Insurance Invoke Underwriting Rule Set Result

Output representation for invoke underwriting rule set result response.

JSON Example 

This example shows a sample success response.

1{
2 "ruleSetResult": [
3    {
4      "productId": "01tSM000005OFyGYAW",
5      "evaluationCriteria": "1 OR 2",
6      "isSuccess": false,
7      "ruleResult": [
8        {
9          "evaluationFailureTaskGroup": "13oSG0000005odiYAA",
10          "evaluationSuccessTaskGroup": "13oSG0000005odhYAA",
11          "isSuccess": true,
12          "lineItemDetails": [
13            {
14              "id": "0QLSG0000025JvK4AU",
15              "productId": "01tSG000008KnvAYAS",
16              "productInstanceIdentifier": "AutoSilver"
17            }
18          ],
19          "lineItemIds": [
20            "0QLSG0000025JvK4AU"
21          ],
22          "ruleApiName": "AutoSilverRoot"
23        },
24        {
25          "evaluationFailureTaskGroup": "13oSG0000005ofKYAQ",
26          "evaluationSuccessTaskGroup": "13oSG0000005ofJYAQ",
27          "isSuccess": false,
28          "lineItemDetails": [],
29          "lineItemIds": [],
30          "ruleApiName": "AutoYearGT2020"
31        }
32      ]
33    }
34  ]
35}
Property NameTypeDescriptionFilter Group and VersionAvailable Version
productIdStringID of the product that’s evaluated by the rule set.Small, 66.066.0
evaluationCriteriaStringEvaluation criteria expression that’s used during the rule set evaluation.Small, 66.066.0
ruleResultInsurance Underwriting Rule Results[]List of underwriting rule evaluation results.Small, 66.066.0
isSuccessBooleanIndicates whether the API request is successful ( true) or not ( false).Small, 66.066.0