您在此处:
颁发保单业务流程
我们创建了获取报价并签发保险单的问题单业务流程。此业务流程在多个业务线中重复使用。
问题策略 OmniScript
您可以从以下应用程序启动此 OmniScript,其中描述的用户类型可以访问它:
-
经纪人入口网站(新港)
经纪人和客服人员
-
交互控制台 (Lightning)
内部保险客服人员和呼叫中心代表
-
Vlocity 管理员 Lightning Experience (Newport)
-
内部保险代理
-
Vlocity 管理员
-
现在,这些 OmniScript 会写入本地 Financial Services Cloud 保险单对象,而不是资产对象。
现在,让我们逐步了解问题策略 OmniScript。
首先,OmniScript 获取报价 ID,并使用 InsQuoteService:getQuoteDetail 服务检索用户要为其发布策略的报价的数据。
然后,它显示有关报价的信息,包括保费价格和要购买的保险单的条款。
根据用户选择的付款选项,右侧的步骤树会发生变化。用户创建付款信息的步骤会根据他们的选择而变化。在以下示例中,用户选择付款计划。
在用户选择付款计划并单击下一步后,此 OmniScript 会调用另一个名为 ins/SetupPaymentPlan PaymentPlanSetup1 的 OmniScript。PaymentPlanSetup1 OmniScript 会引导用户完成为策略设置所有付款信息所需的表单和选项。
为了便于测试此功能,我们使用内置的 Lightning Web 组件与 Braintree 集成。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 会显示策略已启用的确认。
内容
以下是 OmniScript 设计器中的步骤:
-
getQuoteDetails
-
组件类型:远程操作
-
它的功能:获取报价 ID 指定的报价的数据。
-
-
getQuoteInformation
-
组件类型:数据映射器提取操作
-
它的功能:从报价中提取产品和客户信息。
-
呼叫:Ins_ExtrQuoteDetails_IssueOS
-
-
setQuoteInformation
-
组件类型:设置值
-
它的功能:设置多个报价元素的值
-
呼叫:无
-
-
quoteDetails
-
组件类型:步骤
-
它的功能:包括以下子组件:
-
quoteNumber
-
quoteEffectiveDate
-
quotePremium
-
quoteTerm
-
billType
-
-
呼叫:无
-
-
paymentPlanSetUp1
-
组件类型:OmniScript
-
它的功能:调用另一个 OmniScript,允许用户设置付款计划。
-
调用:ins/SetupPaymentPlan OmniScript
-
-
setPaymentAmount
-
组件类型:设置值
-
它的功能:设置多个计费元素的值。
-
呼叫:无
-
-
IssuePayment1
-
组件类型:OmniScript
-
它的功能:允许用户实时支付保费。
-
调用:ins/IssuePayment OmniScript
-
-
createUpdatePolicy
-
组件类型:集成程序操作
-
它的功能:创建策略记录。
-
呼叫:Insurance_CreatePolicy 集成程序
-
-
applyPremiumPayment
-
组件类型:集成程序操作
-
它的功能:将通过步骤 7 中的 IssuePayment OmniScript 支付的保费应用于保单记录。
-
呼叫:Insurance_IssuePayment
-
-
readPolicyforconfirmation
-
组件类型:数据映射器提取操作
-
它的功能:提取有关保单、产品和付款的数据。
-
调用:readPolicyLwc
-
-
UpdateQuoteStatus
-
组件类型:数据映射器帖子操作
-
它的功能:更新报价状态。
-
呼叫:UpdateQuoteStatus
-
-
CreatePolicyParties
-
组件类型:集成程序操作
-
它的功能:创建投保人作为当事人的记录。
-
呼叫:PolicyholderParty_Create Integration Procedure
-
-
CreateProducerParty
-
组件类型:集成程序操作
-
它的功能:为销售保险单的经纪人创建当事人记录。
-
呼叫:ProducerParty_Create
-
-
policyConfirmation
-
组件类型:步骤
-
它的功能:包含以下子组件:
-
祝贺:祝贺用户购买保单的文本块。
-
CustomLWC1
-
组件类型:自定义 LWC
-
它的功能:显示保单购买的确认,以及购买数据。
-
Calls: vlocity_ins__insOsConfirmation
-
-
textBlock2:包含保险公司联系信息的文本块。
-
viewPolicy
-
组件类型:导航操作
-
它的功能:提供导航
-
-
-
呼叫:无
-
