Skip to main content
Skip table of contents

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

image-20260202-134014.png

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

image-20260202-134014.png

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 302 Redirect door naar AuthorizationEndpointUri

Voldaan

Hieronder kun je zien dat je kan kiezen voor 1 APD

image-20260202-134014.png

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

image-20260202-134343.png

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

image-20260202-134420.png

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 302 Redirect door naar return_uri.

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 category.coding voldoet aan http://snomed.info/sct|371535009 (Verslag van overdracht).

Doel-PGO ontvangt een DocumentReference-request op ResourceEndpoint.

HTTP GET [base-url]/DocumentReference?status=current

Doel-PGO ontvangt een FHIR-bundel met een entry. Zie testdata voor bundel met:

  • een PDF/A-document op attachment.url

Voldaan

Interoplab toont of verzamelen gelukt is en doet de juiste query

image-20260202-134850.png

1.1 V-2

Doel-PGO haalt documenten op uit DocumentReference.content.attachment voor document dat voldoet aan category.coding.system http://snomed.info/sct en .code 371535009 (Verslag van overdracht).

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.

 

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.