Document toolboxDocument toolbox

HL7v3 en HL7 FHIR

In dit hoofdstuk wordt beschreven hoe de situatie er in HL7 FHIR tov HL7v3 uit ziet? Wat als de ene zorgaanbieder in FHIR communiceert en de ander in v3? Hoe ziet dat eruit?

Besluit: In FHIR wordt er alleen een abonnement genomen op contextcode. Dit komt overeen met wat een MP9.x systeem/hybride systeem kan, zie Abonneren en notificeren

Hieronder worden alle voorgaande hoofdstukken langsgelopen en wordt per hoofdstuk het verschil tov de HL7v3 systemen toegelicht.

Aanmelden van gegevens

HL7v3 systemen melden gegevens aan m.b.v. een gegevenssoort of bouwsteentype.

Een gegevenssoort wordt in FHIR niet meer gebruikt.

HL7 FHIR systemen zullen daarom ook alleen gegevens m.b.v. een bouwsteentype aanmelden.

 

Opvragen van gegevens

Dit gebeurt in HL7 FHIR op dezelfde manier als in HL7v3. Er wordt gebruik gemaakt van een generieke query. Dit heet in HL7 FHIR de get-aorta-data.

Voor FHIR is het ook mogelijk dat er directe bouwsteenvragen worden gesteld. Dit is ook hoe het voor bijvoorbeeld bevragingen vanuit de DVZA werkt.

 

Nog opnemen: plaatje met daarin de BTD en FHIR en v3 bronnen

Transformaties kan je hier vinden: https://aorta-on-fhir.scrollhelp.site/aorta-on-fhir-specificaties/Working-version/overzicht-transformaties

Abonneren en notificeren

Abonnementen kunnen in HL7 FHIR alleen op basis van een contextcode genomen worden en niet op basis van een gegevenssoort. De signalen vanuit bronsystemen kunnen wel een gegevenssoort bevatten. Het signaal kan namelijk n.a.v. een gewijzigde gegevenssoort zijn gestuurd.

Abonnementen kunnen door een HL7v3 systeem worden genomen en er wijzigt iets in het HL7 FHIR bronsysteem

2024xxxx Migratie en hybride scenarios MP9.gif

 

Maar het abonnement kan ook door het HL7 FHIR systeem worden genomen en het gegeven vervolgens door het HL7v3 systeem worden aangemeld.

2024xxxx Migratie en hybride scenarios MP9 - FHIR.gif

 

Er treedt echter wel een ‘probleem’ op als zowel MP9 als MP6.12 systemen gaan opleveren.

Er komt dan een signaal met daarin een gegevenssoort terug, die niet door een FHIR systeem afgehandeld kan worden. Er is afgesproken dat er in FHIR geen gegevenssoorten ondersteund hoeven te worden.

 

Als een FHIR systeem aanmeldt, is er geen probleem. Een FHIR systeem meldt namelijk aan op bouwsteentypes, net als HL7v3 systemen. De werking is daardoor gelijk.

Dit is een betá publicatie. Wij vragen je daarom om vragen en bevindingen in Jira/Bits te registreren. Indien je nog niet over een account beschikt, dan kun je deze aanmaken via deze link: https://bits.nictiz.nl/servicedesk/customer/portal/7.