Você está aqui:
InsPolicyService:getOutOfSequenceEndorsementStatus
Use esse serviço para recuperar o status atual do trabalho assíncrono OutOfSequenceEndorsement. O serviço aceita jobId, policyId ou referencePolicyNumber como uma entrada para buscar o status da operação de aprovação fora da sequência.
Classe: InsPolicyService
Método: getOutOfSequenceEndorsementStatus
Como funciona
-
O serviço usa
jobIdoupolicyIdoureferencePolicyNumbercomo um parâmetro de entrada. Quando você passa mais de um parâmetro de entrada na solicitação, ajobIdtem precedência, depoispolicyIde depoisreferencePolicyNumber.Importante Se você passar mais de um dos parâmetros aceitos e qualquer um deles for inválido, o serviço retornará um erro. -
O serviço recupera o status atual do processo de
OutOfSequenceEndorsement. Os valores possíveis são:-
WaitingToProcess- O trabalho está na fila. -
InProgress- A aprovação está em andamento. -
Success- A aprovação foi bem-sucedida e novas versões da política são criadas. -
Failed- A aprovação falhou. -
Aborted- O administrador cancelou a operação.
-
-
O serviço retorna o status da última
jobIdpara uma determinada apólice com base nacreatedDate. Por exemplo, se uma política tiver mais de dois endossos fora da sequência em um período, o status do último endosso fora da sequência será retornado.
Contribuições
Você deve passar uma destas entradas:
| Entrada | Descrição |
|---|---|
jobId
|
O ID do trabalho assíncrono retornado pelo trabalho OutOfSequenceEndorsement. |
policyId
|
O policyId da versão mais recente da política endossada. |
referencePolicyNumber
|
O número da política de referência da política endossada. |
JSON de entrada
Aqui está o JSON de entrada de exemplo:
{
"jobId": "7075j00004uK6GjAAK"
or
"policyId": "0YT5w000000Y8MNGA0"
or
"referencePolicyNumber" "0YT5w000000Y8MNGA0"
} Saída
| Opção | Descrição |
|---|---|
jobId
|
O ID do trabalho assíncrono para o processo OutOfSequenceEndorsement. Se você não passou um jobId como entrada e quer saber o que é, pode obtê-lo na saída. |
status
|
O status do processo outOfSequenceEndorsement. Os valores possíveis são: WaitingToProcess, InProgress, Sucesso, Falha, Cancelado. |
error
|
A mensagem de erro retornada quando um trabalho falha. |
JSON de saída
Aqui está o JSON de saída de exemplo:
{
"status": "Success",
"jobId": "7075j00004uK6GjAAK",
"errorCode": "INVOKE-200",
"error": "OK"
}
