U bent hier:
Bevestigingen/MTA's voor automatische bedrijfsprocessen
We hebben een aantal polisbevestigings-/MTA-bedrijfsprocessen gemaakt die u kunt onderzoeken, als voorbeelden kunt gebruiken en kunt uitbreiden om uw eigen bevestiging-/MTA-bedrijfsprocessen voor autoverzekeringen in Vlocity te maken.
Al onze screenshots zijn momenteel in Lightning stijl. Uw draai kan er anders uitzien omdat deze de Newport-stijl gebruikt in de Makelaarportal en Selfserviceportal voor polishouders.
Bevestigingsstromen voor OmniScript-beleid
U kunt alle van de volgende OmniScripts starten vanuit de volgende toepassingen, waar het toegankelijk is voor de beschreven typen gebruikers:
-
Makelaarsportal (Newport)
Makelaars en agenten
-
Selfserviceportal voor polishouders (Newport)
Eindklanten die verzekeringspolissen bezitten
-
Interactieconsole (Lightning)
Interne verzekeringsagenten en callcentervertegenwoordigers
-
Vlocity-beheerder verlichtingsomgeving (Newport)
-
Interne verzekeringsagenten
-
Vlocity-beheerders
-
Deze OmniScripts schrijven nu naar het native object Verzekeringspolis Financial Services Cloud in plaats van het object Activum. Uw verzekeringspolisgegevens worden opgeslagen voor standaardobjecten Verzekeringspolis met behulp van standaardvelden.
Dekkingen wijzigen
Eerst gebruikt OmniScript de beleids-ID van het beleid waarin de gebruiker wijzigingen wil aanbrengen.
Het gebruikt de service InsPolicyService:getInsuredItems om gegevens op te halen over alle bestuurders en voertuigen die al door deze polis zijn verzekerd.
Vervolgens wordt de service InsPolicyService:getPolicyDetails gebruikt om dekkingsgegevens voor de polis op te halen.
Het OmniScript gebruikt de Lightning insOsMultiInstanceGrandchildren Vlocity om de voertuigen, bestuurders en hun dekkingen weer te geven.
Met deze Lightning webcomponent kunnen gebruikers kenmerkwaarden wijzigen.
Gebruikers kunnen ook optionele dekkingen selecteren en de selectie ervan opheffen.
Deze pagina toont ook de totale nieuwe premie, de oorspronkelijke premie en andere gegevens. Telkens wanneer de gebruiker een kenmerk of optionele dekking wijzigt, verandert de prijsstelling hier.
Nadat de gebruiker op Dekkingen wijzigen heeft geklikt, doet OmniScript achter de schermen het volgende:
-
Een Omnistudio Data Mapper-transformatieactie zorgt ervoor dat de gegevens gereed zijn om een nieuwe versie van het bestaande beleid te maken.
-
De service InsPolicyService:createNewPolicyVersion maakt een nieuwe versie van het beleid die de nieuwe driver(s) bevat.
-
Betalingsgegevens worden bijgewerkt.
Ten slotte wordt er een bevestigingspagina weergegeven. Deze omvat de definitieve prijswijzigingen.
Drivers toevoegen
Eerst gebruikt OmniScript de beleids-ID van het beleid waaraan de gebruiker drivers wil toevoegen.
Vervolgens roept het een ander OmniScript aan: autoWC/reusableDriverInput1. Hetzelfde OmniScript wordt gebruikt door het OmniScript autoWC/Quote.Het herbruikbare OmniScript biedt gebruikers een formulier om informatie op te geven over de toe te voegen drivers.
De velden en selecties op dit formulier komen overeen met de kenmerken van de specificatie van de verzekerde in het productmodel.
Nadat de gebruiker de nieuwe bestuurdersgegevens heeft opgeslagen, doet OmniScript achter de schermen een aantal dingen:
-
Gebruikt de service InsPolicyService:getInsuredItems om gegevens op te halen over alle bestuurders die al door deze polis zijn verzekerd.
-
Gebruikt een integratieprocedure om de nieuwe drivers samen te voegen met de bestaande drivers.
-
Gebruikt de service InsPolicyService:getModifiedPolicy om gewijzigde beleidsgegevens op te halen die de nieuwe driver(s) bevatten.
-
Gebruikt een Data Mapper-extractieactie om de gegevens voor te bereiden op weergave.
Het OmniScript geeft alle oude en nieuwe drivers weer met behulp van de Lightning-webcomponent insOsMultiInstanceGrandchildren Vlocity.
Gebruikers kunnen elk voertuig openen om kenmerkwaarden te wijzigen voor dekkingen voor dat voertuig.
Op dezelfde pagina kunnen gebruikers optionele dekkingen selecteren of de selectie ervan opheffen.
Deze pagina toont ook de totale nieuwe premie, de oorspronkelijke premie en andere gegevens. Telkens wanneer de gebruiker een kenmerk of optionele dekking wijzigt, verandert de prijsstelling hier.
Nadat de gebruiker op Stuurprogramma's toevoegen heeft geklikt, doet OmniScript achter de schermen het volgende:
-
Een transformatieactie van Data Mapper zorgt ervoor dat de gegevens gereed zijn om een nieuwe versie van het bestaande beleid te maken.
-
De service InsPolicyService:createNewPolicyVersion maakt een nieuwe versie van het beleid die de nieuwe driver(s) bevat.
-
Betalingsgegevens worden bijgewerkt.
Ten slotte wordt er een bevestigingspagina weergegeven. Deze omvat de definitieve prijswijzigingen.
Drivers verwijderen
Eerst gebruikt OmniScript de policyId en de service InsPolicyService:getInsuredItems om gegevens op te halen voor de drivers die in dit beleid zijn opgenomen.
Een Vlocity Lightning webcomponent (specifiek uitgebreid voor dit doel) geeft de drivers weer en maakt ze beschikbaar voor gebruikers om te selecteren voor verwijdering.
Een geselecteerde bestuurder krijgt een halve rand en een grote blauwe stip.
Het OmniScript gebruikt InsPolicyService:removeInsuredItem om de geselecteerde drivers te verwijderen.
Op een pagina wordt de prijswijziging weergegeven die van kracht wordt wanneer de driver uit de polis wordt verwijderd.
Nadat de gebruiker op Stuurprogramma verwijderen heeft geklikt, transformeert een Data Mapper de gegevens en maakt de service InsPolicyService:createPolicyVersion een nieuwe versie van het bestaande beleid, minus de verwijderde stuurprogramma's.
Ten slotte wordt er een bevestigingspagina weergegeven. Het toont de belangrijkste gegevens die zijn gewijzigd voor het beleid.
Voertuigen toevoegen
Eerst gebruikt OmniScript de polis-ID van de polis waaraan de gebruiker voertuigen wil toevoegen.
Vervolgens roept het een ander OmniScript aan: autoWC/reusableVehicleInput1. Hetzelfde OmniScript wordt gebruikt door het OmniScript autoWC/Quote.
Het herbruikbare OmniScript biedt gebruikers een formulier om informatie over het toe te voegen voertuig op te geven. De velden en selecties op dit formulier komen overeen met de kenmerken van de specificatie van het verzekerde item in het productmodel.
Nadat de gebruiker de nieuwe voertuiggegevens heeft opgeslagen, doet OmniScript achter de schermen een aantal dingen:
-
Gebruikt de service InsPolicyService:getInsuredItems om gegevens op te halen over alle voertuigen die al door deze polis zijn verzekerd.
-
Gebruikt een integratieprocedure om de nieuwe voertuigen samen te voegen met de bestaande voertuigen.
-
Gebruikt de service InsPolicyService:getModifiedPolicy om gewijzigde polisgegevens op te halen die het (de) nieuwe voertuig(en) omvatten.
-
Gebruikt een Data Mapper-extractieactie om de gegevens voor te bereiden op weergave.
Het OmniScript geeft alle oude en nieuwe voertuigen weer met behulp van de Lightning-webcomponent insOsMultiInstanceGrandchildren Vlocity.
Gebruikers kunnen elk voertuig openen om kenmerkwaarden te wijzigen voor dekkingen voor dat voertuig.
Op dezelfde pagina kunnen gebruikers optionele dekkingen selecteren of de selectie ervan opheffen.
Deze pagina toont ook de totale nieuwe premie, de oorspronkelijke premie en andere gegevens. Telkens wanneer de gebruiker een kenmerk of optionele dekking wijzigt, verandert de prijsstelling hier.
Nadat de gebruiker op Voertuig toevoegen heeft geklikt, doet OmniScript achter de schermen het volgende:
-
Een transformatieactie van Data Mapper zorgt ervoor dat de gegevens gereed zijn om een nieuwe versie van het bestaande beleid te maken.
-
De service InsPolicyService:createNewPolicyVersion maakt een nieuwe versie van het beleid die het nieuwe voertuig of de nieuwe voertuigen omvat.
-
Betalingsgegevens worden bijgewerkt.
Ten slotte wordt er een bevestigingspagina weergegeven. Deze omvat de definitieve prijswijzigingen.
Voertuigen verwijderen
Het OmniScript gebruikt een polis-ID en de service InsPolicyService:getInsuredItems om gegevens op te halen over alle voertuigen die door deze polis zijn verzekerd. Het roept een Data Mapper aan om de gegevens van de service te transformeren om deze gereed te maken voor weergave. Vervolgens worden de voertuigen weergegeven.
Het OmniScript roept een Vlocity Lightning webcomponent aan waarmee gebruikers op een willekeurig voertuig kunnen klikken en vervolgens op Volgende kunnen klikken om dat voertuig uit het beleid te verwijderen.
Wanneer een gebruiker een voertuig kiest, krijgt deze een overzicht en een grote blauwe stip.
Het OmniScript roept de service InsPolicyService:removeInsuredItem aan. Het geeft gegevens weer over wat er gaat veranderen, met name de prijswijziging voor de klant.
Achter de schermen gebeurt er van alles nadat de gebruiker op de knop heeft geklikt. Een Data Mapper transformeert de gegevens ter voorbereiding op het maken van een nieuwe beleidsversie.
De service InsPolicyService:createPolicyVersion maakt een nieuwe versie van het bestaande beleid dat het geselecteerde voertuig of de geselecteerde voertuigen niet bevat.
Een integratieprocedure werkt het betalingsplan voor de polis bij, minus de premie voor het verwijderde voertuig/de verwijderde voertuigen.
De gebruiker ziet een bevestigingspagina met de wijziging van de verschuldigde premie.
Bevestigingen (MTA's) met behulp van de UI's voor offertes en polissen
Voor alle bevestigingen (MTA's) van beleidsvormen kunnen uw gebruikers beginnen met de gebruikersinterface voor beleidsvormen.
Om alle bevestiging op deze manier te starten, doen we het volgende:
-
Ga naar de lijst Polissen en open het beleid dat u wilt bevestigen.
-
Klik in het deelvenster Acties op het type bevestiging dat u wilt aanbrengen.
