Test plan PWD 2.3 XML
Inleiding
Dit plan is gericht op het beoordelen van de Interoperabiliteit van de bronsystemen die FHIR resources beschikbaar stellen via een convertor.
Velden moeten op de juiste manier aangeboden worden aan de convertor. De convertor zal daar vervolgens FHIR resources van maken. Hiervoor is een ander testplan opgesteld.
Doel van dit testplan, is het testen van de interoperabiliteit tussen bronsysteem en convertor.
Voor dit testplan zijn 8 test use-cases opgesteld. De use-cases zijn volledig fictief. Elke mogelijke relatie naar een levend persoon berust op puur toeval.
Om het invoeren van de use-cases eenvoudig te houden, is ervoor gekozen om bestaand testmateriaal onderdeel te laten zijn van dit testplan. (zoals kernset Perined, en PGO MedMij)
Resultaat van dit testplan is dat de bronsystemen op de juiste manier gegevens aanleveren in XML, zodat vervolgens de gegevens geconverteerd kunnen worden tot correcte FHIR resources.
Stakeholders
Hieronder volgt een overzicht van de stakeholders van dit testplan
Stichting CareCodex
Implementatieteam Babyconnect
Verloskundige kennis voor ontwerp use-cases
Nictiz
Beheer Informatiestandaard Geboortezorg
ZWConnect
Ontwikkeling
leverancier Bronsysteem
Team Onatal
Team Orfeus
Regio’s
Overzicht
Hieronder volgt een overzicht van de activiteiten voor dit testplan, deze activiteiten worden verder uitgeschreven in het volgende hoofdstuk, en de activiteiten zijn in een kort overzicht genoemd in het testprotocol.
Voorbereiding
Vaststellen van de lijst met velden
Stakeholder leverancier Bronsysteem
Stakeholder Stichting CareCodex
Ontwerpen en bouwen XML test omgeving
Stakeholder ZWConnect
Stakeholder owner testen
Module: Verloskunde dossier 2.3 (ADA)
Invoerscherm voor scenario’s
Output Excel (rapport met ingevulde velden)
Output XML (export van ingevoerde gegevens)
Import XML (import van gegevens)
Output convertor (export naar convertor voor aanmaken FHIR resources)
Module: Opbouw van XML test tool (MVP oplossing)
XML output ontvangen van bronsysteem
Import XML (in bovenstaande module)
Vergelijking van ontvangen XML van bronsysteem met XML testbron
Verschillen handmatig beoordelen
Vaststellen van mogelijke scenario’s
Stakeholder Implementatieteam Babyconnect
Stakeholder Verloskundige kennis voor ontwerp use-cases
Stakeholder Owner testen
Invoeren van scenario’s in XML test omgeving
Stakeholder Verloskundige kennis voor ontwerp use-cases
Dit vormt de XML testbron
Beoordelen of alle velden geraakt zijn
Stakeholder Implementatieteam Babyconnect
Stakeholder Verloskundige kennis voor ontwerp use-cases
Use-cases delen met stakeholders
Stakeholder Implementatieteam Babyconnect
Ontvanger leverancier bronsysteem
Ontvanger regio’s
Ontvanger Nictiz
Overleg en afspraken met Nictiz
Test uitvoeren
leverancier bronsysteem voert use-cases in, in systeem
leverancier bronsysteem genereert “XML output bronsysteem”, per use-case
leverancier bronsysteembiedt “XML output bronsysteem” digitaal aan, aan Stichting CareCodex
Stichting CareCodex importeert “XML output bronsysteem”
XML vergelijking intern
Test levert niet het juiste resultaat (fouten)
Onderzoek naar de reden van de fout
Reparatie van de fout
Test opnieuw uitvoeren
Test levert het juiste resultaat
Vertegenwoordiger van Nictiz beoordeelt het resultaat
De vertegenwoordiger van Nictiz plaatst de testresultaten in InteropLab en geeft akkoord