Architecture of the Reinsurance Management plugin

Guidewire Reinsurance Management screens in the PolicyCenter user interface call the registered plugin in response to actions by users authorized as reinsurance managers. In the base configuration of PolicyCenter, the Plugins registry includes the PCReinsurancePlugin Gosu class as an implementation of the IReinsurancePlugin plugin interface. As shown in the following illustration, this plugin integrates Guidewire Reinsurance Management with PolicyCenter.



You might want to configure Guidewire Reinsurance Management with your own logic for assembling treaties into programs, assigning treaties to policies, and calculating ceded premiums. For example, you extend the PolicyCenter data model for reinsurance with new entities or properties. So, you must configure the PCReinsurancePlugin plugin implementation with your own logic to handle your data model extensions.

To integrate your own reinsurance system with PolicyCenter, you must write your own implementation of the IReinsurancePlugin plugin interface. The default Gosu implementation PCReinsurancePlugin demonstrates internal details of the methods that you must provide in your own implementation of IReinsurancePlugin.