Testrapport fase beoordelen en inregelen testfaciliteiten (1.0.0-alpha)
Doel van het document
Vastleggen en beoordelen of de interoplab simulatoren correct zijn gebouwd.
Verwacht resultaat
Beschreven op de pagina testscripts is er een flow die we testen voor de doel PGO. Het bron PGO is niet met de interoplab simulator na te bouwen. De bron PGO moet namelijk enkel een overstapdocument aanbieden. Dit kan interoplab zonder twijfel. Dit testrapport gaat dan ook enkel ik op het doel PGO.
Bijlage testscripts (2025-PGOK)
Usecase 1.1 Overstapservice: verzamelen documenten over PGO-koppelvlak
De volgende teststappen beschrijven acties en verwachte request-respons vanuit doel-PGO. Testscript test hier de werking van een doel-PGO tegen het testsysteem.
Testcase XXX_Rijn
Persoon 1 | |
|---|---|
Achternaam | van XXX_Rijn |
Voornaam | Anouk |
Voorletter(s) | A |
Geslacht | Vrouw |
Adresgegevens | Knolweg 1002 A, 9999 ZZ, Stitswerd |
Land | Nederland |
Geboortedatum | 17-12-1985 |
Testscript lokalisatie
We willen dat een doel-PGO in staat is ZAL uit te vragen. Patiëntgebruiker daaruit een PGO-aanbieder te selecteren. In de aanbiederslijst is tenminste één bron-PGO opgenomen.
Stap | Beschrijving | Verwacht functioneel resultaat | Technisch testresultaat | Opmerkingen | Resultaat Interoplab |
|---|---|---|---|---|---|
1.1 L-1 | Doel-PGO haalt regelmatig ZAL op van MedMij Register | Laatste versie zorgaanbiederslijst is beschikbaar bij doel-PGO. | Stelselnode ontvangt een ZAL-request op Stelselnode. | Stelselnode stuurt een respons waarin tenminste één aanbieder van het type APD. | Voldaan De ZAL is zichtbaar ![]() |
Testscript autorisatie
Stap | Beschrijving | Verwacht functioneel resultaat | Technisch testresultaat | Opmerkingen | Resultaat interoplab |
|---|---|---|---|---|---|
1.1 A-1 | Gebruiker logt in op doel-PGO. | Gebruiker is ingelogd. |
|
| Voldaan Je bent in interoplab bij PGO kiezen al ingelogd |
1.1 A-2 | Gebruiker opent pagina Overstapservice. | Lijst met tenminste één bron-PGO. |
| Doel-PGO filtert de ZAL-lijst op type ADP geeft entry ‘De Oude PGO’ terug. | Voldaan Want je kiest de rol APD en bent daardoor in de overstap flow ![]() |
1.1 A-3 | Gebruiker selecteert bron-PGO en start importproces. | Gebruiker ziet het inlogscherm van bron-PGO. | Bron-PGO ontvangt een authorization-request met redirect_uri. | Doel-PGO stuurt gebruiker met | Voldaan Hieronder kun je zien dat je kan kiezen voor 1 APD ![]() Geen inlog bij Bron-PGO, maar is ook niet nodig Je kiest eigenlijk voor toestemming geven, en normaal start dan de DigiD flow. En nu dus Bron PGO inlog ![]() De flow is eigenlijk “toestemming geven” ipv dossier ophalen → DigiD en dan volgende scherm. Dit staat bij de APD |
1.1 A-4 | Gebruiker logt in op bron-PGO en een pagina met toestemmingsverklaring toont. | Inlog succesvol, gebruiker wordt doorgestuurd naar de toestemmingspagina. |
| Bron-PGO registreert dat de gebruiker inlogt of annuleert. | Voldaan Gebruiker ziet toestemmingscherm ![]() |
1.1 A-5 | Gebruiker geeft toestemming voor gegevensuitwisseling. | Autorisatie- en importproces start, bevestiging wordt getoond. |
| Bron-PGO registreert dat de gebruiker toestemt of annuleert. | Voldaan Gebruiker kan toestemming geven |
1.1 A-6 | Gebruiker keert terug naar doel-PGO met auth-code. | Doel-PGO ontvangt autorisatiecode voor toegang |
| Bron-PGO stuurt gebruiker met | Voldaan Vermoedelijk voldaan |
1.1 A-7 | Doel-PGO start token exchange. | Doel-PGO ontvangt toegangstoken | Bron-PGO ontvangt op TokenEndpoint een token exchange-request met code. |
| Voldaan Vermoedelijk |
Testscript gegevens verzamelen
Stap | Beschrijving | Verwacht functioneel resultaat | Technisch testresultaat | Opmerkingen | Resultaat interoplab |
|---|---|---|---|---|---|
1.1 V-1 | Doel-PGO start het importeren gegevens voor verwerken met een verzamelenverzoek op DocumentReference. | Bundel van het resourcetype DocumentReference, met één entry waarin | Doel-PGO ontvangt een DocumentReference-request op ResourceEndpoint.
| Doel-PGO ontvangt een FHIR-bundel met een entry. Zie testdata voor bundel met:
| Voldaan Interoplab toont of verzamelen gelukt is en doet de juiste query ![]() |
1.1 V-2 | Doel-PGO haalt documenten op uit DocumentReference.content.attachment voor document dat voldoet aan category.coding.system | Bericht in doel-PGO naar gebruiker dat document opgehaald is. |
|
| Niet voldaan Interoplab filtert niet op document met Snomed code. maar lijkt ons prima |
Testscript gegevens bewaren
Stap | Beschrijving | Verwacht functioneel resultaat | Technisch testresultaat | Opmerkingen |
|---|
Stap | Beschrijving | Verwacht functioneel resultaat | Technisch testresultaat | Opmerkingen |
|---|---|---|---|---|
1.1 B-1 | Doel-PGO bewaart de documenten van de patiëntgebruiker. Bewaren of verwerken van het XML-portabiliteitsrapport is optioneel. | Gebruiker kan documenten inzien. |
|
|
1.1 B-2 | Doel-PGO logt het succesvol verzamelen en bewaren van portabiliteitdocumenten. | Verzamelberichten in log. | In acceptatietest kan doel-PGO een schermafdruk tonen van log. |
|



