V6.12.9.5 JGZ kwalificatie Vaccinatie-uitvoerder

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen

1 Inleiding[bewerken]

Deze pagina beschrijft het te doorlopen scenario bij kwalificatie voor:

  • het ontvangen van partijnummers;
  • het versturen van toegediende vaccinatie(s);
  • het opvragen van de vaccinatiestatus/-advies.

De doelgroep is de leverancier die wenst te kwalificeren. De kwalificatie wordt uitgevoerd met de simulator ART-DECOR. De simulator kan berichten verzenden en ontvangen. Er wordt gebruik gemaakt van testpatiënten met fictieve BSN's.

1.1 Algemene voorwaarden voor kwalificatie[bewerken]

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

  1. Kennis over de te gebruiken infrastructuur of het netwerk waarover uitgewisseld wordt en de toegang daartoe, inclusief authenticatie/autorisatie et cetera.
  2. Kennis en begrip van de Informatiestandaard Jeugdgezondheidszorg. Zie op deze pagina de functionele en technische specificaties.
  3. Kennis, begrip, en het naleven van de aandachtspunten zoals beschreven in dit document.
  4. De kwalificatiedocumentatie bevat de gegevens die de kwalificerende partij zelf invoert. Het is van belang dat de gegevens juist ingevoerd worden. Onjuist ingevoerde gegevens (ook tijd/datum et cetera) leiden tot vertraging en kunnen blokkerend zijn voor het kwalificatieproces.
  5. Inhoudelijke informatie, beschreven in de informatiestandaard, moet altijd toegankelijk zijn voor de eindgebruiker. De leverancier levert voor deze informatie schermafdrukken op voor controle.
  6. Deze kwalificatie toetst geen infrastructurele eisen.

2 Op te leveren materialen[bewerken]

De op te leveren materialen bestaan uit:

  1. de technische uitgaande berichten (voor alle scenario’s) én
  2. schermafdrukken (voor de aangegeven scenario's).

Indien een schermafdruk opgeleverd moet worden, staat in het scenario aangegeven wat er op het schermafdruk zichtbaar moet zijn (staat er niks genoemd, dan is er geen schermafdruk nodig).

3 Leeswijzer[bewerken]

Ieder navolgend hoofdstuk beschrijft een set scenario’s met steeds dezelfde paragraafindeling:

  1. Doel en verwacht resultaat
  2. Scenario’s
  3. Inhoudelijke gegevens
  4. Gebruikersschermen

3.1 Doel en verwacht resultaat[bewerken]

Het doel geeft aan wat er met behulp van de scenario's in het betreffende hoofdstuk getest wordt en wat er door het XIS aangetoond moet worden.
Per doel is een beschrijving van het scenario aangegeven.

3.2 Scenario's[bewerken]

In deze paragraaf zijn alle scenario's van het betreffende hoofdstuk beschreven.

3.3 Inhoudelijke gegevens[bewerken]

Dit onderdeel bevat de ‘Persoonsgegevens’ zoals naam, adres en woonplaats, maar ook een (fictief) Burgerservicenummer (BSN). Daarnaast bevat deze paragraaf de specifieke gegevens die de leverancier moet meegeven als vaccinatieuitvoerder.

3.4 Gebruikersschermen[bewerken]

Hoe de gebruikersschermen van een systeem er precies uitzien, is vrij in te vullen (immers: juist gebruikersvriendelijkheid is iets waarop leveranciers moeten kunnen concurreren), mits alle informatie in de juiste samenhang met de juiste semantiek (betekenis) is terug te vinden. Dit betekent dat....


4 Scenarioset 1: Het ontvangen van partijnummers en registreren+versturen van toegediende vaccinatie(s)[bewerken]


4.1 Scenario 1.1 Ontvangen van een bericht met inhoudelijke fout[bewerken]

Doel Verwacht resultaat
Aantonen dat een bericht met inhoudelijke fout ontvangen kan worden

Het systeem heeft het bericht ontvangen en een technische ack teruggestuurd

Preconditie Geen

4.1.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. De simulator verstuurt een partijnummers-bericht met inhoudelijke fout (vaccintype dat (nog) niet in het DD-JGZ staat)
  2. Ontvang het bericht en stuur een ack terug naar de simulator


4.2 Scenario 1.2 Partijnummers niet beschikbaar[bewerken]

Doel Verwacht resultaat
Aantonen dat een vaccinatie geregistreerd kan worden als de partijnummers niet beschikbaar zijn

Het systeem heeft het vaccinatiebericht klaar gezet om verstuurd te worden

Preconditie Er is een kinddossier beschikbaar voor kind 1 uit bijlage B

Er zijn partijnummers van de dag ervoor beschikbaar in het systeem.

4.2.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Registreer de vaccinatiegegevens uit Bijlage B voor kind 1 met behulp van de ontvangen partijnummers, laat met een schermafdruk zien dat er een melding komt dat er geen partijnummers ontvangen zijn en dat de partijnummers van de dag ervoor gebruikt worden.
  2. Geef akkoord zodat de registratie een feit is en wordt klaargezet om naar Praeventis te sturen.


4.3 Scenario 1.4 Ontvangen meerdere partijnummers voor een vaccintype[bewerken]

Doel Verwacht resultaat
Aantonen dat partijnummers ontvangen en verwerkt kunnen worden

Het systeem heeft de ontvangen partijnummers voor een vaccintype verwerkt

Preconditie Geen

4.3.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. De simulator verstuurt een versturenGeldigePartijnummers-bericht
  2. Ontvang het bericht en verwerk het bericht zodat het gebruikt kan worden bij het toedienen van een vaccinatie.


4.4 Scenario 1.5 Registreren van een toegediende vaccinatie[bewerken]

Doel Verwacht resultaat
Aantonen dat een vaccinatie geregistreerd kan worden

Het systeem heeft beide vaccinatieberichten klaar gezet om verstuurd te worden

Aantonen dat een vaccinatieschema DKTP geregistreerd kan worden

Het systeem heeft beide vaccinatieberichten klaar gezet om verstuurd te worden

Preconditie Er is een kinddossier beschikbaar voor kind 3 uit bijlage B

Er zijn partijnummers partijnummers beschikbaar uit scenario 4 H2

4.4.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Registreer de vaccinatiegegevens uit Bijlage B voor kind 3 met behulp van de ontvangen partijnummers, laat met een schermafdruk zien dat de partijnummers gebruikt worden. (laat hierin ook duidelijk zien dat het partijnummer bekend is en nog geldig is)
  2. Registreer het te volgen vaccinatieschema-DKTP. Laat met een schermafdruk zien dat er een DKTP-schema is vastgelegd.
  3. Geef akkoord zodat de registratie een feit is en wordt klaargezet om naar Praeventis te sturen.


4.5 Scenario 1.6 Ontvangen van meerdere partijnummers voor meerdere vaccintypes[bewerken]

Doel Verwacht resultaat
Aantonen dat partijnummers ontvangen en verwerkt kunnen worden

Het systeem heeft de ontvangen partijnummers voor meerdere vaccintypes verwerkt

Preconditie Geen

4.5.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. De simulator verstuurt een versturenGeldigePartijnummers-bericht
  2. Ontvang het bericht en verwerk het bericht zodat het gebruikt kan worden bij het toedienen van een vaccinatie.


4.6 Scenario 1.7 Registreren van een gecombineerde vaccinatie[bewerken]

Doel Verwacht resultaat
Aantonen dat een gecombineerde vaccinatie geregistreerd kan worden

Het systeem heeft het vaccinatiebericht klaar gezet om verstuurd te worden

Aantonen dat een DKTP schema geregistreerd kan worden

Het systeem heeft het vaccinatiebericht klaar gezet om verstuurd te worden

Preconditie Er is een kinddossier beschikbaar voor kind 4 uit Bijlage B

Er zijn partijnummers beschikbaar uit scenario 6 H2

4.6.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Registreer de vaccinatiegegevens uit Bijlage B voor kind 4 met behulp van de ontvangen partijnummers, laat met een schermafdruk zien dat de partijnummers gebruikt worden. (laat hierin ook duidelijk zien dat het partijnummer bekend is en nog geldig is)
  2. Registreer het te volgen vaccinatieschema DKTP. Laat met een schermafdruk zien dat er een DKTP-schema is vastgelegd.
  3. Geef akkoord zodat de registratie een feit is en wordt klaargezet om naar Praeventis te sturen.


4.7 Scenario 1.8 Registreren van bezwaar op specifieke vaccinatie[bewerken]

Doel Verwacht resultaat
Aantonen dat een bezwaar op een vaccinatie geregistreerd kan worden

Het systeem heeft het vaccinatiebericht klaar gezet om verstuurd te worden

Preconditie Er is een kinddossier beschikbaar voor kind 5 uit bijlage B

4.7.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Registreer het bezwaar uit Bijlage B voor kind 5
  2. Geef akkoord zodat de registratie een feit is en wordt klaargezet om naar Praeventis te sturen.


4.8 Scenario 1.9 Versturen van vaccinaties[bewerken]

Doel Verwacht resultaat
Aantonen dat de vaccinatieberichten verstuurd kunnen worden

Het systeem heeft de vaccinatieberichten van die dag verstuurd naar de simulator

Preconditie De vaccinatieberichten uit de vorige scenario's staan klaar om verstuurd te worden

4.8.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Verstuur alle vaccinatieberichten die klaar staan naar de simulator
  2. De simulator vangt de berichten op en stuurt een Ack (per bericht) terug


4.9 Scenario 1.10: Foutieve registratie[bewerken]

Doel Verwacht resultaat
Aantonen dat de vaccinatieberichten herhaald verstuurd kan worden na een verbetering

Het systeem heeft de foutieve registratie verbeterd en het vaccinatiebericht nogmaals verstuurd

Preconditie Er is een fout gemaakt bij kind 4 bij de registratie, Pneu moest BMR zijn met het partijnummer ontvangen in scenario 6

Er is een fout gemaakt bij kind 4 bij de registratie van het DKTP-schema. Het moet het andere schema zijn.

4.9.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Verbeter de fouten in het DD JGZ
  2. Geef akkoord zodat de registratie een feit is en wordt klaargezet om naar de simulator te sturen.
  3. Verstuur het versturenToegediendeVaccinatie-bericht naar de simulator
  4. De simulator vangt het bericht op en stuurt een Ack terug.


4.10 Scenario 1.11 Ontvangen van een nAck[bewerken]

Doel Verwacht resultaat
Aantonen dat een nAck ontvangen kan worden

Het systeem heeft de nAck ontvangen en actie ondernomen

Preconditie Er is een kinddossier beschikbaar voor kind 6 uit Bijlage B

4.10.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Verstuur een (niet-valide) versturenToegediendeVaccinatie-bericht naar de simulator
  2. De simulator stuurt een nAck terug
  3. Ontvang de nAck, laat zien dat deze ontvangen is met een schermafdruk


5 Scenarioset 2: Het opvragen van de vaccinatiestatus[bewerken]

5.1 Scenario 2.1 Opvragen van een status met planning[bewerken]

Doel Verwacht resultaat
Aantonen dat het systeem een vaccinatiestatus kan opvragen en tonen

Het systeem kan de vaccinatiestatus met planning ontvangen en tonen

Preconditie Er is een kinddossier beschikbaar voor kind 1 uit Bijlage C

5.1.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Verstuur een opvragenVaccinatiestatus-bericht voor dit kind (zie Bijlage C, kind 1) naar de simulator
  2. De simulator vangt het opvraagbericht op en stuurt een opleverenVaccinatiestatus-bericht terug
  3. Ontvang en verwerk het opleverenVaccinatiestatus-bericht
  4. Maak schermafdruk(ken). Voeg de schermafdruk(ken) hieronder in het document. Laat hierbij zien de vaccinatiestatus niet wordt verwerkt in het dossier (onveranderd toegevoegd) en dat het wordt voorzien van datum, tijdsstempel en bron
  5. Toon ook de door RIVM afgekeurde vaccinaties
  6. Toon ook het DKTP vaccinatieschema


5.2 Scenario 2.2 Not found in Praeventis[bewerken]

Doel Verwacht resultaat
Aantonen dat het systeem een vaccinatiestatus kan opvragen en tonen

Het systeem heeft een bericht ontvangen met een 'not found' melding

Preconditie Er is een kinddossier beschikbaar voor kind 2 uit Bijlage C

5.2.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Verstuur een opvragenVaccinatiestatus-bericht voor dit kind (zie Bijlage C, kind 2) naar de simulator
  2. De simulator vangt het opvraagbericht op en stuurt een opleverenVaccinatiestatus-bericht terug
  3. Ontvang en verwerk het opleverenVaccinatiestatus-bericht
  4. Maak schermafdruk(ken). Voeg de schermafdruk(ken) hieronder in het document. Laat de melding zien dat de opvraag niet gevonden is in Praeventis.


5.3 Scenario 2.3 Ontvangen van een opleverbericht met foutcode[bewerken]

Doel Verwacht resultaat
Aantonen dat het systeem een vaccinatiestatus kan opvragen en foutcode ontvangen en verwerken

Het systeem heeft het opleverbericht met foutcode onbekende organisatie ontvangen en verwerkt

Preconditie Er is een kinddossier beschikbaar voor kind 3 uit Bijlage C

5.3.1 Kwalificatie flow[bewerken]

Voer voor het scenario de volgende stappen uit:

  1. Verstuur een opvragenVaccinatiestatus-bericht voor dit kind (zie Bijlage C, kind 3) naar de simulator
  2. De simulator vangt het opvraagbericht op en stuurt een opleverenVaccinatiestatus-bericht met foutcode terug
  3. Ontvang en verwerk het opleverenVaccinatiestatus-bericht
  4. Maak schermafdruk(ken) waarin te zien is dat de foutcode ontvangen en verwerkt is (melding aan gebruiker). Voeg de schermafdruk(ken) hieronder in het document.


6 Bijlages[bewerken]

6.1 Bijlage A: Verwachte resultaat H2 Partijnummers[bewerken]

Scenario 4

Soort vaccinatie Partijnummer Geldig Code
Pneu ASPNA186DF ja 08
Pneu ASPNA253BA ja 08

Scenario 6

Soort vaccinatie Partijnummer Geldig Code
MenC VNS1L07B Ja 06
MenC VNS1M07B Ja 06
BMR J010503 Ja 04
BMR J010504 Ja 04

6.2 Bijlage B: Benodigde kindgegevens H2 Registreren toegediende vaccinaties[bewerken]

Kind 1 - scenario 2

Dossierinformatie: uit systeem halen

BSN: 999911934

Naam: Renske Ventes

Adres: Woonadres Knolweg 1001, 9999XX, Stitswerd

Geboortedatum: 3 januari 2014

Geslacht: V

Soort vaccinatie Pneu
Datum vaccinatie {Datum van de kwalificatie}
Partijnummer ASPNA931BA (van de dag er voor)
Uitvoerende instantie GGD Zaanstreek-Waterland
Uitvoerende JGZ-organisatie ID URA 98211888
Locatie

1448TSMN01

(CB Abel Tasmanplein)

Kind 3 - scenario 5

Dossierinformatie: uit systeem halen

BSN: 999911910

Naam: Petra Reis

Adres: Woonadres, Knolweg 1003, 9999ZA, Stitswerd

Geboortedatum: 20 januari 2014

Geslacht: V

Soort vaccinatie Pneu
Datum vaccinatie {Datum van de kwalificatie}
Partijnummer Ontvangen in scenario 4 (ASPNA186DF)
Vaccinatieschema DKTP 3-5-11 maanden
Uitvoerende instantie GGD Zaanstreek-Waterland
Uitvoerende JGZ-organisatie ID URA 98211888
Lokatie

1448TSMN01

(CB Abel Tasmanplein)

Kind 4 - scenario 7

Dossierinformatie: uit systeem halen

BSN: 999911909

Naam: Otto Bierhoff

Adres: GBA-adres, Knolweg 1002, 9999XX, Stitswerd

Geboortedatum: 14 augustus 2013

Geslacht: M

Vaccinatie 1
Soort vaccinatie MenC
Datum vaccinatie {Datum van de kwalificatie}
Partijnummer Ontvangen in scenario 6
Uitvoerende instantie GGD Zaanstreek-Waterland
Uitvoerende JGZ-organisatie ID URA 98211888
Lokatie

1448TSMN01

(CB Abel Tasmanplein)

Vaccinatieschema DKTP 2-3-5-11 maanden
Vaccinatie 2
Soort vaccinatie Pneu
Datum vaccinatie {Datum van de kwalificatie}
Partijnummer Ontvangen in scenario 4
Uitvoerende instantie GGD Zaanstreek-Waterland
Uitvoerende JGZ-organisatie ID URA 98211888
Lokatie

1448TSMN01

(CB Abel Tasmanplein)

Vaccinatie 2 na herstel
Soort vaccinatie BMR
Datum vaccinatie {Datum van de kwalificatie}
Partijnummer Ontvangen in scenario 6
Uitvoerende instantie GGD Zaanstreek-Waterland
Uitvoerende JGZ-organisatie ID URA 98211888
Lokatie

1448TSMN01

(CB Abel Tasmanplein)

Kind 5 - scenario 8

Dossierinformatie: uit systeem halen

BSN: 999911892

Naam: Eline de Neves

Adres: Postadres, Knolweg 1001, 9999XX, Stitswerd

Geboortedatum: 2 september 2013

Geslacht: V

Vaccinatie 1
Soort vaccinatie MenC
Datum vaccinatie {Datum van de kwalificatie}
Bezwaar ja
Reden bezwaar Medisch bezwaar
Uitvoerende instantie GGD Zaanstreek-Waterland
Uitvoerende JGZ-organisatie ID URA 98211888
Lokatie

1448TSMN01

(CB Abel Tasmanplein)

Vaccinatie 2
Soort vaccinatie BMR
Datum vaccinatie {Datum van de kwalificatie}
Partijnummer Ontvangen in scenario 6
Uitvoerende instantie GGD Zaanstreek-Waterland
Uitvoerende JGZ-organisatie ID URA 98211888
Lokatie

1448TSMN01

(CB Abel Tasmanplein)

Kind 6 - scenario 11

Dossierinformatie: uit systeem halen

BSN: 999912057

Naam: Jacqueline Godschalks

Adres: Postadres, Knolweg 1003, 9999ZA, Stitswerd

Geboortedatum: 3 september 2013

Geslacht: V

6.3 Bijlage C: Kindgegevens en verwachte resultaat H3, opvragen vaccinatiestatus[bewerken]

Kind 1

BSN: 999911879

Naam: Maartje van Schips

Adres: Woonadres, Knolweg 1003, 9999ZA, Stitswerd

Geboortedatum: 14 mei 1999

Geslacht:V

Vaccinaties
Vaccinatieschema DKTP 2-3-5-11 maanden
Vaccinaties DKTP
Soort vaccinatie DKTP
Datum vaccinatie 5-3-2009 2-4-2009 14-5-2009 2-2-2010 14-8-2012
Partijnummer C2924AB C2924AB C2988AA C2988AA AC20B199AA
Uitvoerende instantie Amersfoort Albert Schweitzer Amersfoort Hof der Gedachten
Uitvoerende JGZ organisatie ID 00063321 00063321
Vaccinaties Hib
Soort vaccinatie Hib
Datum vaccinatie 5-3-2009 2-4-2009 14-5-2009 2-2-2010 13-10-2011 Afgekeurd
Partijnummer C2924AB C2924AB C2988AA C2988AA C2988AA
Uitvoerende instantie Amersfoort Albert Schweitzer
Uitvoerende JGZ organisatie ID 00063321
Vaccinaties Pneu
Soort vaccinatie Pneu
Datum vaccinatie 5-3-2009 2-4-2009 14-5-2009

1-2-2010

Afgekeurd

2-2-2010
Partijnummer 33996 33996 35187 35187 35187
Uitvoerende instantie Amersfoort Albert Schweitzer
Uitvoerende JGZ organisatie ID 00063321
Vaccinaties BMR
Soort vaccinatie BMR
Datum vaccinatie 4-3-2010
Partijnummer NL03720
Uitvoerende instantie Amersfoort Albert Schweitzer
Uitvoerende JGZ organisatie ID 00063321
Vaccinaties MenC
Soort vaccinatie MenC
Datum vaccinatie 14-8-2012
Bezwaar Medisch bezwaar
Uitvoerende instantie Amersfoort Albert Schweitzer
Uitvoerende JGZ organisatie ID 00063321
Geplande vaccinaties
Vaccinaties BMR
Soort vaccinatie BMR
Minimale uitvoerdatum 2-4-2014
Streefdatum 1-1-2018
Vaccinaties DTP
Soort vaccinatie DTP
Minimale uitvoerdatum 2-1-2015
Streefdatum 2-1-2018

Kind 2

BSN: 999911880

Naam: Mark Vosz

Adres: Woonadres, Knolweg 1000, 9999XA, Stitswerd

Geboortedatum: 12 april 2010

Geslacht: M

Melding: niet gevonden

Kind 3

BSN: 999912045

Naam: Yang Tse-Lam

Adres: Woonadres, Knolweg 2, 9999ZZ, Stitswerd

Geboortedatum: 31 augustus 2010

Geslacht: M

Foutcode: Onvoldoende autorisatie, onbekende organisatie.

7 Documenthistorie[bewerken]

Versie Datum
0.1 04‑02‑2014 Initiële versie
1.1 04‑04‑2019 Scenario 2.3 (handmatige invoer) is doorgehaald, niet verwijderd zodat de nummering daarna gelijk blijft. Dit scenario was in de opstartfase van vaccinaties relevant, maar is intussen ongewenste functionaliteit.
1.2 14‑01‑2020 Bericht 4 uitgebreid met DKTP-schema

Bericht 2 uitgebreid met DKTP schema en afgekeurde vaccinaties

1.3 22‑02‑2021 Migratie van Word bronbestand naar de wiki