Usted está aquí:
InsClaimItemService:cancelPayments
Utilice este servicio para cancelar pagos de pérdidas y gastos de reclamaciones.
Este servicio:
-
Actualiza el estado de los registros de pago de reclamaciones a Cancelado.
-
Crea entradas de seguimiento de compensación que eliminan de forma efectiva el pago de las clasificaciones de condiciones de pólizas y finanzas de reclamaciones.
Método: cancelPayments
Funcionamiento
-
Cuando un usuario hace clic en Cancelar para uno o más detalles de pago en la ficha Finanzas de una reclamación, un servicio interno denominado
InsClaimItemService: invokeInitiateCancelPaymentIPinicia el proceso de cancelación. -
El servicio interno de
InsClaimItemService: invokeInitiateCancelPaymentIP, que se basa en una configuración personalizada deClaimInitiateCancelPaymentIPy un procedimiento de integración que configura, invocaInsClaimItemService: cancelPayments.Para obtener información acerca de cómo configurar el procedimiento de integración y configuración personalizada de
ClaimInitiateCancelPaymentIP, consulte Configurar la acción Cancelar pago. -
El servicio de
InsClaimItemService: cancelPaymentsanaliza lositemIdsopaymentIdsproporcionados, obtiene los datos correspondientes y consulta los registros deClaimCoveragePaymentDetailoClaimPaymentSummarycorrespondientes.El servicio genera un error si:
-
Faltan
lineItemIdspara registros deClaimCoveragePaymentDetailque forman parte de un pago vinculado. -
Cualquiera de los registros de
ClaimCoveragePaymentDetailno se paga.
-
-
El servicio actualiza el estado de registros de
ClaimCoveragePaymentDetailaCancelleda menos que ingrese un valor diferente para la opción remota destatus. -
El servicio crea registros de
ClaimCoveragePaymentDetailiguales y versiones opuestas de los originales. Los nuevos registros tienen:-
Estado establecido en
Reverted. -
Valores de
Amountnegativos.
-
-
El servicio revierte los importes de atributos de potencia máxima aplicables Deducible, Copago, Coaseguro o De su bolsillo y crea entradas de seguimiento de plazo correspondientes.
-
El servicio actualiza registros de
ClaimPaymentSummarybasándose en la entrada degroupPayments. Es:-
Establece
Payment StatusenCancelleda menos que ingrese un valor diferente para la opción remota destatus. -
Establece
Cancellation Dateen la fecha y la hora de la cancelación.
-
-
El servicio revierte los importes de atributos de potencia Límite de duración, duración y calendario aplicables y crea entradas de seguimiento de plazo correspondientes.
Opciones remotas
Opción remota |
Descripción |
|---|---|
|
Obligatorio. Una lista de detalles de pago o resúmenes de pago para cancelar. Especifique Por Por |
|
Obligatorio. Si agrupar pagos por destinatario al procesar múltiples pérdidas o partidas de gastos.
|
|
Opcional. El valor de estado a establecer para cada |
JSON de entrada
Este es el formato del JSON de entrada si utiliza itemIds:
{
"groupPayments": <Boolean>,
"itemIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Este es un ejemplo del JSON de entrada con itemIds:
{
"groupPayments": true,
"itemIds": [
{
"Id" : "01t000000000000003"
},
{
"Id" : "01t000000000000004"
}
]
}Este es el formato del JSON de entrada si utiliza paymentIds:
{
"groupPayments": <Boolean>,
"paymentIds": [
{
"Id" : <Id>
},
{
"Id" : <Id>
}
]
}Este es un ejemplo del JSON de entrada con paymentIds:
{
"groupPayments": false,
"paymentIds": [
{
"Id" : "0l8RN0000000000005"
},
{
"Id" : "0l8RN0000000000006"
}
]
}