詳細情報:
省略可能な補償範囲の入力規則の追加
見積または保険契約で省略可能な補償を選択できるかどうかを検証するには、省略可能な補償範囲入力規則を作成します。これらのルールでは、省略可能な補償を追加できない問題を修正する方法をユーザーに示すカスタムエラーメッセージを表示できます。たとえば、別の省略可能な補償がすでに選択されている場合、特定の省略可能な補償が選択されないようにルールを設定できます。
OmniScript および Integration Procedure で使用される次のサービスは、省略可能なカバー率入力規則を実行します。
-
InsProductService:getRatedProducts
省略可能な補償範囲入力規則を実行するには、
validateCoverageSelectionをtrueに設定します。 -
InsProductService:repriceProduct
省略可能な補償範囲入力規則を実行するには、
validateCoverageSelectionをtrueに設定します。 -
省略可能な補償範囲入力規則を実行するように
validateCoverageSelection=trueを設定します。
- 保険契約商品ページの [補償範囲] タブに移動します。
- [Optional (省略可能)] とマークされた補償範囲で、[Rules (ルール)] アイコンをクリックします。
-
次の項目を入力します。
-
式
Vlocity がこのルールをトリガーする条件。
省略可能な補償範囲入力規則でルート商品、補償範囲、および被保険者項目の属性値を使用できます。
メモ入力規則の式で
isSelectedを使用する場合、ルールは次のサービスによって評価されます。 -
重大度
この問題がどれほど深刻か。
OmniScript ユーザーが省略可能なカバー率入力規則の ToDo を続行しないようにする場合は、エラーを使用します。ユーザーがエラーメッセージをトリガーすると、メッセージテキストが表示され、戻ってエラーを修正するまで ToDo を続行できません。
たとえば、ユーザーが [Policy Deductible (保険契約控除)] > [$5000] と入力するとエラーがトリガーされるルールを設定する場合、$6000 と入力するユーザーは戻って [Policy Deductible (保険契約控除)] 項目に「$5000」以下と入力しないと先に進めません。
メモすべての [重要度] 設定では、メッセージが同じ色と位置で表示されます。
-
メッセージ
問題の内容と解決方法 (エラーの場合)、または状況 (情報のみ) をユーザーに伝える適切な形式のメッセージ。
構文の例を次に示します。
-
-
入力規則を使用する OmniScript を更新して、テストを実行します。
-
OmniScript で、InsPolicyService: repriceProduct サービスを使用し、これらのルールをトリガーする必要があるリモートアクションまたは選択可能な項目の場合、リモートオプションを
validateCoverageSelectiontrueに設定します。 - OmniScript のプレビューを確認します。
- 入力規則が定義されている省略可能な補償を選択します。
- 入力規則の条件を満たしたときに、設定したメッセージが表示されることを確認します。
-
OmniScript で、InsPolicyService: repriceProduct サービスを使用し、これらのルールをトリガーする必要があるリモートアクションまたは選択可能な項目の場合、リモートオプションを
