Skip to main content

HL7 CDA vergeleken met HL7 FHIR

  • Titel: HL7 CDA vergeleken met HL7 FHIR
  • Payoff onder titel: Zijn deze standaarden opvolgend of aanvullend?
  • Korte introtekst - Teaser:

    Op verzoek van het Informatieberaad Zorg is een vergelijking gemaakt tussen de HL7 Clinical Document Architecture (CDA) en de HL7 Fast Healthcare Interoperability Resources (FHIR). Dit document is door Rob Mulders ter informatie aangeboden aan het Informatieberaad Zorg tijdens de virtuele bijeenkomst van 21 september 2020. De centrale vraag is: zijn deze standaarden opvolgend of aanvullend?

  • Intro-afbeelding:
  • Volledige tekst:

    De weg naar CDA

    De meest verbreide standaard is HL7 versie 2 (HL7v2). Alle Nederlandse ziekenhuizen maken sinds eind vorige eeuw intern (intramuraal) gebruik van HL7v2 om berichten tussen het centrale EPD/ZIS en de afdelingssystemen uit te wisselen. Rond de eeuwwisseling ontstond de behoefte om gegevens tussen zorginstellingen (transmuraal) uit te wisselen. HL7 kwam daartoe met HL7 versie 3 (HL7v3), waar de Clinical Document Architecture (CDA) het meest succesvolle onderdeel van is. Met CDA kan een patiëntendossier gestructureerd in één document worden weergegeven en uitgewisseld.

    De opkomst van FHIR

    Door de populariteit van internet, ontstond rond 2010 de behoefte om het gebruik van documenten te vervangen door een interactief vraag- en antwoordspel tussen applicaties onderling. HL7 nam de door alle grote industrieën gebruikte internetstandaard Application Programming Interface (API) als voorbeeld en ontwikkelde op basis daarvan de FHIR API voor het ondersteunen van workflow (het vraag- en antwoordspel) in de zorgsector. Zowel CDA als FHIR worden in de praktijk toegepast. Zijn deze standaarden aanvullend of opvolgend?

    Durf de stap te maken

    Ons advies is kort en bondig: durf de stap naar de FHIR API te maken. Als we in de zorgsector betere gegevensuitwisseling willen (met als gevolg meer patiëntparticipatie, minder werkdruk en lagere kosten), dan is het gebruik van een gestandaardiseerde API over internet absoluut het beste middel.

    Het hele document is hieronder te downloaden.

    pdf Advies HL7 CDA vergeleken met FHIR(786 KB)

HL7 FHIR Open Source Tooling Webinar Series

  • Titel: HL7 FHIR Open Source Tooling Webinar Series
  • Payoff onder titel: Tooling voor FHIR implementatie
  • Korte introtekst - Teaser:
    Altijd al meer willen weten over de bestaande open source tooling waarmee je FHIR goed kan implementeren? Tijdens de webinar serie tussen augustus en oktober 2024 zijn de eerste 10 tools gepresenteerd en de opnamen zijn beschikbaar om terug te kijken. Mooi om kennis te maken met de verschillende tools, maar ook voor experts zeer informatief.
  • Intro-afbeelding: FHIR flame
  • Volledige tekst:

    HL7 FHIR legt met zijn open licentie, zijn diverse community en snelle adoptie een nieuw fundament voor interoperabele innovaties in de digitale zorg. Met zoveel gebeurtenissen in de FHIR-community kan het lastig zijn om alle recente ontwikkelingen bij te houden. Voor organisaties die nieuw zijn in FHIR, met beperkte middelen of die hun oplossingen willen bouwen op community-gedreven applicaties, biedt het open-source software-ecosysteem een ​​rijk startpunt.

    Kijk de HL7 FHIR Open Source Tooling Webinar Series op je gemak terug. HL7 Nederland staat je natuurlijk ook graag bij in het gebruik van deze tools.

HL7 voor pluggable AI toepassingen

  • Titel: HL7 voor pluggable AI toepassingen
  • Payoff onder titel: Rob Mulders geeft een presentatie op het Congres Architectuur in de Zorg
  • Korte introtekst - Teaser:

    De volgende hype is hier. AI verovert de markt en de zorg doet mee. Voor alle AI-oplossingen geldt dat toegang tot data essentieel is. Iedere zorginstelling beschikt over een woud van applicaties, van EPD tot aan embedded software in apparaten. Hoe krijgt AI toegang tot de relevante bronnen? Hoe worden de resultaten van AI getoond aan zorgverlener en patiënt? Zijn er patronen zichtbaar in de wijze waarop AI ingepast wordt in de architectuur van ziekenhuizen? Welke HL7-standaarden kunnen ingezet worden? Hoe voorkomen we dat iedereen opnieuw het wiel gaat uitvinden?

  • Intro-afbeelding: Slide uit de presentatie, waarin "doctor vs AI" tegenover "AI vs AI" wordt gezet
  • Volledige tekst:

    Tijdens het Congres Architectuur in de Zorg op 6 juni 2024 heeft Rob Mulders dit onderwerp vanuit HL7 Nederland toegelicht. Hij geeft zijn visie en uitgebreide antwoorden op de vragen die hierboven worden gesteld. Zelden heeft een onderwerp zó direct aangesloten bij het gesprek van de dag!

    De slides van de presentatie zijn te downloaden vanaf de site van het Congres Architectuur in de Zorg. Daar is ook de aftermovie van het hele congres te bekijken. Zeer de moeite waard om een mooie impressie te krijgen van een wederom zeer geslaagd congres.

Kennismaken met de Nationale Terminologie Server

  • Titel: Kennismaken met de Nationale Terminologie Server
  • Payoff onder titel: Veel aandacht voor de release van de Nationale Terminologie Server (NTS)
  • Korte introtekst - Teaser:

    Op de afgelopen online Working Group Meeting (WGM) van HL7 Nederland is veel aandacht besteed aan de release van de Nationale Terminologie Server (NTS) in februari. Na twee inhoudelijke sessies is op de derde dag van de WGM een connectathon gehouden waarin de deelnemers met de NTS konden kennismaken. ‘Waar loop je tegenaan als je de techniek en de praktijk ingaat?’, was de vraag. De reacties waren heel positief. Daarom organiseert de community van HL7 Nederland de komende tijd elke maand zo’n connectathon. Het doel is om deelnemers met elkaar de mogelijkheden van de NTS te laten ontdekken, zodat ze er zelf mee aan de slag kunnen.

  • Intro-afbeelding: Kennismaken met de Nationale Terminologie Server
  • Volledige tekst:

    De belofte van de NTS

    Roel Barelds is productmanager interoperabiliteit bij Tenzinger en bestuurslid van HL7 Nederland. Hij noemt als voordelen van de NTS ‘het eenduidig opvragen van terminologie, het gebruiksgemak voor software programmeurs en softwareleveranciers, en het gebruik van internationale standaarden’. Sander Mertens, arts, medisch terminoloog en projectleider NTS bij Nictiz, voegt eraan toe: ‘NTS faciliteert Eenheid van Taal. Dat betekent voor de zorgprofessionals dat zij toegang krijgen tot eenduidige medische terminologie. Bovendien brengt het gebruik van NTS geen extra kosten met zich mee, afgezien van de licenties op terminologie/codestelsels die een gebruiker sowieso moet betalen voor het gebruik van de standaard.’

    Snelle updates en datasets op maat

    De NTS is een nieuwe dienst van Nictiz, de Nederlandse kennisorganisatie voor digitale informatie-uitwisseling in de zorg. HL7 ziet de NTS als een enorme sprong voorwaarts in het gecodeerd en gestructureerd vastleggen van data in een systeem, bijvoorbeeld een EPD. Mertens: ‘In de NTS wordt een aantal standaard terminologie-/codestelsels op één plek verzameld die via een internationale standaard, HL7 FHIR, benaderbaar zijn. De NTS maakt het up-to-date houden van die terminologie-/codestelsels eenvoudiger, zodat er niet langer handwerk aan te pas moet komen.’
    De NTS bevordert het eenvoudig vastleggen van Eenheid van Taal. De opgenomen terminologie-/codestelsels zijn op dit moment SNOMED CT, LOINC, de Nederlandse Labcodeset en de codestelsels van de zorginformatiebouwstenen (zibs). Maar er komt nog meer aan: het doel is dat iedere standaard die op nationaal niveau in gebruik is, opgenomen wordt in de catalogus. In de NTS verschijnen doorlopend updates van deze terminologiestelsels. Zo kan een zorgprofessional met toegang tot de NTS altijd over de actuele informatie beschikken. Ook kunnen er datasets op maat uit de NTS afgeleid worden, die er dan onder worden gehangen. Voor de zorgprofessional zijn dit grote voordelen in zijn dagelijkse werk.

    Softwareleveranciers en de zorg van de toekomst

    Om de NTS tot een succes te maken heeft Nictiz het vertrouwen nodig van de softwareleveranciers. Het is belangrijk dat die ervoor kiezen om de NTS te gaan inbouwen in hun systemen, zodat hun klanten in de cure en care sector ermee kunnen gaan werken. Mertens en Barelds wijzen in dit kader nadrukkelijk op grote zorgvuldigheid op bestuurlijk niveau. ‘Er zijn goede afspraken nodig, zodat alle betrokken partijen weten waar ze aan toe zijn. De NTS kan alleen een succes worden als deze op grote schaal ingevoerd en gebruikt wordt.’
    Wat helpt is dat de NTS het FHIR-formaat gebruikt. Het Informatieberaad van VWS en het werkveld hebben zich eveneens voor FHIR uitgesproken. Wanneer FHIR de algemeen aanvaarde standaard wordt voor toekomstige implementaties, is dat een grote sprong voorwaarts in de digitalisering van de nationale gezondheidszorg. Barelds: ‘Alle VIPP-programma’s en MedMij-informatiestandaarden gaan straks uitwisselen via FHIR.’ Bovendien komt daarmee de aansluiting op de internationale gegevensuitwisseling in de zorg in zicht.

    Hulp uit het veld

    De NTS wordt geleverd en gefinancierd door Nictiz, met op de achtergrond het ministerie van VWS. Mertens: ‘We leveren deze dienst omdat we die nodig vinden voor Nederland. We zetten die zonder kosten voor de gebruiker neer. Maar dat betekent ook dat we daar graag hulp bij hebben. Er zijn een heleboel terminologie-/codestelsels die nog niet zijn omgezet in FHIR. Het veld kan daarbij helpen. Het is in het belang van iedereen dat alle terminologie-/codestelsels omgezet worden in een gezamenlijk formaat en dat willen we graag stimuleren.’
    Barelds: ‘Het is echt voor ons allen, met ons allen. Daarom zijn de HL7-kennisbijeenkomsten en de komende connectathons zo belangrijk. Schrijf je in en doe mee.’

    'De terminologieserver is een van de beste voorbeelden van de praktische toepassing van eenheid van taal en daarmee een enorm belangrijke ontwikkeling waar HL7/Nictiz zich sterk voor maakt. Tijdens de maandelijkse HL7 connectathons sluit Drimpy graag aan om input te leveren. Niet alleen worden medische termen begrijpelijker voor de burger, maar ze worden ook eenvoudiger met de correcte schrijfwijze en betekenis in andere talen getoond. Dat is niet alleen handig als je naar het buitenland gaat, maar ook van groot belang voor onze gemengde samenleving.'

    Arnold Breukhoven, Chief & Founder of Drimpy

    Kennisdeling voor de scherpe randjes

    De NTS heeft vele voordelen dus, maar zoals altijd is de praktijk weerbarstig. Dat bleek toen de techneuten tijdens de eerste connectathon half april met de NTS kennis maakten. Er kwam een levendige discussie op gang over het uitdrukken van patiëntvriendelijke termen in FHIR terminologie. Daar is internationaal en nationaal nog geen eenduidig antwoord op. Barelds en Mertens: ‘We hebben met elkaar het antwoord gezocht op een ingewikkelde vraag. Dat hebben we, zoals verwacht, niet in dezelfde sessie kunnen vinden. Dat is niet verrassend, want het is gewoon niet zo simpel. Maar de deelnemers waren zo enthousiast over deze benadering, dat we die connectathon elke maand gaan doen. Het gaat uiteindelijk om kennisdeling. We hebben elkaar nodig om de scherpe randjes samen op te lossen. Wie een user account voor de NTS bij Nictiz aangemaakt heeft, kan er ondertussen ook een beetje rondkijken.’

    ‘De connectathon van de terminologieserver van Nictiz heeft ons inzicht gegeven in de ongekende mogelijkheden die de server ons biedt. We blijven constant up-to-date met de meest recente coderingen - en vertalingen - van de nieuwste (internationale) standaarden. D.m.v. duidelijke voorbeelden konden we zelf de server doorgronden. Ik was onder de indruk.
    Voor de rest enkel lof voor de inspanningen van HL7/Nictiz voor de voorbereidingen van alle sessies.’

    Paul Dreef, medeoprichter Meditools

    Zelf aan de slag

    Meer informatie over de connectathons vind je op Confluence.

    Een user account voor de NTS aanmaken kan op de Nictiz website. In de rechterkolom staat de ‘handleiding voor nieuwe gebruikers’. Die handleiding neemt de gebruiker door het proces.

    HL7 Nederland organiseert twee keer per jaar een driedaagse Working Group Meeting (WGM). Daarop bespreken de leden van de HL7 community nieuwe ontwikkelingen en aanpassingen aan de standaarden.

    Tekst: Marieke Keur

  • Afbeelding 1: HL7 Roel Barelds
  • Afbeelding 2: HL7 Sander Mertens

Keuze FHIR release in combinatie met zib2024

  • Titel: Keuze FHIR release in combinatie met zib2024
  • Payoff onder titel: Advies uitgebracht aan Nictiz
  • Korte introtekst - Teaser:

    HL7 Nederland heeft op verzoek van Nictiz, als (tijdelijk) Stelselbeheerder van het Duurzaam Informatiestelsel Zorg, advies uitgebracht over de vraag welke FHIR-release wordt geadviseerd in combinatie met de zib2024 publicatie.

  • Intro-afbeelding: HL7 FHIR logo
  • Volledige tekst:

    Onder de randvoorwaarden en aannames, zoals uitgewerkt in bijgaand document, adviseren wij om: a) als eerstvolgende baseline te kiezen voor de combinatie van zib2024 met FHIR release 4 b) FHIR release 5 over te slaan. c) FHIR release 6 niet eerder in overweging te nemen tot dat meer definitieve informatie beschikbaar komt over inhoud en verwachte release datum. In het advies wordt een onderbouwing gegeven bij elk van de drie opties.

    Advies keuze FHIR release in combinatie met zibs 2024

Personal Health Train, FAIR en FHIR

  • Titel: Personal Health Train, FAIR en FHIR
  • Payoff onder titel: Gezondheidsdata optimaal benutten om gezondheidszorg verder te optimaliseren
  • Korte introtekst - Teaser:

    personal

    De toegenomen digitalisering in de zorg heeft geleid tot een explosie aan gezondheidsdata. Big data en Artificiële Intelligentie (AI) kunnen als innovatieve middelen ingezet worden om deze gezondheidsdata optimaal te benutten om zo de gezondheidszorg verder te optimaliseren.

  • Intro-afbeelding: Personal Health Train, FAIR en FHIR
  • Volledige tekst:

    Weinig gebruik

    Tot nu toe wordt er echter weinig gebruik van gemaakt van deze technieken. Dit komt mede omdat de data is opgeslagen binnen de muren van (zorg)organisaties, lastig vindbaar en toegankelijk is en bovendien veelal slecht gestructureerd. Ten slotte, zelfs als we de data uit kunnen wisselen, mogen we dit vaak niet gegeven de wet gegevensbescherming.

    Personal Health Train

    In een wereld waar we beperkt zijn om data te verzamelen en te delen buiten de bronorganisatie, is het de uitdaging ‘anders’ te denken. Een voorbeeld is om, in plaats van de data naar de onderzoeker te brengen, de analyse naar de data te brengen. Dit vormt het uitgangspunt van de Personal Health Train (PHT), waarbij gezondheidsdata toegankelijk gemaakt worden voor hergebruik, bijvoorbeeld voor wetenschappelijk onderzoek en registratie- en kwaliteitsdoeleinden. Dit terwijl personen en/of instanties zelf de controle over de data houden. De data blijft bij de bron.

    FAIR en FHIR

    FAIR en FHIR vormen hierin een cruciale rol. FAIR als standaard om data vindbaar, toegankelijk, uitwisselbaar en voor hergebruik beschikbaar te maken. FHIR om op een correcte en privacy vriendelijke manier digitale gegevens uit te wisselen. Hieruit concluderen we dat de PHT-, FAIR- en HL7 FHIR principes de potentie hebben om baanbrekend onderzoek te verrichten in de gezondheidszorg. Lees meer over hoe PHT gebruikt maakt van FAIR en FHIR in het artikel in HL7 International News van Oktober 2020.

      pdf Personal Health Train, FAIR en FHIR(303 KB)  

Reactie HL7 Nederland op VWS zib/FHIR besluit

  • Titel: Reactie HL7 Nederland op VWS zib/FHIR besluit
  • Payoff onder titel: Toelichting op besluit Ministerie VWS gebruik HL7 FHIR
  • Korte introtekst - Teaser:

    In april 2023 heeft het Ministerie van VWS in een brief met bijlagen aan de tweede kamer het besluit over het gebruik van HL7 FHIR op basis van zorginformatiebouwstenen (zibs) toegelicht. Dit betekent nogal wat voor HL7 Nederland en de gevalideerde HL7 FHIR-NL profielen. We hebben onze reactie uitgewerkt in een notitie over beleid, visie en aanbevelingen.

  • Intro-afbeelding: Toelichting Ministerie VWS op besluit gebruik HL7 FHIR
  • Volledige tekst:

    In deze notitie wordt ingegaan op het HL7 FHIR versie- en releasebeleid, het daarvan afgeleide HL7-beleid voor Nederland, als ook op vragen, opties en afwegingen bij de verschillende wegen die open staan voor migratie naar FHIR. Voor een aantal onderwerpen worden concrete aanbevelingen gedaan.

    Met de publicatie van deze notitie vervalt de “Beleidsnotitie Afwegingen, keuzes en beleid inzake HL7 FHIR STU3 en HL7 FHIR R4” van september 2019 (hoewel een aantal aspecten ook nu nog valide zijn).

    pdf Beleid visie aanbevelingen VWS zib FHIR besluit def(395 KB)

Tekst in FHIR Resources

  • Titel: Tekst in FHIR Resources
  • Payoff onder titel: Alle FHIR resources moet een tekstuele samenvatting bevatten
  • Korte introtekst - Teaser:

    De FHIR standaard beschrijft dat alle FHIR resources een tekstuele samenvatting zouden moeten bevatten. Wat is de bedoeling van die tekst? Hoe zou je die tekst moeten vullen?

    Als je de resources in FHIR projecten bekijkt dan is daar meestal geen tekst in aanwezig. Volgens de FHIR standaard zouden (SHOULD) alle resources altijd een tekstuele samenvatting moeten bevatten om menselijke leesbaarheid van FHIR resources te kunnen garanderen. Grahame Grieve, de oorspronkelijke bedenker van FHIR, had zelfs liever gezien dat tekst verplicht (SHALL) zou zijn (zie zijn video hierover).

  • Intro-afbeelding:
  • Volledige tekst:

    Als je de resources in FHIR projecten bekijkt dan is daar meestal geen tekst in aanwezig. Volgens de FHIR standaard zouden (SHOULD) alle resources altijd een tekstuele samenvatting moeten bevatten om menselijke leesbaarheid van FHIR resources te kunnen garanderen. Grahame Grieve, de oorspronkelijke bedenker van FHIR, had zelfs liever gezien dat tekst verplicht (SHALL) zou zijn (zie zijn video hierover).

    De tekst (Resource.text) is met name een terugvalmechanisme voor het geval een ontvanger de gestructureerde gegevens van een resource niet kan verwerken: in dat geval kan het de tekst tonen aan een menselijke lezer. Denk bijvoorbeeld aan een simpele app die slechts een paar resource types ondersteunt omdat het bedoeld is voor het monitoren van bepaalde bloedwaarden. Als deze app een zeer specialistisch resourcetype moet verwerken, bijvoorbeeld MolecularSequence, dan zal die app daar niets mee kunnen – maar het kan wel de tekst tonen aan een menselijke gebruiker van de app en daarmee alsnog interoperabiliteit bereiken.

    Het gebruik van deze terugvalmogelijkheid naar een tekstvorm is een les die geleerd is uit de vele implementaties van de HL7 Clinical Document Architecture (CDA) standaard. De populariteit van die standaard was mede het resultaat van deze tekstuele mogelijkheid. FHIR heeft het gebruik van tekst bewust niet beperkt tot FHIR Documenten, maar legt een verplichting op aan REST, Documenten- en Message gebaseerde uitwisselingen van resources.

    Verplichting tot het gebruik van tekst

    Zolang je je in een beperkte context bevindt, zoals MedMij, waarin iedereen precies dezelfde set resources ondersteunt, afkomstig uit één FHIR release, en dezelfde set FHIR profielen, dan heeft tekst niet veel meerwaarde. Om die reden zie je dan ook dat softwareleveranciers die werken in zo’n beperkte context er voor kiezen het tekst gedeelte van de gebruikte FHIR resources niet te vullen, mede omdat tekst strikt genomen ook niet verplicht is (SHOULD).

    Het verleden heeft laten zien dat zorggegevens die allereerst in een beperkte context wordt uitgewisseld op een later moment in een bredere context wordt (her)gebruikt. Je kunt er dan niet meer van uitgaan dat systemen alle data-elementen begrijpen die in een resource aanwezig zijn. Systemen ondersteunen de gebruikte FHIR-profielen niet, ondersteunen een andere (latere) versie van FHIR, kennen de gebruikte extensies niet, of verwerken de resources pas jaren nadat deze zijn aangemaakt. In het algemeen geldt: hoe verder je afstaat van de oorspronkelijke context van de resource, hoe moeilijker het wordt de daarin opgenomen gestructureerde data juist te interpreteren, hoe minder vertrouwen je zal hebben in de kwaliteit van de aangeboden data en hoe groter de noodzaak tot het aanwezig zijn van een tekstuele samenvatting.

    Een MedMij-compatible PGO zal de eerdere genoemde MolecularSequence resource niet kunnen verwerken aangezien die resource niet tot de scope van MedMij behoort. Dit geldt eveneens voor alle resource typen en alle profielen die niet tot het MedMij afsprakenstelsel behoren. PGO's zullen zeker proberen veelgebruikte resource typen die officieel niet tot MedMij behoren toch enigermate te ondersteunen, maar zelfs dan zullen zij veelal terug moeten vallen op de tekst, aanwezig in resources.

    Op korte termijn zien zorgorganisaties en softwareleveranciers op tegen de kosten van het ontwikkelen van software die het tekstgedeelte van resources moet vullen, iets wat vanwege de huidige beperkte context van FHIR projecten begrijpelijk is. Dit staat echter op gespannen voet met de lange termijn verwachting dat resources buiten hun oorspronkelijke context gebruikt gaan worden: dan is tekst wel nodig.

    Inhoud van de tekst

    Als tekst in een resource aanwezig is, dan dient die tekst de wezenlijke inhoud van de resource samen te vatten. Het moet mogelijk zijn uitsluitend de tekstuele versie van een FHIR resource aan een zorgverlener te tonen die op basis daarvan kan handelen. De FHIR standaard zegt niets over wat een ‘goede’ samenvatting (Engels: clinically safe summary) zou moeten zijn. Profielen en implementatiegidsen zouden daar overigens wel eisen aan kunnen stellen.

    Nictiz heeft een generieke aanbeveling geschreven wat er in de tekst zou moeten worden opgenomen, waarbij ze zich baseren op de 5W's:

    • Wat: resource type, status de activiteit die in resource beschreven is, type aanduiding van de activiteit (Waar ben je allergisch voor? Welke procedure hebben we het over?).
    • Wie: de patiënt, de auteur, andere primaire actoren betrokken bij de activiteit beschreven in de resource
    • Wanneer: zijn dit gegevens uit het verleden, of gaat het over toekomstige activiteiten?
    • Waarom: wat ging hieraan vooraf, bijvoorbeeld een probleem of een verwijzing.
    • Waar: plaats waar de vastgelegde activiteit plaats vond, plaatsvindt, of zal vinden.
    • Context: overige contextuele informatie over de activiteit, zoals opnamegegevens, diagnosen, condities.

    Je wilt zeker niet alle details van alle data-elementen meenemen in de tekst, naast bovengenoemde 5W's zou je ook kunnen kijken naar die data-elementen die verplicht zijn in een resource definitie, of die een kenmerk hebben dat aangeeft dat ze van bijzonder belang zijn, bijvoorbeeld data-elementen die een ‘sigma-label’ hebben, of die ‘must support’ of ‘is modifier’ zijn verklaard in een profiel. Data-elementen die uitsluitend bedoeld zijn voor de software verwerkbaarheid, zoals canonical URL's en logical Ids zouden nooit in de tekst moeten worden
    opgenomen.

    fa example

    De tekst zal soms gebaseerd moeten worden op de inhoud van meerdere resources. Een tekstuele samenvatting van een recept zal meestal een goede omschrijving van de voorgeschreven medicatie moeten bevatten. In de tekst van een procedure wil je graag weten wie die procedure heeft uitgevoerd – niet alleen de naam van de arts, maar ook het specialisme van die arts en de organisatie voor wie deze arts werkt. In het algemeen dient de tekst zo opgesteld te worden dat zij niet specifiek voor één context relevant is, de resource kan immers ook in andere contexten gebruikt worden.

    fa example 2

    Implementatieaspecten

    Systemen kunnen zelf besluiten hoe ze resources voorzien van een tekstuele samenvatting. Tekst dient te worden aangemaakt door het bronsysteem van een resource of een systeem dat zich in dezelfde context als het bronsysteem bevindt – die systemen hebben nog het meeste weet van de context, kennen de gebruikte profielen, de value sets en de gebruikte extensies. Het maken van een tekstuele samenvatting kan niet worden overgelaten aan een cliënt, die kan geen goede tekst genereren aangezien het niet alle gestructureerde data in een resource zal begrijpen.

    Access control regels kunnen verhinderen dat een FHIR server de hele tekst mag opleveren, wat er toe leidt dat een server in feite tekst moet gaan genereren op het moment dat deze bevraagd wordt. Een nieuwe tekst zal eveneens gegenereerd moeten worden als er iets wijzigt in de resource.

    Zorggegevens hebben lange (wettelijke) bewaartermijnen en om die reden zou de tekst zo opgemaakt moeten worden dat zij eenduidig wordt getoond ongeacht de browser en het type scherm waarop de tekst getoond wordt. Om die reden dient met zeer terughoudend om te gaan met opmaakmogelijkheden van HTML en CSS. De focus dient te liggen op de inhoud en niet op de opmaak daarvan.

    • Als één of meer van de opmaaksopties worden gebruikt die in de FHIR standaard genoemd worden, dan betekent dat nog niet dat clients zich daaraan hoeven te houden.
    • Gebruik tabellen uitsluitend indien de data een tabellarisch formaat heeft en niet als vormgevingsinstrument. Een zinsconstructie of een lijstje volstaat veelal als alternatief. Een tabel die bestaat uit 2 rijen of 2 kolommen, waarbij één daarvan de namen van data-elementen bevat is vrijwel altijd een teken dat er oneigenlijk een tabel wordt gebruikt.
    • Systemen die tekst genereren, moeten er rekening mee houden dat een client moet werken met resources afkomstig van meerdere systemen, die elk hun eigen opmaak gebruiken om de tekst te structureren. Sommige tekst is wellicht al jaren geleden aangemaakt. Je zou een consistente vormgeving wensen voor alle teksten. Dit is niet haalbaar in de praktijk, een dergelijke consistentie valt niet te garanderen.

    Het automatisch genereren van tekst is complex, zeker voor internationale softwareleveranciers, die te maken hebben met allerlei profielen, meerdere talen, en grammaticale verschillen in zinsconstructies. Diverse FHIR servers en tools bezitten configureerbare tekstgeneratoren voor FHIR resources die het genereren van tekst vergemakkelijken.

    Concluderend

    Het gebruik van tekst is noodzakelijk indien resources buiten hun originele context gebruikt worden. Je kunt niet van alle systemen in alle contexten verwachten dat zij de details van alle resource types uit (oude) FHIR releases correct kunnen verwerken, noch dat zij weet hebben van alle gebruikte FHIR profielen en extensies. Het genereren van tekst betekent meer werk voor de huidige systemen, maar op lange termijn verdient deze inspanning zich terug.

    Op dit moment weegt het korte-termijn nadeel dat gepaard gaat met het genereren van tekst kennelijk zwaarder dan de lange-termijn voordelen van het aanwezig zijn van tekst in resources. Naar verwachting zal FHIR langdurig voor allerlei projecten ingezet gaan worden in Nederland. Daarmee is het aan ons, als gebruikers van FHIR, meer prioriteit te geven aan het gebruik van tekst in FHIR resources.

    Tekst: René Spronk

  • Youtube film: Website bezoeken