MedMij:V2019.01 Kwalificatie: verschil tussen versies

Uit informatiestandaarden
Ga naar: navigatie, zoeken
k (Beveiligde "MedMij:V2019.01 Kwalificatie": Protect production page from accidental edits ([Bewerken=Alleen beheerders toestaan] (vervalt niet) [Hernoemen=Alleen beheerders toestaan] (vervalt niet)))
 
(83 tussenliggende versies door 19 gebruikers niet weergegeven)
Regel 1: Regel 1:
 
{{MedMij:V2019.01_Issuebox}}
 
{{MedMij:V2019.01_Issuebox}}
 +
__NUMBEREDHEADINGS__
  
 +
<!-- =================================================================================== -->
 +
<!-- NB: deze sectie wordt geincludeerd in alle functionele ontwerpen van MedMij. Wees voorzichtig met aanpassingen -->
 +
<!-- =================================================================================== -->
 +
 +
=Introductie=
 
<section begin=medmij_kwalificatie_introductie />
 
<section begin=medmij_kwalificatie_introductie />
'''Het Nictiz Kwalificatiecentrum voert kwalificaties uit voor MedMij. Voor het kwalificeren voor MedMij hanteren we een specifieke procedure. Gebruik de toolkit [http://www.nictiz.nl/kwalificeren-voor-medmij ‘Kwalificeren voor MedMij’] om je goed te informeren. In het stappenplan lees je welke stappen je moet doorlopen en vind je alle benodigde informatie en materialen om soepel door het kwalificatieproces heen te gaan. '''  
+
Op deze informatiestandaard is een Nictiz kwalificatie van toepassing.
 +
Kwalificatie vindt plaats per systeemrol.
 +
 
 +
Enkele systeemrollen vallen binnen de 'subsidieregeling voor PGO-leveranciers (dienstverlener persoon)' die in 2018 is opgesteld door de Dienst Uitvoering Subsidie voor Instellingen. Welke systeemrollen dat betreft vindt u in [[MedMij:V2019.01_ToelichtingSubsidie| ToelichtingSubsidie]].
 +
 
 +
Voor meer informatie, stuur een mail naar 'kwalificatie@medmij.nl'.
 +
 
 +
Kwalificatiescripts en meer informatie over de kwalificatie is te vinden via de betreffende paragraaf op de [[MedMij:V2019.01_Kwalificatie#Kwalificatie_scripts|Kwalificatiepagina]].<section end=medmij_kwalificatie_introductie />
 +
 
 +
=Algemene voorwaarden voor kwalificatie=
 +
Een leverancier kan starten met een kwalificatie, als hij voldoet aan onderstaande voorwaarden:
 +
# Kennis en begrip van MedMij afsprakenstelsel.
 +
# Kennis over de te gebruiken infrastructuur of het netwerk waarover uitgewisseld wordt en de toegang daartoe, inclusief authenticatie/autorisatie etc.
 +
# Kennis en begrip van de betreffende MedMij informatiestandaard, zoals beschreven op de informatiestandaarden wiki van Nictiz.
 +
# Kennis en begrip en het kunnen toepassen van de verschillende tabellen, waardenlijsten en andere referenties die de informatiestandaard gebruikt.
 +
# Kennis en begrip en het naleven van de aandachtspunten zoals beschreven in het document '''2. Addenda - Kwalificaties''' als bijlage bij de betreffende informatiestandaard.
 +
# Alle gegevens die de kwalificerende partij zelf moet invoeren zijn te vinden in de kwalificatiedocumentatie. Onjuist ingevoerde gegevens (ook tijd/datum etc.) zullen leiden tot vertraging van en kunnen blokkerend zijn voor het kwalificatieproces.
 +
# '''Inhoudelijke informatie, beschreven in de informatiestandaard, moet altijd toegankelijk zijn voor de eindgebruiker. De leverancier levert voor deze informatie schermafdrukken op voor controle.'''
 +
# Deze kwalificatie toetst geen infrastructurele eisen.
 +
 
 +
=Procedurele eisen voor kwalificatie=
 +
Naast de bovengenoemde algemene voorwaarden voor kwalificatie dient een kwalificerende (kandidaat-) deelnemer ook te voldoen aan de procedurele eisen voor kwalificatie. Om het kwalificatietraject niet onnodig te vertragen wordt van een (kandidaat-) deelnemer verwacht dat deze de onderstaande procedurele eisen in acht neemt.
 +
 
 +
* Indien niet kan worden voldaan aan de functionele en/of technische eisen van een gegevensdienst, dient dit minimaal 2 weken '''voorafgaand aan de kwalificatie''' aangegeven te worden.
 +
* De leverancier zorgt dat het systeem dat gekwalificeerd wordt met gelijke functionaliteit en techniek op een later moment in productie genomen wordt. De leverancier zorgt dat de omgeving waarop gekwalificeerd wordt geen omgeving is die productiedata bevat of gaat bevatten.
 +
* Indien gebruik gemaakt wordt van de vrijheidsgraden die de gegevensdiensten BgGGZ, BgLZ, BgZ en PDF/a bieden, dient dit minimaal 2 weken '''voorafgaand aan de kwalificatie''' aangegeven te worden.
 +
* De testexecutie dient 100% succesvol geslaagd te zijn voordat gestart kan worden met de kwalificatie. Indien dit niet het geval is dient dit '''voorafgaand aan de kwalificatie''' aangegeven te worden.
 +
* Het uitgevoerde certificering-testscript dient niet ouder te zijn dan één week voor de aanlevering van het (pre)kwalificatiemateriaal. Nictiz staat in zijn recht om te bepalen of een test executie is verouderd en daarom af te wijzen.
 +
* Bij het instellen van een variabele T datum door een DVA, dient de datum gelijk te zijn aan de datum waarop de Touchstone testexecutie is uitgevoerd.
 +
* Voor zowel DVP als DVA geldt dat de schermafdrukken overeen dienen te komen met de uitgevoerde Touchstone testexecutie die is bijgevoegd in het aanleverformat. Wanneer hier niet aan wordt voldaan leidt dit tot een afwijzing.
 +
* Het kwalificatiemateriaal dient in het juiste formaat aangeleverd te worden. Gebruik voor het aanleveren van het kwalificatiemateriaal altijd het aanleverformat behorende bij de gegevensdienst. In het aanleverformat staat per dia beschreven welke schermafdruk wordt verwacht. 
 +
** Voor een DVP geldt dat er schermafdrukken gemaakt dienen te worden van de interface van een PGO.
 +
** Voor een DVA geldt dat er schermafdrukken gemaakt dienen te worden (van de combinatie) van de achterliggende bronsystemen waarmee men kwalificeert. '''Let op''': Wanneer men voor een nieuwe combinatie van bronsystemen acht te kwalificeren wordt dit behandeld als een nieuwe kwalificatie waarbij ook van die nieuwe combinatie schermafdrukken dienen te worden gemaakt. Schermafdrukken van andere interfaces zoals van een XDS worden afgekeurd.
 +
 
 +
=Uitgangspunten voor kwalificatie=
 +
In dit hoofdstuk worden de generieke uitgangspunten voor de kwalificatie per systeemrol uiteengezet. Per informatiestandaard kan het voorkomen dat er nog 'specifieke' uitgangspunten op van toepassing zijn, in dat geval, zijn deze opgenomen in een aparte paragraaf onder het hoofdstuk 'Kwalificatie' van het [[MedMij:V2019.01_Ontwerpen#Algemeen_2 | functioneel ontwerp]] van de informatiestandaard.
 +
 
 +
==Systeemrol 'Raadplegen' (PGO)==
 +
Hieronder volgt het generieke uitgangspunt voor de kwalificatie van de systeemrol 'Raadplegen':
 +
<section begin=Uitganspunten_Systeemrol_Raadplegen />
 +
* Een PGO biedt de persoon inzicht in de ontvangen respons. Als er géén gegevens beschikbaar gesteld worden, kan dat zijn omdat er geen informatie beschikbaar is in het XIS of vanwege een technische foutmelding. Er volgt bijvoorbeeld een foutmelding indien de resource, een specifieke zib, niet wordt ondersteund in het XIS. Het is een belangrijk inzicht voor de persoon als gegevens technisch niet beschikbaar gesteld kunnen worden.<section end=Uitganspunten_Systeemrol_Raadplegen />
  
 +
==Systeemrol 'Beschikbaarstellen' (XIS)==
 +
Hieronder volgen de generieke uitgangspunten voor de kwalificatie van de systeemrol 'Beschikbaarstellen':
 +
<section begin=Uitganspunten_Systeemrol_Beschikbaarstellen />
 +
* XIS geeft technisch correct antwoord op alle searches ongeacht of de gegevens in XIS beschikbaar zijn. XIS stelt alle gegevens beschikbaar voor zover aanwezig. 
  
Op deze wikipagina vind je al het benodigde kwalificatiemateriaal per use case:
+
* Mochten gegevens niet beschikbaar gesteld kunnen worden, dan is uit de respons voor de persoon te herleiden waardoor dit veroorzaakt wordt:
 +
**veroorzaakt door het ontbreken van de informatie
 +
**veroorzaakt doordat het XIS dit technisch niet kan leveren. 
  
- Addendum: beschrijft welke gegevens uitgewisseld moeten worden
+
* In het geval dat een vraag om gegevens goed wordt verwerkt door het XIS, volgt een respons met daarin 0 tot * FHIR resources die matchen aan de vraag. Als er dus 0 resources in zitten mag de persoon ervan uitgaan dat het XIS deze gegevens niet heeft, maar de vraag wel goed begrepen heeft.
  
- Kwalificatiescript: hierin staan de scenario’s die moeten worden uitgevoerd
+
* Als er technisch iets niet goed gaat, stuurt het XIS conform de specificaties een foutcode terug samen met een OperationOutcome, waarin de oorzaak wordt getoond. Bijvoorbeeld dat de resource, een specifieke zib, niet wordt ondersteund in het XIS. Deze moet ingebouwd worden door het XIS. Hierop wordt het XIS ook gekwalificeerd.<section end=Uitganspunten_Systeemrol_Beschikbaarstellen />
  
- Aanleverformat: in dit format vul je de testlinks van Touchstone in en vul je alle screenshots aan.
+
=Kwalificatie aansluiten op de kwalificatieomgeving=
 +
MedMij biedt leveranciers de mogelijkheid hun producten en diensten te laten testen op correcte implementatie van informatiestandaarden.
 +
Documentatie over hoe aan te sluiten is te vinden op: [[MedMij:V2019.01_Kwalificatie_aansluiten]]
  
- Beoordelingsformulier: beschrijft op welke aspecten er wordt beoordeeld
+
=Gebruik van de simulator=
  
 +
==Authorization tokens==
 +
Voor uitleg over gebruik van de simulator en tokens, zie [[MedMij:V2019.01_Qualification]]<section end=medmij_kwalificatie_introductie />
 +
<span id="Kwalificatiescripts"></span><section begin=medmij_kwalificatiescripts />
  
'''Lees dit goed door:'''
+
==Variable T datum==
 +
Voor veel, straks alle, kwalificaties wordt er gebruik gemaakt van een variabele datum. Dit is de zogenoemde T datum welke is opgenomen in de functionele testscripts, met name in de addenda, en in de technische testscripts op Touchstone. Deze variabele datum wordt gebruikt om zo dicht mogelijk tegen een productiewaardig scenario te testen en te kwalificeren. Middels de variabele datum kunnen de testgegevens actueel blijven. Deze T datum komt op twee plekken terug, namelijk in de datumvelden van de testgegevens en in de datumparameters in de search URL's. In de volgende twee paragrafen wordt dit toegelicht.
  
- Alle functionele data-elementen conform de dataset van de informatiestandaard moeten worden getoond aan de gebruiker. De voorbeelden van zorggegevens die zijn uitgewerkt in de verschillende addenda van de kwalificatiescripts bepalen niet hoe de gegevens moeten worden weergegeven en gesorteerd in een PGO. Tenzij dit specifiek beschreven staat.  
+
===Kwalificatie test gegevens===
 +
De functionele testscripts beschrijven in de addenda testgegevens waarin datum velden staan op basis van een T datum. Als ergens staat T – 100D betekent dit: 100 dagen eerder dan de datum die voor T geldt. Deze testgegevens uit de addenda worden vervolgens gebruikt om ofwel de Nictiz WildFHIR server te vullen of door kandidaat deelnemers om de testgegevens in het systeem te registreren.
  
- In de addenda kunnen voorbeelden met data-elementen uitgewerkt zijn die via FHIR references resolved moeten worden. Voorbeeld: het specialisme van een zorgverlener bij een verrichting moet via PractitionerRole worden opgehaald. Als in het addenda een voorbeeld staat uitgewerkt, zal bij de kwalificatie ook gecontroleerd worden of de referentie correct 'resolved' is.
+
Het vullen van de Nictiz WildFHIR server kon in het verleden door kandidaatdeelnemers gebeuren door het draaien van het 'load script' op basis van een op te geven variable T. Dit is nu in beheer genomen door het kwalificatie team.  
  
- Het uitgangspunt is dat alle references resolvable moeten zijn, niet dat ze resolved worden. Een PGO zou er ook voor kunnen kiezen om een clickeable link te tonen, waarmee een gebruiker (de persoon) desgewenst zelf kan 'resolven', eventueel zelfs in een nieuwe sessie (na de initiële 15 minuten). Meer informatie over het gebruik van FHIR references binnen MedMij is te vinden in de informatiestandaard overstijgende principes op de technische ontwerp pagina.  
+
'''Elke maandag wordt de Nictiz WildFHIR server geschoond en opnieuw gevuld met een testgegevens op basis van een T datum gelijk aan de datum van die maandag.'''
  
====Basisgegevensset Zorg 2.1====
+
Bijvoorbeeld in 2019 is T datum in week 46 gelijk aan 11 november 2019.
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen BgZ.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen BgZ.pdf]]
 
* [[Media:1. Kwalificatiescript - MedMij Raadplegen BGZ.pdf|1. Kwalificatiescript - MedMij Raadplegen BGZ.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen BgZ.pdf|2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen BgZ.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Raadplegen BgZ.pdf|2. Addenda - Kwalificatiescript - MedMij Raadplegen BgZ.pdf]]
 
* [[Media: Aanleverformat - Beschikbaarstellen_BgZ.zip|3. Aanleverformat - Beschikbaarstellen_BgZ.zip]]
 
* [[Media: Aanleverformat - Raadplegen BgZ.zip|3. Aanleverformat - Raadplegen BgZ.zip]]
 
  
Oud vanaf nu niet meer in gebruik
+
===Parameters in de request URL's===
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen BgZ.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen BgZ.docx]]
+
Bij sommige testscenario's wordt een datumfilter gebruikt. Deze datumfilters zijn ook op basis van de variabele T datum. Bij het uitvoeren van het testscript in Touchstone is het mogelijk om bij de setupfase de variabele T datum te geven. Deze T datum staat in relatie tot de testgegevens die op de Nictiz WildFHIR server of het eigen bronsysteem staan. De T datum die hier gebruikt dient te worden, is gelijk aan de datum van de maandag (waarop de gegevens geladen zijn).
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen BgZ.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen BgZ.docx]]
 
  
 +
Wanneer een andere T datum wordt gebruikt kan het voorkomen dat er geen of te weinig testgegevens terugkomen op de uitgevoerde test. Dit kan er toe leiden dat de test niet slaagt.
  
====Labuitwisseling 1.1====
+
===Tijdnotatie===
* [[Media:1. Kwalificatiescript - MedMij Raadplegen Laboratoriumresultaten.pdf|1. Kwalificatiescript - MedMij Raadplegen Laboratoriumresultaten.pdf]]
+
Het meegeven van de tijd is bij de gestructureerde einddatum/tijd (dus niet de Resource.text, maar de velden met alleen de datum/tijd) verplicht in de standaard om eventuele verwarring tussen de precieze betekenis van "tot" en "tot en met" te voorkomen.
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen Laboratoriumresultaten.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen Laboratoriumresultaten.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript – MedMij Raadplegen Laboratoriumresultaten.pdf|2. Addenda - Kwalificatiescript – MedMij Raadplegen Laboratoriumresultaten.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript – MedMij Beschikbaarstellen Laboratoriumresultaten.pdf|2. Addenda - Kwalificatiescript – MedMij Beschikbaarstellen Laboratoriumresultaten.pdf]]
 
* [[Media: Aanleverformat - Beschikbaarstellen Laboratoriumresultaten.zip|3. Aanleverformat - Beschikbaarstellen Laboratoriumresultaten.zip]]
 
* [[Media: Aanleverformat - Raadplegen Laboratoriumresultaten.zip|3. Aanleverformat - Raadplegen Laboratoriumresultaten.zip]]
 
  
Oud vanaf nu niet meer in gebruik
+
In de FHIR datatypes ''dateTime'' (indien uren en minuten worden gebruikt) en ''instant'' is de tijdzone verplicht. De tijdzone kan daarom niet worden weglaten uit de testgegevens.
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen Laboratoriumresultaten.docx|3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen Laboratoriumresultaten.docx]]
 
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen Laboratoriumresultaten.docx|3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen Laboratoriumresultaten.docx]]
 
  
 +
Touchstone heeft helaas een beperking dat de Nederlandse tijdzone niet berekend kan worden bij een variabele datum. De tijdzone die nu in onze testgegevens staat, was een Nederlandse tijdzone bij de eerste keer invullen van dit scenario met concrete datums. Dit komt niet per definitie overeen met de geldende tijdzone in Nederland voor de (in een test-executie gebruikte, uiteindelijke) datum. In productie moet gerekend worden op een juiste tijdzone en het is dan ook juist om deze tijdzone gewoon te interpreteren, dit betekent dat de gegevens mogelijk soms een uur later of vroeger zijn dan in het addendum staat. Dit is geen reden voor afkeuren in kwalificatie.
 +
==MedMij request headers==
 +
Het MedMij Afsprakenstel [https://afsprakenstelsel.medmij.nl/asverplicht/mmverplicht/resource-interface verplicht het gebruik van een aantal headers]. Voor compatibiliteit met systemen die voldoen aan het Afsprakenstel worden de volgende twee headers toegevoegd binnen alle TestScripts:
 +
* De <code>MedMij-Request-ID</code>-header is een willekeurig gegenereerde UUID ''per request''.
 +
* De <code>X-Correlation-ID</code>-header is een UUID, gegenereerd ''per TestScript''. Elke request binnen hetzelfde TestScript bevat dus dezelfde waarde voor deze header. Indien er meerdere TestScripts tegelijk geselecteerd worden voor executie, biedt Touchstone ook de mogelijkheid om voor alle geselecteerde TestScripts [https://touchstone.aegis.net/touchstone/userguide/html/executing-tests/test-setup.html#repeated-variables dezelfde waarde mee te geven].
  
====Medicatieproces 9.0====
+
N.B. Dit mechanisme is niet bedoeld om de werking van deze headers te testen, maar alleen om te zorgen dat de requests geen problemen opleveren voor systemen die het Afsprakenstelsel implementeren.
=====Medicatiegegevens=====
+
=Kwalificatiescripts=
* [[Media:01 Kwalificatiescript Raadplegen medicatieafspraak907.pdf|1.1 Kwalificatiescript Raadplegen medicatieafspraak907.pdf]]
 
* [[Media:04 Kwalificatiescript Raadplegen toedieningsafspraak907.pdf|1.2 Kwalificatiescript Raadplegen toedieningsafspraak907.pdf]]
 
* [[Media:07 Kwalificatiescript Raadplegen medicatiegebruik907.pdf|1.3 Kwalificatiescript Raadplegen medicatiegebruik907.pdf]]
 
* [[Media:10 Kwalificatiescript Raadplegen verstrekkingsverzoek907.pdf|1.4 Kwalificatiescript Raadplegen verstrekkingsverzoek907.pdf]]
 
* [[Media:13 Kwalificatiescript Raadplegen medicatieverstrekking907.pdf|1.5 Kwalificatiescript Raadplegen medicatieverstrekking907.pdf]]
 
* [[Media:16 Kwalificatiescript Raadplegen medicatiegegevens AlleBouwstenen907.pdf|1.6 Kwalificatiescript Raadplegen medicatiegegevens AlleBouwstenen907.pdf]]
 
* [[Media:18 Kwalificatiemateriaal Leverancier Raadplegen medicatiegegevens AlleBouwstenen907.docx|3.6 Kwalificatiemateriaal Leverancier Raadplegen medicatiegegevens AlleBouwstenen907.docx]]
 
* [[Media:03 Kwalificatiemateriaal Leverancier Raadplegen medicatieafspraak907.docx|3.1 Kwalificatiemateriaal Leverancier Raadplegen medicatieafspraak907.docx]]
 
* [[Media:06 Kwalificatiemateriaal Leverancier Raadplegen toedieningsafspraak907.docx|3.2 Kwalificatiemateriaal Leverancier Raadplegen toedieningsafspraak907.docx]]
 
* [[Media:09 Kwalificatiemateriaal Leverancier Raadplegen medicatiegebruik907.docx|3.3 Kwalificatiemateriaal Leverancier Raadplegen medicatiegebruik907.docx]]
 
* [[Media:12 Kwalificatiemateriaal Leverancier Raadplegen verstrekkingsverzoek907.docx|3.4 Kwalificatiemateriaal Leverancier Raadplegen verstrekkingsverzoek907.docx]]
 
* [[Media:15 Kwalificatiemateriaal Leverancier Raadplegen medicatieverstrekking907.docx|3.5 Kwalificatiemateriaal Leverancier Raadplegen medicatieverstrekking907.docx]]
 
* [[Media:15 Kwalificatiemateriaal Leverancier Raadplegen medicatieverstrekking907.docx|3.5 Kwalificatiemateriaal Leverancier Raadplegen medicatieverstrekking907.docx]]
 
=====Medicatieoverzicht=====
 
* [[Media:19 Kwalificatiescript Raadplegen medicatieoverzicht907.pdf|1 Kwalificatiescript Raadplegen medicatieoverzicht907.pdf]]
 
* [[Media:21 Kwalificatiemateriaal Leverancier Raadplegen medicatieoverzicht907.docx|3 Kwalificatiemateriaal Leverancier Raadplegen medicatieoverzicht907.docx]]
 
=====Verstrekkingenvertaling=====
 
* [[Media:22 Kwalificatiescript Raadplegen verstrekkingenvertaling907.pdf|1 Kwalificatiescript Raadplegen verstrekkingenvertaling907.pdf]]
 
* [[Media:25 Kwalificatiescript Beschikbaarstellen verstrekkingenvertaling907.pdf|1 Kwalificatiescript Beschikbaarstellen verstrekkingenvertaling907.pdf]]
 
* [[Media:24 Kwalificatiemateriaal Leverancier Raadplegen verstrekkingenvertaling907.docx|3 Kwalificatiemateriaal Leverancier Raadplegen verstrekkingenvertaling907.docx]]
 
  
 +
==Medicatieproces 9.0 ==
 +
:Een uitleg van medicatieproces voor PGO's die kwalificeren voor MedMij is beschikbaar in de vorm van:
 +
::*[[Media:PGOsessie OpnameOnline.mp4 |Bestand (met mp4 opname) van uitleg Medicatieproces]] met bijbehorende
 +
::*[[Media:PGOsessiesMedicatieproces_BijlageBijOnlineSessie.pdf|PowerPoint (in PDF)]].
  
====AllergieIntolerantie 1.1====
+
:Diverse medicatieproces kwalificatiescripts zijn van toepassing voor zowel zorgverlener-patiënt (MedMij) als zorgverlener-zorgverlener gegevensuitwisseling. Deze kwalificatiescripts worden op één plek onderhouden en gepubliceerd. Via deze MedMij pagina wordt direct naar het betreffende kwalificatiescript verwezen (via de link).
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen AllergieIntolerantie gegevens.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen AllergieIntolerantie gegevens.pdf]]
 
* [[Media:1. Kwalificatiescript - MedMij Raadplegen AllergieIntolerantie gegevens.pdf|1. Kwalificatiescript - MedMij Raadplegen AllergieIntolerantie gegevens.pdf]]
 
* [[Media:2. Addenda - MedMij Beschikbaarstellen AllergieIntolerantie gegevens.pdf|2. Addenda - MedMij Beschikbaarstellen AllergieIntolerantie gegevens.pdf]]
 
* [[Media:2. Addenda - MedMij Raadplegen AllergieIntolerantie gegevens.pdf|2. Addenda - MedMij Raadplegen AllergieIntolerantie gegevens.pdf]]
 
* [[Media: Aanleverformat - Beschikbaarstellen AllergieIntolerantie.zip|3. Aanleverformat - Beschikbaarstellen AllergieIntolerantie.zip]]
 
* [[Media: Aanleverformat - Raadplegen AllergieIntolerantie.zip|3. Aanleverformat - Raadplegen AllergieIntolerantie.zip]]
 
  
Oud vanaf nu niet meer in gebruik
+
===Medicatiegegevens===
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen AllergieIntolerantie.docx|3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen AllergieIntolerantie.docx]]
+
:* [[Media:1.1 Kwalificatiescript Raadplegen medicatieafspraak907 v3.pdf|1.1. Kwalificatiescript - Raadplegen medicatieafspraak907.pdf]]
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen AllergieIntolerantie.docx|3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen AllergieIntolerantie.docx]]
+
:* [[mp:V9.0.7_kwalificatie_medicatiegegevens_beschikbaarstellen_MA|1.1. Kwalificatiescript & Addenda - Beschikbaarstellen medicatieafspraak907]]
 +
:* [[Media:1.2 Kwalificatiescript Raadplegen toedieningsafspraak907 v3.pdf|1.2. Kwalificatiescript - Raadplegen toedieningsafspraak907.pdf]]
 +
:* [[Media:1.3 Kwalificatiescript Raadplegen medicatiegebruik907 v3.pdf|1.3. Kwalificatiescript - Raadplegen medicatiegebruik907.pdf]]
 +
:* [[Media:1.4 Kwalificatiescript Raadplegen verstrekkingsverzoek907 v3.pdf|1.4. Kwalificatiescript - Raadplegen verstrekkingsverzoek907.pdf]]
 +
:* [[mp:V9.0.7_kwalificatie_medicatiegegevens_beschikbaarstellen_VV|1.4. Kwalificatiescript & Addenda - Beschikbaarstellen verstrekkingsverzoek907]]
 +
:* [[Media:1.5 Kwalificatiescript Raadplegen medicatieverstrekking907 v3.pdf|1.5. Kwalificatiescript - Raadplegen medicatieverstrekking907.pdf]]
 +
:* [[Media:1.6 Kwalificatiescript Raadplegen medicatiegegevens AlleBouwstenen907 v3.pdf|1.6. Kwalificatiescript - Raadplegen medicatiegegevens AlleBouwstenen907.pdf]]
 +
:* [[MedMij:V1.0_MP9.0.7-KwalificatieAddendumMedicatieafspraken|2.1. Addenda - Raadplegen medicatieafspraak907]]
 +
:* [[MedMij:V1.0_MP9.0.7-KwalificatieAddendumToedieningsafspraken|2.2. Addenda - Raadplegen toedieningsafspraak907]]
 +
:* [[MedMij:V1.0_MP9.0.7-KwalificatieAddendumMedicatiegebruik|2.3. Addenda - Raadplegen medicatiegebruik907]]
 +
:* [[MedMij:V1.0_MP9.0.7-KwalificatieAddendumVerstrekkingsverzoeken|2.4. Addenda - Raadplegen verstrekkingsverzoek907]]
 +
:* [[MedMij:V1.0_MP9.0.7KwalificatieAddendumVerstrekkingen|2.5. Addenda - Raadplegen medicatieverstrekking907]]
 +
:* [[MedMij:V1.0_MP9.0.7-KwalificatieAddendumAlleBouwstenen|2.6. Addenda - Raadplegen medicatiegegevens AlleBouwstenen907]]
 +
:* [[Media:Aanleverformat_-_Raadplegen_Medicatieafspraak.zip|3.1. Aanleverformat - Raadplegen medicatieafspraak907.zip]]
 +
:* [[Media:Aanleverformat_-_Beschikbaarstellen_Medicatieafspraak.zip|3.1. Aanleverformat - Beschikbaarstellen medicatieafspraak907.zip]]
 +
:* [[Media:Aanleverformat_-_Raadplegen_Toedieningsafspraak.zip|3.2. Aanleverformat - Raadplegen toedieningsafspraak907.zip]]
 +
:* [[Media:Aanleverformat_-_Raadplegen_Medicatiegebruik.zip|3.3. Aanleverformat - Raadplegen medicatiegebruik907.zip]]
 +
:* [[Media:Aanleverformat_-_Raadplegen_Verstrekkingsverzoek.zip|3.4. Aanleverformat - Raadplegen verstrekkingsverzoek907.zip]]
 +
:* [[Media:Aanleverformat_-_Beschikbaarstellen_Verstrekkingsverzoek.zip|3.4. Aanleverformat - Beschikbaarstellen verstrekkingsverzoek907.zip]]
 +
:* [[Media:Aanleverformat_-_Raadplegen_Medicatieverstrekking.zip|3.5. Aanleverformat - Raadplegen medicatieverstrekking907.zip]]
 +
:* [[Media:Aanleverformat_-_Raadplegen_Medicatiegegevens.zip|3.6. Aanleverformat - Raadplegen medicatiegegevens AlleBouwstenen907.zip]]
 +
:* [[Media: Beoordelingsformulier_Medicatiegegevens_Raadplegen_01-02-2022.pdf|4. Beoordelingsformulier - Medicatiegegevens Raadplegen.pdf]]
 +
:* [[Media: Beoordelingsformulier_Medicatiegegevens_Beschikbaarstellen_01-02-2022.pdf ‎|4. Beoordelingsformulier - Medicatiegegevens Beschikbaarstellen.pdf]]
 +
:* [[Media: Beoordelingsformulier_Medicatieafspraak_Beschikbaarstellen_01-02-2022.pdf ‎|4. Beoordelingsformulier - Medicatieafspraak Beschikbaarstellen.pdf]]
 +
:* [[Media: Beoordelingsformulier_Verstrekkingsverzoek_Beschikbaarstellen_01-02-2022.pdf ‎|4. Beoordelingsformulier - Verstrekkingsverzoek Beschikbaarstellen.pdf]]
  
 +
===Medicatieoverzicht===
 +
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 25 oktober 2022.}}
  
====eAfspraak 1.1====
+
===Verstrekkingenvertaling===
* [[Media:1. Kwalificatiescript - MedMij Raadplegen eAfspraak.pdf|1. Kwalificatiescript - MedMij Raadplegen eAfspraak.pdf]]
+
:* [[Media:Kwalificatiescript_Raadplegen_verstrekkingenvertaling907_v1.2.pdf|1. Kwalificatiescript - Raadplegen verstrekkingenvertaling907.pdf]]
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen eAfspraak.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen eAfspraak.pdf]]
+
:* [[Media:Kwalificatiescript_Beschikbaarstellen_verstrekkingenvertaling907_v1.2.pdf|1. Kwalificatiescript - Beschikbaarstellen verstrekkingenvertaling907.pdf]]
* [[Media:2. Addenda - Kwalificatiescript - MedMij Raadplegen eAfspraak.pdf|2. Addenda - Kwalificatiescript - MedMij Raadplegen eAfspraak.pdf]]
+
:* [[MedMij:V1.0_MP9.A.0-AddendaInhoudelijkeGegevens|2. Addenda - Verstrekkingenvertaling907]]
* [[Media:2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen eAfspraak.pdf|2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen eAfspraak.pdf]]
+
:* [[Media:Aanleverformat_-_Raadplegen_Verstrekkingenvertaling.zip |3. Aanleverformat - Raadplegen Verstrekkingenvertaling907.zip]]
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen eAfspraak.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen eAfspraak.docx]]
+
:* [[Media:Aanleverformat_-_Beschikbaarstellen_Verstrekkingenvertaling.zip |3. Aanleverformat - Beschikbaarstellen Verstrekkingenvertaling907.zip]]
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen eAfspraak.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen eAfspraak.docx]]
+
:* [[Media: Beoordelingsformulier_Verstrekkingenvertaling_Raadplegen_01-02-2022.pdf|4. Beoordelingsformulier - Verstrekkingenvertaling Raadplegen.pdf]]
 +
:* [[Media: Beoordelingsformulier_Verstrekkingenvertaling_Beschikbaarstellen_01-02-2022.pdf|4. Beoordelingsformulier - Verstrekkingenvertaling Beschikbaarstellen.pdf]]
  
 +
==Basisgegevensset Zorg 2.1==
 +
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
  
====Zelfmetingen 1.2====
+
==Labuitwisseling 1.1==
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen en Ontvangen Zelfmetingen.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen en Ontvangen Zelfmetingen.pdf]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
* [[Media:1. Kwalificatiescript - MedMij Raadplegen en Sturen Zelfmetingen.pdf|1. Kwalificatiescript - MedMij Raadplegen en Sturen Zelfmetingen.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen en Ontvangen Zelfmetingen.pdf|2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen en Ontvangen Zelfmetingen.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Raadplegen en Sturen Zelfmetingen.pdf|2. Addenda - Kwalificatiescript - MedMij Raadplegen en Sturen Zelfmetingen.pdf]]
 
* [[Media: Aanleverformat - Beschikbaarstellen en Ontvangen Zelfmetingen.zip|3. Aanleverformat - Beschikbaarstellen en Ontvangen Zelfmetingen.zip]]
 
* [[Media: Aanleverformat - Raadplegen en Sturen Zelfmetingen.zip|3. Aanleverformat - Raadplegen en Sturen Zelfmetingen.zip]]
 
  
Oud vanaf nu niet meer in gebruik
+
==AllergieIntolerantie 2.0==
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen en Ontvangen Zelfmetingen.docx|3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen en Ontvangen Zelfmetingen.docx]]
+
===AllergieIntolerantie===
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen en Sturen Zelfmetingen.docx|3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen en Sturen Zelfmetingen.docx]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
  
 +
===AllergieIntolerantieVertaling===
 +
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
  
====PDF/A 1.2====
+
==eAfspraak 1.1==
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen PDFA.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen PDFA.pdf]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per per 11 augustus 2021.}}
* [[Media:1. Kwalificatiescript - MedMij Raadplegen PDFA.pdf|1. Kwalificatiescript - MedMij Raadplegen PDFA.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen PDFA.pdf|2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen PDFA.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Raadplegen PDFA.pdf|2. Addenda - Kwalificatiescript - MedMij Raadplegen PDFA.pdf]]
 
* [[Media: Aanleverformat - Beschikbaarstellen PDFA.zip|3. Aanleverformat - Beschikbaarstellen PDFA.zip]]
 
* [[Media: Aanleverformat - Raadplegen PDFA.zip|3. Aanleverformat - Raadplegen PDFA.zip]]
 
  
Oud vanaf nu niet meer in gebruik
+
==Zelfmetingen 1.2==
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen PDFA.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen PDFA.docx]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen PDFA.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen PDFA.docx]]
 
  
 +
==PDF/A 2.0==
 +
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
  
====Huisartsgegevens 1.1====
+
==Huisartsgegevens 1.1==
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen Huisartsgegevens.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen Huisartsgegevens.pdf]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 6 september 2022.}}
* [[Media:1. Kwalificatiescript - MedMij Raadplegen Huisartsgegevens.pdf|1. Kwalificatiescript - MedMij Raadplegen Huisartsgegevens.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen Huisartsgegevens.pdf|2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen Huisartsgegevens.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Raadplegen Huisartsgegevens.pdf|2. Addenda - Kwalificatiescript - MedMij Raadplegen Huisartsgegevens.pdf]]
 
* [[Media: Aanleverformat - Beschikbaarstellen huisartsgegevens.zip|3. Aanleverformat - Beschikbaarstellen huisartsgegevens.zip]]
 
* [[Media: Aanleverformat - Raadplegen huisartsgegevens.zip|3. Aanleverformat - Raadplegen huisartsgegevens.zip]]
 
  
Oud vanaf nu niet meer in gebruik
+
==Basisgegevens GGZ 1.1==
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen Huisartsgegevens.docx|3. Kwalificatiemateriaal Leverancier - MedMij Beschikbaarstellen Huisartsgegevens.docx]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
* [[Media:3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen Huisartsgegevens.docx|3. Kwalificatiemateriaal Leverancier - MedMij Raadplegen Huisartsgegevens.docx]]
 
  
 +
==Beelden 1.0==
 +
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 11 augustus 2021.}}
  
====Basisgegevens GGZ 1.1====
+
==Basisgegevens Langdurige Zorg 1.0==
* [[Media:1. Kwalificatiescript - MedMij Beschikbaarstellen Basisgegevens GGZ.pdf|1. Kwalificatiescript - MedMij Beschikbaarstellen Basisgegevens GGZ.pdf]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
* [[Media:1. Kwalificatiescript - MedMij Raadplegen Basisgegevens GGZ.pdf|1. Kwalificatiescript - MedMij Raadplegen Basisgegevens GGZ.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen Basisgegevens GGZ.pdf|2. Addenda - Kwalificatiescript - MedMij Beschikbaarstellen Basisgegevens GGZ.pdf]]
 
* [[Media:2. Addenda - Kwalificatiescript - MedMij Raadplegen Basisgegevens GGZ.pdf|2. Addenda - Kwalificatiescript - MedMij Raadplegen Basisgegevens GGZ.pdf]]
 
* [[Media: Aanleverformat - Beschikbaarstellen Basisgegevens GGZ.zip|3. Aanleverformat - Beschikbaarstellen Basisgegevens GGZ.zip]]
 
* [[Media: Aanleverformat - Raadplegen Basisgegevens GGZ.zip|3. Aanleverformat - Raadplegen Basisgegevens GGZ.zip]]
 
  
Oud vanaf nu niet meer in gebruik
+
==Vragenlijsten 1.0==
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen Basisgegevens GGZ.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Beschikbaarstellen Basisgegevens GGZ.docx]]
+
{{NoteBox|1= Deze versie van de MedMij-gegevensdienst is verlopen per 01 mei 2022.}}
* [[Media:3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen Basisgegevens GGZ.docx|3. Kwalificatiemateriaal Leverancier - Kwalificatie MedMij Raadplegen Basisgegevens GGZ.docx]]
 
  
<section end=medmij kwalificatie scripts />
+
<section end=medmij_kwalificatiescripts />
  
 
[[Categorie:Kwalificatie]]
 
[[Categorie:Kwalificatie]]

Huidige versie van 25 mrt 2024 om 21:16



1 Introductie

Op deze informatiestandaard is een Nictiz kwalificatie van toepassing. Kwalificatie vindt plaats per systeemrol.

Enkele systeemrollen vallen binnen de 'subsidieregeling voor PGO-leveranciers (dienstverlener persoon)' die in 2018 is opgesteld door de Dienst Uitvoering Subsidie voor Instellingen. Welke systeemrollen dat betreft vindt u in ToelichtingSubsidie.

Voor meer informatie, stuur een mail naar 'kwalificatie@medmij.nl'.

Kwalificatiescripts en meer informatie over de kwalificatie is te vinden via de betreffende paragraaf op de Kwalificatiepagina.

2 Algemene voorwaarden voor kwalificatie

Een leverancier kan starten met een kwalificatie, als hij voldoet aan onderstaande voorwaarden:

  1. Kennis en begrip van MedMij afsprakenstelsel.
  2. Kennis over de te gebruiken infrastructuur of het netwerk waarover uitgewisseld wordt en de toegang daartoe, inclusief authenticatie/autorisatie etc.
  3. Kennis en begrip van de betreffende MedMij informatiestandaard, zoals beschreven op de informatiestandaarden wiki van Nictiz.
  4. Kennis en begrip en het kunnen toepassen van de verschillende tabellen, waardenlijsten en andere referenties die de informatiestandaard gebruikt.
  5. Kennis en begrip en het naleven van de aandachtspunten zoals beschreven in het document 2. Addenda - Kwalificaties als bijlage bij de betreffende informatiestandaard.
  6. Alle gegevens die de kwalificerende partij zelf moet invoeren zijn te vinden in de kwalificatiedocumentatie. Onjuist ingevoerde gegevens (ook tijd/datum etc.) zullen leiden tot vertraging van en kunnen blokkerend zijn voor het kwalificatieproces.
  7. Inhoudelijke informatie, beschreven in de informatiestandaard, moet altijd toegankelijk zijn voor de eindgebruiker. De leverancier levert voor deze informatie schermafdrukken op voor controle.
  8. Deze kwalificatie toetst geen infrastructurele eisen.

3 Procedurele eisen voor kwalificatie

Naast de bovengenoemde algemene voorwaarden voor kwalificatie dient een kwalificerende (kandidaat-) deelnemer ook te voldoen aan de procedurele eisen voor kwalificatie. Om het kwalificatietraject niet onnodig te vertragen wordt van een (kandidaat-) deelnemer verwacht dat deze de onderstaande procedurele eisen in acht neemt.

  • Indien niet kan worden voldaan aan de functionele en/of technische eisen van een gegevensdienst, dient dit minimaal 2 weken voorafgaand aan de kwalificatie aangegeven te worden.
  • De leverancier zorgt dat het systeem dat gekwalificeerd wordt met gelijke functionaliteit en techniek op een later moment in productie genomen wordt. De leverancier zorgt dat de omgeving waarop gekwalificeerd wordt geen omgeving is die productiedata bevat of gaat bevatten.
  • Indien gebruik gemaakt wordt van de vrijheidsgraden die de gegevensdiensten BgGGZ, BgLZ, BgZ en PDF/a bieden, dient dit minimaal 2 weken voorafgaand aan de kwalificatie aangegeven te worden.
  • De testexecutie dient 100% succesvol geslaagd te zijn voordat gestart kan worden met de kwalificatie. Indien dit niet het geval is dient dit voorafgaand aan de kwalificatie aangegeven te worden.
  • Het uitgevoerde certificering-testscript dient niet ouder te zijn dan één week voor de aanlevering van het (pre)kwalificatiemateriaal. Nictiz staat in zijn recht om te bepalen of een test executie is verouderd en daarom af te wijzen.
  • Bij het instellen van een variabele T datum door een DVA, dient de datum gelijk te zijn aan de datum waarop de Touchstone testexecutie is uitgevoerd.
  • Voor zowel DVP als DVA geldt dat de schermafdrukken overeen dienen te komen met de uitgevoerde Touchstone testexecutie die is bijgevoegd in het aanleverformat. Wanneer hier niet aan wordt voldaan leidt dit tot een afwijzing.
  • Het kwalificatiemateriaal dient in het juiste formaat aangeleverd te worden. Gebruik voor het aanleveren van het kwalificatiemateriaal altijd het aanleverformat behorende bij de gegevensdienst. In het aanleverformat staat per dia beschreven welke schermafdruk wordt verwacht.
    • Voor een DVP geldt dat er schermafdrukken gemaakt dienen te worden van de interface van een PGO.
    • Voor een DVA geldt dat er schermafdrukken gemaakt dienen te worden (van de combinatie) van de achterliggende bronsystemen waarmee men kwalificeert. Let op: Wanneer men voor een nieuwe combinatie van bronsystemen acht te kwalificeren wordt dit behandeld als een nieuwe kwalificatie waarbij ook van die nieuwe combinatie schermafdrukken dienen te worden gemaakt. Schermafdrukken van andere interfaces zoals van een XDS worden afgekeurd.

4 Uitgangspunten voor kwalificatie

In dit hoofdstuk worden de generieke uitgangspunten voor de kwalificatie per systeemrol uiteengezet. Per informatiestandaard kan het voorkomen dat er nog 'specifieke' uitgangspunten op van toepassing zijn, in dat geval, zijn deze opgenomen in een aparte paragraaf onder het hoofdstuk 'Kwalificatie' van het functioneel ontwerp van de informatiestandaard.

4.1 Systeemrol 'Raadplegen' (PGO)

Hieronder volgt het generieke uitgangspunt voor de kwalificatie van de systeemrol 'Raadplegen':

  • Een PGO biedt de persoon inzicht in de ontvangen respons. Als er géén gegevens beschikbaar gesteld worden, kan dat zijn omdat er geen informatie beschikbaar is in het XIS of vanwege een technische foutmelding. Er volgt bijvoorbeeld een foutmelding indien de resource, een specifieke zib, niet wordt ondersteund in het XIS. Het is een belangrijk inzicht voor de persoon als gegevens technisch niet beschikbaar gesteld kunnen worden.

4.2 Systeemrol 'Beschikbaarstellen' (XIS)

Hieronder volgen de generieke uitgangspunten voor de kwalificatie van de systeemrol 'Beschikbaarstellen':

  • XIS geeft technisch correct antwoord op alle searches ongeacht of de gegevens in XIS beschikbaar zijn. XIS stelt alle gegevens beschikbaar voor zover aanwezig.
  • Mochten gegevens niet beschikbaar gesteld kunnen worden, dan is uit de respons voor de persoon te herleiden waardoor dit veroorzaakt wordt:
    • veroorzaakt door het ontbreken van de informatie
    • veroorzaakt doordat het XIS dit technisch niet kan leveren.
  • In het geval dat een vraag om gegevens goed wordt verwerkt door het XIS, volgt een respons met daarin 0 tot * FHIR resources die matchen aan de vraag. Als er dus 0 resources in zitten mag de persoon ervan uitgaan dat het XIS deze gegevens niet heeft, maar de vraag wel goed begrepen heeft.
  • Als er technisch iets niet goed gaat, stuurt het XIS conform de specificaties een foutcode terug samen met een OperationOutcome, waarin de oorzaak wordt getoond. Bijvoorbeeld dat de resource, een specifieke zib, niet wordt ondersteund in het XIS. Deze moet ingebouwd worden door het XIS. Hierop wordt het XIS ook gekwalificeerd.

5 Kwalificatie aansluiten op de kwalificatieomgeving

MedMij biedt leveranciers de mogelijkheid hun producten en diensten te laten testen op correcte implementatie van informatiestandaarden. Documentatie over hoe aan te sluiten is te vinden op: MedMij:V2019.01_Kwalificatie_aansluiten

6 Gebruik van de simulator

6.1 Authorization tokens

Voor uitleg over gebruik van de simulator en tokens, zie MedMij:V2019.01_Qualification

6.2 Variable T datum

Voor veel, straks alle, kwalificaties wordt er gebruik gemaakt van een variabele datum. Dit is de zogenoemde T datum welke is opgenomen in de functionele testscripts, met name in de addenda, en in de technische testscripts op Touchstone. Deze variabele datum wordt gebruikt om zo dicht mogelijk tegen een productiewaardig scenario te testen en te kwalificeren. Middels de variabele datum kunnen de testgegevens actueel blijven. Deze T datum komt op twee plekken terug, namelijk in de datumvelden van de testgegevens en in de datumparameters in de search URL's. In de volgende twee paragrafen wordt dit toegelicht.

6.2.1 Kwalificatie test gegevens

De functionele testscripts beschrijven in de addenda testgegevens waarin datum velden staan op basis van een T datum. Als ergens staat T – 100D betekent dit: 100 dagen eerder dan de datum die voor T geldt. Deze testgegevens uit de addenda worden vervolgens gebruikt om ofwel de Nictiz WildFHIR server te vullen of door kandidaat deelnemers om de testgegevens in het systeem te registreren.

Het vullen van de Nictiz WildFHIR server kon in het verleden door kandidaatdeelnemers gebeuren door het draaien van het 'load script' op basis van een op te geven variable T. Dit is nu in beheer genomen door het kwalificatie team.

Elke maandag wordt de Nictiz WildFHIR server geschoond en opnieuw gevuld met een testgegevens op basis van een T datum gelijk aan de datum van die maandag.

Bijvoorbeeld in 2019 is T datum in week 46 gelijk aan 11 november 2019.

6.2.2 Parameters in de request URL's

Bij sommige testscenario's wordt een datumfilter gebruikt. Deze datumfilters zijn ook op basis van de variabele T datum. Bij het uitvoeren van het testscript in Touchstone is het mogelijk om bij de setupfase de variabele T datum te geven. Deze T datum staat in relatie tot de testgegevens die op de Nictiz WildFHIR server of het eigen bronsysteem staan. De T datum die hier gebruikt dient te worden, is gelijk aan de datum van de maandag (waarop de gegevens geladen zijn).

Wanneer een andere T datum wordt gebruikt kan het voorkomen dat er geen of te weinig testgegevens terugkomen op de uitgevoerde test. Dit kan er toe leiden dat de test niet slaagt.

6.2.3 Tijdnotatie

Het meegeven van de tijd is bij de gestructureerde einddatum/tijd (dus niet de Resource.text, maar de velden met alleen de datum/tijd) verplicht in de standaard om eventuele verwarring tussen de precieze betekenis van "tot" en "tot en met" te voorkomen.

In de FHIR datatypes dateTime (indien uren en minuten worden gebruikt) en instant is de tijdzone verplicht. De tijdzone kan daarom niet worden weglaten uit de testgegevens.

Touchstone heeft helaas een beperking dat de Nederlandse tijdzone niet berekend kan worden bij een variabele datum. De tijdzone die nu in onze testgegevens staat, was een Nederlandse tijdzone bij de eerste keer invullen van dit scenario met concrete datums. Dit komt niet per definitie overeen met de geldende tijdzone in Nederland voor de (in een test-executie gebruikte, uiteindelijke) datum. In productie moet gerekend worden op een juiste tijdzone en het is dan ook juist om deze tijdzone gewoon te interpreteren, dit betekent dat de gegevens mogelijk soms een uur later of vroeger zijn dan in het addendum staat. Dit is geen reden voor afkeuren in kwalificatie.

6.3 MedMij request headers

Het MedMij Afsprakenstel verplicht het gebruik van een aantal headers. Voor compatibiliteit met systemen die voldoen aan het Afsprakenstel worden de volgende twee headers toegevoegd binnen alle TestScripts:

  • De MedMij-Request-ID-header is een willekeurig gegenereerde UUID per request.
  • De X-Correlation-ID-header is een UUID, gegenereerd per TestScript. Elke request binnen hetzelfde TestScript bevat dus dezelfde waarde voor deze header. Indien er meerdere TestScripts tegelijk geselecteerd worden voor executie, biedt Touchstone ook de mogelijkheid om voor alle geselecteerde TestScripts dezelfde waarde mee te geven.

N.B. Dit mechanisme is niet bedoeld om de werking van deze headers te testen, maar alleen om te zorgen dat de requests geen problemen opleveren voor systemen die het Afsprakenstelsel implementeren.

7 Kwalificatiescripts

7.1 Medicatieproces 9.0

Een uitleg van medicatieproces voor PGO's die kwalificeren voor MedMij is beschikbaar in de vorm van:
Diverse medicatieproces kwalificatiescripts zijn van toepassing voor zowel zorgverlener-patiënt (MedMij) als zorgverlener-zorgverlener gegevensuitwisseling. Deze kwalificatiescripts worden op één plek onderhouden en gepubliceerd. Via deze MedMij pagina wordt direct naar het betreffende kwalificatiescript verwezen (via de link).

7.1.1 Medicatiegegevens

7.1.2 Medicatieoverzicht

7.1.3 Verstrekkingenvertaling

7.2 Basisgegevensset Zorg 2.1

7.3 Labuitwisseling 1.1

7.4 AllergieIntolerantie 2.0

7.4.1 AllergieIntolerantie

7.4.2 AllergieIntolerantieVertaling

7.5 eAfspraak 1.1

7.6 Zelfmetingen 1.2

7.7 PDF/A 2.0

7.8 Huisartsgegevens 1.1

7.9 Basisgegevens GGZ 1.1

7.10 Beelden 1.0

7.11 Basisgegevens Langdurige Zorg 1.0

7.12 Vragenlijsten 1.0