Sie befinden sich hier:
InsClaimItemService:cancelPayments
Verwenden Sie diesen Service, um Anspruchsverlust- und Spesenzahlungen zu stornieren.
Dieser Service:
-
Aktualisiert den Status von Anspruchszahlungsdatensätzen auf "Storniert".
-
Erstellt Verrechnungsverfolgungseinträge, durch die die Zahlung effektiv aus den Werten der Anspruchsfinanzen und Policenlaufzeiten entfernt wird.
Methode: cancelPayments
Funktionsweise
-
Wenn ein Benutzer auf der Registerkarte "Finanzen" eines Anspruchs auf Abbrechen klickt, initiiert ein interner Service namens
InsClaimItemService: invokeInitiateCancelPaymentIPden Stornierungsprozess. -
Der interne Service "
InsClaimItemService: invokeInitiateCancelPaymentIP", der auf einer von Ihnen konfigurierten benutzerdefinierten Einstellung und einem Integrationsverfahren fürClaimInitiateCancelPaymentIPbasiert, ruftInsClaimItemService: cancelPaymentsauf.Informationen zum Konfigurieren der benutzerdefinierten Einstellung und des Integrationsverfahrens für
ClaimInitiateCancelPaymentIPfinden Sie unter Konfigurieren der Aktion "Zahlung stornieren". -
Der
InsClaimItemService: cancelPaymentsanalysiert die bereitgestelltenitemIdsoderpaymentIds, ruft die entsprechenden Daten ab und fragt die entsprechendenClaimCoveragePaymentDetail- oderClaimPaymentSummaryab.Der Service generiert in folgenden Fällen einen Fehler:
-
Für
ClaimCoveragePaymentDetail, die Teil einer verknüpften Zahlung sind, fehlen allelineItemIds. -
Die
ClaimCoveragePaymentDetailwerden nicht bezahlt.
-
-
Der Service aktualisiert den Status von
ClaimCoveragePaymentDetail-Datensätzen aufCancelled, es sei denn, Sie geben einen anderen Wert für die Remote-Option "status" ein. -
Der Service erstellt
ClaimCoveragePaymentDetail, die den ursprünglichen Versionen entsprechen und entgegengesetzt sind. Die neuen Datensätze verfügen über:-
Status auf
Revertedfestgelegt. -
Negative
Amount.
-
-
Der Service gibt die entsprechenden Beträge für das Attribut "Abzugsfähig", "Copay", "Coinsurance" oder "Out of Pocket Maximum power" (Maximale Leistung aus der Tasche) zurück und erstellt entsprechende Einträge zur Laufzeitverfolgung.
-
Der Service aktualisiert
ClaimPaymentSummaryanhand dergroupPayments. It:-
Legt
Payment StatusaufCancelledfest, es sei denn, Sie geben einen anderen Wert für die Remote-Option "status" ein. -
Legt
Cancellation Datefür Datum und Uhrzeit der Stornierung fest.
-
-
Der Service setzt die entsprechenden Leistungsattributbeträge "Rolling", "Lifetime" und "Calender Limit" (Kalenderobergrenze) zurück und erstellt die entsprechenden Einträge zur Laufzeitverfolgung.
Remote-Optionen
Remote-Option |
Beschreibung |
|---|---|
|
Pflichtangabe. Eine Liste der zu stornierenden Zahlungsdetails oder Zahlungszusammenfassungen. Geben Sie entweder Geben Sie Geben Sie |
|
Pflichtangabe. Gibt an, ob Zahlungen nach Empfänger gruppiert werden sollen, wenn mehrere Verlust- oder Spesenbelegposten verarbeitet werden.
|
|
Optional. Der Statuswert, der für jede abgebrochene |
Input JSON
Im Folgenden finden Sie das Format der Eingabe-JSON, wenn Sie itemIds verwenden:
{
"groupPayments": <Boolean>,
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Hier ein Beispiel für die Eingabe-JSON mit itemIds:
{
"groupPayments": true,
"itemIds": [
{
"Id" : "01t000000000000003"
},
{
"Id" : "01t000000000000004"
}
]
}Im Folgenden finden Sie das Format der Eingabe-JSON, wenn Sie paymentIds verwenden:
{
"groupPayments": <Boolean>,
"paymentIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Hier ein Beispiel für die Eingabe-JSON mit paymentIds:
{
"groupPayments": false,
"paymentIds": [
{
"Id" : "0l8RN0000000000005"
},
{
"Id" : "0l8RN0000000000006"
}
]
}
