U bent hier:
InsPolicyService:getOutOfSequenceEndorsementStatus
Gebruik deze service om de huidige status van de asynchrone taak OutOfSequenceEndorsement op te halen. De service accepteert jobId, policyId of referencePolicyNumber als invoer voor het ophalen van de status van de niet-sequentiële bevestigingsbewerking.
Klasse: InsPolicyService
Methode: getOutOfSequenceEndorsementStatus
De manier waarop het werkt...
-
De service gebruikt
jobIdofpolicyIdofreferencePolicyNumberals invoerparameter. Wanneer u meer dan één invoerparameter in het verzoek doorgeeft, krijgt dejobIdprioriteit, vervolgenspolicyIden vervolgensreferencePolicyNumber.Belangrijk Als u meer dan één van de geaccepteerde parameters doorgeeft en een van deze parameters ongeldig is, retourneert de service een fout. -
De service haalt de huidige status van het
OutOfSequenceEndorsementop. De mogelijke waarden zijn:-
WaitingToProcess- De taak bevindt zich in de wachtrij. -
InProgress- De bevestiging is bezig. -
Success- De bevestiging is geslaagd en er worden nieuwe beleidsversies gemaakt. -
Failed- De bevestiging is mislukt. -
Aborted- De beheerder heeft de bewerking afgebroken.
-
-
De service retourneert de status van de nieuwste
jobIdvoor een bepaald beleid op basis van decreatedDate. Als een beleid bijvoorbeeld meer dan twee bevestigingen in een bepaalde periode heeft, wordt de status van de laatste bevestiging in de verkeerde volgorde geretourneerd.
Invoer
U moet een van deze invoergegevens doorgeven:
| Invoer | Beschrijving |
|---|---|
jobId
|
De asynchrone taak-ID die wordt geretourneerd door de taak OutOfSequenceEndorsement. |
policyId
|
De policyId van de nieuwste beleidsversie die wordt bevestigd. |
referencePolicyNumber
|
Het referentiepolisnummer van de goedgekeurde polis. |
Invoer-JSON
Hier is de voorbeeldinvoer-JSON:
{
"jobId": "7075j00004uK6GjAAK"
or
"policyId": "0YT5w000000Y8MNGA0"
or
"referencePolicyNumber" "0YT5w000000Y8MNGA0"
} Uitvoer
| Optie | Beschrijving |
|---|---|
jobId
|
De ID van de asynchrone taak voor het proces OutOfSequenceEndorsement. Als u een jobId niet als invoer hebt doorgegeven en wilt weten wat het is, kunt u het ophalen uit de uitvoer. |
status
|
De status van het outOfSequenceEndorsement-proces. Mogelijke waarden zijn: WaitingToProcess, Bezig, Geslaagd, Mislukt, Afgebroken. |
error
|
Het foutbericht dat wordt geretourneerd wanneer een taak mislukt. |
Uitvoer-JSON
Hier is de voorbeelduitvoer-JSON:
{
"status": "Success",
"jobId": "7075j00004uK6GjAAK",
"errorCode": "INVOKE-200",
"error": "OK"
}