Output representation for invoke underwriting rule set result response.
JSON Example
This example shows a sample success response.
{
"ruleSetResult": [
{
"productId": "01tSM000005OFyGYAW",
"evaluationCriteria": "1 OR 2",
"isSuccess": false,
"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 |
|---|---|---|---|---|
| productId | String | ID of the product that's evaluated by the rule set. | Small, 66.0 | 66.0 |
| evaluationCriteria | String | Evaluation criteria expression that's used during the rule set evaluation. | Small, 66.0 | 66.0 |
| ruleResult | Insurance Underwriting Rule Results[] | List of underwriting rule evaluation results. | Small, 66.0 | 66.0 |
| isSuccess | Boolean | Indicates whether the API request is successful ( true) or not ( false). | Small, 66.0 | 66.0 |