Du är här:
InsClaimItemService:cancelPayments
Använd denna tjänst för att annullera anspråksförluster och utgiftsbetalningar.
Denna tjänst:
-
Uppdaterar status för poster för anspråksbetalning till Avbruten.
-
Skapar förskjutande spårningsposter som effektivt tar bort betalningen från anspråksfinansiering och policyvillkor.
Metod: cancelPayments
Så här fungerar det
-
När en användare klickar på Avbryt för en eller flera betalningsdetaljer på ett anspråks flik Ekonomi startar en intern tjänst som heter
InsClaimItemService: invokeInitiateCancelPaymentIPannulleringsprocessen. -
InsClaimItemService: invokeInitiateCancelPaymentIPinterna tjänst, som förlitar sig på en egen inställning och integreringsprocess förClaimInitiateCancelPaymentIPsom du konfigurerar, åberoparInsClaimItemService: cancelPayments.För att få reda på hur du konfigurerar den egna inställningen och integreringsprocessen för
ClaimInitiateCancelPaymentIP, se Konfigurera åtgärden Avbryt betalning. -
InsClaimItemService: cancelPaymentstolkar deitemIdsellerpaymentIdssom tillhandahålls, hämtar motsvarande data och frågar motsvarandeClaimCoveragePaymentDetailellerClaimPaymentSummary.Tjänsten skapar ett fel om:
-
lineItemIdssaknas förClaimCoveragePaymentDetailsom är en del av en länkad betalning. -
Ingen av
ClaimCoveragePaymentDetailbetalas.
-
-
Tjänsten uppdaterar status för
ClaimCoveragePaymentDetailtillCancelledom du inte anger ett annat värde för alternativetstatus. -
Tjänsten skapar
ClaimCoveragePaymentDetailsom är likvärdiga och motsatta versioner av de ursprungliga. De nya posterna har:-
Status satt till
Reverted. -
Negativa
Amount.
-
-
Tjänsten återställer tillämpliga effektattributbelopp för Självrisk, Copay, Koförsäkring eller Slut på ficka, och skapar motsvarande termspårningsposter.
-
Tjänsten uppdaterar
ClaimPaymentSummarybaserat pågroupPayments. It:-
Sätter
Payment StatustillCancelledom du inte anger ett annat värde förstatus. -
Ställer in
Cancellation Datetill datum och tidpunkt för annulleringen.
-
-
Tjänsten återställer tillämpliga effektattributbelopp för Rolling, Lifetime och Calendar Limit och skapar motsvarande termspårningsposter.
Fjärralternativ
Fjärralternativ |
Beskrivning |
|---|---|
|
Obligatoriskt. En lista över betalningsdetaljer eller betalningssammanfattningar att annullera. Specificera antingen Ange till Ange till |
|
Obligatoriskt. Om betalningar ska grupperas efter mottagare vid bearbetning av flera förlust- eller utgiftsradartiklar.
|
|
Valfritt. Det statusvärde som ska anges för varje avbruten |
Indata-JSON
Här är formatet för JSON för indata om du använder itemIds:
{
"groupPayments": <Boolean>,
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Här är ett exempel på indata-JSON med itemIds:
{
"groupPayments": true,
"itemIds": [
{
"Id" : "01t000000000000003"
},
{
"Id" : "01t000000000000004"
}
]
}Här är formatet för JSON för indata om du använder paymentIds:
{
"groupPayments": <Boolean>,
"paymentIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Här är ett exempel på indata-JSON med paymentIds:
{
"groupPayments": false,
"paymentIds": [
{
"Id" : "0l8RN0000000000005"
},
{
"Id" : "0l8RN0000000000006"
}
]
}