Loading
Assicurazioni
Processi aziendali della policy sui problemi

Processi aziendali della policy sui problemi

Abbiamo creato un processo aziendale di Polizza emissioni che accetta un preventivo ed emette una polizza assicurativa. Questo processo aziendale viene riutilizzato in più linee di business.

Tutti i nostri screenshot sono attualmente in stile Lightning. La rotazione può avere un aspetto diverso perché utilizza lo stile Newport nel Portale broker e nel Portale Clienti.

OmniScript della policy sui problemi

È possibile avviare questo OmniScript dalle seguenti applicazioni, dove è accessibile dai tipi di utenti descritti:

  • Portale broker (Newport)

    Broker e agenti

  • Console di interazione (Lightning)

    Agenti assicurativi interni e agenti call center

  • Amministratore Vlocity Lightning Experience (Newport)

    • Agenti assicurativi interni

    • Amministratori Vlocity

Questi OmniScript ora scrivono nell'oggetto Polizza assicurativa Financial Services Cloud nativa anziché nell'oggetto Asset.

Ora esaminiamo passo per passo l'OmniScript Policy sui problemi.

Innanzitutto, OmniScript prende un ID preventivo e utilizza il servizio InsQuoteService:getQuoteDetail per recuperare i dati per il preventivo per cui l'utente desidera emettere una policy.

Visualizza quindi le informazioni sul preventivo, inclusi il prezzo del premio e la durata della polizza assicurativa da acquistare.

A seconda dell'opzione di pagamento scelta dall'utente, la struttura delle fasi a destra cambia. I passaggi eseguiti da un utente per creare le informazioni di pagamento cambiano in base alle scelte effettuate. Nell'esempio seguente, l'utente ha scelto Piano di pagamento.

Illustra la schermata per selezionare le opzioni di fatturazione.

Quando l'utente sceglie Piano di pagamento e fa clic su Avanti, questo OmniScript chiama un altro OmniScript denominato ins/SetupPaymentPlan PaymentPlanSetup1. L'OmniScript PaymentPlanSetup1 guida l'utente attraverso i moduli e le scelte necessarie per impostare tutte le informazioni di pagamento per la policy.

Illustra la schermata per l'impostazione dei dettagli di fatturazione.
Illustra la schermata per selezionare la frequenza di pagamento.
Nota
Nota

Per semplificare il test di questa funzionalità, viene utilizzato un componente Web Lightning creato per l'integrazione con Braintree. Braintree consente di aggiungere numeri di carta di credito testabili o di fare clic su Avanti. OmniScript considera validi gli input di pagamento e consente all'utente di passare alla fase successiva.

È possibile rimuovere o modificare il componente Web Lightning Braintree se si clona e si utilizza questo OmniScript in un ambiente di produzione.

Illustra la schermata per selezionare un metodo di pagamento.
Illustra la schermata per l'immissione dei dettagli di pagamento.

Dopo aver autorizzato il pagamento, l'OmniScript IssuePolicy chiama il servizio InsPolicyService:createUpdatePolicy per creare il record della policy.

Un'azione Estrazione mappatore di dati Omnistudio legge il record della policy e OmniScript visualizza una conferma che la policy è attiva.

Passiamo ora allo stesso flusso, con l'utente che fa scelte diverse.

Nella stessa pagina Conferma dettagli preventivo all'inizio del flusso precedente, l'utente sceglie Paga per intero.

Illustra la schermata per selezionare le opzioni di pagamento.

Quindi l'utente sceglie l'opzione Controllo elettronico come metodo di pagamento. Questo OmniScript chiama un altro OmniScript denominato ins/IssuePayment1. OmniScript IssuePayment1 guida l'utente attraverso i moduli e le scelte necessarie per ottenere tutte le informazioni di pagamento per pagare la polizza in questo momento.

L'utente può scegliere Carta di credito o Assegno elettronico. In questo esempio, l'utente ha scelto Controllo elettronico.

Illustra la schermata per l'immissione dei dettagli di pagamento.

L'OmniScript IssuePayment1 si integra con un sistema ACH per prelevare le informazioni sul conto bancario del cliente e autorizzare il pagamento.

Illustra la schermata per l'immissione dei dettagli dell'account.
Illustra la schermata per autorizzare il pagamento.
Nota
Nota

La fase achAuthorization nell'OmniScript IssuePayment1 è impostata per accettare e autorizzare i dati di test.

È possibile modificare questo passaggio nell'OmniScript creato o esteso.

Dopo aver autorizzato il pagamento, l'OmniScript IssuePolicy chiama il servizio InsPolicyService:createUpdatePolicy per creare il record della policy.

Un'azione Estrazione data mapper legge il record della policy e OmniScript visualizza una conferma che la policy è attiva.

Cosa contiene

Ecco come si presentano i passaggi nel Designer OmniScript:

  1. getQuoteDetails

    • Tipo di componente: Azione remota

    • Che cosa fa: Recupera i dati del preventivo specificato dall'ID preventivo.

    • Chiamate: InsQuoteService:getQuoteDetail

  2. getQuoteInformation

    • Tipo di componente: Azione Estrazione di Data Mapper

    • Che cosa fa: Estrae le informazioni su prodotti e account dal preventivo.

    • Chiamate: Ins_ExtrQuoteDetails_IssueOS

  3. setQuoteInformation

    • Tipo di componente: Imposta valori

    • Che cosa fa: Imposta i valori per un certo numero di elementi preventivo

    • Chiamate: Nessuno

  4. quoteDetails

    • Tipo di componente: Fase

    • Che cosa fa: Include i seguenti sottocomponenti:

      • quoteNumber

      • quoteEffectiveDate

      • quotePremium

      • quoteTerm

      • billType

    • Chiamate: Nessuno

  5. paymentPlanSetUp1

    • Tipo di componente: OmniScript

    • Che cosa fa: Chiama un altro OmniScript che consente all'utente di impostare un piano di pagamento.

    • Chiamate: OmniScript ins/SetupPaymentPlan

  6. setPaymentAmount

    • Tipo di componente: Imposta valori

    • Che cosa fa: Imposta i valori per un certo numero di elementi di fatturazione.

    • Chiamate: Nessuno

  7. IssuePayment1

    • Tipo di componente: OmniScript

    • Che cosa fa: Consente a un utente di pagare il premio in tempo reale.

    • Chiamate: OmniScript ins/IssuePayment

  8. createUpdatePolicy

    • Tipo di componente: Azione procedura di integrazione

    • Che cosa fa: Crea un record policy.

    • Chiamate: Procedura di integrazione Insurance_CreatePolicy

  9. applyPremiumPayment

    • Tipo di componente: Azione procedura di integrazione

    • Che cosa fa: Applica un premio pagato tramite l'OmniScript IssuePayment nel passaggio 7 al record della polizza.

    • Chiamate: Insurance_IssuePayment

  10. readPolicyforconfirmation

    • Tipo di componente: Azione Estrazione di Data Mapper

    • Che cosa fa: Estrae i dati sulla polizza, sul prodotto e sul pagamento.

    • Chiamate: readPolicyLwc

  11. UpdateQuoteStatus

    • Tipo di componente: Azione Post di Data Mapper

    • Che cosa fa: Aggiorna lo stato del preventivo.

    • Chiamate: UpdateQuoteStatus

  12. CreatePolicyParties

    • Tipo di componente: Azione procedura di integrazione

    • Che cosa fa: Crea un record dell'assicurato come parte.

    • Chiamate: PolicyholderParty_Create Integration Procedure

  13. CreateProducerParty

    • Tipo di componente: Azione procedura di integrazione

    • Che cosa fa: Crea un record parte per il broker che ha venduto la polizza assicurativa.

    • Chiamate: ProducerParty_Create

  14. policyConfirmation

    • Tipo di componente: Fase

    • Che cosa fa: Contiene i seguenti sottocomponenti:

      1. Congratulazioni: Blocco di testo che si congratula con l'utente per l'acquisto della policy.

      2. CustomLWC1

        • Tipo di componente: LWC personalizzato

        • Che cosa fa: Visualizza la conferma dell'acquisto della polizza, con i dati dell'acquisto.

        • Calls: vlocity_ins__insOsConfirmation

      3. textBlock2: Blocco di testo che include le informazioni di contatto dell'assicuratore.

      4. viewPolicy

        • Tipo di componente: Azione di navigazione

        • Che cosa fa: Fornisce la navigazione

    • Chiamate: Nessuno

Policy di emissione dall'interfaccia utente preventivo

Un agente dell'assistenza clienti o un agente assicurativo interno con accesso all'interfaccia utente Preventivo può emettere polizze da tale interfaccia. Questo esempio mostra le polizze emesse dall'interfaccia utente Preventivo utilizzando componenti pronti all'uso basati su LWC di un preventivo esistente.

Ecco come si presenta passo dopo passo:

Iniziare dalla pagina Elenco preventivi. Scegliere il preventivo per cui si desidera emettere una polizza.

Nell'interfaccia utente del preventivo, fare clic su Policy sui problemi - Nativa.

Nella finestra Policy sui problemi, apportare le modifiche desiderate e fare clic su Crea.

Vlocity crea la policy e visualizza un messaggio di esito positivo nell'interfaccia utente del preventivo.

È anche possibile avviare l'OmniScript descritto nella sezione precedente dall'interfaccia utente Preventivo. Fare clic su Policy sui problemi per avviare questo OmniScript.

 
Caricamento
Salesforce Help | Article