Configuring issuance

This topic describes how to configure issuance jobs (issuance policy transactions).

Note: In PolicyCenter, the user interface uses the term policy transaction to refer to submissions, policy changes, and other policy transactions. Policy transactions are implemented as jobs in the data model, and referred to as jobs in PCF files, Gosu classes, and other configuration files. Therefore, the configuration documentation refers to policy transactions as jobs.

The Gosu class, gw.job.IssuanceProcess.gs, contains the main logic of an issuance job.

The beginEditing method starts the process of issuing by moving the policy to Draft status so it can be changed if necessary. Like the submission job, it also invokes segmentation.

The issue method starts issuance for the policy period and withdraws any other active periods. The policy has an Issuing status. The method also sends the policy to the FormInferenceEngine.gs class. The FormInferenceEngine serves as the main access point for the rest of the application logic into the form inference logic.

Note: The issuance job no workflows because it has no background processes. PolicyCenter uses workflows only for background processes.

See also