Configure ClaimCenter to send large loss notification to PolicyCenter

You can configure ClaimCenter to send PolicyCenter a large loss notification whenever the value of the Gross Total Incurred amount on a claim exceeds a defined threshold.

Before you begin

About this task

Ensure that the PolicyCenter application server is running. It is not necessary for the ClaimCenter server to be running.

Procedure

  1. Open Guidewire Studio™ for ClaimCenter.
  2. Navigate in the Project window to configuration > config > Rule Sets and then:
    1. Navigate to Preupdate > TransactionSetPreupdate and select the check box that enables the rule TPU05000 - Large Loss Notification.
    2. Navigate to EventMessage > EventFired and select the check box that enables the rule EFR06000 - Policy System Notification.
  3. Expand configuration > config > Messaging.
  4. Open messaging-config.xml in the Messaging editor.
  5. Select the following messaging destination:
    ID-69, Name=Java.MessageDestination.PolicySystemNotification.Name
  6. Clear the Disable destination check box at the top right of the editor to enable this message destination.
  7. In the Project window, expand configuration > config > Plugins > registry.
  8. Open policySystemNotificationTransport.gwp in the plugin editor.
  9. Clear the Disabled check box under the Server: field.
  10. Open IPolicySystemNotificationPlugin.gwp.
    The editor for this plugin opens with the default plugin implementation selected.
  11. Remove the demonstration implementation by clicking the Remove Plugin icon.
  12. Click Add Plugin and select Add Gosu Plugin.
  13. Enter the following for the Gosu Class field:
    gw.plugin.policy.notification.pc1000.PCPolicySystemNotificationPlugin
  14. If you have not done so already, update suite-config.xml to enable ClaimCenter to work with PolicyCenter.
    1. Navigate in the Project window to configuration > config > suite.
    2. Open suite-config.xml.
    3. If present, remove the comment markers <!-- and --> from the line defining the PolicyCenter URL:
      <!--
      <product name="pc" url="http://localhost:8180/pc"/>
      -->
    4. If necessary, change the URL for the PolicyCenter server to the URL used in your configuration.
  15. If you have not done so already, set the PolicyCenter URL in the PolicySystemURL configuration parameter:
    1. In the Studio Project window, expand configuration > config.
    2. Open config.xml.
    3. Set the PolicyCenter URL in the PolicySystemURL configuration parameter.
      For example, add the following line to this file:
      <param name="PolicySystemURL" value="http://localhost:8180/pc"/>
  16. Navigate in the Project window to configuration > gsrc and then to wsi.remote.gw.webservice.pc.
  17. Double-click pc1000.wsc to open this web service collection in the editor.
  18. Select the following web service in Resources:
    ${pc}/ws/gw/webservice/pc/pc1000/ccintegration/ClaimToPolicySystemNotificationAPI?wsdl
    File suite-config.xml defines the ${pc} variable for the web service.
  19. Ensure that the PolicyCenter server is running, and then click Fetch to refresh the web service.
    You must refresh the web service, even if you have made no changes to it.
  20. Click the Settings tab and review the contents of the Configuration Provider class wsi.remote.gw.webservice.pc.PCConfigurationProvider.
    This class defines the user name and password that ClaimCenter uses to connect with PolicyCenter.
    Important: Guidewire strongly recommends that you change these values from their default su and gw values.
  21. Restart the ClaimCenter server so these changes take effect.

What to do next

Test ClaimCenter large loss notification integration with PolicyCenter