Testen van "Raadplegen", de viewer

image-20240213-112111.png

Raadplegen, functie: de viewer zelf

Binnen het modulair ontwerp van VIPP Babyconnect zijn er verschillende implementatievarianten van het proces raadplegen mogelijk. Hierin onderscheiden we de rollen Viewer (module E in het schema op pagina 5), Query Builder (module D1 in het schema op pagina 5) en Translator (module D2 in het schema op pagina 5). Vanuit het bronsysteem moet een zorgverlener een viewer kunnen activeren via een SSO-koppeling. In de SSO-koppeling worden de identificerende attributen van de zorgverlener/zorgaanbieder verwerkt. Zie het Afsprakenstelsel voor meer informatie over dit proces en deze rollen.

De viewer mag alleen geactiveerd kunnen worden vanuit het patiënt scherm van een zorgverlenersysteem, via een SSO koppeling waarme alle generieke functies correct worden doorlopen.

Uitgangspunten

  • Deze test vindt plaats in de productieomgeving van de leverancier van de viewer gekoppeld aan een testomgeving.

  • Dit testwerk gebeurt door een eindgebruikersgroep.

  • Er hoeft niet gewacht te worden met testen totdat de viewer het volledige PWD kan raadplegen. Er kan begonnen worden met het testen van bijv. de integrale zwangerschapskaart, afhankelijk van het beoogde groeipad.

  • De generieke functies identificatie, authenticatie en autorisatie in het bronsysteem  (dossiertoegang) behoren zorgaanbieders nu sowieso al op orde te hebben, dus deze vallen buiten de scope van dit testprotocol.

  • Wanneer het medisch autorisatieprotocol beschikbaar komt, wordt dit opgenomen in dit testprotocol.

 

Aanpak

  1. Een zorgverlener legt een testpersoon vast in het eigen systeem (alleen identificerende gegevens) t.b.v. de SSO-koppeling.

  2. De zorgaanbieder wordt toegevoegd aan het individueel zorgnetwerk van de testzwangere.

  3. De zorgverlener activeert de viewer en raadpleegt de relevante fixtures.

  4. Samen met een informatieanalist van Nictiz worden de in de viewer getoonde gegevens vergeleken met de verwachte gegevens op basis van de fixtures en patiënt journeys.

  5. De zorgaanbieder wordt verwijderd uit het individueel zorgnetwerk van de testzwangere.

  6. De zorgverlener activeert de viewer en probeert de relevante fixtures opnieuw te raadplegen.

  7. Er wordt gecontroleerd of logging correct heeft plaatsgevonden: is er inzichtelijk wie er wat wanneer heeft geraadpleegd?

  8. De resultaten van de testen worden gerapporteerd.

 

Resultaten

  • bij akkoord is de viewer gekwalificeerd voor het raadplegen van de geteste dataset.

  • De resultaten van de test zijn inzichtelijk voor de deelnemers, de overige regio’s, het landelijk programmabureau en Nictiz.