Underwriting rule evaluation result.
JSON Example
This example shows a sample response.
{
"ruleResult": [
{
"evaluationFailureTaskGroup": "13oSG0000005odiYAA",
"evaluationSuccessTaskGroup": "13oSG0000005odhYAA",
"isSuccess": true,
"lineItemDetails": [
{
"id": "0QLSG0000025JvK4AU",
"productId": "01tSG000008KnvAYAS",
"productInstanceIdentifier": "AutoSilver"
}
],
"lineItemIds": [
"0QLSG0000025JvK4AU"
],
"ruleApiName": "AutoSilverRoot"
},
{
"evaluationFailureTaskGroup": "13oSG0000005ofKYAQ",
"evaluationSuccessTaskGroup": "13oSG0000005ofJYAQ",
"isSuccess": false,
"lineItemDetails": [],
"lineItemIds": [],
"ruleApiName": "AutoYearGT2020"
}
]
}
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| evaluationFailureTaskGroup | String | Identifier for the fulfillment task group (FulfillmentStepDefinitionGroup) that runs when the rule result fails. The group defines follow-up tasks for the related fulfillment plan. | Small, 67.0 | 67.0 |
| evaluationSuccessTaskGroup | String | Identifier for the fulfillment task group (FulfillmentStepDefinitionGroup) that runs when the rule evaluates successfully. The group defines follow-up tasks for the related fulfillment plan. | Small, 67.0 | 67.0 |
| isSuccess | Boolean | Indicates whether the underwriting rule evaluated successfully ( true) or not ( false). If isSucess is true, details of the line items on which the rule evaluated successfully are shown. | Small, 63.0 | 63.0 |
| lineItemDetails | Insurance Line Item Details [] | Details of the line items are shown when isSuccess is true. | Small, 67.0 | 67.0 |
| lineItemIds | String[] | IDs of the line items on which the rule executed successfully. Line items on
which the rule execution fails aren’t included in the response. Applicable when ruleEngineType is ConstraintEngine. |
Small, 67.0 | 67.0 |
| ruleApiName | String | API name of the dynamic rule. | Small, 63.0 | 63.0 |