Configuring generic form inference
Forms inference determines the forms that PolicyCenter adds to a branch.
You can configure the inference conditions for most forms in the New Policy Form screen without writing any custom Gosu code. You configure generic inference on the New Policy Form screen. The inputs to the generic inference process are:
- The data entered on the Form Pattern or New Policy Form screen, including the data on the Inference tab
- The policy data in the branch
The output of the inference process is a list of form objects to add to the branch. PolicyCenter adds forms through all bound branches from bound policy transactions for the policy term. Cumulatively, these forms describe the policy contract and additional policy communications. The forms inference process evaluates all form patterns defined for the product and policy lines to determine which forms are implied by the policy data on the current branch.
You can add your own generic inference types. For example, you can add a type that infers forms based upon the presence of a particular coverable entity.
gw.forms.FormInferenceEngine.