De processtatus wordt door de Koppelservice teruggegeven in het geefProcesStatusAntwoord.
In het antwoord zijn de volgende drie proces statussen mogelijk:
procesStatus | Omschrijving |
---|---|
actief | De browsersessie loopt nog. Polling blijft actief. |
compleet | Het resultaat (eventueel met bijlagen) kan opgehaald worden. |
incompleet | De browsersessie is onderbroken. Het resultaat bevat alleen de tot dan toe ingevoerde data. |
Regels voor gebruik
- Als de status ‘actief’ is zal de software van de 1e Omgeving, na een zekere wachtperiode, wederom de status opvragen (polling).
- Als de status ‘compleet’ of ‘incompleet’ is gaat de software van de 1e Omgeving door naar de volgende processtap (processtap-7).
Voorbeeldbericht
<geefProcesStatusResponse xmlns="urn:sivi:standards:skp:ws">
<geefProcesStatusAntwoord xmlns="urn:sivi:standards:skp:schemas">
<procesInfo>
<procesStatus>actief</procesStatus>
</procesInfo>
</geefProcesStatusAntwoord>
</geefProcesStatusResponse>
Wanneer de Koppelservice het gevraagde ProcesId of bijbehorende procesStatus niet kan vinden ontstaat een fout in de afhandeling van de service. De Koppelservice geeft hierop een SOAP-fout terug.
Voorbeeldbericht
<SOAP-ENV:Fault>
<faultactor/>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>Gevraagde status kan niet worden opgehaald</faultstring>
</SOAP-ENV:Fault>
Geef uw reactie op dit onderwerp.