Dwelling screen for homeowners
The Dwelling screen separates dwelling information into two tabs (cards): Details and Additional Interests and Insureds. Most fields on the Details tab are required for rating. Fields are validated with a warning that allows you to move to other wizard steps. Only fields that are required before moving to another step are configured as required in the user interface and marked with an asterisk. Unpopulated fields that are required for rating produce errors at quote time. You must correct these errors before quoting can proceed. There can also be unpopulated fields required for binding or issuance which produce errors at these times.
In homeowners, the Details tab collects information needed about the dwelling that is to be insured. The information does not vary much by policy type.
General
Specify general location information in the upper left section of the Details tab. The dwelling’s location state drives coverage availability and other data rules.
Occupancy
In Occupancy, specify how the property is occupied. Usage and Occupancy are maintained in typelists.
Protection
These fields collect information related to protection of the dwelling.
Fire Protection Class code can be filled in by clicking Autofill Class Code. You can also manually enter or override Fire Protection Class.
When you click Autofill Protection Class, PolicyCenter retrieves the protection class code from the protection class plugin (IProtectionClassPlugin) implementation. Protection class code is typically derived based on location attributes such as address, distance to fire station/hydrant, and others. The class code is often populated by calling an external service or database such as the ISO Location database. Therefore, setting the protection class code is implemented as a custom integration point.
Most of the fields are not marked as required in the user interface and so do not prevent moving to other wizard steps if left unanswered.
In the base configuration, MockProtectionClassPlugin.gs implements the protection class plugin. This implementation is for demonstration and development purposes only.
Hazards
In Hazards, specify hazards on the premises. For each hazard, select whether the type is Property or Liability. Specific Hazard and Type are maintained in typelists.
Animals
In Animals, specify whether there are animals or exotic pets on the premises. For each animal, select a type, breed, and bite history. Type and breed are maintained in typelists. The information does not vary by policy type.
Swimming pool
In Swimming Pool, specify information about the pool.
Additional Interests and Insureds tab
In homeowners, the Additional Interests and Insureds tab allows you to add or remove additional interests and additional insureds. The Interest Type and Type fields are typelists. The typelists are AdditionalInterestType.ttx and AdditionalInsuredType.ttx, respectively.
