Policy Validation Rules

A policy validation rule is a user defined validation of the data elements on the policy or group client for example a products combination check on a policy enrollment, a policy completeness check, etc. The result of failing the validation is that a message is attached to the policy or group client and/or a function dynamic logic is executed that can set certain fields and can also add messages to the policy or group client. Informative messages can be used to pend the policy (if a corresponding pend rule is configured); fatal messages prevent that the policy can be approved.

Field Description

Code

The identifying code of the policy validation rule

Description

The description of the policy validation rule

Level

The level of the validation: Policy, Policy Enrollment, Policy Enrollment Product, Group Client or Group Account

Source

The source of the policy or group client: Integration Point, User Interface or Either

Condition

The dynamic logic condition that is executed to determine if the message must be attached to the policy or group client and/or the dynamic logic function must be executed

Function

The dynamic logic function that is executed if all conditions are met

Message

The message that is attached to the policy or group client if all conditions are met (the message placeholders are described below)

Exclude from Validation?

Is the policy validation rule excluded from the validation process?

Enabled?

Is the policy validation rule enabled?

Message Placeholders (Policies)

The following table specifies the placeholder values (per level) for messages that are attached to policies when a policy validation rule is applied:

# Policy Policy Enrollment Policy Enrollment Product

0

The code of the rule

The code of the rule

The code of the rule

1

The description of the rule

The description of the rule

The description of the rule

2

The level of the validation

The level of the validation

The level of the validation

3

The source of the policy (Integration Point or User Interface)

The source of the policy (Integration Point or User Interface)

The source of the policy (Integration Point or User Interface)

4

The group account of the policy

The code of the person or object

The code of the person or object

5

The brand of the policy

The formatted name of the person or the description of the object

The formatted name of the person or the description of the object

6

N/A

The date of birth of the person or the object date of the object

The date of birth of the person or the object date of the object

7

N/A

N/A

The display name of the enrollment product or group account product

8

N/A

N/A

The start date of the policy enrollment product

9

N/A

N/A

The premium amount (amount and currency display code) of the policy enrollment product, so for example: 100 $

Message Placeholders (Group Clients)

The following table specifies the placeholder values (per level) for messages that are attached to group clients when a policy validation rule is applied:

# Group Client Group Account

0

The code of the rule

The code of the rule

1

The description of the rule

The description of the rule

2

The level of the validation

The level of the validation

3

N/A

The code of the group account

4

N/A

N/A

5

N/A

N/A

6

N/A

N/A

7

N/A

N/A

8

N/A

N/A

9

N/A

N/A