Op basis van het procesId, zoals ontvangen in processtap-2B, wordt de processtatus door de 1e Omgeving bij herhaling opgevraagd bij de Koppelservice. Dit pollen gebeurt met een interval van x seconden, totdat de processtatus ongelijk aan ‘actief’ is. De lengte van interval wordt bepaald door de 1e Omgeving.
Wanneer de Koppelservice in stap-6 het resultaat van de transactie heeft ontvangen, geeft het in stap 5B processtatus ‘compleet’ terug. Hierna gaat de 1e Omgeving door naar processtap-7. Wanneer tijdens de polling in stap-5 een fout ontstaat, retourneert de Koppelservice procesStatus ‘incompleet’.

Overzicht parameters

XML-tag Datatype Omschrijving Voorbeeld Aanroep
ProcesInfo.procesId string Wordt door de Koppelservice gevuld (zie processtap 2B) met een uniek kenmerk waarmee de status en het resultaat van de sessie kunnen worden opgehaald. SessieId= 1234567890 geefProcesStatusVraag
procesInfo.procesStatus string Geeft de status aan waarin het transactieproces zich bevindt. Mogelijke waardes:
actief = Niet klaar (dus pollen)
incompleet = Klaar, maar incompleet (dus alleen de data overnemen en stoppen)
compleet = Klaar (dus verwerken)
actief geefProcesStatusAntwoord

Reactie

Was dit nuttig?

Ja Nee
U heeft aangegeven dat u dit onderwerp niet nuttig vond ...
Zou u hieronder willen uitleggen waarom niet? Bij voorbaat dank!
Dank voor uw reactie.

Geef uw reactie op dit onderwerp.

Verstuur Reactie