Reinstatement process Gosu class

Gosu classes primarily control reinstatements. In Studio, navigate to configuration > gsrc to view the gw.job.ReinstatementProcess.gs Gosu class which contains most of the reinstatement code.

This class contains methods for reinstatement. The JobProcess.gs contains general functions used by different types of jobs.

This class ultimately extends the JobProcess Gosu class. The JobProcess class contains functions that allow you to get the job and the policy period. It cancels open activities on the reinstatement and auto assigns the user role. It also checks to see if the job can be expired or withdrawn, and checks if the job can be started as new.

This class identifies and raises underwriting issues with the policy, using underwriting rules to identify the types of issues to raise.

Methods in this class start the job as a draft, then automatically assign the producer and underwriter roles to the job.

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

See also

Modifying the Reinstatement Process Class

If you need to change or create new methods in that class, you can edit the class directly or create a subclass (such as YourCompanyReinstatementProcess.gs).

For more information about job classes and job subclasses, see Gosu classes for jobs.

If you create a subclass, you must modify the job process customization plugin. For more information, see Job process creation plugin.