... | ... | @@ -101,7 +101,7 @@ De casusbeschrijvingen zijn vaak voor scenario’s die in de toekomst spelen. De |
|
|
|
|
|
### Respons van TiS bevat ook alle voorgaande responses
|
|
|
|
|
|
U krijgt binnen dezelfde testsessie alle berichten die TiS aanmaakt binnen een testsessie krijgt u terug in de response. Naar mate u dus verder in het proces komt van een testsessie zal de response meer berichten bevatten met uiteindelijk alle berichten in de laatste stap die TiS aanmaakt binnen een sessie.
|
|
|
U krijgt binnen dezelfde testsessie alle berichten die TiS aanmaakt binnen een testsessie krijgt u terug in de respons. Naar mate u dus verder in het proces komt van een testsessie zal de respons meer berichten bevatten met uiteindelijk alle berichten in de laatste stap die TiS aanmaakt binnen een sessie.
|
|
|
|
|
|
## Start: Contextbericht
|
|
|
|
... | ... | @@ -169,12 +169,12 @@ De body van het request bevat deze parameters: |
|
|
|
|
|
Een voorbeeld request is te vinden op [https://www.istandaarden.nl/modules/testvoorziening-istandaarden-tis](https://www.istandaarden.nl/modules/testvoorziening-istandaarden-tis).
|
|
|
|
|
|
TiS stuurt als response op de StartScenarioRequest een StartScenarioResponse.
|
|
|
TiS stuurt als respons op de StartScenarioRequest een StartScenarioResponse.
|
|
|
|
|
|
De response bevat deze waarden:
|
|
|
De respons bevat deze waarden:
|
|
|
| Element | Formaat | Verplicht | Beschrijving |
|
|
|
|---------|---------|-----------|--------------|
|
|
|
| SessionId | String | Ja | SessionId bevat in de response de sessionUUID . Deze waarde blijft gedurende het hele scenario gelijk totdat er weer opnieuw een contextbericht is aangeboden. De waarde koppelt de berichten in het vervolg van de sessie aan elkaar. |
|
|
|
| SessionId | String | Ja | SessionId bevat in de respons de sessionUUID . Deze waarde blijft gedurende het hele scenario gelijk totdat er weer opnieuw een contextbericht is aangeboden. De waarde koppelt de berichten in het vervolg van de sessie aan elkaar. |
|
|
|
| ScenarioId | String | Ja | Bevat de waarde van de gestarte testcase. |
|
|
|
|
|
|
### SOAP-request
|
... | ... | @@ -184,16 +184,16 @@ Het onderdeel OfferFileRequest is voor het aanbieden van een bericht aan de test |
|
|
De body van het request bevat deze parameters:
|
|
|
| Element | Formaat | Verplicht | Beschrijving |
|
|
|
|---------|---------|-----------|--------------|
|
|
|
| SessionId | String | Ja | De unieke sleutel voor een (test-)sessie. In de response van StartScenarioRequest staat in SessionId de waarde die hier moet worden meegegeven om berichten aan elkaar te relateren aan de zelfde testsessie en berichtoverstijgende controles te kunnen uitvoeren |
|
|
|
| SessionId | String | Ja | De unieke sleutel voor een (test-)sessie. In de respons van StartScenarioRequest staat in SessionId de waarde die hier moet worden meegegeven om berichten aan elkaar te relateren aan de zelfde testsessie en berichtoverstijgende controles te kunnen uitvoeren |
|
|
|
| ScenarioId | String | Ja | ID van het scenario dat doorlopen gaat worden. De waarde bepaald welke rol TiS heeft en om welk scenario het gaat. De waarde moet exact worden overgenomen uit de documentatie. |
|
|
|
| Message | String | Ja | Neem hier het bericht op dat ingestuurd moet worden aan TiS. |
|
|
|
|
|
|
Een voorbeeld van een request is te vinden op [https://www.istandaarden.nl/modules/testvoorziening-istandaarden-tis](https://www.istandaarden.nl/modules/testvoorziening-istandaarden-tis) .
|
|
|
|
|
|
Als er geen fouten zijn gecontstateerd door TiS antwoordt TiS met een OfferFileResponse. De response bevat deze waarden:
|
|
|
Als er geen fouten zijn gecontstateerd door TiS antwoordt TiS met een OfferFileResponse. De respons bevat deze waarden:
|
|
|
| Element | Formaat | Verplicht | Beschrijving |
|
|
|
|---------|---------|-----------|--------------|
|
|
|
| SessionId | String | Ja | SessionId bevat in de response de sessionUUID . Deze waarde blijft gedurende het hele scenario gelijk totdat er weer opnieuw een contextbericht is aangeboden. De waarde koppelt de berichten in het vervolg van de sessie aan elkaar. |
|
|
|
| SessionId | String | Ja | SessionId bevat in de respons de sessionUUID . Deze waarde blijft gedurende het hele scenario gelijk totdat er weer opnieuw een contextbericht is aangeboden. De waarde koppelt de berichten in het vervolg van de sessie aan elkaar. |
|
|
|
| ScenarioId | String | Ja | Bevat de waarde van de gestarte testcase. |
|
|
|
|
|
|
### SOAP Fault: foutmeldingen
|
... | ... | @@ -216,7 +216,7 @@ Een voorbeeld van het request is te vinden op [https://www.istandaarden.nl/modul |
|
|
| SessionId | String | ja | Vul hier de sessionUUID in van de huidige sessie. |
|
|
|
| ScenarioId | String | ja | Beschrijving van het testscenario |
|
|
|
|
|
|
De response op de RequestFileRequest, de RequestFileResponse, geeft het opgevraagde bericht terug – en alle voorgaande antwoordberichten. Met andere woorden, het aantal berichten in de response groeit naar mate je verder bent in het scenario.
|
|
|
De respons op de RequestFileRequest, de RequestFileResponse, geeft het opgevraagde bericht terug – en alle voorgaande antwoordberichten. Met andere woorden, het aantal berichten in de respons groeit naar mate je verder bent in het scenario.
|
|
|
|
|
|
Een voorbeeld van een RequestFileResponse is te vinden in de bijlagen.
|
|
|
|
... | ... | |