Constant Role Spec
A constant role specification is used when a role spec is constant for all the agreements that are based on the product specification.
The constant roles are parties or objects relate to an insurance product itself, or parties or objects relate to an insurance agreement and they are common to all the agreements based on the same product specification. For example:
- Marketer of product
- Product statistics, tables or indexes
- Limitation to a benefit
- Places as the geographical limitation to the coverage of all agreements
- Standard exclusion of a risk
- Standard inclusion of a risk
- List of objects or parties that is constantly used in the agreements based on the product
General tab
The General tab contains all the main information about a constant role spec:
Name:
- The name of the constant role spec should distinctively identify the instance of the object that the constant role spec refers to. For example; name 'ABC Company' to identify the instance of the organization that represents the ABC Company.
- Since the Product Models are meant as generic templates, the names of the constant role spec will be general in the Product Model delivered with the IPS.
Documentation:
- The definition should be seen as an additional description to complement the name.
- The definition, or part thereof, can be appended from the mapping to the Business Model types (see chapter about mapping later on).
- The product model templates provided in the IPS deliverables have applied a standardized description that makes a reference to the mapping to the Business Model:
- ‘Identifies the <conformance type> that is the <kind> of in the ('<product name>' or 'insurance product'). Identifies…'
- <Conformance type> and <Kind> are mapping types and these strings are replaced by the names from the Business Model types that the mappings of those types are pointing to.
- For example in the description for a construction value index constant role spec; ‘Identifies the index that is statistics in product for the product. Identifies the construction value index used to… ’;index is the conformance type and statistics in product is the kind.
Other elements from the General tab:
- The default for abstract is no and visibility is public and these should not be modified. Constant role specs do not have a super-type and the package structure is not used in the IPS deliverables (but could be used in projects to add additional structure).
Stereotypes tab
The keyword should be set to constant role spec.
Attributes tab
This is where you can add a constant spec to a constant role spec.
Note that a property spec may not be attached to a constant role spec but that the model does not prevent the user from doing so. This rule should thus be guarded by the user himself.
Relationships tab
You can browse existing or create new associations between the role spec and other types in the Product Model (product).
The association is named after the end types and their natures.
Navigating to the selected association brings you to the association properties showing the details of the relationship, such as its cardinality.
Dependency mapping is not relevant to constant role specs.
Mapping to other models
The mapping of a constant role spec applies the same rules as the mapping of role specs.
See the chapter of mapping for role specs for the details.
Assigned to Terms tab
The role specs can be mapped to the Business Terms or Scopes from the Insurance Business Glossary in Information Governance Catalog (IGC).
The mapping is done to a term of Business Term, or eventually to a concept descriptor that represents the informational requirement that is implied by the constant role spec.