Functioneel Ontwerp Basisgegevens GGZ 2.0.25
1 Inleiding
1.1 Algemeen
Deze pagina beschrijft het functioneel ontwerp voor de uitwisseling van Basisgegevens GGZ op basis van een selectie zorginformatiebouwstenen (zibs) binnen MedMij. De algemene inleiding van de MedMij functionele ontwerpen kan hier gevonden worden.
Binnen het VIPP GZZ programma zijn een drietal modules opgenomen:
- Module "Patiënt & Informatie": de Basisgegevens GGZ is bedoeld voor deze module.
- Module "Patiënt & Medicatie": hiervoor wordt verwezen naar het functioneel ontwerp voor Medicatieproces 9.0.
- Module "Patiënt & eHealth".
Voor de module "Patiënt & Informatie" is een lijst van verplichte zorginformatiebouwstenen (zibs) vastgesteld die geschikt zijn verklaard voor de GGZ sector, de Basisgegevens GGZ. Deze lijst omvat momenteel alleen de reeds beschikbare zibs (publicatie 2017) met minimale inhoud en structuur als opmaat naar een volwaardige GGZ informatiestandaard (in ontwikkeling door GGZ Nederland en Nictiz). De lijst van zibs en hierop gebaseerd specificaties vertoont enige overlap met de Basisgegevensset Zorg (BgZ) maar is zeker niet hetzelfde: zie Informatie voor een nadere toelichting over het samenstellen van de inhoud.
De use cases voor de toekomstige GGZ informatiestandaard zijn nog niet omschreven, echter staat voor het VIPP GGZ programma het perspectief van de patiënt centraal. Het doel van deze pagina is dan ook om de uitwisseling van de Basisgegevens GGZ met de patiënt te omschrijven.
1.2 Doelgroep
De doelgroep voor deze pagina wijkt niet af van de algemene doelgroep van de MedMij functionele ontwerpen, die hier gevonden kan worden.
1.3 Kaders en uitgangspunten
1.3.1 Richtlijn
Conform specificaties genoemd in de algemene inleiding van de MedMij functionele ontwerpen.
Toelichting op de zorginformatiebouwstenen: Basisgegevens GGZ versie 2.0.25 maakt gebruik van zib publicatie 2017.
1.3.2 Infrastructuur
Geen nadere specificatie, anders dan genoemd in de algemene inleiding van de MedMij functionele ontwerpen.
1.3.3 Geografische reikwijdte
Geen nadere specificatie, anders dan genoemd in de algemene inleiding van de MedMij functionele ontwerpen.
1.4 Kwalificatie
1.4.1 Introductie
Op deze informatiestandaard is een Nictiz kwalificatie van toepassing. Kwalificatie vindt plaats per systeemrol.
Kwalificatiescripts en meer informatie over de kwalificatie is te vinden via de betreffende paragraaf op de kwalificatiepagina.
2 Use Cases
2.1 Use case 1: Raadplegen Basisgegevens GGZ in persoonlijke gezondheidsomgeving
2.1.1 Doel en relevantie
Het voor patiënten mogelijk maken regie op hun eigen gezondheid te nemen door inzicht te geven in de Basisgegevens GGZ die over henzelf gaan.
2.1.2 Domein
Basisgegevens GGZ in het domein van zorgaanbieders en patiënten.
2.1.3 Context
Het gaat om het elektronisch en gestructureerd beschikbaar maken van de Basisgegevens GGZ vanuit een zorgaanbiederssysteem (XIS) naar een persoonlijke gezondheidsomgeving (PGO). Deze pagina bevat (verwijzingen naar) beschrijvingen van:
- informatie,
- bedrijfsrollen (actoren),
- proces,
- systemen,
- systeemrollen,
- transactiegroepen en transacties, inclusief de inhoud van deze transacties.
De beschrijving is infrastructuur-onafhankelijk.
2.1.4 Informatie
De Basisgegevens GGZ bestaat uit een selectie van 24 zibs.
Met de invoering van de Wet verplichte ggz (Wvggz) die per 1 januari 2020 is ingegaan, is de zib VrijheidsBeperkendeMaatregelen (in publicatie 2017) achterhaald. Om deze reden wordt er vanaf nu niet meer gecontroleerd op deze zib tijdens kwalificatie van de BgGGZ en is het niet meer de bedoeling deze uit te wisselen. |
Deze 24 zibs vormen samen een verzameling van gegevens die binnen de GGZ sector toepasbaar zijn. Hierbij bestaat de selectie voorlopig alleen uit reeds bestaande zibs (publicatie 2017) die voor de GGZ sector geschikt zijn met een minimale inhoud en structuur zoals te vinden in dit overzicht. Bij de ontwikkeling van de volwaardige GGZ informatiestandaard wordt dit nader gespecificeerd, met nadere uitwerking van GGZ-specifieke gegevens die nog niet gedekt worden door bestaande zibs. De Basisgegevens GGZ zal in de toekomst hiermee worden aangevuld. De huidige lijst aan geselecteerde zibs komt voor een deel overeen met de Basisgegevensset Zorg (BgZ), maar voor een deel ook niet: het gaat om twee aparte sets. Zie het overzicht van de inhoud voor een nadere toelichting.
Medicatiegegevens vallen buiten de Basisgegevens GGZ, omdat hiervoor gebruik wordt gemaakt van het reeds bestaande Medicatieproces 9.0 (zie hier voor uitwisseling medicatiegegevens in PGO).
In de bestaande zibs valt de zogenaamde juridische status en vertegenwoordiging binnen de zib VrijheidsBeperkendeMaatregelen. Voor de GGZ sector is het loskoppelen van dit gegeven (als losstaande zib) van groot belang, omdat deze ook relevant is buiten de toepassing van VrijheidsBeperkendeMaatregelen. In de verdere uitwerking van de Basisgegevens GGZ is het element JuridischeStatus losgekoppeld van de verdere zib VrijheidsBeperkendeMaatregelen. Deze loskoppeling wordt tevens als wijzigingsverzoek behandeld bij de nieuwe publicatie zibs: de huidige uitwerking loopt op deze toekomstige ontwikkeling vooruit.
In de MedMij FHIR implementatie gids staat de technische representatie van de betreffende zibs in zogenaamde FHIR profielen. In dit overzicht is te zien welk FHIR profiel bij welke zib hoort.
2.1.5 Bedrijfsrollen
Deze use case onderscheidt twee bedrijfsrollen, namelijk de Patiënt en de Zorgaanbieder zoals te zien in onderstaande tabel.
Bedrijfsrol | Activiteit |
---|---|
Patiënt | Wil de eigen Basisgegevens GGZ raadplegen |
Zorgaanbieder | Stelt de Basisgegevens GGZ beschikbaar |
Bedrijfsrollen Basisgegevens GGZ
Onderstaande afbeelding toont de verschillende activiteiten uit de procesbeschrijving die door de bedrijfsrollen worden uitgevoerd.
Activiteitendiagram Raadplegen GGZ
2.1.6 Procesbeschrijving
2.1.6.1 Patient journey - Jelmer Postma
De 'patient journey' van Jelmer Postma beschrijft enkele momenten waarop je als patiënt zijnde inzicht kan of zou willen hebben in zijn/haar Basisgegevens GGZ.
In zijn PGO kan Jelmer doorlezen wat de huisarts voorgeschreven heeft en vindt hij de verwijzing voor een psycholoog. Hij zoekt een psycholoog uit en maakt een afspraak waarbij hij de verwijzing bijvoegt.
De psycholoog belt Jelmer voor de afspraak en vraagt of hij een vragenlijst wil beantwoorden. De vragen gaan over zijn klachten en hoe hij dagelijkse activiteiten en het contact met vrienden en familie ervaart.
‘Pling’, Jelmer krijgt van zijn PGO een reminder dat hij morgen om 10.00 zijn eerste afspraak heeft bij de psycholoog. De psycholoog heeft zijn ingevulde vragenlijst ontvangen en neemt samen met Jelmer de antwoorden door. Jelmer geeft aan dat hij de vragen erg confronterend vond. Wat zijn huisarts al vermoedde, wordt door de psycholoog bevestigd.
Gedurende de sessie komen er onverwerkte zaken uit zijn jeugd boven. Deze zijn zo heftig dat Jelmer in een acute depressie belandt. Zijn vriendin Karin geeft aan dat Jelmer op het moment niet thuis kan wonen en samen met de huisarts nemen ze het besluit dat Jelmer voor korte duur opgenomen wordt bij een GGZ-instelling in de buurt. Hier wordt een nieuw behandelplan opgesteld waarin groepstherapie een onderdeel gaat worden. Jelmer heeft Karin gemachtigd om in zijn PGO te kijken zodat ze onder andere het behandelplan in kan zien en ze goed betrokken wordt.
De opname in de GGZ-instelling is van korte duur. Vanaf nu wordt Jelmer ambulant behandeld door een reguliere GGZ-instelling. Gelukkig is deze met 5 minuten fietsen van huis lekker dichtbij. De psychiater van de instelling schrijft een overdracht voor zijn nieuwe hoofdbehandelaar. Zowel Karin als Jelmer kunnen via het PGO inzien wat daarin staat. Daarom weten ze nu dat de medicatie is aangepast.
2.1.6.2 Proces
Het stuk van het proces waar het in deze use case om gaat is:
- Het systeem van een zorgaanbieder (XIS) stelt de Basisgegevens GGZ van de patiënt beschikbaar aan het systeem van een patiënt (PGO).
Deze paragraaf vervolgt met een beschrijving van precondities, proces stappen, en post condities.
2.1.6.2.1 Preconditie
De patiënt heeft toestemming gegeven voor het elektronisch uitwisselen van de Basisgegevens GGZ tussen het betreffende XIS en het eigen PGO.
De Basisgegevens GGZ, of een gedeelte van de Basisgegevens GGZ, welke de persoon wil inzien, bestaat en de zorgaanbieder wil deze beschikbaar stellen.
- Soms zijn er valide redenen om de Basisgegevens GGZ, of gedeeltes daarvan, tijdelijk nog niet beschikbaar te stellen aan de patiënt. Bijvoorbeeld omdat de zorgverlener deze eerst zelf wil interpreteren en/of er eerst met de patiënt over wil spreken.
- Een patiënt kan steeds zelf het initiatief nemen om de Basisgegevens GGZ op te halen, maar het is ook mogelijk dat een PGO geconfigureerd is om dit 'automatisch' te doen. Dit maakt voor de scope van deze use case beschrijving geen verschil.
2.1.6.2.2 Proces stappen
- Het systeem van de patiënt (PGO) raadpleegt het systeem van de zorgaanbieder (XIS) voor de Basisgegevens GGZ van de patiënt.
- Het systeem van de zorgaanbieder (XIS) maakt (een deel van) de Basisgegevens GGZ beschikbaar voor de patiënt.
- De patiënt gebruikt de persoonlijke gezondheidsomgeving om de Basisgegevens GGZ in te zien.
2.1.6.2.3 Post conditie
De persoon kan de Basisgegevens GGZ inzien via een persoonlijke gezondheidsomgeving.
2.1.7 Systemen & Systeemrollen
Zowel de persoon als de zorgaanbieder maken ieder gebruik van een informatiesysteem:
- PGO (patiënt)
- XIS (zorgaanbieder)
Deze systemen kennen ieder verschillende systeemrollen, die het uitwisselen van gegevens tussen deze systemen mogelijk maken. Hier gaat het om de Basisgegevens GGZ van zorgaanbieder naar de persoon.
Systeem | Naam systeemrol | Systeemrolcode | Omschrijving |
---|---|---|---|
PGO | GGZRaadplegend | MM-2.0.25-GGR-FHIR | Raadplegen Basisgegevens GGZ bij zorgaanbieder |
XIS | GGZBeschikbaarstellend | MM-2.0.25-GGB-FHIR | Beschikbaarstellen Basisgegevens GGZ aan de patiënt |
Zie ook onderstaande afbeelding.
Componenten diagram van systemen en systeemrollen
2.1.8 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 use case.
Transactiegroep | Transactie | Systeemrolcode | Systeem | Bedrijfsrol | Technisch |
---|---|---|---|---|---|
GGZ (PULL) | Raadplegen GGZ (1.1) | MM-2.0.25-GGR-FHIR | PGO | Patiënt | GGZ in FHIR |
Beschikbaarstellen GGZ (1.1) | MM-2.0.25-GGB-FHIR | XIS | Zorgaanbieder |
2.1.9 Use case diagram
Onderstaande afbeelding toont bedrijfsrollen, activiteiten, systeemrollen, transacties en transactiegroep in samenhang.
Use case diagram raadplegen Basisgegevens GGZ
3 Functionaliteit
Er zijn geen aanwijzingen/eisen voor functionaliteit van de systemen.
4 Verantwoordelijkheid voor informatie
Er zijn geen specifieke toevoegingen over verantwoordelijkheden voor informatie.
5 Afschermen van gegevens
Er zijn geen afspraken over het afschermen van gegevens.
6 Infrastructuur
Er zijn geen afspraken over een specifieke infrastructuur waarop de informatie wordt uitgewisseld.
7 Referenties
Auteur(s) | Titel | Versie | Datum | Bron | Organisatie |
---|---|---|---|---|---|
Referenties
8 Release notes
In onderstaande tabel staan de wijzigingen voor deze informatiestandaard. Zie de Ontwerpen landingspagina voor wijzigingen die op alle informatiestandaarden van toepassing zijn.
Release | Versie | BITS issue | Omschrijving |
---|---|---|---|
2020.01 - Oktober 2021 | 2.0.13 | MM-2157 | In de aanleverformats van BgGGZ 2020.01 (DVP en DVZA) wordt de slide "3.4 - Vrijheidsbeperkende maatregelen" verwijderd omdat deze zib buiten scope is geplaatst voor kwalificatie. |
MM-2337 | De tekst uit de Toelichting kwalificaties BgGGZ is toegevoegd aan "Specifieke voorwaarden voor kwalificatie" in de kwalificatiescripts raadplegen en beschikbaarstellen om voortaan daar onderhouden te worden. | ||
MM-2442 | Op het functioneel ontwerp van BgGGZ is Kolom G (Conditie) in de gebubliceerde tabel/transactie zichtbaar gemaakt. | ||
2020.01 - September 2021 | 2.0.12 | MM-2381 | In scenario 1 van BgGGZ beschikbaarstellen is bij Contactpersoon: relatie de waarde "Echtgenoot" vervangen door "Echtgenote". |
MM-2344 | The BgGGZ technical qualification material was missing at the Procedure resource two references to the Location and the Requester. | ||
MM-2328 | Datum T toegevoegd aan de fixtures voor GGZ en BgLZ waar nog een vaste datum stond, zodat alle datumvelden uit de fixtures nu overeenkomen met het addendum. | ||
2020.01 - Augustus 2021 | 2.0.11 | MM-2302 | De kwalificatiescripts en addenda zijn naar wiki-pagina’s omgezet. Verwijder of archiveer eerder gedownloade (pdf) versies. |
2020.01 - Mei 2021 | 2.0.8 | MM-2104 | Voor de kwalificatiefixtures van GGZ patient Bals is de waarde van Patient.contact.address.use aangepast naar PHYS zodat deze waarde overeenkomt met het addendum. |
MM-2080 | Changed HTML to Markdown in the definition field for .clinicalStatus in the profile zib-Problem.
| ||
MM-2010 | Corrected the faulty mapping to the DateOfBirth concept in the zib FamilySituationChild profile. | ||
2020.01 - April 2021 | 2.0.7 | MM-1988 | Resource count asserts in the MedMij testscripts for BgGGZ 2.x (2020.01) have been made more specific to the expected resource types in order to minimize false errors. |
MM-1977 | In het MedMij kwalificatiemateriaal addenda Beschikbaarstellen BgGGZ versie 2.x (2020.01) is in sectie 9.3 bij Verrichting de waarde bij VerrichtingType code 170679009 met omschrijving "Eerste psychiatrische beoordeling" gewijzigd naar code 84100007 met omschrijving "Afnemen van anamnese". | ||
MM-1769 | In het MedMij kwalificatiemateriaal addenda Beschikbaarstellen BgGGZ 2.x (2020.01) is bij het veld ProbleemNaam in sectie 6 Klachten en diagnoses het veld met waarde "Depressieve stoornis: eenmalige episode – ernstig zonder psychotische kenmerken" en codes 296.23 en F32.2 gewijzigd naar SNOMED-code 251000119105 met waarde "Depressieve stoornis: eenmalige episode - ernstig". De ICD-10 code blijft F32.2. | ||
MM-1707 | De Patient Journey van "Jelmer Postema" is aangepast, een nieuwe PDF is toegevoegd op de functionele ontwerpen van Vragenlijsten 2.x, Basisgegevens GGZ 2.x en PDF/A 3.x (publicatie 2020.01). Op het functioneel ontwerp van Vragenlijsten en Basisgegevens GGZ zijn daarnaast ook de verhaalteksten bij de use-case aangepast. | ||
2020.01 - Februari 2021 | 2.0.5 | MM-1767 | Corrected links to several profile canonicals in the IG for BgGGZ. |
MM-1766 | Corrected the reference to participant's specialty ('Specialisme') in the nl-core-careteam-01 example of the zib2017 package. | ||
MM-1706 | In de MedMij kwalificatiematerialen van Beschikbaarstellen BgGGZ (script, addendum en aanleverformaat) zijn opmerkingen gezet om aan te geven dat de scenario's 1.3 & 1.4 voorlopig buiten scope zijn. | ||
MM-1560 | De test met betrekking tot de zib GezinssituatieKind is verwijderd uit het kwalificatiemateriaal van BgGGZ. | ||
2020.01 - November 2020 | 2.0.2 | MM-1408 | Added a known issue on HCIM FunctionalOrMentalStatus to the BgZ and GGZ FHIR IG's. NL-CM:4.26.6 StatusDate in the profile FunctionalOrMentalStatus is mapped on period.start, but is a date nonetheless, this will be fixed in a future release. Also see MM-1570. |
MM-1382 | The profile on HCIM AdvanceDirective contained a mapping to BasicElements::Author on the Consent.consentingParty element. However, the HCIM does not specify an author. Therefore, this mapping has been removed. | ||
2020.01 - Oktober 2020 | 2.0.1 | MM-1461 | Om duidelijk kenbaar te maken dat de zib VrijheidsbeperkendeMaatregelen achterhaald is, deze zib niet meer uitgewisseld dient te worden en niet meer gecontroleerd wordt in de MedMij-kwalificatie, zijn er op de volgende pagina's issueboxen en overige opmerkingen geplaatst (in 2019.01 en 2020.01 versies): Inhoud GGZ, Functioneel Ontwerp, Technisch Ontwerp en Toelichting Kwalificatie GGZ. In ART-DECOR is het betrefffende concept op deprecated gezet & een nieuwe transactie (versie 1.1) gepubliceerd. Voor deze laatste transactie staan er nu ook links in het Functioneel Ontwerp naar de nieuwe versie. |
MM-1420 | Added extra embedded examples to Observation.component:Amount.value[x]:valueQuantity in the HCIM AlcoholUse and HCIM TobaccoUse profiles to clarify the use of UCUM annotations in units. | ||
2020.01 - Zomerrelease 2020 | 2.0.0 | MM-1006 | Sub-measurements in the zib-GeneralMeasurement have been changed from Observation.component's to a set of related zib-GeneralMeasurement instances. Additionally, the ResultStatusCodelist is added to Observation.status. |
MM-972 | The definition for the use of the lastn operation is unclear in the FHIR specification, therefore interpretation is added to the FHIR IG's of the information standards that use lastn. | ||
MM-898 | In zib-LaboratoryTestResult-Observation, Observation.interpretation.coding is sliced to support both the FHIR core ValueSet and the (partially overlapping) HCIM ValueSet. | ||
MM-451 | In het Addenda en in FHIR/ART-DECOR wordt de incomplete code: SoortInterventieCodelijst SNOMED CT 2921100014610 (gedwongen medicatie) vervangen door de juiste: SNOMED CT 29211000146105 | ||
MM-404 | In the HCIM Procedure profile, expanded the Procedure.performedPeriod element to Procedure.performed[x]. With this expansion, the profile meets the requirements of the HCIM, namely to capture a moment in time instead of a start/end date. | ||
MM-319 | In the HCIM Problem profile, the .onsetPeriod element was used to capture the HCIM concepts ProblemStartDate and ProblemEndDate, while no period is captured in the HCIM. Therefore, Condition.onsetPeriod is changed to Condition.onsetDateTime and the HCIM mapping for ProblemStartDate is corrected. The mapping for ProblemEndDate has been moved to Condition.abatementDateTime. | ||
2019.01 - April | 1.1.13 | MM-1025 | Corrected the slicing logic at the discriminator path in the zib-Procedure profile. |
MM-1003 | In extensions zib-Payer-BankInformation and zib-TreatmentDirective-Verification, add the (required) .url element, and remove this url from the calling profile zib-Payer. | ||
MM-939 | The report element in the zib-Procedure profile used a non-existing canonical as a reference to the zib-TextResult profile. This has been fixed. | ||
2019.01 - Maart | 1.1.10 | MM-997 | The consent-additionalSources extension for the zib-TreatmentDirective profile had a context restriction on Consent.source[x], while it actually was applied on Consent directly. This fix removes that restriction. |
MM-953 | Added documentation to conceptmap-ProbleemStatusCodelijst-To-Condition-Clinical-Status-Codes explaining what the relationship is between codes with equivalence type "specializes". | ||
MM-931 | Updated example zib-NursingIntervention-01 to conform to its stated profile. | ||
MM-657 | Removed datatype Reference(EpisodeOfCare) and Reference(Encounter) in the .context element of the profiles zib-AlcoholUse, zib-DrugUse and zib-TobaccoUse. | ||
2019.01 - November | 1.1.7 | MM-806 | Fixed MM-430: adjusted incorrect FHIRPath constraints, moved extension to Consent.extension and moved mappings in extension from extension.value[x].reference to extension.value[x] in zib TreatmentDirective profile. |
1.1.6 | MM-430 | The TreatmentDirective profile allowed at most 1 reference to an AdvanceDirective resource, because of restrictions in the FHIR base. There is now an extension inside the source element to allow referencing additional AdvanceDirective resources. | |
2019.01 - Oktober | 1.1.5 | MM-594 | Updated date time example in profile to include timezone as required by the FHIR specification. |
2019.01 - September | 1.1.4 | MM-358 | Tekstcorrectie op de kwalificatie pagina ToelichtingKwalificatieGGZ. |
MM-336 | Aanpassen ConceptMap InterpretatieVlaggenCodelijst-to-observation-interpretation | ||
MM-327 |
Fixed reference to generalPractitioner in examples nl-core-patient-languageProficiency - example.xml and nl-core-patient-legalStatus - example.xml. | ||
MM-322 | Aanpassen conceptnaam ResultaatVlaggen naar InterpretatieVlaggen in FHIR profiel voor LaboratoryResults. | ||
2019.01 | |||
1.1.3 | MM-346 | Ongeldig discriminator pad in code slicing in zib Verrichting | |
MM-294 | Naam mapping binnen div. FHIR profielen aangepast conform zib: HCIM LaboratoryTestResult-v4.1(2017EN). | ||
MM-252 | FreedomRestrictingMeasures incorrecte terminologie in profiel en technisch ontwerp pagina | ||
1.1.1 | MM-206 | Reference vanuit Observation naar Specimen Isolate onjuist. | |
1.1.0 | MM-143 | Aanpassing modellering Procedure.performer in het profiel voor HCIM Verrichting. | |
MM-118 | Profiel naam zib-Product niet passend bij zib FarmaceutischProduct. | ||
MM-100 | Mapping CBV naar SNOMED codes. | ||
MM-99 | Interval heeft Period maar geen PeriodUnit op simplifier. | ||
MM-50 | Contact ondersteunt geen klinische contacten. | ||
2018.06 | 1.0.0 | MM-128 | CanceledIndicator possible values. |
MM-66 | Update mappings LaboratoriumUitslag in DiagnosticReport en Observation. | ||
MM-55 | Profile for HCIM TobaccoUse was missing a specification for PackYears unit - profile updated to 2.0.1. | ||
MM-54 | Wrong SNOMED code in search URL for FunctionalOrMentalStatus in BgZ and GGZ. |