Sie befinden sich hier:
InsClaimItemService:invokeInitiatePaymentIP
Verwenden Sie diesen Service, um Verlust- oder Spesenzahlungen einzuleiten.
Methode: invokeInitiatePaymentIP
Funktionsweise
Dieser Service wird in den folgenden Szenarien ausgelöst:
-
Wenn Sie für jeden Verlust-/Ausgabenbelegposten (für die Zahlung pro Belegposten) auf der Registerkarte "Anspruchsfinanzen" auf "Zahlen" klicken.
-
Wenn Sie auf der Registerkarte "Anspruchsfinanzen" auf Ausgewählte Posten bezahlen (für Zahlungen mit mehreren Belegposten) klicken.
-
Der Service analysiert die empfangenen IDs.
-
Der Service prüft, ob es sich bei den IDs um die
ClaimLineItem__cvon Vlocity oder dieClaimCoveragePaymentDetailvon Salesforce handelt. -
Anschließend wird überprüft, ob die Belegposten denselben Typ (Verlust/Ausgabe) und dieselbe Währung aufweisen (wenn Sie mehrere Währungen in der Organisation aktiviert haben). Der Service gibt einen Fehler aus, wenn die Validierung fehlschlägt, oder fährt mit dem nächsten Schritt fort, wenn die Validierung erfolgreich ist.
-
Der Service berechnet die Summe der Belegposten und vergleicht dann den Gesamtbetrag mit allen anwendbaren LIMIT-Leistungsattributen der Richtlinie/des Anspruchs, sofern vorhanden.
-
Der Service ruft das Integrationsverfahren auf, das unter Benutzerdefinierte Einstellung → Setup der Versicherungskonfiguration → ClaimInitiatePaymentIP definiert ist.
Sie können das Integrationsverfahren anpassen. Das standardmäßige Integrationsverfahren folgt diesem Workflow im Salesforce-Datenmodell:
-
Führt einen RemoteAction-Aufruf an InsClaimItemService:createPayments aus.
-
Speichert die Datensätze vom Typ "LIMITs Power Attributes (Policy Terms Tracking Entry)" (Leistungsattribute der Obergrenzen (Eintrag zur Verfolgung von Policenbedingungen).
Wenn Sie einen Workflow für die Finanzautorisierung verwenden möchten, fügen Sie dem Integrationsverfahren eine Remote-Aktion hinzu und konfigurieren Sie es so, dass
InsClaimItemService: claimCoverageValuationaufgerufen werden.Fehlerverarbeitung
Wenn Sie Geschäftsregeln konfigurieren möchten, die zwischen dem Klicken eines Benutzers auf die Schaltfläche "Zahlen" und der Verarbeitung der Zahlung ausgeführt werden sollen, können Sie einen
Response Actionim Integrationsverfahren konfigurieren. Verwenden SieerrorMessageals Schlüssel und dendescriptionder Fehlermeldung als Wert. Wenn die Fehlermeldung vor der Remote-Aktion createPayments ausgegeben wird, wird diese Fehlermeldung über eine Toast-Meldung auf der Seite "Claims Financials" (Anspruchsfinanzen) an den Benutzer gesendet. -
Remote-Optionen
Remote-Option |
Beschreibung |
|---|---|
|
Eine Liste der |
Input JSON
Folgendes Format der Eingabe-JSON:
{
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Hier ein Beispiel für die Eingabe-JSON:
{
"itemIds": [
{
"Id" : "01t000000000000001"
},
{
"Id" : "01t000000000000002"
}
]
}Ausgabe-JSON
-
Der Service gibt eine Ausnahmemeldung aus, wenn der Typ/die Währung nicht identisch ist.
-
Der Service gibt eine Ausnahmemeldung aus, wenn der Gesamtbetrag ein anwendbares LIMIT Power Attribut überschreitet, das in der Richtlinie/dem Anspruch definiert ist.

