These methods are for InsuranceDesignAdvisorFamily. All methods are static.
-
getRatingInput(insGetRatingInputInputRepresentation)
Generate a sample rating input for the specified insurance product, and use the generated rating input as the request body in the Insurance Product Rating API after replacing sample values with real data. -
lookupErrorCode(insLookupErrorCodeInputRepresentation)
Look up an insurance error code to retrieve its human-readable description, root cause, and step-by-step resolution instructions when a product model validation error is encountered during setup. -
validateApiRequest(insRequestValidationInputRepresentation)
Validate a JSON request body for the Insurance Quote or Insurance Product Rating API by checking product codes, attributes, instance keys, and required fields against the configured product model. -
validateAttributes(insAttributeValidationInputRepresentation)
Validate that the specified attribute definitions exist in the org and are active. This method returns a per-attribute validation status with resolution guidance for any attribute that can't be validated. -
validateCMLModel(insCMLModelValidationInputRepresentation)
Validate the active CML (Constraint Markup Language) model for the specified insurance products and related records. Returns validation status for each specified record along with resolution guidance when the CML configuration is incomplete or inconsistent. -
validatePricingSetup(insPricingSetupValidationInputRepresentation)
Validate pricing configuration, including transaction type resolution, procedure plan existence and effective dates, pricing procedure versions, and the context definition. -
validateProductDiscovery(insProductDiscoveryValidationInputRepresentation)
Validate that a product is discoverable at runtime by checking price book entries, selling models, pricing procedures, and decision table configurations. -
validateProductModel(insProductModelValidationInputRepresentation)
Validate the setup and configuration of insurance product models at design time. Provide a root product ID to check the entire product hierarchy for configuration errors that could cause failures during quoting, rating, or policy issuance. -
validateUserPermissions(insValidateUserPermissionsInputRepresentation)
Validate whether a user has the necessary org-level and user-level permissions to perform an insurance operation, such as creating a quote or policy, and return troubleshooting guidance when the user isn’t authorized.