Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Specification] Introduce required field column by exposure class #201

Open
4 tasks
johcarter opened this issue Jun 27, 2024 · 3 comments
Open
4 tasks

[Specification] Introduce required field column by exposure class #201

johcarter opened this issue Jun 27, 2024 · 3 comments
Assignees
Labels
major major release (breaking change)

Comments

@johcarter
Copy link
Contributor

johcarter commented Jun 27, 2024

Description

Rather than have one 'Required Field' column applicable across all exposure classes, and a YES/NO column per class indicating applicability, instead have a 'Required Field' column per class. This allows for fields to have a different required field status depending on exposure class, which is an emerging requirement in the integration of cyber and liability into OED main.

Property
'Required field' (col D in OED Input Fields) --> 'Property field status'

Cyber/Liability
Level of Priority --> {Cyber} Required field and {Liability} Required field
The values in 'level of priority' would be mapped as follows;

  • Essential --> Required
  • Highly/Recommended --> Conditionally Required or Optional
  • Recommended --> Conditionally Required or Optional
  • Optional --> Conditionally Required or Optional

It is not proposed to keep the original 'Level of Priority' in the specification unless there is a specific use for them.
(They can optionally be retained as a reference table in a separate document)

Reasons for change

There are different levels of requirement for the same fields across lines of business. e.g. Policy financial terms are not required for property, but they are considered essential for cyber policies. It is difficult to align required field status across classes and meet all requirements.

Scope of change

  • [ X] Specification
  • Location File
  • Accounts File
  • Reinsurance Scope
  • Reinsurance Info

Impact of change

Part of a major restructuring of the specification.
Non-breaking for property, as the existing 'Required field' column will become the 'Property field status' column, with no other changes.

OED files containing multiple exposure classes would not work due to potential conflicts in required field status, but this does not seem to be a requirement.

@johcarter johcarter added the major major release (breaking change) label Jun 27, 2024
@johcarter johcarter self-assigned this Jun 27, 2024
@MattDonovan82
Copy link
Contributor

Thanks @johcarter. As previously discussed, I don't think the 'level of priority' field is required in the spec as this was only used to guide for the working group for the first draft of the liability/cyber schemas.

I agree with your proposed changes.

@johcarter
Copy link
Contributor Author

Ok moving to agreed and ready.

One final detail, if a field is not applicable to an exposure class then it will have the value "n/a"

@MattDonovan82
Copy link
Contributor

Agree to proposed changes.

@johcarter johcarter changed the title [Specification, All] Introduce required field column by exposure class [Specification] Introduce required field column by exposure class Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major major release (breaking change)
Projects
Status: Done
Status: Todo
Status: Agreed and ready
Development

No branches or pull requests

2 participants