mp:Validatie MO: verschil tussen versies

Uit informatiestandaarden
Ga naar: navigatie, zoeken
(→‎Validatieomgevingen)
(→‎VZVZ Acceptatietest)
 
(18 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
 
__NUMBEREDHEADINGS__
 
__NUMBEREDHEADINGS__
−
{{DISPLAYTITLE: Testen Kickstart: Validatie}}
+
{{DISPLAYTITLE: Validatie}}
−
 
+
=Validatie=
−
Validatie vindt plaats op meerdere momenten tijdens de Kickstart.
+
De validatie bestaat uit twee formele toetsmomenten:
−
Hierbij wordt onderscheid gemaakt tussen:
+
# Kwalificatie
−
* Validatie ten behoeve van start van de Gebruikers Acceptatietest
+
# Pre-livegangvalidatie
−
* Validatie ten behoeve van livegang naar productie
 
−
 
 
−
Hieronder worden de te doorlopen stappen nader toegelicht.
 
−
 
 
−
=Validatie ten behoeve van start Gebruikers Acceptatietest=
 
−
 
 
−
==Voorbereiding==
 
−
Om efficiënt door deze validatie heen te gaan moet zijn voldaan aan onderstaande randvoorwaarden en voorbereidende acties.
 
  
 +
==Kwalificatie==
 
===Entry Criteria===
 
===Entry Criteria===
 
'''Leverancier'''
 
'''Leverancier'''
−
* De [[mp:Testen_Kickstart_Ontwikkelfase|ontwikkelfase]] is succesvol afgerond.
+
* De [[mp:Testen_Ontwikkelfase|ontwikkelfase]] is succesvol afgerond.
−
* De [[mp:Testen_Kickstart_Proof_of_Concept_(PoC)|Ketentest]] is succesvol afgerond.
+
* De [[mp:Testen_Ketentest|Ketentest]] is succesvol afgerond.
 
* De [[mp:Testen_Kickstart_Laboratoriumtest|functionele acceptatietest]] is succesvol afgerond.
 
* De [[mp:Testen_Kickstart_Laboratoriumtest|functionele acceptatietest]] is succesvol afgerond.
−
* Heeft toegang tot de acceptatieomgeving (XTO1) ([[mp:Testtooling#Aanvragen_testaansluiting|Aanvragen testaansluiting]]).
 
 
* Heeft een volledig ingevulde en geaccordeerde [https://informatiestandaarden.nictiz.nl/wiki/Bestand:ConformiteitsCheck_-_MO.zip ConformiteitsCheck MO (zip bestand)]
 
* Heeft een volledig ingevulde en geaccordeerde [https://informatiestandaarden.nictiz.nl/wiki/Bestand:ConformiteitsCheck_-_MO.zip ConformiteitsCheck MO (zip bestand)]
  
 
'''Programma Medicatieoverdracht'''
 
'''Programma Medicatieoverdracht'''
−
* De validatiescripts zijn beschikbaar gesteld.
+
* De kwalificatiescripts zijn beschikbaar gesteld.
  
 
===Acties ter voorbereiding===  
 
===Acties ter voorbereiding===  
Regel 42: Regel 34:
 
|}
 
|}
  
−
==Uitvoering==
+
===Uitvoering===
−
===Scenario's===
+
Met behulp van de simulatoren worden er voor de relevante transacties [[mp:Vcurrent_Kwalificatie#Kwalificatiescripts_Medicatieproces_9_versie_3.0.0|kwalificatiescripts]] uitgevoerd.  
−
Met behulp van de simulatoren worden er voor de relevante transacties [[mp:Vcurrent_Kwalificatie#Kwalificatiescripts_Medicatieproces_9_versie_3.0.0|validatiescripts]] uitgevoerd.
 
−
 
 
−
'''Infrastructuur & generieke voorzieningen'''<br>
 
−
Deze scripts zijn gebaseerd op de Pakketten van Eisen gepubliceerd door VZVZ. Elke leverancier krijgt specifiek gegenereerde scripts op basis van het type systeem en het te toetsen onderdeel.<br>
 
−
De complete scripts zijn gepubliceerd op de wiki: [https://informatiestandaarden.nictiz.nl/images/5/5e/Testscripts_algemene_eisen_MP9_%26_Generieke_voorzieningen.zip Testscripts algemene eisen MP9 & Generieke voorzieningen (zip bestand)].
 
−
 
 
−
===Validatieomgevingen===
 
−
'''VZVZ'''<br>
 
−
Voor de validatie zijn onderstaande omgevingen beschikbaar.
 
−
Informatie m.b.t. IP-adressen is te vinden bij [https://informatiestandaarden.nictiz.nl/wiki/mp:Testtooling#IP-adressen Tooling & omgevingen].
 
−
 
 
−
* XTO-1: Op deze omgeving wordt getest met systemen die al verregaand voldoen aan de standaard, en op deze omgeving wordt de validatie uitgevoerd. Daarnaast worden op deze omgeving eventuele ‘formele’ onderlinge testen uitgevoerd.
 
−
 
 
−
'''PGO & DVA''' <br>
 
−
PGO's en DVA's valideren hun product in de Medmij testomgeving. Meer informatie over hoe hier toegang toe te krijgen is vinden bij [https://informatiestandaarden.nictiz.nl/wiki/mp:Testtooling#Medmij_Zandbak Tooling & omgevingen].
 
  
−
==Afronding==
+
===Afronding===
−
===Werkwijze===
 
 
De leverancier levert op basis van de uit te voeren validatiescripts de benodigde informatie aan.
 
De leverancier levert op basis van de uit te voeren validatiescripts de benodigde informatie aan.
−
Na het aanleveren van de benodigde informatie wordt er een moment geplant met het Validatieloket, dit behelst een hele dag. Tijdens dit moment worden de resultaten besproken en worden er waar nodig nog relevante validatiescripts doorlopen.
+
Hierna wordt er een moment gepland met het Validatieloket waarop de resultaten worden besproken, en waar nodig nog relevante kwalificatiescripts worden doorlopen.
  
−
De geconstateerde bevindingen worden gelogd in het project van de leverancier. In overleg met de inhoudsdeskundige wordt de zwaarte van de bevinding bepaald.
+
De geconstateerde bevindingen worden gelogd in het BITS-project van de leverancier. In overleg met de inhoudsdeskundige wordt de zwaarte van de bevinding bepaald.
  
−
==Exit Criteria==
+
===Exit criteria===
−
'''Stap 3 & 4'''<br>
+
De leverancier heeft alle fases succesvol doorlopen en de benodigde informatie aangeleverd.  
−
De leverancier heeft alle fases succesvol doorlopen en de benodigde validatie informatie aangeleverd.  
+
De kwalificatiescripts zijn succesvol doorlopen, waarmee wordt aangetoond dat:
−
De validatiescripts zijn succesvol doorlopen, waarmee wordt aangetoond dat:
 
 
# De transactie ontvangen, gewijzigd en eenduidig getoond kan worden.
 
# De transactie ontvangen, gewijzigd en eenduidig getoond kan worden.
 
# Het product functioneel werkt, de invoervelden getoond kunnen worden en de informatie logisch op het scherm staat.
 
# Het product functioneel werkt, de invoervelden getoond kunnen worden en de informatie logisch op het scherm staat.
 
# Er een correct, volledig en actueel medicatieoverzicht getoond kan worden op basis van uitgebreide historie uit meerdere bronnen.
 
# Er een correct, volledig en actueel medicatieoverzicht getoond kan worden op basis van uitgebreide historie uit meerdere bronnen.
−
# Het product voldoet aan de eisen die zijn gesteld om uit te mogen wisselen over de infrastructuur.
 
−
# De generieke voorzieningen zijn ingebouwd en werken op basis van de eisen die zijn gesteld.
 
 
# De aanwezige bevindingen zijn niet blokkerend.
 
# De aanwezige bevindingen zijn niet blokkerend.
  
−
'''Stap 5 & 6'''
+
==Pre-livegang validatie==
−
Volgt
+
In de pre-livegang validatie worden de volgende onderdelen getoetst:
 +
# Wijzigingen als gevolg van een nieuwe release van de standaard
 +
# Regressietest (indien van toepassing)
 +
# VZVZ Acceptatietest
 +
 
 +
===Randvoorwaarden===
 +
* De leverancier heeft alle voorgaande testen succesvol afgerond
 +
* Alle openstaande bevindingen zijn besproken
 +
* Er zijn geen blokkerende bevindingen
 +
* Eventuele afwijkingen ten opzichte van de specificaties zijn geaccordeerd
 +
 
 +
===Wijzigingen als gevolg van een nieuwe release van de standaard===
 +
Doordat een leverancier per stap gekwalificeerd kan worden, is het mogelijk dat na verloop van tijd een nieuwere versie van de informatiestandaard geldt dan waartegen gekwalificeerd was.
 +
Relevante wijzigingen kunnen additionele testen rechtvaardigen. Dit wordt beoordeeld door Team Beheer MP9.
  
−
==Bevindingen==
+
===Regressietest===
−
De aangeleverde informatie (vooraf en tijdens het validatiemoment) worden door inhoud deskundigen van het programma beoordeeld. Hieruit kunnen bevindingen voortkomen, deze worden gelogd in het project van de leverancier.<br> Bevindingen zijn te classificeren in:
+
De regressietest bestaat uit het herhalen van één of meerdere van de eerder uitgevoerde kwalificatietesten. Doel is om te controleren dat er geen nieuwe fouten in de software zijn geïntroduceerd na de vorige kwalificatie.
  
−
{{#lst:mp:Draft_Testen_Kickstart|testenKickstartBevindingen}}
+
===VZVZ Acceptatietest===
 +
Door VZVZ wordt beoordeeld of de software voldoet aan de aansluiteisen van het LSP, zoals vastgelegd in het PvE.
 +
<BR>
 +
De VZVZ Acceptatietest wordt uitgevoerd op de acceptatieomgeving XTO1 ([[mp:Testtooling#Aanvragen_testaansluiting|Aanvragen testaansluiting]]).
 +
<BR>
 +
Meer informatie over omgevingen [[mp:Testtooling|vindt u hier]].
  
−
=Validatie ten behoeve van livegang naar productie=
+
Er wordt getoetst op de volgende domeinen:
−
{{IssueBox|'''<big> Onderstaande informatie wordt nog verder uitgebreid. </big>'''}}
+
* Algemene eisen
 +
* Opleverend, Opvragend en VWI/AR
 +
* Ontvangend, Versturend en ZORG-AB
 +
* Abonnementenregister (betreft abonneren en notificeren)
 +
* Abonnementenregister Sync & VWI/AR Sync
  
−
==Voorbereiding==
+
'''Infrastructuur & generieke voorzieningen'''<br>
−
Om efficiënt door deze validatie heen te gaan moet zijn voldaan aan onderstaande randvoorwaarden en voorbereidende acties.
+
Deze scripts zijn gebaseerd op de Pakketten van Eisen gepubliceerd door VZVZ. Elke leverancier krijgt specifiek gegenereerde scripts op basis van het type systeem en het te toetsen onderdeel.<br>
 +
De complete scripts zijn gepubliceerd op de wiki: [https://informatiestandaarden.nictiz.nl/images/5/5e/Testscripts_algemene_eisen_MP9_%26_Generieke_voorzieningen.zip Testscripts algemene eisen MP9 & Generieke voorzieningen (zip bestand)].
  
−
===Entry Criteria voor validatie t.b.v. livegang naar productie===
+
'''PGO & DVA''' <br>
−
* De [[mp:Draft_Testen_Kickstart_Praktijktest|praktijktesten]] voor de stappen 3, 4, 5 & 6 zijn succesvol afgerond.
+
PGO's en DVA's valideren hun product in de Medmij testomgeving. Meer informatie over hoe hier toegang toe te krijgen is vinden bij [https://informatiestandaarden.nictiz.nl/wiki/mp:Testtooling#Medmij_Zandbak Tooling & omgevingen].
−
** Akkoord van de gebruikersvertegenwoordiging op de User Interface.
 
  
−
==Afronding==
+
=Bevindingen=
−
===Werkwijze===
+
De aangeleverde informatie (vooraf en tijdens het validatiemoment) worden door inhoud deskundigen van het programma beoordeeld. Hieruit kunnen bevindingen voortkomen, deze worden gelogd in het project van de leverancier.<br> Bevindingen zijn te classificeren in:
−
De leverancier geeft bij het Validatieloket aan dat de praktijktesten succesvol zijn uitgevoerd, waarna er een moment wordt geplant met het Validatieloket.<br>
 
  
−
===Exit Criteria voor productie===
+
{{#lst:mp:Draft_Testen_Kickstart|testenKickstartBevindingen}}
−
* Akkoord van de gebruikersvertegenwoordiging op de User Interface.
 
−
* De [[mp:Testen_Kickstart_Praktijktest|praktijktesten]] voor de stappen 3, 4, 5 & 6 zijn succesvol afgerond.
 
  
 
=PAGINAHISTORIE=
 
=PAGINAHISTORIE=

Huidige versie van 5 okt 2026 om 20:15


1 Validatie

De validatie bestaat uit twee formele toetsmomenten:

  1. Kwalificatie
  2. Pre-livegangvalidatie

1.1 Kwalificatie

1.1.1 Entry Criteria

Leverancier

Programma Medicatieoverdracht

  • De kwalificatiescripts zijn beschikbaar gesteld.

1.1.2 Acties ter voorbereiding

Betrokkenen Actie
Programma MO
  • Leverancier toegang geven tot de juiste validatiescripts in de Kwalificatiesimulator
Programma MO, Leveranciers
  • Connectietest: Controleren of instellingen zoals IP adressen en poorten correct staan geconfigureerd, zodat de kans op connectiviteitsissues tijdens de validatie wordt geminimaliseerd.
  • Voor bespreken validatiescripts: Vaststellen dat de leverancier weet welke validatiescripts uitgevoerd moeten worden en welke informatie gelogd moet worden.
  • Bespreken en accorderen van conformiteitscheck
Leveranciers
  • Compleet maken conformiteitscheck

1.1.3 Uitvoering

Met behulp van de simulatoren worden er voor de relevante transacties kwalificatiescripts uitgevoerd.

1.1.4 Afronding

De leverancier levert op basis van de uit te voeren validatiescripts de benodigde informatie aan. Hierna wordt er een moment gepland met het Validatieloket waarop de resultaten worden besproken, en waar nodig nog relevante kwalificatiescripts worden doorlopen.

De geconstateerde bevindingen worden gelogd in het BITS-project van de leverancier. In overleg met de inhoudsdeskundige wordt de zwaarte van de bevinding bepaald.

1.1.5 Exit criteria

De leverancier heeft alle fases succesvol doorlopen en de benodigde informatie aangeleverd. De kwalificatiescripts zijn succesvol doorlopen, waarmee wordt aangetoond dat:

  1. De transactie ontvangen, gewijzigd en eenduidig getoond kan worden.
  2. Het product functioneel werkt, de invoervelden getoond kunnen worden en de informatie logisch op het scherm staat.
  3. Er een correct, volledig en actueel medicatieoverzicht getoond kan worden op basis van uitgebreide historie uit meerdere bronnen.
  4. De aanwezige bevindingen zijn niet blokkerend.

1.2 Pre-livegang validatie

In de pre-livegang validatie worden de volgende onderdelen getoetst:

  1. Wijzigingen als gevolg van een nieuwe release van de standaard
  2. Regressietest (indien van toepassing)
  3. VZVZ Acceptatietest

1.2.1 Randvoorwaarden

  • De leverancier heeft alle voorgaande testen succesvol afgerond
  • Alle openstaande bevindingen zijn besproken
  • Er zijn geen blokkerende bevindingen
  • Eventuele afwijkingen ten opzichte van de specificaties zijn geaccordeerd

1.2.2 Wijzigingen als gevolg van een nieuwe release van de standaard

Doordat een leverancier per stap gekwalificeerd kan worden, is het mogelijk dat na verloop van tijd een nieuwere versie van de informatiestandaard geldt dan waartegen gekwalificeerd was. Relevante wijzigingen kunnen additionele testen rechtvaardigen. Dit wordt beoordeeld door Team Beheer MP9.

1.2.3 Regressietest

De regressietest bestaat uit het herhalen van één of meerdere van de eerder uitgevoerde kwalificatietesten. Doel is om te controleren dat er geen nieuwe fouten in de software zijn geïntroduceerd na de vorige kwalificatie.

1.2.4 VZVZ Acceptatietest

Door VZVZ wordt beoordeeld of de software voldoet aan de aansluiteisen van het LSP, zoals vastgelegd in het PvE.
De VZVZ Acceptatietest wordt uitgevoerd op de acceptatieomgeving XTO1 (Aanvragen testaansluiting).
Meer informatie over omgevingen vindt u hier.

Er wordt getoetst op de volgende domeinen:

  • Algemene eisen
  • Opleverend, Opvragend en VWI/AR
  • Ontvangend, Versturend en ZORG-AB
  • Abonnementenregister (betreft abonneren en notificeren)
  • Abonnementenregister Sync & VWI/AR Sync

Infrastructuur & generieke voorzieningen
Deze scripts zijn gebaseerd op de Pakketten van Eisen gepubliceerd door VZVZ. Elke leverancier krijgt specifiek gegenereerde scripts op basis van het type systeem en het te toetsen onderdeel.
De complete scripts zijn gepubliceerd op de wiki: Testscripts algemene eisen MP9 & Generieke voorzieningen (zip bestand).

PGO & DVA
PGO's en DVA's valideren hun product in de Medmij testomgeving. Meer informatie over hoe hier toegang toe te krijgen is vinden bij Tooling & omgevingen.

2 Bevindingen

De aangeleverde informatie (vooraf en tijdens het validatiemoment) worden door inhoud deskundigen van het programma beoordeeld. Hieruit kunnen bevindingen voortkomen, deze worden gelogd in het project van de leverancier.
Bevindingen zijn te classificeren in:


Type bevindingen
Bij de bevinding wordt altijd aangegeven wat het oordeel is. Er zijn vijf mogelijkheden (zoals ook vastgesteld in paragraaf 3.2 van de gebruikershandleiding BITS):

  1. Blokkerend: Een blokkerende bevinding moet worden opgelost om de validatie te behalen.
  2. Niet Blokkerend met aantekening: De niet blokkerende bevinding met aantekening moeten in de toekomst opgelost worden (waarbij bij afgifte van de validatie afgestemd wordt op welke termijn dat exact is).
  3. Niet Blokkerend: Niet blokkerend betekend dat de bevinding niet van toepassing is op de validatie (doordat bijvoorbeeld een element ook niet binnen komt en daardoor niet getoond kan worden).
  4. Toelichting vereist: Toelichting vereist betekend dat de bevinding nader toegelicht moet worden, waarbij deze na de toelichting alsnog blokkerend zou kunnen worden.
  5. Advies: Advies betekend dat er een advies gegeven wordt op de gekozen oplossing vanuit het validatieloket.


3 PAGINAHISTORIE

Datum Omschrijving
1 februari 2024 Gepubliceerd