PatientSummary IG NL
1.0.0-alpha.2 - Alpha

This page is part of the Patient Summary IG NL (v1.0.0-alpha.2: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Plugathon November 2026

Inleiding

In deze leeswijzer vind je meer informatie over de plugathon op 4 november. Het doel is om de "Europese Patient Summary in de Nederlandse context" (NL-PS) en de onderliggende Generieke Bouwblokken (GBBs) te testen. Het wordt een test- en leeromgeving. Het doel is niet om aan te tonen dat een systeem voldoet aan een afgeronde standaard. De resultaten zijn dan ook geen formele kwalificatie. We testen de rol beschikbaarstellen van de NL-PS aan de hand van eigen data. Voor een effectief test-event is voorbereiding nodig van de deelnemers, zoals verderop wordt beschreven.

Query

De specificaties van de IPS en de EPS bevatten nog geen normatieve afspraken rondom de query voor PS. Op dit moment wordt aanbevolen om met de summary operation op de Patient resource te werken of de docref operatie op een DocumentReference resource te gebruiken Generation and Data Inclusion - International Patient Summary Implementation Guide v2.0.1. Deze operaties zijn voor de plugathon niet praktisch. Met de volgende operaties bereiken we hetzelfde resultaat. Voor deze testen is de voorwaarde dat Conformancelab de compositions kan vinden, daarom moeten de Compositions vooraf in het systeem klaarstaan. Daarom werken wij op de plugathon met de volgende twee opeenvolgende operaties.

Eerst zoekt Conformancelab naar de Compositions van het type Patient Summary:

GET [base]/Composition?type=http://loinc.org|60591-5

Vervolgens haalt Conformancelab de juiste PS composition op inclusief alle resolvable resources. De juiste composition wordt bepaald middels de patient bearer token per gekozen testscenario:

GET [base]/Composition/[id]/$document

Testscenario's

De scenario’s voor de plugathon zijn afgeleid van de EHDS-eisen en opgebouwd in niveaus. Van minst gestructureerd naar meest gestructureerd en volledig gevuld. Met elk testscenario controleren we of het bericht EU-compliant is opgesteld. De niveaus zijn verdeeld onder 2 sporen: een minimaal bericht waarin alleen EU-eisen worden gecontroleerd en een maximaal gevuld bericht inclusief NL-toevoegingen. Hieronder de testomschrijvingen in de tabel.

Opmerkingen

  • Voor de plugathon is voor elk scenario minimaal één testinstance en testpatient nodig om het scenario te testen.
  • De "Medication Summary"-sectie staat voor deze plugathon buiten scope. Praktisch betekent dit dat de sectie Medicatie bevat alleen een emptyReason en een toelichting op het ontbreken van gegevens in .text.
  • Het NL-PS-profiel bevat een imposeProfile-extensie op de EPS-Composition. Dit betekent dat tijdens de profielvalidatie de EPS ook wordt gevalideerd.
  • Met ‘metadata’ bedoelen we alle informatie buiten de secties, soms heet dit ook wel de "header".
  • We testen uitsluitend systemen die informatie beschikbaarstellen. Ontvangende of raadplegende systemen vallen buiten de scope.
  • Bij elke test zal een handmatige controle zijn voor het lezen van de .text elementen. De test is te zien hoe de narrative summary opgesteld wordt in leesbare vorm op basis van gestructureerde data.
Niveau Titel Belangrijkste testen Testdoel
1a Lege Patient Summary met minimale Metadata Profielvalidatie, minimale Metadata, per section: lege entry, emptyReason gevuld, summary Toetsen of het beschikbaarstellend systeem een lege NL-PS kan leveren, dat bevat:
* minimale metadata van de composition,
* sections zonder inhoud met alleen een emptyReason en human-readable gegenereerde summary(narrative).
* Deze test toetst ook of de Patient Summary conform de EU-PS opgesteld is.
1b Lege Patient Summary met maximale Metadata (NL) Profielvalidatie, Maximale Metadata op basis PS composition, maximaal gevulde GBBs inclusief NL-toevoegingen in metadata, per section: lege entry, emptyReason gevuld, summary Toetsen of het beschikbaarstellend systeem een lege NL-PS met maximale metadata kan leveren inclusief Nederlandse aanvullingen, dat bevat:
* maximale metadata van de composition inclusief GBBs die maximaal gevuld zijn inclusief NL-toevoegingen,
* sections zonder inhoud en enkel met een emptyReason en human-readable gegenereerde summary(narrative).
* Deze test toetst ook of de Patient Summary conform de EU-PS opgesteld is.
2 Patient Summary met ongestructureerde samenvattingen Profielvalidatie, minimale Metadata, per section: lege entry, inhoudelijke summary, handmatige controle op summary Toetsen of het beschikbaarstellend systeem een NL-PS kan leveren met header metadata en enkel ongestructureerde inhoud, dat bevat:
* minimale metadata van de composition,
* elke section bevat een human-readable gegenereerde summary(narrative) op basis van eigen testdata.
* De section Medication Summary wordt verwacht met enkel een emptyReason en een generated summary.
* Deze test toetst ook of de Patient Summary conform de EU-PS opgesteld is.
3a Patient Summary met minimaal dekkend gestructureerde inhoud o.b.v. één GBB per sectie Profielvalidatie, minimale Metadata, per section: één reference in de entry naar minimaal gevulde GBB, inhoudelijke summary, handmatige controle op summaries Toetsen of het beschikbaarstellend systeem een NL-PS met minimaal dekkend gestructureerde inhoud kan leveren, dat bevat:
* minimale metadata van de composition,
* per section 1 reference in de entry naar een minimaal gevulde GBB
* per section één human-readable gegenereerde summary(narrative).
* De section Medication Summary wordt verwacht met enkel een emptyReason en een generated summary.
* Deze test toetst ook of de Patient Summary conform de EU-PS opgesteld is.
3b Patient Summary met maximaal dekkend gestructureerde inhoud o.b.v. één GBB per sectie (NL) Profielvalidatie, minimale Metadata, per section: één reference in de entry naar maximaal gevulde GBB inclusief NL-toevoegingen, inhoudelijke summary, handmatige controle op summaries Toetsen of het beschikbaarstellend systeem een NL-PS met maximaal dekkend gestructureerde inhoud inclusief NL-toevoegingen kan leveren, dat bevat:
* minimale metadata van de composition,
* per section 1 reference in de entry naar een maximaal gevulde GBB inclusief NL-toevoegingen
* per section één human-readable gegenereerde summary(narrative).
* De section Medication Summary wordt verwacht met enkel een emptyReason en een generated summary.
* Deze test toetst ook of de Patient Summary conform de EU-PS opgesteld is.
4a Patient Summary met minimaal dekkend gestructureerde inhoud o.b.v. twee GBBs per sectie Profielvalidatie, minimale Metadata, per section: Twee references in de entry naar minimaal gevulde GBB, inhoudelijk samengestelde summary, handmatige controle op summaries Toetsen of het beschikbaarstellend systeem een NL-PS met minimaal dekkend gestructureerde inhoud op basis van meerdere GBBs kan leveren, dat bevat:
* minimale metadata van de composition,
* per section 2 references in de entry naar een minimaal gevulde GBB
* per section één samengestelde human-readable gegenereerde summary(narrative).
* De section Medication Summary wordt verwacht met enkel een emptyReason en een generated summary.
* Deze test toetst ook of de Patient Summary conform de EU-PS opgesteld is.
4b Patient Summary met maximaal dekkend gestructureerde inhoud o.b.v. twee GBBs per sectie (NL) Profielvalidatie, minimale Metadata, per section: Twee references in de entry naar maximaal gevulde GBB inclusief NL-toevoegingen, inhoudelijk samengestelde summary, handmatige controle op summaries Toetsen of het beschikbaarstellend systeem een NL-PS met maximaal dekkend gestructureerde inhoud op basis van meerdere GBBs kan leveren, dat bevat:
* minimale metadata van de composition,
* per section 2 references in de entry naar een maximaal gevulde GBB inclusief NL-toevoegingen
* per section één samengestelde human-readable gegenereerde summary(narrative).
* De section Medication Summary wordt verwacht met enkel een emptyReason en een generated summary.
* Deze test toetst ook of de Patient Summary conform de EU-PS opgesteld is.