您在此处:
自动业务流程的背书/MTA
我们创建了一系列保单背书/MTA 业务流程,供您检查、用作示例并扩展,以在 Vlocity 中为汽车保险创建自己的背书/MTA 业务流程。
OmniScript 策略背书流
您可以从以下应用程序启动以下所有 OmniScript,其中描述的用户类型可以访问它:
-
经纪人入口网站(新港)
经纪人和客服人员
-
保单持有人自助入口网站(纽波特)
拥有保险单的最终客户
-
交互控制台 (Lightning)
内部保险客服人员和呼叫中心代表
-
Vlocity 管理员 Lighting Experience (Newport)
-
内部保险代理
-
Vlocity 管理员
-
现在,这些 OmniScript 会写入本地 Financial Services Cloud 保险单对象,而不是资产对象。您的保险单数据使用标准字段存储在标准保险单对象上。
修改覆盖范围
首先,OmniScript 获取用户想要更改的策略的策略 ID。
它使用 InsPolicyService:getInsuredItems 服务来检索有关所有已经受此保单保险的司机和车辆的数据。
然后,它使用 InsPolicyService:getPolicyDetails 服务来获取保单的承保范围数据。
OmniScript 使用 insOsMultiInstanceGrandchildren Vlocity Lightning Web 组件显示车辆、司机及其覆盖范围。
此 Lightning Web 组件允许用户更改属性值。
用户还可以选择和取消选择可选承保范围。
此页面还显示新保费总额、原始保费和其他数据。每次用户更改属性或可选承保范围时,此处的定价都会更改。
用户单击修改覆盖范围后,OmniScript 会在后台执行以下操作:
-
Omnistudio 数据映射器转换操作使数据准备好创建现有策略的新版本。
-
InsPolicyService:createNewPolicyVersion 服务会创建包含新驱动程序的新版本策略。
-
付款信息已更新。
最后,将显示确认页面。它包括最终定价变化。
添加驱动程序
首先,OmniScript 会获取用户要添加驱动程序的策略的策略 ID。
然后,调用另一个 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 会获取用户想要添加车辆的策略的策略 ID。
然后,调用另一个 OmniScript:autoWC/reusableVehicleInput1。autoWC/Quote OmniScript 使用此相同的 OmniScript。
可重复使用的 OmniScript 会提供表单,供用户输入有关要添加的车辆的信息。此表单中的字段和选择对应于产品模型中保险项目规格的属性。
在用户保存新车信息后,OmniScript 会在后台执行许多操作:
-
使用 InsPolicyService:getInsuredItems 服务检索有关此保单已承保所有车辆的数据。
-
使用集成程序将新车与现有车辆合并。
-
使用 InsPolicyService:getModifiedPolicy 服务,以获取包含新车的修改保单数据。
-
使用数据映射器提取操作准备要显示的数据。
OmniScript 使用 insOsMultiInstanceGrandchildren Vlocity Lightning Web 组件显示所有新旧车辆。
用户可以打开任何车辆,以更改该车辆承保范围的属性值。
在同一页面上,用户可以选择或取消选择可选承保范围。
此页面还显示新保费总额、原始保费和其他数据。每次用户更改属性或可选承保范围时,此处的定价都会更改。
用户单击添加车辆后,OmniScript 会在后台执行以下操作:
-
数据映射器转换操作使数据准备创建现有策略的新版本。
-
InsPolicyService:createNewPolicyVersion 服务会创建包含新车的新版本策略。
-
付款信息已更新。
最后,将显示确认页面。它包括最终定价变化。
移除车辆
OmniScript 获取保单 ID,并使用 InsPolicyService:getInsuredItems 服务检索有关此保单承保的所有车辆的数据。它调用数据映射器来转换服务中的数据,使其准备好显示。然后,显示车辆。
OmniScript 调用 Vlocity Lightning Web 组件,允许用户单击任何车辆,然后单击下一步,以将该车辆从策略中移除。
当用户选择车辆时,它会获得一个轮廓和一个蓝点。
OmniScript 调用 InsPolicyService:removeInsuredItem 服务。它显示有关将发生变化的数据,特别是对客户的价格变化。
用户单击按钮后,许多事情会在后台发生。数据映射器转换数据,以准备创建新策略版本。
InsPolicyService:createPolicyVersion 服务会创建不包含选定车辆的现有策略的新版本。
集成程序会更新保单的付款计划,减去已移除车辆的保费。
用户会看到一个确认页面,显示他们欠保费的更改。
