ProcessActivities
The ProcessActivities business rule is attached to Policy or Policy-Client level Requirements. The rule allows a Requirement to initiate a Policy's Activities to process to their Active status, following normal Activity processing procedures.
The ProcessActivities business rule processes during the execution of the <Rule> element defined in the Requirement's Definition rule.
| Element | Attributes | Parent Element | Description | Element / Attribute Values |
|---|---|---|---|---|
| <ProcessActivities> | This is the root element for the rule. | |||
| <Tests> | <ProcessActivities> |
Optional: This element expresses one or more conditions that, when evaluating to true, will allow the remainder of the parent element's configuration to process. |
||
| <Test> | <Tests> |
Required, Repeatable: This element provides a condition for the system to evaluate. The element is repeated to express more than one condition. All conditions must evaluate to true to allow the remainder of the parent element's configuration to process. |
|
|
| <PolicyGUID> | <ProcessActivities> |
Required: This element identifies the Requirement's associated Policy in which pending Activities will be initiated for processing. |
|
XML Schema
<!-- required execution -->
<ProcessActivities>
<PolicyGUID>[variable]</PolicyGUID>
</ProcessActivities>
<!-- conditional execution -->
<ProcessActivities>
<Tests>
<Test>[condition]</Test>
<Test>...</Test>
</Tests>
<PolicyGUID>[variable]</PolicyGUID>
</ProcessActivities>
XML Example
<!-- required execution -->
<ProcessActivities>
<PolicyGUID>PolicyGuidMV</PolicyGUID>
</ProcessActivities>
<!-- conditional execution -->
<ProcessActivities>
<Tests>
<Test>RequirementStatus = '02' OR RequirementStatus = '03'</Test>
</Tests>
<PolicyGUID>PolicyGuidMV</PolicyGUID>
</ProcessActivities>