UpdateClaimStatus
This business rule processes and updates collections of status changes on a Claim. Processing the transaction or requirement to which this business rule is attached will change the status of the claim to the one specified in this rule. For example, changing the claim status from "Claim Registered" to "Claim Approved".
Note: A Claim can be updated ONLY by the same entity on which the OriginatingActivityGUID exists.
| Element/Tag | Attributes | Parent Element | Description | Element/Attribute Values |
|---|---|---|---|---|
| <UpdateClaimStatus> |
|
The opening and closing tag for the business rule | ||
| <Update> | <UpdateClaimStatus> |
Optional: The ClaimGUID attribute in the UpdateClaimStatus ABR is optional with validation that either there should be a value in the ClaimGUID attribute or the <FromCollection> should be present with a value for the ClaimGUID. In case neither of them has a ClaimGUID then a business error would be thrown in OIPA. |
Values: Yes: Indicates the Claim's status should be changed. No: Indicates the Claim's status should not be changed. (The value Yes/No will take priority over the IFF condition) |
|
| CLAIMGUID | The ClaimGUID attribute in the UpdateClaimStatus ABR is optional with a validation that either there should be a value in the ClaimGUID attribute or the <FromCollection> should be present with a value for the ClaimGUID. In case neither of them has a ClaimGUID then a business error would be thrown in OIPA. | |||
| IFF |
Optional: If the Update is "Yes" then the update to status is done with IFF condition is evaluated. The condition that MUST be satisfied (IFF means If and Only If) in order to change the status. For example: IFF = "1=1" |
|||
| <To-StatusCode> | <Update> |
Optional: Indicates the claim status code that the Claim's status should change to. Required when <Update> has been used. |
Claim status code value from AsCode => AsCode/AsCodeClaimStatus table. INTIMATED PENDINGDOC PENADDLDOC REGISTERED PROCSGPEND APPROVED REJECTED SETTLED CLOSED |
|
| <FromCollection> | <Update> |
Optional: Identifies the source of the update data. Required when <Update> is not used. In the event when both <Update> and <FromCollection> is configured together, <FromCollection> would take precedence. <Update> and <FromCollection> are mutually exclusive. |
Math variable of type collection with ClaimGUID/status code value pairs. |
XML Schema
<UpdateClaimStatus CLAIMGUID="[variable]">
<Update IFF="[condition]">[Yes | No]</Update>
<FromCollection>[collection]</FromCollection>
<To-StatusCode>[code]</To-StatusCode>
</UpdateClaimStatus>
XML Example
<UpdateClaimStatus CLAIMGUID="ClaimGuidMV">
<Update IFF="1=1">Yes</Update>
<To-StatusCode>Activity:Status</To-StatusCode>
</UpdateClaimStatus>