Insurance CML Model Validation Input

Input representation of the insurance products and related records to validate against the active CML model.

JSON Example 

1{
2  "productIds": ["01txx0000006iPnAAI"],
3  "productSurchargeIds": ["0nSxx0000001DDDAAI"],
4  "productClauseIds": ["0nPxx0000001EEEAAI"],
5  "underwritingRuleIds": ["0nUxx0000001FFFAAI"]
6}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
productClauseIdsString[]List of insurance product clause IDs to validate against the active CML model identified by productIds.Optional68.0
productIdsString[]List of root product IDs to be validated. For each ID, the API verifies that the product has an active CML model associated with it.Required68.0
productSurchargeIdsString[]List of product surcharge IDs to validate against the active CML model that’s identified by productIds. For each surcharge, the API checks whether the record exists, and whether every segment of its ProductPath is referenced by the active CML association. Don’t specify this property if you don’t want to validate surcharges for the products.Optional68.0
underwritingRuleIdsString[]List of underwriting rule IDs to validate against the active CML model identified by productIds.Optional68.0