Vous êtes ici :
InsClaimItemService:cancelPayments
Utilisez ce service pour annuler les paiements de perte et de dépenses.
Ce service :
-
Met à jour le statut des enregistrements de paiement de réclamation sur Annulé.
-
Crée des entrées de suivi de compensation qui retirent efficacement le paiement des états financiers de réclamation et du classement des durées de police.
Méthode : cancelPayments
Fonctionnement
-
Lorsqu'un utilisateur clique sur Annuler pour accéder à un ou plusieurs détails de paiement sous l'onglet Finances d'une réclamation, un service interne appelé
InsClaimItemService: invokeInitiateCancelPaymentIPinitie le processus d'annulation. -
Le service interne
InsClaimItemService: invokeInitiateCancelPaymentIP, qui s'appuie sur un paramètre personnaliséClaimInitiateCancelPaymentIPet une procédure d'intégration que vous configurez, invoqueInsClaimItemService: cancelPayments.Pour apprendre à configurer le paramètre personnalisé
ClaimInitiateCancelPaymentIPet la procédure d'intégration, consultez Configuration de l'action Annuler le paiement. -
Le service de
InsClaimItemService: cancelPaymentsanalyse lesitemIdsou lespaymentIdsfournis, récupère les données correspondantes et interroge les enregistrementsClaimCoveragePaymentDetailouClaimPaymentSummarycorrespondants.Le service génère une erreur si :
-
Aucun
lineItemIdsn'est manquant pour les enregistrements deClaimCoveragePaymentDetailqui font partie d'un paiement lié. -
Aucun enregistrement de
ClaimCoveragePaymentDetailn'est payé.
-
-
Le service met à jour le statut des enregistrements
ClaimCoveragePaymentDetailsurCancelled, sauf si vous saisissez une valeur différente pour l'option distantestatus. -
Le service crée des enregistrements de
ClaimCoveragePaymentDetailqui sont des versions égales et opposées des versions d'origine. Les nouveaux enregistrements ont :-
Statut défini sur
Reverted. -
Valeurs de
Amountnégatives.
-
-
Le service annule les montants d'attribut de puissance maximum applicables Franchise, Copay, Coassurance ou Out-of-Pocket, et crée des entrées de suivi de durée correspondantes.
-
Le service met à jour les enregistrements de
ClaimPaymentSummaryen fonction de l'entréegroupPayments. Il :-
Définit
Payment StatussurCancelled, sauf si vous saisissez une valeur différente pour l'option distantestatus. -
Définit
Cancellation Datesur la date et l'heure de l'annulation.
-
-
Le service restaure les montants d'attribut de puissance Rolling, Lifetime et Calendar Limit applicables, et crée des entrées de suivi de durée correspondantes.
Options distantes
Option distante |
Description |
|---|---|
|
Obligatoire. Une liste de détails de paiement ou de résumés de paiement à annuler. Spécifiez Par Par |
|
Obligatoire. Indique si les paiements doivent être regroupés par destinataire lors du traitement de plusieurs éléments de ligne de perte ou de dépense.
|
|
Facultatif. La valeur de statut à définir pour chaque |
JSON d'entrée
Voici le format du JSON d'entrée si vous utilisez itemIds :
{
"groupPayments": <Boolean>,
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Voici un exemple de JSON d'entrée avec itemIds :
{
"groupPayments": true,
"itemIds": [
{
"Id" : "01t000000000000003"
},
{
"Id" : "01t000000000000004"
}
]
}Voici le format du JSON d'entrée si vous utilisez paymentIds :
{
"groupPayments": <Boolean>,
"paymentIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Voici un exemple de JSON d'entrée avec paymentIds :
{
"groupPayments": false,
"paymentIds": [
{
"Id" : "0l8RN0000000000005"
},
{
"Id" : "0l8RN0000000000006"
}
]
}