詳細情報:
問題ポリシー OmniScript
問題ポリシー OmniScript は、次のアプリケーションから起動できます。ここでは、説明されている種類のユーザーがアクセスできます。
-
ブローカーポータル (ニューポート)
ブローカーとエージェント
-
インタラクションコンソール (Lightning)
内部保険エージェントとコールセンター担当者
-
Vlocity Admin Lightning Experience (ニューポート)
-
内部保険代理店
-
Vlocity 管理者
-
これらの OmniScript は、アセットオブジェクトではなくネイティブの Financial Services Cloud Insurance Policy オブジェクトに書き込まれるようになりました。詳細は、「Financial Services Cloud インテグレーション」を参照してください。
それでは、問題ポリシーの OmniScript を 1 つずつ見ていきましょう。
まず、OmniScript は見積 ID を取得し、 InsQuoteService: getQuoteDetailservice を使用して、ユーザーがポリシーを発行する見積のデータを取得します。
次に、保険料や購入する保険契約の期間など、見積に関する情報が表示されます。
ユーザーが選択した支払オプションに応じて、右側のステップツリーが変わります。支払情報を作成するためにユーザーが実行するステップは、ユーザーが行った選択内容に応じて変わります。次の例では、ユーザーが [支払プラン] を選択しました。
ユーザーが [支払プラン] を選択して [次へ] をクリックすると、この OmniScript は ins/SetupPaymentPlan PaymentPlanSetup1 という名前の別の OmniScript をコールします。 PaymentPlanSetup1 OmniScript は、ポリシーのすべての支払情報を設定するために必要なフォームと選択肢をユーザーに提供します。
この機能を簡単にテストできるように、Braintreeと統合するために構築されたLightning Webコンポーネントを使用しています。Braintree では、テスト可能なクレジットカード番号を追加するか、[次へ] をクリックします。OmniScript では支払入力が有効とみなされ、ユーザーは次のステップに進むことができます。
この OmniScript をコピーして本番環境で使用する場合は、Braintree Lightning Web コンポーネントを削除または変更できます。
支払が承認されたら、IssuePolicy OmniScript が InsPolicyService: createUpdatePolicy サービスをコールしてポリシーレコードを作成します。
OmniStudio データマッパーの [抽出] アクションでポリシーレコードが読み取られ、OmniScript でポリシーが有効かどうかの確認が表示されます。
次に、ユーザーが異なる選択を行う同じフローを見てみましょう。
前のフローの最初と同じ [見積の詳細を確認] ページで、ユーザーは [全額支払] を選択します。
その後、ユーザーは支払方法として [電子小切手] オプションを選択します。この OmniScript は、 ins/IssuePayment1 という名前の別の OmniScript をコールします。 IssuePayment1 OmniScript では、ユーザーがポリシーの支払に必要なすべての支払情報を今すぐ取得するために必要なフォームと選択肢が表示されます。
ユーザーは [クレジットカード] または [電子小切手] を選択できます。この例では、ユーザーは [電子小切手] を選択します。
IssuePayment1 OmniScript は ACH システムと統合され、顧客の銀行口座情報を取得して支払を承認します。
IssuePayment1 OmniScript の achAuthorization ステップは、テストデータを受け入れて承認するように設定されています。
このステップは、作成または拡張する OmniScript で変更できます。
支払が承認されたら、IssuePolicy OmniScript が InsPolicyService: createUpdatePolicy サービスをコールしてポリシーレコードを作成します。
データマッパーの [抽出] アクションでポリシーレコードが読み取られ、OmniScript でポリシーが有効かどうかの確認が表示されます。
