Insurance Invoke Underwriting Rule Set Result

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