Olet tässä:
Ongelmakäytäntöjen liiketoimintaprosessit
Olemme luoneet Issue Policy -liiketoimintaprosessin, joka ottaa tarjouksen ja myöntää vakuutuksen. Tätä liiketoimintaprosessia käytetään uudelleen useissa liiketoiminta-alueissa.
Kaikki ruutukaappauksemme ovat tällä hetkellä Lightning. Keskustelusi saattaa näyttää erilaiselta, koska se käyttää Newport-tyyliä Broker-portaalissa ja asiakasportaalissa.
Ongelmakäytännön OmniScript
Voit käynnistää tämän OmniScript-koodin seuraavista sovelluksista, joita kuvatut käyttäjätyypit voivat käyttää:
-
Välittäjän portaali (Newport)
Välittäjät ja agentit
-
Vuorovaikutuskonsoli (Lightning)
Sisäiset vakuutusagentit ja puhelukeskuksen edustajat
-
Vlocity-pääkäyttäjä Lightning Experience (Newport)
-
Sisäiset vakuutusagentit
-
Vlocity-pääkäyttäjät
-
Nämä OmniScript-komentosarjat kirjoitetaan nyt natiivin Financial Services Cloud Insurance Policy -objektiin Omaisuus-objektin sijaan.
Nyt tutustumme OmniScriptin ongelmakäytäntöön vaiheittain.
Ensin OmniScript ottaa tarjouksen tunnuksen ja käyttää palvelua InsQuoteService:getQuoteDetail noutaakseen tiedot tarjouksesta, jolle käyttäjä haluaa julkaista käytännön.
Sen jälkeen se näyttää tietoja tarjouksesta, mukaan lukien vakuutusmaksujen hinnan ja ostettavan vakuutuksen ehdon.
Riippuen käyttäjän valitsemasta maksuvaihtoehdosta, oikeanpuoleinen vaiheenhakemisto muuttuu. Vaiheet, joilla käyttäjä luo maksutietoja, muuttuvat hänen tekemiensa valintojen perusteella. Seuraavassa esimerkissä käyttäjä valitsi Maksusuunnitelma.
Kun käyttäjä valitsee Maksusuunnitelma ja napsauttaa Seuraava, tämä OmniScript kutsuu toista Omniscript-koodia nimeltään ins/SetupPaymentPlan PaymentPlanSetup1. OmniScript PaymentPlanSetup1 ohjaa käyttäjän lomakkeisiin ja valintavaihtoehtoihin, joita tarvitaan kaikkien maksutietojen määrittämiseen käytännölle.
Tämän ominaisuuden testaaminen on helppoa käyttämällä Lightning, joka on suunniteltu integroitumaan Braintreeen. Braintree sallii meidän lisätä testattavat luottokorttinumerot tai napsauttaa Seuraava. OmniScript näkee maksutiedot kelvollisina ja sallii käyttäjän siirtyä seuraavaan vaiheeseen.
Voit poistaa tai muokata Braintree Lightning -verkkokomponenttia, jos kloonaat ja käytät tätä OmniScript-koodia tuotantoympäristössä.
Kun maksu on valtuutettu, IssuePolicy OmniScript kutsuu palvelua InsPolicyService:createUpdatePolicy luodakseen vakuutustietueen.
Omnistudio Data Mapper Extract -toiminto lukee käytännön tietueen ja OmniScript näyttää vahvistuksen siitä, että käytäntö on aktiivinen.
Nyt käymme läpi saman kulun, jolloin käyttäjä tekee eri valintoja.
Käyttäjä valitsee Edellisen kulun alussa olevasta Vahvista tarjouksen lisätiedot -sivulta Maksu täydessä.
Sitten käyttäjä valitsee maksutavaksi Sähköinen tarkastus -vaihtoehdon. Tämä OmniScript kutsuu toista Omniscriptiä nimeltään ins/IssuePayment1. IssuePayment1 OmniScript ohjaa käyttäjän läpi lomakkeet ja valinnat, joita tarvitaan saadakseen kaikki maksutietonsa maksamaan vakuutuksesta juuri nyt.
Käyttäjä voi valita luottokortin tai sähköisen tarkastuksen. Tässä esimerkissä käyttäjä valitsi Sähköinen tarkastus.
IssuePayment1 OmniScript integroituu ACH-järjestelmään ottaakseen asiakkaan pankkitilin tiedot ja valtuuttaakseen maksun.
OmniScriptin achAuthorization-vaihe on määritetty hyväksymään ja valtuuttamaan testitietoja.
Voit muokata tätä vaihetta OmniScriptissa, jonka luot tai laajennat.
Kun maksu on valtuutettu, IssuePolicy OmniScript kutsuu palvelua InsPolicyService:createUpdatePolicy luodakseen vakuutustietueen.
Datan kartoitusikkunan noutotoiminto lukee käytännön tietueen ja OmniScript näyttää vahvistuksen siitä, että käytäntö on aktiivinen.
Mitä se sisältää
OmniScript Designerissa vaiheet näyttävät tältä:
-
getQuoteDetails
-
Komponentin tyyppi: Etätoiminto
-
Mitä se tekee: noutaa tiedot tarjouksen tunnuksen määrittämälle tarjoukselle.
-
Puhelut: InsQuoteService:getQuoteDetail
-
-
getQuoteInformation
-
Komponentin tyyppi: Datan kartoitusikkunan noutotoiminto
-
Mitä se tekee: Kerää tuotetiedot ja tilitiedot tarjouksesta.
-
Puhelut: Ins_ExtrQuoteDetails_IssueOS
-
-
setQuoteInformation
-
Komponentin tyyppi: Määritä arvot
-
Mitä se tekee: Määrittää arvot useille tarjouselementeille
-
Puhelut: Ei mitään
-
-
quoteDetails
-
Komponentin tyyppi: Vaihe
-
Mitä se tekee: Sisältää seuraavat alikomponentit:
-
quoteNumber
-
quoteEffectiveDate
-
quotePremium
-
quoteTerm
-
billType (Tyyppi)
-
-
Puhelut: Ei mitään
-
-
paymentPlanSetUp1
-
Komponentin tyyppi: OmniScript
-
Mitä se tekee: Kutsuu toista OmniScriptia, joka sallii käyttäjän määrittää maksusuunnitelman.
-
Puhelut: ins/SetupPaymentPlan OmniScript
-
-
setPaymentAmount
-
Komponentin tyyppi: Määritä arvot
-
Mitä se tekee: Määrittää arvot useille laskutus-elementeille.
-
Puhelut: Ei mitään
-
-
IssuePayment1
-
Komponentin tyyppi: OmniScript
-
Mitä se tekee: Sallii käyttäjän maksaa vakuutusmaksunsa reaaliajassa.
-
Puhelut: ins/IssuePayment OmniScript
-
-
createUpdatePolicy
-
Komponentin tyyppi: Integrointitoimenpiteen toiminto
-
Mitä se tekee: Luo käytännön tietueen.
-
Puhelut: Insurance_CreatePolicy-integrointitoimenpide
-
-
applyPremiumPayment
-
Komponentin tyyppi: Integrointitoimenpiteen toiminto
-
Mitä se tekee: Soveltaa vakuutus-tietueelle IssuePayment OmniScriptin kautta maksettua vakuutusmaksutulosta vaiheessa 7.
-
Puhelut: Insurance_IssuePayment
-
-
readPolicyforconfirmation
-
Komponentin tyyppi: Datan kartoitusikkunan noutotoiminto
-
Mitä se tekee: Kerää tietoja vakuutuksesta, tuotteesta ja maksusta.
-
Puhelut: readPolicyLwc
-
-
UpdateQuoteStatus
-
Komponentin tyyppi: Datan kartoitusikkunan viestitoiminto
-
Mitä se tekee: Päivittää tarjouksen tilan.
-
Puhelut: UpdateQuoteStatus
-
-
CreatePolicyParties
-
Komponentin tyyppi: Integrointitoimenpiteen toiminto
-
Mitä se tekee: Luo vakuutuksen omistajan tietueen osapuolena.
-
Puhelut: PolicyholderParty_Create-integrointitoimenpide
-
-
CreateProducerParty
-
Komponentin tyyppi: Integrointitoimenpiteen toiminto
-
Mitä se tekee: Luo osapuolen tietueen vakuutuksen myyneelle välittäjälle.
-
Puhelut: ProducerParty_Create
-
-
policyConfirmation
-
Komponentin tyyppi: Vaihe
-
Mitä se tekee: Sisältää seuraavat alikomponentit:
-
Onnittele: Tekstipalikka, joka onnittelee käyttäjää vakuutuksen ostamisesta.
-
CustomLWC1
-
Komponentin tyyppi: Mukautettu LWC
-
Mitä se tekee: Näyttää vakuutuksen ostamisen vahvistuksen ja ostostiedot.
-
Puhelut: vlocity_ins__insOsConfirmation
-
-
textBlock2: Tekstipalikka, joka sisältää vakuutuksenantajan yhteystiedot.
-
viewPolicy
-
Komponentin tyyppi: Navigointitoiminto
-
Mitä se tekee: Tarjoaa navigoinnin
-
-
-
Puhelut: Ei mitään
-
Ongelmakäytäntö tarjouksen käyttöliittymästä
Asiakaspalveluedustaja tai sisäinen vakuutusagentti, jolla on käyttöoikeus tarjouksen käyttöliittymään, voi antaa vakuutuksia kyseisestä käyttöliittymästä. Tämä esimerkki näyttää tarjousten käyttöliittymästä julkaistut käytännöt käyttämällä olemassa olevan tarjouksen käyttövalmiita LWC-komponentteja.
Näin se näyttää vaiheittain:
Aloita tarjousten luettelosivulta. Valitse tarjous, jolle haluat antaa käytännön.
Napsauta tarjouksen käyttöliittymästä Ongelmakäytäntö - Natiivi.
Tee haluamasi muutokset Issue Policy -ikkunasta ja napsauta Luo.
Vlocity luo käytännön ja näyttää Onnistui-viestin tarjouksen käyttöliittymässä.
Voit myös käynnistää edellisessä osiossa kuvatun OmniScript-koodin tarjousten käyttöliittymästä. Napsauta Ongelmakäytäntö käynnistääksesi tämän OmniScript-koodin.
