Você está aqui:
InsClaimService:getClaimRecoveries
Use esse serviço para obter uma lista de recuperações de reivindicações para uma reivindicação.
Classe:InsClaimService
Método:getClaimRecoveries
Funciona com: Objeto Salesforce FSC ClaimRecovery
Como funciona
O serviço:
-
Pega um
claimIdcomo entrada. -
Retorna uma contagem de registros processados (
totalProcessedClaimRecoveries), uma contagem de registros retornados (totalClaimRecoveries), erros e um nó com campos e valores de recuperação da declaração.
Opções remotas
Opção |
Descrição |
|---|---|
|
Obrigatório. O nome do nó a ser passado como JSON de entrada, por exemplo, |
|
Obrigatório. A declaração associada às recuperações de declaração. |
JSON de entrada
Aqui está um exemplo de JSON de entrada. Neste exemplo, o serviço recebe uma lista de recuperações de reivindicações para uma reivindicação com um ID de 0Zkxx0000000001CAA.
{
"recoveryOptions": [
{
"claimId": "0Zkxx0000000001CAA"
}
]
}
JSON de saída
Saída mostra todos os registros de Recuperação de declaração criados para uma determinada declaração. A saída inclui um único registro ou vários registros com base no número de registros de Recuperação de declaração por declaração.
Aqui está um exemplo do JSON de saída para uma declaração com um registro de Recuperação de declaração.
{
"totalProcessedClaimRecoveries": 1,
"totalClaimRecoveries": 1,
"errors": [],
"claimRecoveries": [
{
"additionalFields": {},
"recoveredOnDate": "2022-07-18",
"status": "Accepted Recovery",
"actualRecoveryAmount": "3500.0",
"estimatedRecoveryAmount": "4500.0",
"recoveryFromAccountId": "001xx000003GZwVAAW",
"recoveryType": "Salvage",
"claimCoverageId": "0kPxx0000000001EAA",
"claimId": "0Zkxx0000000001CAA",
"name": "Claim Recovery One",
"id": "0t6xx0000000001AAA"
}
],
"errorCode": "INVOKE-200",
"error": "OK"
}

