您位於此處:
適用於自動業務流程的贊同/MTA
我們已建立一系列保單贊同/MTA 業務流程,供您檢查、作為範例使用,並擴充,以建立您在 Vlocity 中適用於汽車保險的專屬贊同/MTA 業務流程。
OmniScript 原則贊同流程
您可以從下列應用程式啟動下列所有 OmniScript,其中可由所述的使用者類型存取:
-
經紀人入口網頁 (Newport)
經紀人與工作人員
-
保單持有人自助式服務入口網頁 (Newport)
一般擁有保單的客戶
-
互動主控台 (Lightning)
內部保險工作人員和電話服務中心代表
-
Vlocity 管理員 Lighting Experience (Newport)
-
內部保險工作人員
-
Vlocity 管理員
-
這些 OmniScript 現在會寫入原生 Financial Services Cloud Insurance Policy 物件,而非「資產」物件。您的保單資料會使用標準欄位儲存在標準「保單」物件上。
修改涵蓋範圍
首先,OmniScript 會取得使用者要變更之原則的原則識別碼。
它會使用 InsPolicyService:getInsuredItems 服務,針對所有已受此保單保險的司機和車輛,來取得資料。
接著使用 InsPolicyService:getPolicyDetails 服務來取得原則的涵蓋資料。
OmniScript 使用 insOsMultiInstanceGrandchildren Vlocity Lightning Web 元件來顯示車輛、司機及其涵蓋範圍。
此 Lightning Web 元件可讓使用者變更屬性值。
使用者也可以選取和取消選取選用涵蓋範圍。
此頁面也會顯示新保費總額、原始保費和其他資料。每次使用者變更屬性或選用涵蓋範圍時,此處的定價都會改變。
在使用者按一下「修改涵蓋範圍」之後,OmniScript 會在背景執行下列動作:
-
Omnistudio 資料對應器轉換動作會讓資料準備好建立現有原則的新版本。
-
InsPolicyService:createNewPolicyVersion 服務會建立包含新驅動程式的新版本原則。
-
付款資訊隨即更新。
最後會顯示確認頁面。其中包含最終定價變更。
新增驅動因素
首先,OmniScript 會取得使用者要新增驅動程式的原則識別碼。
接著會呼叫另一個 OmniScript:autoWC/reusableDriverInput1。autoWC/Quote OmniScript 使用相同的 OmniScript。可重複使用的 OmniScript 提供表單讓使用者輸入要新增之驅動程式的相關資訊。
此表單上的欄位和選取項目會對應至產品模型中受保方規格上的屬性。
在使用者儲存新的驅動程式資訊後,OmniScript 會在背景執行一系列作業:
-
使用 InsPolicyService:getInsuredItems 服務,針對已受此保單保險的所有駕駛,來取得其相關資料。
-
使用整合程序將新驅動程式與現有驅動程式合併。
-
使用 InsPolicyService:getModifiedPolicy 服務來取得包含新驅動程式的修改原則資料。
-
使用「資料對應器」解壓縮動作來準備資料以供顯示。
OmniScript 會使用 insOsMultiInstanceGrandchildren Vlocity Lightning Web 元件顯示所有舊與新驅動程式。
使用者可以開啟任何車輛,以變更該車輛涵蓋範圍上的屬性值。
在同一頁面上,使用者可以選取或取消選取選用涵蓋範圍。
此頁面也會顯示新保費總額、原始保費和其他資料。每次使用者變更屬性或選用涵蓋範圍時,此處的定價都會改變。
在使用者按一下「新增驅動程式」之後,OmniScript 會在背景執行下列動作:
-
「資料對應器」轉換動作會讓資料準備好建立現有原則的新版本。
-
InsPolicyService:createNewPolicyVersion 服務會建立包含新驅動程式的新版本原則。
-
付款資訊隨即更新。
最後會顯示確認頁面。其中包含最終定價變更。
移除驅動因素
首先,OmniScript 會取用 policyId,並使用 InsPolicyService:getInsuredItems 服務來針對此原則中包含的驅動程式,來取得資料。
Vlocity Lightning Web 元件 (特別針對此用途擴充) 會顯示驅動程式,並使其可供使用者選取以進行移除。
所選的司機會得到半框線與大藍點。
OmniScript 使用 InsPolicyService:removeInsuredItem 來移除選取的驅動程式。
頁面會顯示當司機從原則中移除時生效的價格變更。
在使用者按一下「移除驅動程式」後,資料對應器會轉換資料,且 InsPolicyService:createPolicyVersion 服務會建立現有原則的新版本,減去已移除的驅動程式。
最後會顯示確認頁面。它會顯示針對原則變更的金鑰資料。
新增車輛
首先,OmniScript 會取得使用者要新增車輛之原則的原則識別碼。
接著會呼叫另一個 OmniScript:autoWC/reusableVehicleInput1。 autoWC/Quote OmniScript 會使用相同的 OmniScript。
可重複使用的 OmniScript 提供表單讓使用者輸入要新增車輛的相關資訊。此表單上的欄位和選取項目會對應至產品模型中保險項目規格上的屬性。
在使用者儲存新車輛資訊後,OmniScript 會在背景執行一系列作業:
-
使用 InsPolicyService:getInsuredItems 服務,以針對所有已受此保單保險的車輛,來取得資料。
-
使用整合程序將新車輛與現有車輛合併。
-
使用 InsPolicyService:getModifiedPolicy 服務來取得包括新車輛的修改原則資料。
-
使用「資料對應器」解壓縮動作來準備資料以供顯示。
OmniScript 會使用 insOsMultiInstanceGrandchildren Vlocity Lightning Web 元件顯示所有舊和新車輛。
使用者可以開啟任何車輛,以變更該車輛涵蓋範圍上的屬性值。
在同一頁面上,使用者可以選取或取消選取選用涵蓋範圍。
此頁面也會顯示新保費總額、原始保費和其他資料。每次使用者變更屬性或選用涵蓋範圍時,此處的定價都會改變。
在使用者按一下「新增車輛」後,OmniScript 會在背景執行下列動作:
-
「資料對應器」轉換動作會讓資料準備好建立現有原則的新版本。
-
InsPolicyService:createNewPolicyVersion 服務會建立包含新車輛的新版本原則。
-
付款資訊隨即更新。
最後會顯示確認頁面。其中包含最終定價變更。
移除車輛
OmniScript 會取用保單識別碼,並使用 InsPolicyService:getInsuredItems 服務來取得所有此保單所保險車輛的相關資料。它會呼叫「資料對應器」以轉換服務中的資料,使其準備好顯示。接著顯示車輛。
OmniScript 會呼叫 Vlocity Lightning Web 元件,讓使用者按一下任何車輛,然後按一下「下一步」將該車輛從原則中移除。
使用者選擇車輛時,車輛會得到大藍點及大框線。
OmniScript 會呼叫 InsPolicyService:removeInsuredItem 服務。它會顯示變更的相關資料,特別是對客戶的價格變更。
使用者按一下按鈕後,背景會發生一系列事情。「資料對應工具」會轉換資料,以準備建立新的原則版本。
InsPolicyService:createPolicyVersion 服務會建立不包含所選車輛之現有原則的新版本。
整合程序會更新保單的付款計畫,減去已移除車輛的保費。
使用者會看到確認頁面,其中提供對其應付的保費變更。
