Você está aqui:
Processos de negócios de política de emissão
Criamos um processo de negócios Emitir apólice que pega uma cotação e emite uma apólice de seguro. Esse processo de negócios é reutilizado em várias linhas de negócios.
Todas as nossas capturas de tela estão atualmente no estilo Lightning. Sua rodada pode ter uma aparência diferente porque está usando o estilo Newport no Portal de corretores e no Portal de clientes.
OmniScript de política de emissão
Você pode iniciar esse OmniScript nos seguintes aplicativos, onde ele pode ser acessado pelos tipos de usuários descritos:
-
Portal de corretores (Newport)
Corretores e agentes
-
Console de interação (Lightning)
Agentes de seguro interno e representantes de call center
-
Administrador do Lightning Experience (Newport)
-
Agentes de seguro interno
-
Administradores do Vlocity
-
Esses OmniScripts agora são gravados no objeto nativo Apólice de seguro do Financial Services Cloud, em vez do objeto Ativo.
Agora vamos passar o OmniScript da política de emissão passo a passo.
Primeiro, o OmniScript pega um ID de cotação e usa o serviço InsQuoteService:getQuoteDetail para recuperar os dados para a cotação para a qual o usuário deseja emitir uma política.
Em seguida, ele exibe informações sobre a cotação, incluindo o preço do prêmio e o prazo da apólice de seguro a ser comprada.
Dependendo da opção de pagamento escolhida pelo usuário, a árvore de etapas nos pontos certos muda. As etapas que um usuário segue para criar informações de pagamento mudam com base nas escolhas que ele faz. No exemplo a seguir, o usuário escolheu Plano de pagamento.
Depois que o usuário escolhe Plano de pagamento e clica em Avançar, esse OmniScript chama outro OmniScript chamado ins/SetupPaymentPlan PaymentPlanSetup1. O OmniScript PaymentPlanSetup1 conduz o usuário pelos formulários e escolhas necessários para configurar todas as informações de pagamento para a apólice.
Para facilitar o teste desta funcionalidade, usamos um Componente da Web Lightning criado para integrar com o Braintree. O Braintree nos permite adicionar números de cartão de crédito testáveis ou clicar em Avançar. O OmniScript vê as entradas de pagamento como válidas e permite que o usuário passe para a próxima etapa.
Você pode remover ou modificar o componente da Web Lightning Braintree se clonar e usar esse OmniScript em um ambiente de produção.
Depois que o pagamento é autorizado, o OmniScript IssuePolicy chama o serviço InsPolicyService:createUpdatePolicy para criar o registro da apólice.
Uma ação de Extração do mapeador de dados do OmniStudio lê o registro da política e o OmniScript exibe uma confirmação de que a política está ativa.
Agora vamos passar pelo mesmo fluxo, com o usuário fazendo escolhas diferentes.
Na mesma página Confirmar detalhes da cotação no início do fluxo anterior, o usuário escolhe Pagar totalmente.
Em seguida, o usuário escolhe a opção Verificação eletrônica como método de pagamento. Esse OmniScript chama outro OmniScript chamado ins/IssuePayment1. O OmniScript IssuePayment1 conduz o usuário pelos formulários e escolhas necessários para obter todas as informações de pagamento para pagar a apólice agora mesmo.
O usuário pode escolher Cartão de crédito ou Verificação eletrônica. Neste exemplo, o usuário escolheu Verificação eletrônica.
O OmniScript IssuePayment1 se integra a um sistema ACH para obter as informações da conta bancária do cliente e autorizar o pagamento.
A etapa achAuthorization no OmniScript IssuePayment1 é configurada para aceitar e autorizar dados de teste.
Você pode modificar essa etapa no OmniScript que cria ou estende.
Depois que o pagamento é autorizado, o OmniScript IssuePolicy chama o serviço InsPolicyService:createUpdatePolicy para criar o registro da apólice.
Uma ação de Extração do mapeador de dados lê o registro da política e o OmniScript exibe uma confirmação de que a política está ativa.
O que está nele
Esta é a aparência das etapas no Designer OmniScript:
-
getQuoteDetails
-
Tipo de componente: Ação remota
-
O que faz: Recupera os dados para a cotação especificada pelo ID da cotação.
-
Chamadas: InsQuoteService:getQuoteDetail
-
-
getQuoteInformation
-
Tipo de componente: Ação de extração do Data Mapper
-
O que faz: Extrai informações de produto e conta da cotação.
-
Chamadas: Ins_ExtrQuoteDetails_IssueOS
-
-
setQuoteInformation
-
Tipo de componente: Definir valores
-
O que faz: Define valores para vários elementos de cotação
-
Chamadas: Nenhum
-
-
quoteDetails
-
Tipo de componente: Etapa
-
O que faz: Inclui os seguintes subcomponentes:
-
quoteNumber
-
quoteEffectiveDate
-
quotePremium
-
quoteTerm
-
billType
-
-
Chamadas: Nenhum
-
-
paymentPlanSetUp1
-
Tipo de componente: OmniScript
-
O que faz: Chama outro OmniScript que permite que o usuário configure um plano de pagamento.
-
Chamadas: OmniScript ins/SetupPaymentPlan
-
-
setPaymentAmount
-
Tipo de componente: Definir valores
-
O que faz: Define valores para vários elementos de faturamento.
-
Chamadas: Nenhum
-
-
IssuePayment1
-
Tipo de componente: OmniScript
-
O que faz: Permite que um usuário pague seu prêmio em tempo real.
-
Chamadas: OmniScript ins/IssuePayment
-
-
createUpdatePolicy
-
Tipo de componente: Ação do procedimento de integração
-
O que faz: Cria um registro de política.
-
Chamadas: Procedimento de integração Insurance_CreatePolicy
-
-
applyPremiumPayment
-
Tipo de componente: Ação do procedimento de integração
-
O que faz: Aplica um prêmio pago por meio do OmniScript IssuePayment na etapa 7 ao registro da apólice.
-
Chamadas: Insurance_IssuePayment
-
-
readPolicyforconfirmation
-
Tipo de componente: Ação de extração do Data Mapper
-
O que faz: Extrai dados sobre a apólice, o produto e o pagamento.
-
Chamadas: readPolicyLwc
-
-
UpdateQuoteStatus
-
Tipo de componente: Ação de publicação do Data Mapper
-
O que faz: Atualiza o status da cotação.
-
Chamadas: UpdateQuoteStatus
-
-
CreatePolicyParties
-
Tipo de componente: Ação do procedimento de integração
-
O que faz: Cria um registro do titular da apólice como uma parte.
-
Chamadas: PolicyholderParty_Procedimento de integração de criação
-
-
CreateProducerParty
-
Tipo de componente: Ação do procedimento de integração
-
O que faz: Cria um registro de parte para o corretor que vendeu a apólice de seguro.
-
Chamadas: ProducerParty_Create
-
-
policyConfirmation
-
Tipo de componente: Etapa
-
O que faz: Contém os seguintes subcomponentes:
-
Parabéns: Um Bloco de texto que congratula o usuário com a compra da apólice.
-
CustomLWC1
-
Tipo de componente: LWC personalizado
-
O que faz: Exibe a confirmação da compra da apólice, com os dados da compra.
-
Chamadas: vlocity_ins__insOsConfirmation
-
-
textBlock2: um bloco de texto que inclui informações de contato para o segurador.
-
viewPolicy
-
Tipo de componente: Navegar pela ação
-
O que faz: Fornece navegação
-
-
-
Chamadas: Nenhum
-
Política de emissão da UI de cotação
Um representante de atendimento ao cliente ou agente de seguro interno com acesso à interface do usuário de cotação pode emitir apólices dessa interface do usuário. Este exemplo mostra políticas emitidas da IU de cotação usando componentes baseados em LWC prontos para uso de uma cotação existente.
Esta é a aparência passo a passo:
Comece na página de lista Cotação. Escolha a cotação para a qual deseja emitir uma política.
Na IU de cotação, clique em Emitir política – nativa.
Na janela Política de emissão, faça as alterações desejadas e clique em Criar.
O Vlocity cria a política e exibe uma mensagem de sucesso na interface do usuário de Cotação.
Você também pode iniciar o OmniScript descrito na seção anterior na interface do usuário de Cotação. Clique em Política de emissão para iniciar esse OmniScript.

