MedMij:V6/Ontwerp Vaccinatie-Immunisatie: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
 
(116 tussenliggende versies door 5 gebruikers niet weergegeven)
Regel 1: Regel 1:
__NOINDEX__
 
 
__NUMBEREDHEADINGS__
 
__NUMBEREDHEADINGS__
{{DISPLAYTITLE:Functioneel Ontwerp Immunisatie 0.1.0}}
+
{{DISPLAYTITLE:Functioneel Ontwerp usecase Raadplegen Vaccinaties door persoon 1.0.8}}
{{NoteBox|Conceptversie van het functioneel ontwerp voor Immunisatie, op dit moment in ontwikkeling en zodoende niet geschikt voor implementatie. De conceptversie van het technisch ontwerp (FHIR IG) is [https://informatiestandaarden.nictiz.nl/wiki/MedMij:Vdraft/FHIR_Immunization hier] te vinden.}}
+
{{MedMij:V6/Issuebox}}
  
 +
[[Bestand:MedMij2.png|link=https://www.medmij.nl/|rechts|Naar medmij.nl]]
 +
[[Bestand:Icoon_Nictiz_Cirkel_Informatiestandaard_Vaccinatie.svg|link=|87px|Vaccinatie-Immunisatie]]
  
__NUMBEREDHEADINGS__
+
=Inleiding=
{{DISPLAYTITLE:Functioneel Ontwerp Immunisatie 0.1.0 {{VersieInfo|Immunisatie}}}}
+
 
{{MedMij:V2020.01/Issuebox}}
+
==Algemeen==
 +
Dit functioneel ontwerp beschrijft de usecase voor het verzamelen van Vaccinatiegegevens door een persoon. Tevens beschrijft dit functioneel ontwerp hoe deze Vaccinatiegegevens ingezien kunnen worden door middel van een PGO. Daarnaast betreft deze inleiding een specifieke aanvulling op de overkoepelende inleiding van het [[MedMij:FO:V1/FunctioneelOntwerp|functioneel ontwerp voor MedMij]].
 +
 
 +
Het functioneel ontwerp beschrijft voor alle uitwisselscenario's uit de usecase de transacties, transactiegroepen, de systemen, de systeemrollen en de bedrijfsrollen van zorgverleners/zorgaanbieders, publieke gezondheidsorganisaties of patiënten/burgers. Daarvoor worden de eisen aangegeven voor het sturen of ontvangen van gegevens. In [[##Usecase.28s.29|hoofdstuk 2]] wordt verder ingegaan op wat een usecase inhoudt. Per usecase zijn de nadere details beschreven. Voor meer informatie over informatiestandaarden en hoe deze worden ontwikkeld, zie de [https://www.nictiz.nl/standaardisatie/informatiestandaarden/ Nictiz-webpagina voor informatiestandaarden]. Voor de verklaring van de begrippen die voorkomen in het functioneel ontwerp buiten de definitietoelichting wordt verwezen naar het [https://www.nictiz.nl/standaardisatie/overzichten/begrippen/ begrippenoverzicht op de Nictiz-website].
  
[[Bestand:MedMij2.png |link=https://www.medmij.nl/|rechts|Naar medmij.nl]]
+
Voor uitwisseling van Vaccinatiegegevens worden in de huidige versie/scope in de basis de volgende zibs uit publicatie 2020 gebruikt:
[[Bestand:Immunisatie.png |link=|links |87px|Immunisatie]]
 
<imagemap>Bestand:Leeswijzer-technisch-banner 02 white.png|center|400px|alt=Afspraken-Functioneel-Technisch 
 
circle 241 216 211 [https://www.medmij.nl/afsprakenstelsel Afsprakenstelsel]               
 
circle 1013 224 212 [[MedMij:V2020.01/Ontwerpen|Functioneel]]               
 
circle 1787 230 212 [[MedMij:V2020.01/FHIR_Immunization|Technisch]]               
 
desc none                   
 
</imagemap>
 
  
=Inleiding=
+
* [https://zibs.nl/wiki/Patient-v3.2(2020NL) Patiënt]
 +
* [https://zibs.nl/wiki/Vaccinatie-v4.0(2020NL) Vaccinatie]
  
==Algemeen==
+
De functionele specificaties van deze zibs en aanvullende informatie-elementen worden toegelicht in de [[#Informatie-elementen|Informatieparagraaf 2.2.4.2]]. en zijn beschreven in ART-DECOR.
Dit functioneel ontwerp beschrijft het verzamelen van Immunisatiegegevens door een persoon. Tevens beschrijft dit functioneel ontwerp hoe deze Immunisatiegegevens ingezien kunnen worden door middel van een PGO. Daarnaast betreft deze inleiding een specifieke aanvulling op de overkoepelende inleiding van de [[MedMij:V2020.01/Ontwerpen|MedMij functionele ontwerpen]].
 
  
Voor uitwisseling van Immunisatiegegevens worden in de huidige versie/scope de volgende zibs gebruikt:
+
De technische (FHIR-)representatie van deze usecase is te vinden op het [[MedMij:V6/FHIR_Vaccination-Immunization|technisch ontwerp]].
  
* Patiënt;
+
==Afhankelijkheden==
* Zorgaanbieder;
+
* [[imm:V1/Ontwerp_Vaccinatie-Immunisatie|Functioneel ontwerp voor de informatiestandaard Vaccinatie-Immunisatie 1]]
* Zorgverlener;
+
* [[MedMij:FO:V1/FunctioneelOntwerp|Functioneel Ontwerp voor MedMij 6]]
* Vaccinatie.
+
* Zib-publicatie 2020
  
 
==Doelgroep==
 
==Doelgroep==
De doelgroep voor deze pagina wijkt niet af van de algemene doelgroep van de [[MedMij:V2020.01/Ontwerpen#Doelgroep| MedMij functionele ontwerpen]].
+
De doelgroep voor deze pagina wijkt niet af van de algemene doelgroep van het [[MedMij:FO:V1/FunctioneelOntwerp#Doelgroep|functioneel ontwerp voor MedMij]].
  
 
==Kaders en uitgangspunten==
 
==Kaders en uitgangspunten==
  
 
===Richtlijn===
 
===Richtlijn===
Conform specificaties genoemd in [[MedMij:V2020.01/Ontwerpen#Richtlijn| de algemene inleiding]] van de MedMij functionele ontwerpen.
+
Dit functioneel ontwerp is opgesteld conform specificaties genoemd in [[MedMij:FO:V1/FunctioneelOntwerp#Richtlijn|de algemene inleiding]] van het functioneel ontwerp voor MedMij.
+
 
Toelichting op de zorginformatiebouwstenen: Immunisatie versie {{VersieInfo|Immunisatie}} is gericht op de scope van Vaccinaties als onderdeel van het bredere concept van Immunisatie. De huidige versie maakt hierbij gebruik van [https://zibs.nl/wiki/ZIB_Publicatie_2020(NL) zibs publicatie 2020] en een prepublicatie van de zib Vaccinatie die op zijn beurt weer gebruik maakt van een prepublicatie van de zib FarmaceutischProduct.
 
  
 +
Een extra toelichting op de gebruikte informatiemodellering: deze usecase is gericht op de scope vaccinaties als onderdeel zijnde van het bredere concept immunisatie geënt op de [https://informatiestandaarden.nictiz.nl/wiki/Immu:V0.1_Ontwerpen informatiestandaard Vaccinatie-Immunisatie]. Roadmap en versionering van deze usecase zal een relatie hebben en houden met deze informatiestandaard.
 +
===Reikwijdte van de usecase===
 +
De reikwijdte van de usecase beslaat de functionele beschrijvingen en de transacties voor alle gegevensuitwisselingen tussen zorgaanbieder en patiënt.
 +
====Geografische reikwijdte====
 +
Geen nadere specificatie, anders dan genoemd in [[MedMij:FO:V1/FunctioneelOntwerp#Geografische_reikwijdte| de algemene inleiding]] van het functioneel ontwerp voor MedMij.
 
===Infrastructuur===
 
===Infrastructuur===
Geen nadere specificatie, anders dan genoemd in [[MedMij:V2020.01/Ontwerpen#Infrastructuur| de algemene inleiding]] van de MedMij functionele ontwerpen.
+
Geen nadere specificatie, anders dan genoemd in [[MedMij:FO:V1/FunctioneelOntwerp#Infrastructuur| de algemene inleiding]] van het functioneel ontwerp voor MedMij.
  
===Geografische reikwijdte===
+
==Doel en relevantie==
Geen nadere specificatie, anders dan genoemd in [[MedMij:V2020.01/Ontwerpen#Geografische_reikwijdte| de algemene inleiding]] van de MedMij functionele ontwerpen.
+
Het voor personen mogelijk maken regie op hun eigen gezondheid te nemen door inzicht te geven in de geregistreerde vaccinaties die over henzelf gaan. Deze vaccinatiegegevens hebben informatieve waarde voor de burger die deze inziet in een PGO. Er kunnen geen rechten aan worden ontleend.
  
==Kwalificatie==
+
==Patient journey - Roos Dalstra==
===Introductie===
+
Het verhaal van de 'patient journey' van Roos Dalstra vindt u [https://www.nictiz.nl/wp-content/uploads/2018/05/Casus_Roos_Dalstra_MedMij.pdf hier].
{{#lst:MedMij:V2020.01/Ontwerpen|medmij_kwalificatie_introductie}}
 
  
=Use Cases=
+
Hieronder een voor Roos relevante situatie waarbij het raadplegen van vaccinaties een rol speelt.
==Use case 1: Raadplegen Vaccinaties door persoon==
 
=== Doel en relevantie ===
 
Het voor personen mogelijk maken regie op hun eigen gezondheid te nemen door inzicht te geven in de geregistreerde Vaccinaties die over henzelf gaan.
 
  
=== Domein ===
+
<blockquote>Doordat Roos het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) toestemming heeft gegeven om haar gegevens te delen kan informatie worden uitgewisseld. Als er bijvoorbeeld recent een Covid-19 vaccinatie is toegediend bij haar, dan ziet Roos dit in haar persoonlijke gezondheidsomgeving terug.
Vaccinaties in het domein van zorgaanbieders/aanbieder en personen.
+
Maar ook oudere opgeslagen informatie uit andere bronnen waar zij toestemming aan heeft gegeven kan Roos raadplegen en opslaan in de PGO, zoals bijvoorbeeld haar hepatitis A vaccinaties voor vakanties naar Turkije of een Tetanusvaccinatie die een paar jaar geleden in het ziekenhuis is gezet na een val op straat.
 +
Zij heeft zo zicht op vaccinaties die zij heeft gekregen op verschillende plekken en momenten in haar leven.</blockquote>
  
=== Context ===
+
=Details van de usecase=
Het gaat om het electronisch en gestructureerd beschikbaar maken van de Vaccinaties vanuit een zorgaanbieders/aanbiederssysteem (XIS) naar een [https://www.patientenfederatie.nl/themas/persoonlijke-gezondheidsomgeving/ persoonlijke gezondheidsomgeving] (PGO).
+
==Proces en Context (pre- en postproces)==
Deze pagina bevat (verwijzingen naar) beschrijvingen van:
+
Het stuk van het proces waar het in deze usecase om gaat is:
*Informatie;
+
* Het systeem van een (zorg)aanbieder (XIS) stelt vaccinaties van een persoon beschikbaar aan het systeem van een persoon (PGO).
*Bedrijfsrollen (actoren);
+
===Preproces===
*Proces;
+
De persoon heeft toestemming gegeven voor het elektronisch uitwisselen van de vaccinaties tussen het betreffende XIS en de eigen PGO.
*Systemen;
 
*Systeemrollen;
 
*Transactiegroepen en transacties, inclusief de inhoud van deze transacties.  
 
  
De beschrijving is infrastructuuronafhankelijk.
+
De persoon wil vaccinaties inzien en de (zorg)aanbieder stelt deze ook beschikbaar.
 +
:Een persoon kan steeds zelf het initiatief nemen om de vaccinaties op te halen en op te slaan, maar het is ook mogelijk dat de PGO geconfigureerd is om dit 'automatisch' te doen. Dit maakt voor de scope van deze usecase beschrijving geen verschil.
  
=== Informatie ===  
+
===Proces===
 +
* Het systeem van de persoon (PGO) raadpleegt de beschikbare Vaccinaties.
 +
* Het systeem van de zorgaanbieder/aanbieder (XIS) stelt de Vaccinaties beschikbaar voor de persoon.
 +
* De persoon gebruikt de PGO om zijn Vaccinaties in te zien.
  
De informatie-elementen die van toepassing zijn, zijn gedefinieerd in ART-DECOR.
+
===Postproces===
 +
De persoon kan zijn vaccinaties inzien via de PGO.
  
====Raadplegen Vaccinaties====
+
==Bedrijfsrollen en UML activity diagram==
 +
Deze usecase onderscheidt twee bedrijfsrollen, namelijk de ''Persoon'' en de ''(Zorg)Aanbieder'' zoals te zien in onderstaande tabel.
  
Er zijn géén specifieke filtermogelijkheden (query parameters) gedefinieerd voor het raadplegen van Vaccinaties. Bij het raadplegen van Vaccinaties wordt om alle gegevens behorende bij de persoon gevraagd.
+
{| class="wikitable" "cellpadding="10"
 
 
====Beschikbaarstellen Vaccinaties====
 
 
 
Informatie elementen in Vaccinaties staan hieronder. Deze informatie is ook in een
 
 
 
CORRECTE ART-DECOR OMGEVING NOG IN ZETTEN!!!!
 
 
 
[https://decor.nictiz.nl/pub/cio/cio-html-20200226T140246/tr-2.16.840.1.113883.2.4.3.11.60.26.4.9-2019-11-05T130708.html nieuw tabblad] te openen.
 
 
 
Dit betreft de inhoud van de transactie opleveren van Vaccinaties.
 
Uitgangspunt voor de transactie zijn de concepten en kardinaliteiten van de zibs Vaccinatie en de bijbehorende Patiënt, Zorgverlener, Zorgaanbieder. Met de buiten de zibs gemodelleerde datavelden Coördinator en StatusToediening. ----> MOET DIT HIER????
 
 
 
<html>
 
 
 
CORRECTE ART-DECOR OMGEVING NOG IN ZETTEN!!!!
 
 
 
<iframe width="100%" height="450" src=https://decor.nictiz.nl/pub/cio/cio-html-20200226T140246/tr-2.16.840.1.113883.2.4.3.11.60.26.4.9-2019-11-05T130708.html frameborder="0" align="middle"></iframe>
 
</html>
 
 
 
=== Bedrijfsrollen ===
 
Deze use case onderscheidt twee bedrijfsrollen, namelijk de ''Persoon'' en de ''Zorgaanbieder/aanbieder'' zoals te zien in onderstaande tabel.
 
 
 
{| class="wikitable" "cellpadding="10" width="100%"
 
 
! style="text-align:left;"| '''Bedrijfsrol'''
 
! style="text-align:left;"| '''Bedrijfsrol'''
 
! style="text-align:left;"| '''Activiteit'''
 
! style="text-align:left;"| '''Activiteit'''
 
|-
 
|-
 
|style="background-color: white;vertical-align:top;"|Persoon
 
|style="background-color: white;vertical-align:top;"|Persoon
|style="background-color: white;vertical-align:top;"|Wil zijn Vaccinaties raadplegen
+
|style="background-color: white;vertical-align:top;"|Raadplegen vaccinaties
 
|-
 
|-
|style="background-color: white;vertical-align:top;"|Zorgaanbieder/aanbieder
+
|style="background-color: white;vertical-align:top;"|(Zorg)Aanbieder
|style="background-color: white;vertical-align:top;"|Stelt Vaccinaties beschikbaar
+
|style="background-color: white;vertical-align:top;"|Beschikbaarstellen vaccinaties
 
|}
 
|}
 
<font size = "1">'''Bedrijfsrollen Vaccinaties'''</font>
 
<font size = "1">'''Bedrijfsrollen Vaccinaties'''</font>
Regel 117: Regel 94:
 
<font size = "1">'''Activiteitendiagram Raadplegen Vaccinaties'''</font>
 
<font size = "1">'''Activiteitendiagram Raadplegen Vaccinaties'''</font>
  
=== Procesbeschrijving ===
+
==Informatieoverdracht==
==== Patient journey - Roos Dalstra ====
+
Zowel de persoon als de (zorg)aanbieder maken ieder gebruik van een informatiesysteem:
Het verhaal van de 'patient journey' van Roos Dalstra vindt u [https://www.nictiz.nl/wp-content/uploads/2018/05/Casus_Roos_Dalstra_MedMij.pdf hier].
 
 
 
Hieronder een voor Roos relevante situatie waarbij het raadplegen van Vaccinaties een rol speelt.
 
 
 
<blockquote>Doordat Roos het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) toestemming heeft gegeven om haar gegevens te delen kan informatie worden uitgewisseld. Als er bijvoorbeeld een Covid-19 vaccinatie wordt toegediend bij haar, dan ziet Roos dit in haar persoonlijke gezondheidsomgeving terug.
 
Maar ook oudere opgeslagen informatie uit andere bronnen waar zij toestemming aan heeft gegeven kan Roos raadplegen en opslaan in de PGO, zoals bijvoorbeeld haar hepatitis A vaccinaties voor vakanties naar Turkije of een Tetanusvaccinatie die een paar jaar geleden in het ziekenhuis is gezet na een val op straat.
 
Zij heeft zo zicht op vaccinaties die zij heeft gekregen op verschillende plekken en momenten in haar leven.</blockquote>
 
 
 
==== Proces ====
 
Het stuk van het proces waar het in deze use case om gaat is:
 
* Het systeem van een zorgaanbieder/aanbieder (XIS) stelt Vaccinaties van de persoon beschikbaar aan het systeem van een persoon (PGO).
 
 
 
Deze paragraaf vervolgt met een beschrijving van precondities, processtappen, en postcondities.
 
 
 
===== Preconditie =====
 
De persoon heeft toestemming gegeven voor het elektronisch uitwisselen van de Vaccinaties tussen het betreffende XIS en de eigen PGO.
 
 
 
De persoon wil Vaccinaties inzien en de zorgaanbieder/aanbieder stelt deze ook beschikbaar.
 
:Een persoon kan steeds zelf het initiatief nemen om de Vaccinaties op te halen, maar het is ook mogelijk dat de PGO geconfigureerd is om dit 'automatisch' te doen. Dit maakt voor de scope van deze use case beschrijving geen verschil.
 
 
 
===== Proces stappen =====
 
* Het systeem van de persoon (PGO) raadpleegt de beschikbare Vaccinaties.
 
* Het systeem van de zorgaanbieder/aanbieder (XIS) stelt de Vaccinaties beschikbaar voor de persoon.
 
* De persoon gebruikt de PGO om zijn Vaccinaties in te zien.
 
 
 
===== Post conditie =====
 
De persoon kan zijn Vaccinaties inzien via de PGO.
 
 
 
=== Systemen & Systeemrollen ===
 
Zowel de persoon als de zorgaanbieder/aanbieder maken ieder gebruik van een informatiesysteem:
 
 
* PGO (persoon)
 
* PGO (persoon)
* XIS (zorgaanbieder/aanbieder)
+
* XIS ((zorg)aanbieder)
  
Deze systemen kennen ieder verschillende systeemrollen, die het uitwisselen van gegevens tussen deze systemen mogelijk maken. Hier gaat het om de vaccinaties van zorgaanbieder/aanbieder naar de persoon.  
+
===Systemen & Systeemrollen===
 +
Deze systemen kennen ieder verschillende systeemrollen, die het uitwisselen van gegevens tussen deze systemen mogelijk maken. Hier gaat het om de vaccinaties van (zorg)aanbieder naar de persoon.  
  
 
{| class="wikitable" "cellpadding="10"
 
{| class="wikitable" "cellpadding="10"
Regel 162: Regel 110:
 
| style="background-color: white;"| PGO
 
| style="background-color: white;"| PGO
 
| style="background-color: white;"| VaccinatiesRaadplegend
 
| style="background-color: white;"| VaccinatiesRaadplegend
| style="background-color: white;"| MM-{{VersieInfo|Vaccinaties}}-VAR-FHIR
+
| style="background-color: white;"| MM-{{VersieInfo|Vaccinatie-Immunisatie}}-VAR-FHIR
| style="background-color: white;"| Raadplegen Vaccinaties bij zorgaanbieder/aanbieder
+
| style="background-color: white;"| Raadplegen Vaccinaties bij (zorg)aanbieder
 
|-
 
|-
 
| style="background-color: white;"| XIS
 
| style="background-color: white;"| XIS
 
| style="background-color: white;"| VaccinatiesBeschikbaarstellend
 
| style="background-color: white;"| VaccinatiesBeschikbaarstellend
| style="background-color: white;"| MM-{{VersieInfo|Vaccinaties}}-VAB-FHIR
+
| style="background-color: white;"| MM-{{VersieInfo|Vaccinatie-Immunisatie}}-VAB-FHIR
 
| style="background-color: white;"| Beschikbaarstellen Vaccinaties aan de persoon
 
| style="background-color: white;"| Beschikbaarstellen Vaccinaties aan de persoon
 
|-
 
|-
Regel 178: Regel 126:
 
<font size = "1">'''Componenten diagram van systemen en systeemrollen'''</font>
 
<font size = "1">'''Componenten diagram van systemen en systeemrollen'''</font>
  
=== Transacties & Transactiegroepen ===
+
===Informatie-elementen===
Het uitwisselen van gegevens tussen de verschillende systeemrollen gebeurt op basis van transacties. Een transactiegroep is een verzameling van bij elkaar horende transacties (bijvoorbeeld een vraag- en antwoordbericht). Onderstaande tabel biedt een overzicht voor deze use case.
+
 
 +
De informatie-elementen die van toepassing zijn, worden hier kort toegelicht en zijn verder gedefinieerd in ART-DECOR.
 +
 
 +
{| class="wikitable" cellpadding="10" width="70%"
 +
! style="background-color: white width:10px"| #
 +
! style="background-color: white width:10px"| Onderdelen
 +
! style="background-color: white width:10px"| Beschrijving
 +
! style="background-color: white width:10px"| Voorbeeld
 +
! style="background-color: white width:10px"| Dataveld (Zorginformatiebouwsteen of ander informatie-element in de informatiestandaard)
 +
|-
 +
| style="background-color: white;vertical-align:top;"|1
 +
| style="background-color: white;vertical-align:top;"|Patiënt
 +
| style="background-color: white;vertical-align:top;"|Zorginformatiebouwsteen Patiënt
 +
| style="background-color: white;vertical-align:top;"|
 +
| style="background-color: white;vertical-align:top;"|[https://zibs.nl/wiki/Patient-v3.2(2020NL) Zib Patiënt]
 +
|-
 +
| style="background-color: white;vertical-align:top;"|2
 +
| style="background-color: white;vertical-align:top;"|Vaccinatie
 +
| style="background-color: white;vertical-align:top;"|Prepublicatie zorginformatiebouwsteen Vaccinatie, gedefinieerd in de ART-DECOR dataset, gemodelleerd op basis van de versie 2020
 +
| style="background-color: white;vertical-align:top;"|
 +
| style="background-color: white;vertical-align:top;"|Op basis van [https://zibs.nl/wiki/Vaccinatie-v4.0(2020NL) Zib Vaccinatie] Zie ART-DECOR data-elementen onder [[#Beschikbaarstellen_Vaccinaties|paragraaf 2.2.4.4]]
 +
|-
 +
| style="background-color: white;vertical-align:top;"|3
 +
| style="background-color: white;vertical-align:top;"|StatusToediening
 +
| style="background-color: white;vertical-align:top;"|Waarde die aangeeft wat de status is van een vaccintoediening om moment van vaccinatieregistratie. HL7 FHIR-waardelijst.
 +
| style="background-color: white;vertical-align:top;"|
 +
*Niet gedaan.
 +
*Afgebroken/ Entered-in-error: de toediening is afgebroken (bv. vaccinatie blijkt tijdens toediening onterecht gegeven te worden).
 +
*Voltooid: de toediening is helemaal afgerond.
 +
| style="background-color: white;vertical-align:top;"|Zie ART-DECOR dataset onder [[#Beschikbaarstellen_Vaccinaties|paragraaf 2.2.4.4]]
 +
|-
 +
| style="background-color: white;vertical-align:top;"|4
 +
| style="background-color: white;vertical-align:top;"|VaccinatieIndicatie
 +
| style="background-color: white;vertical-align:top;"|Waarde die de persoonsspecifieke reden beschrijft waarom de vaccinatie bij deze patiënt wordt toegediend. SNOMED-CT-waardelijst.
 +
| style="background-color: white;vertical-align:top;"|
 +
*416462003 verwonding (aandoening)
 +
*77386006 zwangerschap (bevinding)
 +
*234532001 immunodeficiëntie (aandoening)
 +
*238131007 overgewicht (bevinding)
 +
*19829001 aandoening van long (aandoening)
 +
*404904002 kwetsbare oudere (bevinding)
 +
| style="background-color: white;vertical-align:top;"|Zie ART-DECOR dataset onder [[#Beschikbaarstellen_Vaccinaties|paragraaf 2.2.4.4]]
 +
|}
 +
 
 +
In het [[MedMij:V6/FHIR_Vaccination-Immunization#Guidance_on_resource_contents|technisch ontwerp]] wordt beschreven hoe de informatie-elementen in FHIR kunnen worden gebruikt.
 +
 
 +
===Raadplegen Vaccinaties===
 +
 
 +
Er zijn géén specifieke filtermogelijkheden (queryparameters) gedefinieerd voor het raadplegen van Vaccinaties. Bij het raadplegen van Vaccinaties wordt om alle gegevens behorende bij de persoon gevraagd.
 +
 
 +
===Beschikbaarstellen Vaccinaties===
 +
 
 +
Dit betreft de inhoud van de transactie opleveren van Vaccinaties.
 +
Uitgangspunt voor de transactie zijn de concepten en kardinaliteiten van de zibs Vaccinatie en de bijbehorende Patiënt. Met de buiten de zibs gemodelleerde datavelden StatusToediening en VaccinatieIndicatie.
 +
 
 +
Informatie-elementen in de usecase staan hieronder. Deze informatie is ook in een
 +
[https://decor.nictiz.nl/ad/#/imm-/datasets/dataset/2.16.840.1.113883.2.4.3.11.60.131.1.1/2021-11-18T10:06:34 nieuw tabblad] te openen.
 +
Bij het beschikbaarstellen van deze usecase worden alle beschikbare gegevens behorende bij de burger die relevant geacht worden beschikbaargesteld.
 +
 
 +
<html>
 +
<iframe width="100%" height="800" src=https://decor.nictiz.nl/ad/#/imm-/scenarios/scenarios/2.16.840.1.113883.2.4.3.11.60.131.4.3/2022-02-24T00:00:00 frameborder="0" align="middle"></iframe>
 +
</html>
 +
 
 +
==Transacties & Transactiegroepen==
 +
Het uitwisselen van gegevens tussen de verschillende systeemrollen gebeurt op basis van transacties. Een transactiegroep is een verzameling van bij elkaar horende transacties (bijvoorbeeld een vraag- en antwoordbericht). Onderstaande tabel biedt een overzicht voor deze usecase.
  
 
{| class="wikitable" "cellpadding="10"
 
{| class="wikitable" "cellpadding="10"
Regel 191: Regel 203:
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Vaccinaties (PULL)
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Vaccinaties (PULL)
 
|style="background-color: white;vertical-align:top;"|Raadplegen Vaccinaties
 
|style="background-color: white;vertical-align:top;"|Raadplegen Vaccinaties
|style="background-color: white;vertical-align:top;"|MM-{{VersieInfo|Vaccinaties1}}-VAR-FHIR
+
|style="background-color: white;vertical-align:top;"|MM-{{VersieInfo|Vaccinaties-Immunisatie}}-VAR-FHIR
 
|style="background-color: white;vertical-align:top;"|PGO
 
|style="background-color: white;vertical-align:top;"|PGO
 
|style="background-color: white;vertical-align:top;"|Persoon
 
|style="background-color: white;vertical-align:top;"|Persoon
|style="background-color: white;vertical-align:middle;" rowspan="2"|[[MedMij:V2020.01/FHIR_Immunization|Vaccinaties in FHIR]]
+
|style="background-color: white;vertical-align:middle;" rowspan="2"|[[MedMij:V6/FHIR_Vaccination-Immunization|Vaccinaties in FHIR]]
 
|-
 
|-
 
|style="background-color: white;vertical-align:top;"|Beschikbaarstellen Vaccinaties
 
|style="background-color: white;vertical-align:top;"|Beschikbaarstellen Vaccinaties
|style="background-color: white;vertical-align:top;"|MM-{{VersieInfo|Vaccinaties1}}-VAB-FHIR
+
|style="background-color: white;vertical-align:top;"|MM-{{VersieInfo|Vaccinaties-Immunisatie}}-VAB-FHIR
 
|style="background-color: white;vertical-align:top;"|XIS
 
|style="background-color: white;vertical-align:top;"|XIS
 
|style="background-color: white;vertical-align:top;"|Zorgaanbieder/aanbieder
 
|style="background-color: white;vertical-align:top;"|Zorgaanbieder/aanbieder
 
|}
 
|}
  
===Use case diagram===
+
==Usecase diagram==
 
Onderstaande afbeelding toont bedrijfsrollen, activiteiten, systeemrollen, transacties en transactiegroep in samenhang.
 
Onderstaande afbeelding toont bedrijfsrollen, activiteiten, systeemrollen, transacties en transactiegroep in samenhang.
  
 
[[Bestand:Use_Case_Diagram_-_Vaccinaties_.png|Use case diagram inzien Vaccinaties]]
 
[[Bestand:Use_Case_Diagram_-_Vaccinaties_.png|Use case diagram inzien Vaccinaties]]
  
<font size = "1">'''Use case diagram inzien Vaccinaties</font>
+
<font size = "1">'''Usecase diagram inzien Vaccinaties</font>
  
=Functionaliteit=
+
=Aanvullende informatie=
 +
==Eisen en wensen==
 
Er zijn geen aanwijzingen/eisen voor functionaliteit van de systemen.
 
Er zijn geen aanwijzingen/eisen voor functionaliteit van de systemen.
  
=Verantwoordelijkheid voor informatie=
+
==Verantwoordelijkheid voor informatie==
Er zijn geen specifieke toevoegingen over verantwoordelijkheden voor informatie.
+
Het MedMij Afsprakenstelsel ondersteunt op het moment enkel uitwisseling tussen zorggebruikers en zorgaanbieders wanneer de zorggebruiker met de betreffende zorgaanbieder een behandelrelatie in de zin van de WGBO heeft (gehad). Er zijn echter ook relevante gezondheidsgegevens over de zorggebruiker beschikbaar in andere domeinen. Een voorbeeld hiervan is het publieke gezondheidsdomein (Wet publieke gezondheid), waar onder meer informatie bekend is over welke vaccinaties zijn gegeven in het kader van het rijksvaccinatieprogramma en Covid-19. Ook bij de uitvoering van de Wet langdurige zorg zijn er relevante gegevens bekend bij bijvoorbeeld het CIZ en bij zorgkantoren.
------> INVOEGEN NIET ALLEEN PRIMAIRE BRONNEN MOGELIJK, MAAR OOK RIVM ALS SECUNDAIRE BRON MET JURIDISCHE GRONDSLAG HIERVOOR. ALS AANBIEDER IPV ZORGAANBIEDER.
+
 
VERWIJZING NAAR DOCUMENTATIE MEDMIJ AFSPRAKENSTELSEL HIEROVER.
+
MedMij heeft een [https://afsprakenstelsel.medmij.nl/display/MMVerplicht/Addendum+aanbieder+zonder+behandelrelatie addendum] in het Afsprakenstelsel opgenomen wat het mogelijk om ook deze gezondheidsgegevens te kunnen uitwisselen met het persoonsdomein door Aanbieders zonder behandelrelatie te ondersteunen en beschrijft de wijzigingen in verantwoordelijkheden en implementatie die een DVZA moet doorvoeren. Een aanbieder zonder behandelrelatie mag enkel op het MedMij-netwerk diensten aanbieden na uitdrukkelijke toestemming van stichting MedMij.
  
=Afschermen van gegevens=
+
==Afschermen van gegevens==
 
Er zijn geen afspraken over het afschermen van gegevens.
 
Er zijn geen afspraken over het afschermen van gegevens.
  
=Infrastructuur=
+
==Infrastructuur==
 
Er zijn geen afspraken over een specifieke infrastructuur waarop de informatie wordt uitgewisseld.
 
Er zijn geen afspraken over een specifieke infrastructuur waarop de informatie wordt uitgewisseld.
  
 
=Referenties=
 
=Referenties=
 
 
{| class="wikitable" "cellpadding="10" width="100%"
 
{| class="wikitable" "cellpadding="10" width="100%"
 
!style="text-align:left;"|Auteur(s)
 
!style="text-align:left;"|Auteur(s)
Regel 233: Regel 245:
 
!style="text-align:left;"|Organisatie
 
!style="text-align:left;"|Organisatie
 
|-
 
|-
| style="background-color: white;"| AUTEUR(S)
+
| style="background-color: white;"| -
| style="background-color: white;"| TITEL
+
| style="background-color: white;"| -
| style="background-color: white;"| VERSIE
+
| style="background-color: white;"| -
| style="background-color: white;"| DATUM
+
| style="background-color: white;"| -
| style="background-color: white;"| BRON
+
| style="background-color: white;"| -
| style="background-color: white;"| ORGANISATIE
+
| style="background-color: white;"| -
 
|}
 
|}
<font size = "1">'''Referenties</font>
 
  
 
=Release notes=
 
=Release notes=
 +
In onderstaande tabel staan de wijzigingen voor deze informatiestandaard.
 +
{{#lsth:Tabellen met release notes|Vaccinatie-Immunisatie 1}}
  
In onderstaande tabel staan de wijzigingen voor deze informatiestandaard. Zie de [[MedMij:V2020.01/Ontwerpen#Release_Notes|Ontwerpen landingspagina]] voor wijzigingen die op alle informatiestandaarden van toepassing zijn.
+
=Ondersteuning=
 
+
Voor vragen en wijzigingsverzoeken over dit ontwerp, maak een ticket aan in [https://bits.nictiz.nl/projects/MM BITS].
{| class="wikitable" "cellpadding="10" style="background-color: white;"
 
!style="text-align:left;"|Release
 
!style="text-align:left;"|Versie
 
!style="text-align:left;"|BITS issue
 
!style="width:850px; text-align:left;"|Omschrijving
 

Huidige versie van 15 dec 2023 om 13:20



Naar medmij.nl

Vaccinatie-Immunisatie

1 Inleiding

1.1 Algemeen

Dit functioneel ontwerp beschrijft de usecase voor het verzamelen van Vaccinatiegegevens door een persoon. Tevens beschrijft dit functioneel ontwerp hoe deze Vaccinatiegegevens ingezien kunnen worden door middel van een PGO. Daarnaast betreft deze inleiding een specifieke aanvulling op de overkoepelende inleiding van het functioneel ontwerp voor MedMij.

Het functioneel ontwerp beschrijft voor alle uitwisselscenario's uit de usecase de transacties, transactiegroepen, de systemen, de systeemrollen en de bedrijfsrollen van zorgverleners/zorgaanbieders, publieke gezondheidsorganisaties of patiënten/burgers. Daarvoor worden de eisen aangegeven voor het sturen of ontvangen van gegevens. In hoofdstuk 2 wordt verder ingegaan op wat een usecase inhoudt. Per usecase zijn de nadere details beschreven. Voor meer informatie over informatiestandaarden en hoe deze worden ontwikkeld, zie de Nictiz-webpagina voor informatiestandaarden. Voor de verklaring van de begrippen die voorkomen in het functioneel ontwerp buiten de definitietoelichting wordt verwezen naar het begrippenoverzicht op de Nictiz-website.

Voor uitwisseling van Vaccinatiegegevens worden in de huidige versie/scope in de basis de volgende zibs uit publicatie 2020 gebruikt:

De functionele specificaties van deze zibs en aanvullende informatie-elementen worden toegelicht in de Informatieparagraaf 2.2.4.2. en zijn beschreven in ART-DECOR.

De technische (FHIR-)representatie van deze usecase is te vinden op het technisch ontwerp.

1.2 Afhankelijkheden

1.3 Doelgroep

De doelgroep voor deze pagina wijkt niet af van de algemene doelgroep van het functioneel ontwerp voor MedMij.

1.4 Kaders en uitgangspunten

1.4.1 Richtlijn

Dit functioneel ontwerp is opgesteld conform specificaties genoemd in de algemene inleiding van het functioneel ontwerp voor MedMij.

Een extra toelichting op de gebruikte informatiemodellering: deze usecase is gericht op de scope vaccinaties als onderdeel zijnde van het bredere concept immunisatie geënt op de informatiestandaard Vaccinatie-Immunisatie. Roadmap en versionering van deze usecase zal een relatie hebben en houden met deze informatiestandaard.

1.4.2 Reikwijdte van de usecase

De reikwijdte van de usecase beslaat de functionele beschrijvingen en de transacties voor alle gegevensuitwisselingen tussen zorgaanbieder en patiënt.

1.4.2.1 Geografische reikwijdte

Geen nadere specificatie, anders dan genoemd in de algemene inleiding van het functioneel ontwerp voor MedMij.

1.4.3 Infrastructuur

Geen nadere specificatie, anders dan genoemd in de algemene inleiding van het functioneel ontwerp voor MedMij.

1.5 Doel en relevantie

Het voor personen mogelijk maken regie op hun eigen gezondheid te nemen door inzicht te geven in de geregistreerde vaccinaties die over henzelf gaan. Deze vaccinatiegegevens hebben informatieve waarde voor de burger die deze inziet in een PGO. Er kunnen geen rechten aan worden ontleend.

1.6 Patient journey - Roos Dalstra

Het verhaal van de 'patient journey' van Roos Dalstra vindt u hier.

Hieronder een voor Roos relevante situatie waarbij het raadplegen van vaccinaties een rol speelt.

Doordat Roos het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) toestemming heeft gegeven om haar gegevens te delen kan informatie worden uitgewisseld. Als er bijvoorbeeld recent een Covid-19 vaccinatie is toegediend bij haar, dan ziet Roos dit in haar persoonlijke gezondheidsomgeving terug.

Maar ook oudere opgeslagen informatie uit andere bronnen waar zij toestemming aan heeft gegeven kan Roos raadplegen en opslaan in de PGO, zoals bijvoorbeeld haar hepatitis A vaccinaties voor vakanties naar Turkije of een Tetanusvaccinatie die een paar jaar geleden in het ziekenhuis is gezet na een val op straat.

Zij heeft zo zicht op vaccinaties die zij heeft gekregen op verschillende plekken en momenten in haar leven.

2 Details van de usecase

2.1 Proces en Context (pre- en postproces)

Het stuk van het proces waar het in deze usecase om gaat is:

  • Het systeem van een (zorg)aanbieder (XIS) stelt vaccinaties van een persoon beschikbaar aan het systeem van een persoon (PGO).

2.1.1 Preproces

De persoon heeft toestemming gegeven voor het elektronisch uitwisselen van de vaccinaties tussen het betreffende XIS en de eigen PGO.

De persoon wil vaccinaties inzien en de (zorg)aanbieder stelt deze ook beschikbaar.

Een persoon kan steeds zelf het initiatief nemen om de vaccinaties op te halen en op te slaan, maar het is ook mogelijk dat de PGO geconfigureerd is om dit 'automatisch' te doen. Dit maakt voor de scope van deze usecase beschrijving geen verschil.

2.1.2 Proces

  • Het systeem van de persoon (PGO) raadpleegt de beschikbare Vaccinaties.
  • Het systeem van de zorgaanbieder/aanbieder (XIS) stelt de Vaccinaties beschikbaar voor de persoon.
  • De persoon gebruikt de PGO om zijn Vaccinaties in te zien.

2.1.3 Postproces

De persoon kan zijn vaccinaties inzien via de PGO.

2.2 Bedrijfsrollen en UML activity diagram

Deze usecase onderscheidt twee bedrijfsrollen, namelijk de Persoon en de (Zorg)Aanbieder zoals te zien in onderstaande tabel.

Bedrijfsrol Activiteit
Persoon Raadplegen vaccinaties
(Zorg)Aanbieder Beschikbaarstellen vaccinaties

Bedrijfsrollen Vaccinaties

Onderstaande afbeelding toont de verschillende activiteiten uit de procesbeschrijving die door de bedrijfsrollen worden uitgevoerd.

Activiteitendiagram Raadplegen Vaccinaties

Activiteitendiagram Raadplegen Vaccinaties

2.3 Informatieoverdracht

Zowel de persoon als de (zorg)aanbieder maken ieder gebruik van een informatiesysteem:

  • PGO (persoon)
  • XIS ((zorg)aanbieder)

2.3.1 Systemen & Systeemrollen

Deze systemen kennen ieder verschillende systeemrollen, die het uitwisselen van gegevens tussen deze systemen mogelijk maken. Hier gaat het om de vaccinaties van (zorg)aanbieder naar de persoon.

Systeem Naam systeemrol Systeemrolcode Omschrijving
PGO VaccinatiesRaadplegend MM-1.0.0-rc.1-VAR-FHIR Raadplegen Vaccinaties bij (zorg)aanbieder
XIS VaccinatiesBeschikbaarstellend MM-1.0.0-rc.1-VAB-FHIR Beschikbaarstellen Vaccinaties aan de persoon

Zie ook onderstaande afbeelding.

Componenten diagram

Componenten diagram van systemen en systeemrollen

2.3.2 Informatie-elementen

De informatie-elementen die van toepassing zijn, worden hier kort toegelicht en zijn verder gedefinieerd in ART-DECOR.

# Onderdelen Beschrijving Voorbeeld Dataveld (Zorginformatiebouwsteen of ander informatie-element in de informatiestandaard)
1 Patiënt Zorginformatiebouwsteen Patiënt Zib Patiënt
2 Vaccinatie Prepublicatie zorginformatiebouwsteen Vaccinatie, gedefinieerd in de ART-DECOR dataset, gemodelleerd op basis van de versie 2020 Op basis van Zib Vaccinatie Zie ART-DECOR data-elementen onder paragraaf 2.2.4.4
3 StatusToediening Waarde die aangeeft wat de status is van een vaccintoediening om moment van vaccinatieregistratie. HL7 FHIR-waardelijst.
  • Niet gedaan.
  • Afgebroken/ Entered-in-error: de toediening is afgebroken (bv. vaccinatie blijkt tijdens toediening onterecht gegeven te worden).
  • Voltooid: de toediening is helemaal afgerond.
Zie ART-DECOR dataset onder paragraaf 2.2.4.4
4 VaccinatieIndicatie Waarde die de persoonsspecifieke reden beschrijft waarom de vaccinatie bij deze patiënt wordt toegediend. SNOMED-CT-waardelijst.
  • 416462003 verwonding (aandoening)
  • 77386006 zwangerschap (bevinding)
  • 234532001 immunodeficiëntie (aandoening)
  • 238131007 overgewicht (bevinding)
  • 19829001 aandoening van long (aandoening)
  • 404904002 kwetsbare oudere (bevinding)
Zie ART-DECOR dataset onder paragraaf 2.2.4.4

In het technisch ontwerp wordt beschreven hoe de informatie-elementen in FHIR kunnen worden gebruikt.

2.3.3 Raadplegen Vaccinaties

Er zijn géén specifieke filtermogelijkheden (queryparameters) gedefinieerd voor het raadplegen van Vaccinaties. Bij het raadplegen van Vaccinaties wordt om alle gegevens behorende bij de persoon gevraagd.

2.3.4 Beschikbaarstellen Vaccinaties

Dit betreft de inhoud van de transactie opleveren van Vaccinaties. Uitgangspunt voor de transactie zijn de concepten en kardinaliteiten van de zibs Vaccinatie en de bijbehorende Patiënt. Met de buiten de zibs gemodelleerde datavelden StatusToediening en VaccinatieIndicatie.

Informatie-elementen in de usecase staan hieronder. Deze informatie is ook in een nieuw tabblad te openen. Bij het beschikbaarstellen van deze usecase worden alle beschikbare gegevens behorende bij de burger die relevant geacht worden beschikbaargesteld.

2.4 Transacties & Transactiegroepen

Het uitwisselen van gegevens tussen de verschillende systeemrollen gebeurt op basis van transacties. Een transactiegroep is een verzameling van bij elkaar horende transacties (bijvoorbeeld een vraag- en antwoordbericht). Onderstaande tabel biedt een overzicht voor deze usecase.

Transactiegroep Transactie Systeemrolcode Systeem Bedrijfsrol Technisch
Vaccinaties (PULL) Raadplegen Vaccinaties MM--VAR-FHIR PGO Persoon Vaccinaties in FHIR
Beschikbaarstellen Vaccinaties MM--VAB-FHIR XIS Zorgaanbieder/aanbieder

2.5 Usecase diagram

Onderstaande afbeelding toont bedrijfsrollen, activiteiten, systeemrollen, transacties en transactiegroep in samenhang.

Use case diagram inzien Vaccinaties

Usecase diagram inzien Vaccinaties

3 Aanvullende informatie

3.1 Eisen en wensen

Er zijn geen aanwijzingen/eisen voor functionaliteit van de systemen.

3.2 Verantwoordelijkheid voor informatie

Het MedMij Afsprakenstelsel ondersteunt op het moment enkel uitwisseling tussen zorggebruikers en zorgaanbieders wanneer de zorggebruiker met de betreffende zorgaanbieder een behandelrelatie in de zin van de WGBO heeft (gehad). Er zijn echter ook relevante gezondheidsgegevens over de zorggebruiker beschikbaar in andere domeinen. Een voorbeeld hiervan is het publieke gezondheidsdomein (Wet publieke gezondheid), waar onder meer informatie bekend is over welke vaccinaties zijn gegeven in het kader van het rijksvaccinatieprogramma en Covid-19. Ook bij de uitvoering van de Wet langdurige zorg zijn er relevante gegevens bekend bij bijvoorbeeld het CIZ en bij zorgkantoren.

MedMij heeft een addendum in het Afsprakenstelsel opgenomen wat het mogelijk om ook deze gezondheidsgegevens te kunnen uitwisselen met het persoonsdomein door Aanbieders zonder behandelrelatie te ondersteunen en beschrijft de wijzigingen in verantwoordelijkheden en implementatie die een DVZA moet doorvoeren. Een aanbieder zonder behandelrelatie mag enkel op het MedMij-netwerk diensten aanbieden na uitdrukkelijke toestemming van stichting MedMij.

3.3 Afschermen van gegevens

Er zijn geen afspraken over het afschermen van gegevens.

3.4 Infrastructuur

Er zijn geen afspraken over een specifieke infrastructuur waarop de informatie wordt uitgewisseld.

4 Referenties

Auteur(s) Titel Versie Datum Bron Organisatie
- - - - - -

5 Release notes

In onderstaande tabel staan de wijzigingen voor deze informatiestandaard.

Release Versie BITS-ticket Omschrijving
6 - November 2022 1.0.0-rc.1 MM-3780 Versie 1.0.0-rc.1 van de informatiestandaard Vaccinatie-Immunisatie.


6 Ondersteuning

Voor vragen en wijzigingsverzoeken over dit ontwerp, maak een ticket aan in BITS.