U bent hier:
InsClaimItemService:cancelPayments
Gebruik deze service voor het annuleren van betalingen voor verlies van claims en onkosten.
Deze service:
-
Werkt de status van records voor claimbetaling bij naar Geannuleerd.
-
Maakt compenserende trackingitems die de betaling effectief verwijderen uit financiële gegevens van claims en polisvoorwaarden.
Methode: cancelPayments
De manier waarop het werkt...
-
Wanneer een gebruiker op Annuleren klikt voor een of meer betalingsdetails op het tabblad Financieel van een claim, initieert een interne service met de naam
InsClaimItemService: invokeInitiateCancelPaymentIPhet annuleringsproces. -
De interne service
InsClaimItemService: invokeInitiateCancelPaymentIP, die vertrouwt op een aangepaste instelling en integratieprocedure voorClaimInitiateCancelPaymentIPdie u configureert, roeptInsClaimItemService: cancelPaymentsaan.Zie Betalingsactie annuleren configureren voor meer informatie over het configureren van de aangepaste instelling en integratieprocedure voor
ClaimInitiateCancelPaymentIP. -
De
InsClaimItemService: cancelPaymentsparseert de geleverdeitemIdsofpaymentIds, haalt overeenkomende gegevens op en voert een query uit op de overeenkomendeClaimCoveragePaymentDetailofClaimPaymentSummary.De service genereert een fout als:
-
Er ontbreken
lineItemIdsvoorClaimCoveragePaymentDetaildie onderdeel vormen van een gekoppelde betaling. -
Een van de
ClaimCoveragePaymentDetailwordt niet betaald.
-
-
De service werkt de status van
ClaimCoveragePaymentDetailbij naarCancelled, tenzij u een andere waarde opgeeft voor de externe optiestatus. -
De service maakt
ClaimCoveragePaymentDetaildie gelijk zijn aan en tegenovergesteld zijn aan de oorspronkelijke. De nieuwe records hebben:-
Status ingesteld op
Reverted. -
Negatieve
Amount.
-
-
De service trekt van toepassing zijnde bedragen voor Eigen risico, Copay, Medeverzekering of Niet-in-zak-maximaal vermogenskenmerk terug en maakt overeenkomende gegevens voor het bijhouden van termen.
-
De service werkt
ClaimPaymentSummarybij op basis van degroupPayments. It:-
Stelt
Payment Statusin opCancelled, tenzij u een andere waarde opgeeft voor de externe optiestatus. -
Stelt
Cancellation Datein op de datum en tijd van de annulering.
-
-
De service trekt van toepassing zijnde bedragen van de stroomkenmerken Rolling, Lifetime en Calendar Limit terug en maakt overeenkomende gegevens voor het bijhouden van termen.
Externe opties
Externe optie |
Beschrijving |
|---|---|
|
Verplicht. Een lijst met betalingsdetails of betalingsoverzichten die u wilt annuleren. Geef Geef Geef |
|
Verplicht. Of betalingen moeten worden gegroepeerd op ontvanger wanneer meerdere verlies- of onkostenregelitems worden verwerkt.
|
|
Optioneel. De statuswaarde die moet worden ingesteld voor elke geannuleerde |
Invoer-JSON
Hier is de indeling van de invoer-JSON als u itemIds gebruikt:
{
"groupPayments": <Boolean>,
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Hier is een voorbeeld van de invoer-JSON met itemIds:
{
"groupPayments": true,
"itemIds": [
{
"Id" : "01t000000000000003"
},
{
"Id" : "01t000000000000004"
}
]
}Hier is de indeling van de invoer-JSON als u paymentIds gebruikt:
{
"groupPayments": <Boolean>,
"paymentIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Hier is een voorbeeld van de invoer-JSON met paymentIds:
{
"groupPayments": false,
"paymentIds": [
{
"Id" : "0l8RN0000000000005"
},
{
"Id" : "0l8RN0000000000006"
}
]
}