ClaimCenter から PolicyCenter へ高額損害通知が送信されるようにするためのコンフィギュレーション
クレームの損額霜害が所定の閾値を超えた場合に PolicyCenter へ高額費用通知が送信されるように、ClaimCenter をコンフィギュレーションできます。
始める前に
このタスクについて
手順
- ClaimCenter の Guidewire Studio™ を起動します。
-
[Project]ウィンドウで[configuration] > [コンフィギュレーション] > [ルールセット]の順に移動します。
- [Preupdate] > [TransactionSetPreupdate]へ移動し、ルール「TPU05000 - Large Loss Notification」のチェックボックスを選択して有効にします。
- [EventMessage] > [EventFired]へ移動し、ルール「EFR06000 - Policy System Notification」のチェックボックスを選択して有効にします。
- [configuration] > [コンフィギュレーション] > [Messaging]を開きます。
- messaging-config.xml をメッセージエディタ中に開きます。
-
以下のメッセージ送信先を選択します。
ID-69, Name=Java.MessageDestination.PolicySystemNotification.Name
- エディタ画面右上の[送信先を無効にする]チェックボックスをクリアして、このメッセージ送信先を有効にします。
- [Project]ウィンドウで[configuration] > [コンフィギュレーション] > [プラグイン] > [registry]の順に展開します。
- プラグインエディタで policySystemNotificationTransport.gwp を開きます。
- [サーバー]フィールドの[無効]チェックボックスをクリアします。
-
IPolicySystemNotificationPlugin.gwp を開きます。
プラグインが、デフォルトのプラグイン実装設定が選択された状態でエディタ中に開きます。
- [プラグインの削除]アイコンをクリックして、デモンストレーション実装を削除します。
- [プラグインの追加]をクリックして、[Gosu プラグインの追加]を選択します。
-
[Gosu クラス]フィールドに次を入力します。
gw.plugin.policy.notification.pc5000.PCPolicySystemNotificationPlugin
-
まだ行っていない場合は suite-config.xml を編集して、ClaimCenter での PolicyCenter との連携を有効にします。
- [Project]ウィンドウで[configuration] > [コンフィギュレーション] > [suite]に移動します。
- suite-config.xml を開きます。
-
PolicyCenter の URL を定義する行にコメントマーカー
<!--
と-->
が存在する場合は、これらを削除します。<!-- <product name="pc" url="http://localhost:8180/pc"/> -->
- 必要に応じて PolicyCenter サーバー URL を変更します。
-
PolicySystemURL コンフィギュレーションパラメータで PolicyCenter の URL をまだ設定していない場合は、これを設定します。
- Studio の[Project]ウィンドウで、[configuration] > [コンフィギュレーション]の順に展開します。
- config.xml を開きます。
-
コンフィギュレーションパラメータ PolicySystemURL に PolicyCenter の URL を設定します。
例えば次の行をファイルに追加します。
<param name="PolicySystemURL" value="http://localhost:8180/pc"/>
-
[Project]ウィンドウで[configuration] > [gsrc]へ移動して、
wsi.remote.gw.webservice.pc
に移動します。 - pc5000.wsc をダブルクリックして、エディタでこの Web サービスコレクションを開きます。
-
[Resources]で次の Web サービスを選択します。
${pc}/ws/gw/webservice/pc/pc5000/ccintegration/ClaimToPolicySystemNotificationAPI?wsdlsuite-config.xml ファイルの
${pc}
変数はこの Web サービスを定義します。 -
PolicyCenter サーバーが実行中であることを確認してから、[取得]をクリックして Web サービスを更新します。
Web サービスに対して何も変更を加えていない場合でも、Web サービスを更新する必要があります。
-
[設定]タブをクリックし、[コンフィギュレーションプロバイダ]クラスを「wsi.remote.gw.webservice.pc.PCConfigurationProvider」に設定します。
このクラスは、ClaimCenter が PolicyCenterとの接続に使用するユーザー名とパスワードを定義します。重要: Guidewire は、これらの値をデフォルト値
su
およびgw
から変更することを強く推奨します。 - ClaimCenter サーバーを再起動して、変更を有効にします。