U bent hier:
InsClaimItemService:invokeInitiatePaymentIP
Gebruik deze service om betalingen voor verlies of onkosten te starten.
Methode: invokeInitiatePaymentIP
De manier waarop het werkt...
Deze service wordt geactiveerd in deze scenario's:
-
Wanneer u op Betalen klikt voor elk regelitem van Verlies/onkosten (voor betaling per regel) op het tabblad Financiële aspecten van claims.
-
Wanneer u klikt op Geselecteerde items betalen (voor betalingen met meerdere regels) op het tabblad Financiële aspecten van claims.
-
De service parseert de ontvangen ID's.
-
De service controleert of de ID's de
ClaimLineItem__cvan Vlocity of deClaimCoveragePaymentDetailvan Salesforce zijn. -
Vervolgens wordt gecontroleerd of de regelitems van hetzelfde type (verlies/onkosten) en in dezelfde valuta zijn (als u meerdere valuta's in de organisatie hebt ingeschakeld). De service geeft een fout als de validatie mislukt of gaat door naar de volgende stap als de validatie slaagt.
-
De service berekent de som van de regelitems en controleert vervolgens het totaalbedrag aan de hand van alle van toepassing zijnde LIMIT Power-kenmerken van de polis/claim, indien aanwezig.
-
De service roept de integratieprocedure aan die is gedefinieerd onder Aangepaste instelling → Set-up van verzekeringsconfiguratie → ClaimInitiatePaymentIP.
U kunt de integratieprocedure aanpassen. De standaardintegratieprocedure volgt deze werkstroom in het Salesforce-gegevensmodel:
-
Voert een RemoteAction-aanroep uit naar InsClaimItemService:createPayments.
-
Slaat de records LIMITs Power Attributes (Vermogenskenmerken voor bijhouden van beleidstermen) op.
Als u een werkstroom voor financiële autorisatie wilt gebruiken, voegt u een externe actie toe aan de integratieprocedure en configureert u deze om
InsClaimItemService: claimCoverageValuationaan te roepen.Foutafhandeling
Als u bedrijfsregels wilt configureren tussen wanneer een gebruiker op de knop Betalen klikt en wanneer de betaling wordt verwerkt, kunt u een
Response Actionconfigureren in de Integratieprocedure. GebruikerrorMessageals sleutel en dedescriptionvan het foutbericht als waarde. Als het foutbericht vóór de externe actie createPayments wordt gegooid, wordt dat foutbericht naar de gebruiker gegooid via een Toast-bericht op de pagina Financials van claims. -
Externe opties
Externe optie |
Beschrijving |
|---|---|
|
Een lijst van |
Invoer-JSON
Hier is de indeling van de invoer-JSON:
{
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Hier is een voorbeeld van de invoer-JSON:
{
"itemIds": [
{
"Id" : "01t000000000000001"
},
{
"Id" : "01t000000000000002"
}
]
}