Insurance Product Discovery Validation Response

Output representation of the product discovery validation result, including whether the product’s discovery setup is valid and any related errors or informational messages.

JSON Example 

1{
2  "isValid": false,
3  "errors": [
4    {
5      "code": "SF-INS-DSAV-00004",
6      "message": "The product isn’t associated with a product selling model option. Associate the product with a product selling model option."
7    },
8    {
9      "code": "SF-INS-DSAV-00011",
10      "message": "The product doesn’t have a price book entry. Create a price book entry for the product."
11    }
12  ],
13  "infos": [
14    {
15      "code": "SF-INS-DSAV-00043",
16      "message": "If you’ve recently made changes to decision tables used by product discovery, ensure they are refreshed."
17    }
18  ]
19}

Properties 

Property NameTypeDescriptionFilter Group and VersionAvailable Version
errorsInsurance Design Advisor Error Response[]Errors encountered during validation. This list includes request-level failures, such as a missing product identifier or a product that can’t be found, and discovery setup failures, such as a missing or inactive price book entry, selling model, pricing procedure, or decision table configuration.Big, 68.068.0
infosInsurance Design Advisor Error Details[]Informational messages about the validation context. For example, pricing procedure validation can be skipped when pricing is disabled for product discovery (SF-INS-DSAV-00042), and a reminder can indicate that decision tables may need a refresh (SF-INS-DSAV-00043).Big, 68.068.0
isValidBooleanIndicates whether the product discovery setup is valid (true) or not (false). This value is true when no errors are detected.Big, 68.068.0