MatchRequirementResult
MatchRequirementResult business rule is attached to a Policy, Client or Policy-Client level Requirement in order to associate responses from external services to the Requirement.
The MatchRequirementResult business rule processes during execution of the <Rule> element configured under the Requirement's Definition rule.
| Element | Attributes | Parent Element | Description | Element / Attribute Values |
|---|---|---|---|---|
| <MatchRequirementResult> | This the root element for the rule. | |||
| <Process> | <MatchRequirementResult> |
Optional: This element provides a condition that dictates whether the rule processes and makes a match to a Requirement Result record. When this element is not configured, the remainder of the rule processes without condition. |
||
| IF | <Process> |
Required: This attribute provides the condition that must evaluate to true in order for the match to process. |
|
|
| <RequirementResultGUID> | <MatchRequirementResult> |
Optional: This element identifies a Requirement Result in the AsRequirementResult database table. This element cannot co-exist with <UnmatchedRequirementResultGUID> element in the same rule. |
|
|
| <UnmatchedRequirementResultGUID> | <MatchRequirementResult> |
Optional: This element identifies a Requirement Result in the AsUnmatchedRequirementResult database table. This element cannot co-exist with <RequirementResultGUID> element in the same rule. |
|
XML Schema
<MatchRequirementResult>
<Process IF="[condition]"/>
<UnmatchedRequirementResultGUID>[variable | requirement field]</UnmatchedRequirementResultGUID>
</MatchRequirementResult>
OR
<MatchRequirementResult>
<Process IF="[condition]"/>
<RequirementResultGUID>[variable | requirement field]</RequirementResultGUID>
</MatchRequirementResult>
XML Example
<MatchRequirementResult>
<RequirementResultGUID>RequirementResultGuidMV</RequirementResultGUID>
</MatchRequirementResult>