Usted está aquí:
Procesos de negocio de políticas de emisiones
Creamos un proceso de negocio Emitir póliza que toma un presupuesto y emite una póliza de seguros. Este proceso de negocio se reutiliza entre múltiples líneas de negocio.
Todas nuestras capturas de pantalla están actualmente en estilo Lightning. Su giro puede tener un aspecto diferente porque está utilizando el estilo Newport en el portal de corredores y el portal de clientes.
OmniScript de política de emisiones
Puede iniciar este OmniScript desde las siguientes aplicaciones, donde pueden acceder a él los tipos de usuarios descritos:
-
Portal de corredores (Newport)
Agentes y corredores
-
Consola de interacciones (Lightning)
Agentes de seguros internos y representantes de centros de llamadas
-
Administrador de Vlocity Lightning Experience (Newport)
-
Agentes de seguros internos
-
Administradores de Vlocity
-
Estos OmniScripts ahora escriben en el objeto Financial Services Cloud Insurance Policy nativo en vez del objeto Activo.
Ahora pasemos por el OmniScript de política de emisiones paso a paso.
En primer lugar, el OmniScript toma un Id. de presupuesto y utiliza el servicio InsQuoteService:getQuoteDetail para recuperar los datos del presupuesto para el que el usuario desea emitir una política.
A continuación muestra información acerca del presupuesto, incluyendo el precio de la prima y el plazo de la póliza de seguros que se va a adquirir.
Dependiendo de la opción de pago que elija el usuario, el árbol de pasos de la derecha cambia. Los pasos que realiza un usuario para crear información de pago cambian basándose en las elecciones que realiza. En el siguiente ejemplo, el usuario eligió Plan de pago.
Después de que el usuario seleccione Plan de pago y haga clic en Siguiente, este OmniScript llama a otro OmniScript denominado ins/SetupPaymentPlan PaymentPlanSetup1. El OmniScript PaymentPlanSetup1 lleva al usuario por los formularios y las opciones necesarios para configurar toda su información de pago para la póliza.
Para facilitar la tarea de probar esta función, utilizamos un componente web Lightning creado para integrarse con Braintree. Braintree nos permite agregar números de tarjeta de crédito comprobables o hacer clic en Siguiente. El OmniScript ve las entradas de pago como válidas y permite al usuario pasar al siguiente paso.
Puede eliminar o modificar el componente web Lightning Braintree si duplica y utiliza este OmniScript en un entorno de producción.
Después de autorizar el pago, el OmniScript IssuePolicy llama al servicio InsPolicyService:createUpdatePolicy para crear el registro de póliza.
Una acción Extracto de asignador de datos de OmniStudio lee el registro de la política y el OmniScript muestra una confirmación de que la política está activa.
Ahora pasemos por el mismo flujo, con el usuario realizando diferentes elecciones.
En la misma página Confirmar detalles de presupuesto al principio del flujo anterior, el usuario selecciona Pagar por completo.
A continuación, el usuario selecciona la opción Comprobación electrónica como su método de pago. Este OmniScript llama a otro OmniScript denominado ins/IssuePayment1. El OmniScript IssuePayment1 lleva al usuario por los formularios y las opciones necesarios para obtener toda su información de pago para pagar la póliza ahora mismo.
El usuario puede elegir Tarjeta de crédito o Cheque electrónico. En este ejemplo, el usuario eligió Comprobación electrónica.
El OmniScript IssuePayment1 se integra con un sistema ACH para tomar la información de cuenta bancaria del cliente y autorizar el pago.
El paso achAuthorization en el OmniScript IssuePayment1 está configurado para aceptar y autorizar datos de prueba.
Puede modificar este paso en el OmniScript que cree o amplíe.
Después de autorizar el pago, el OmniScript IssuePolicy llama al servicio InsPolicyService:createUpdatePolicy para crear el registro de póliza.
Una acción Extracción de asignador de datos lee el registro de la política y el OmniScript muestra una confirmación de que la política está activa.
Qué contiene
Este es el aspecto de los pasos en el Diseñador de OmniScript:
-
getQuoteDetails
-
Tipo de componente: Acción remota
-
Qué hace: Obtiene los datos del presupuesto especificado por el Id. del presupuesto.
-
Llamadas: InsQuoteService:getQuoteDetail
-
-
getQuoteInformation
-
Tipo de componente: Acción de extracción del asignador de datos
-
Qué hace: Extrae información de productos y cuentas del presupuesto.
-
Llamadas: Ins_ExtrQuoteDetails_IssueOS
-
-
setQuoteInformation
-
Tipo de componente: Establecer valores
-
Qué hace: Establece valores para un número de elementos de presupuesto
-
Llamadas: Ninguna
-
-
quoteDetails
-
Tipo de componente: Paso
-
Qué hace: Incluye los siguientes subcomponentes:
-
quoteNumber
-
quoteEffectiveDate
-
quotePremium
-
quoteTerm
-
billType
-
-
Llamadas: Ninguna
-
-
paymentPlanSetUp1
-
Tipo de componente: OmniScript
-
Qué hace: Llama a otro OmniScript que permite al usuario configurar un plan de pago.
-
Llamadas: ins/SetupPaymentPlan OmniScript
-
-
setPaymentAmount
-
Tipo de componente: Establecer valores
-
Qué hace: Establece valores para un número de elementos de facturación.
-
Llamadas: Ninguna
-
-
IssuePayment1
-
Tipo de componente: OmniScript
-
Qué hace: Permite a un usuario pagar su prima en tiempo real.
-
Llamadas: OmniScript ins/IssuePayment
-
-
createUpdatePolicy
-
Tipo de componente: Acción de procedimiento de integración
-
Qué hace: Crea un registro de póliza.
-
Llamadas: Procedimiento de integración Insurance_CreatePolicy
-
-
applyPremiumPayment
-
Tipo de componente: Acción de procedimiento de integración
-
Qué hace: Aplica una prima pagada a través del OmniScript IssuePayment en el paso 7 al registro de póliza.
-
Llamadas: Insurance_IssuePayment
-
-
readPolicyforconfirmation
-
Tipo de componente: Acción de extracción del asignador de datos
-
Qué hace: Extrae datos acerca de la póliza, el producto y el pago.
-
Llamadas: readPolicyLwc
-
-
UpdateQuoteStatus
-
Tipo de componente: Acción de publicación de asignador de datos
-
Qué hace: Actualiza el estado del presupuesto.
-
Llamadas: UpdateQuoteStatus
-
-
CreatePolicyParties
-
Tipo de componente: Acción de procedimiento de integración
-
Qué hace: Crea un registro del tomador del seguro como parte.
-
Llamadas: Procedimiento de integración PolicyholderParty_Create
-
-
CreateProducerParty
-
Tipo de componente: Acción de procedimiento de integración
-
Qué hace: Crea un registro de parte para el corredor que vendió la póliza de seguros.
-
Llamadas: ProducerParty_Create
-
-
policyConfirmation
-
Tipo de componente: Paso
-
Qué hace: Contiene los siguientes subcomponentes:
-
Felicitaciones: Bloque de texto que felicita al usuario por la compra de la póliza.
-
CustomLWC1
-
Tipo de componente: LWC personalizado
-
Qué hace: Muestra la confirmación de la compra de la póliza, con datos de compra.
-
Llamadas: vlocity_ins__insOsConfirmation
-
-
textBlock2: Bloque de texto que incluye información de contacto para la aseguradora.
-
viewPolicy
-
Tipo de componente: Acción de navegación
-
Qué hace: Proporciona navegación
-
-
-
Llamadas: Ninguna
-
Política de emisión desde la interfaz de usuario de presupuesto
Un representante de servicio al cliente o un agente de seguros interno con acceso a la interfaz de usuario de presupuestos puede emitir pólizas desde esa interfaz de usuario. Este ejemplo muestra políticas emitidas desde la interfaz de usuario de presupuestos utilizando componentes basados en LWC listos para su uso desde un presupuesto existente.
Este es el aspecto paso a paso:
Comience en la página de lista Presupuesto. Seleccione el presupuesto para el que desea emitir una póliza.
En la interfaz de usuario de presupuesto, haga clic en Política de emisión - Nativa.
En la ventana Política de emisión, realice los cambios que desee y haga clic en Crear.
Vlocity crea la política y muestra un mensaje de operación correcta en la interfaz de usuario del presupuesto.
También puede iniciar el OmniScript descrito en la sección anterior desde la interfaz de usuario de presupuestos. Haga clic en Política de emisión para iniciar este OmniScript.
