Product model verification checks
PolicyCenter groups verification checks into the following categories:
Category |
Description |
|---|---|
Product Model |
Constraints on product model entities only, independent of any policies that may use them. |
Policy |
Constraints on policy entities only, independent of the product model. |
Syntactic |
Low-level dependencies between policies and the product model that must be enforced for all policies. |
Semantic |
Business-level constraints between policies and the product model. |
Product, Policy, and PolicyLine
verification
During product model verification, PolicyCenter runs the following checks on each
Product, Policy, and
PolicyLine in the active product model definition:
Verification category |
Description |
|---|---|
Product Model |
The |
Product Model |
No |
Syntactic |
The type of each |
Syntactic |
No |
Syntactic |
Each |
Coverage verification
During product model verification, PolicyCenter runs the following checks on each
Coverage in the current product model definition:
Verification category |
Description |
|---|---|
Syntactic |
All |
Syntactic |
Each |
Product model |
The |
CoverageTerm verification
During product model verification, PolicyCenter runs the following checks on each
CoverageTerm in the current product model definition:
Verification category |
Description |
|---|---|
Semantic |
The value of every
|
Product Model |
Every |
Product Model |
Every |
Product Model |
Every |
Semantic |
The value of every
required |
Semantic |
The value of every
required |
Semantic |
The value of every
required |
Modifier verification
During product model verification, PolicyCenter runs the following checks on each
Modifier in the current product model definition:
Verification category |
Description |
|---|---|
Syntactic |
All |
Semantic |
|
Semantic |
|
Product Model |
Only rate modifiers can be schedule rates. |
Product Model |
Only schedule rate modifier patterns have rate factor patterns. |
Syntactic |
Only schedule rates have rate factors. |
Product Model |
The |
Syntactic |
All |
Semantic |
|
Semantic |
|
Product Model |
The |
Syntactic |
No |
Product Model |
Each |
Product Model |
Every ModifierPattern entity's default minimum/maximum interval is non-empty |
Product Model |
Every ModifierMinMaxLookup entity's minimum/maximum interval is non-empty. |
Product Model |
Every RateFactorPattern entity's default minimum/maximum interval is non-empty. |
Product Model |
Every RateFactorMinMaxLookup entity's minimum/maximum interval is non-empty. |
CoverageSymbol verification
During product model verification, PolicyCenter runs the following checks on each
CoverageSymbol in the current product model definition:
Verification category |
Description |
|---|---|
Product Model |
The |
Product Model |
The |
Syntactic |
All |
Syntactic |
No two |
Syntactic |
All |
Syntactic |
No two |
Syntactic |
The |
Syntactic |
The |
Policy |
The |
Policy |
All |
