Oracle® Insurance Rules Palette Release 9.3.1.0 E21044_01
This business rule allows one or more math variables or activity fields to be copied to one or more specified RoleFields upon processing the activity to which the CopyToRoleFields business rule is attached. The rule allows updates to multiple Roles. This rule must be listed in TransactionBusinessRulePacket.
| Element/Tag | Definition | Attribute | Element/Attribute Value and Description |
|---|---|---|---|
|
<CopyToRoleFields> |
The opening and closing tag of the CopyToRoleFields Business Rule. The attributes ROLEGUID and POLICYROLES are mutually exclusive. |
Optional attribute;
|
|
| ROLEGUID |
Optional: A math variable containing the value of a rule guid. Specifies the role guid that will be updated. |
||
| POLICYROLES |
Optional: A math variable containing one or more role code values. Specifies the role codes, in a comma delimited list, that will be updated. Code values are derived from AsCodeRole. |
||
|
TYPE |
Optional: IFEMPTY – field must be empty (blank or null) prior to update. Indicates that a field named in the <From> element must contain a specific value prior to the update in order to qualify for the update. |
||
|
<Fields> |
Required/Repeatable;
|
|
|
|
<Field> |
Repeatable;
<From> and <FromCollection> elements are mutually exclusive. |
|
|
|
<From> |
Required;
|
|
A math variable or activity field from the transaction to which the rule is attached. |
|
<FromCollection> |
Required: Identifies a math variable of type COLLECTION as the source of the update. |
|
A math variable of type COLLECTION where the keys are role GUIDs and the values are the source data. |
|
<To> |
Required: Identifies the field that is updated. |
|
A literal name for a field. |
<CopyToRoleFields ROLEGUID="RoleGUIDToDeactivateFinal">
<Fields>
<Field>
<From>InactiveRoleCode</From>
<To>RoleCode</To>
</Field>
<Field>
<From>InactiveRoleStatus</From>
<To>StatusCode</To>
</Field>
</Fields>
</CopyToRoleFields>
Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices