Defining entities in the new line of business

Determine the new entities you need to create for the new line of business. At the top level, you must define the policy line. If there are insured objects, you must define how they relate to the policy line. For example, insured objects might be accessed through arrays off of the policy line, or might be accessed through arrays off of a newly-defined location entity.

The following illustration shows examples of basic policy line objects.



  1. A liability line with no insured objects. The entity for the new liability line is a subtype of PolicyLine.
  2. A simple property line with one or more covered objects that attach directly to the new property line entity, which is a subtype of PolicyLine.
  3. A specific implementation of case 2, where the new GolfCartLine entity is a subtype of PolicyLine. The GOCart entity represents an insured object and is directly accessible from the new policy line.

Additional policy entities

As you follow the steps to develop the line of business, you must add other types of entities to the object model, such as entities for rating and modifiers.