bèta De eHealth Atlas is nog in opbouw: we verzamelen en controleren nog volop gegevens, dus inhoud kan onvolledig zijn.Inhoud nog onvolledig. Meer info

Belgische eHealth-referentiedatabank

Onafhankelijk naslagwerk · geen officiële bron bèta

Geavanceerd zoeken Hulp

Conceptrecord · Standaard of specificatie

SNOMED CT in FHIR (URI's, impliciete waardesets en operaties)

Atlas-ID snomed-ct-in-fhir · 23 beweringen · 11 bronnen · Laatst geverifieerd05-11-2026 · Release 2026.11.12-3

Type
Standaard of specificatie
Jurisdictie
Internationaal
Levenscyclus
onbekend — Regels op de terminologiepagina 'Using SNOMED CT' van de FHIR R4-specificatie (geraadpleegd 2026-11-05); het maturiteitsniveau van die pagina en de R5-versie werden niet nagekeken.
Versie
FHIR R4
Aliassen
Using SNOMED CT with HL7 Standards; Using SNOMED CT with FHIR; SNOMED CT URI Standard; http://snomed.info/sct
EN
Using SNOMED CT with FHIR

De FHIR-specificatie legt vast hoe software SNOMED CT-codes in FHIR-berichten noteert en bij een terminologieserver opvraagt. Het codesysteem heet http://snomed.info/sct; een editie en versie worden aangeduid als http://snomed.info/sct/[module]/version/[datum]. Zonder versie kiest de server zelf een standaardeditie, en bij $lookup moet hij de gebruikte editie en versie teruggeven. Impliciete waardesets (op hiërarchie, refset of ECL-regel) en impliciete concept maps voor $translate komen rechtstreeks uit de releasebestanden. Wie dit implementeert, heeft een SNOMED CT Affiliate-licentie nodig.

Relaties 3 Bronnen 11 Graaf

In het kort

✎ Reageer
  • Wat: in FHIR is http://snomed.info/sct de systeem-URI van SNOMED CT, en een specifieke versie heet http://snomed.info/sct/[sctid]/version/[YYYYMMDD], met de editie als module-id en de releasedatum[1].
  • Versie: zonder versie of editie moet de terminologiedienst de recentste versie van zijn standaardeditie gebruiken, en bij een $lookup moet de server de gebruikte editie en versie teruggeven[1].
  • Waardesets: impliciete waardesets bestaan op subsumptie (is-a), op reference set en via een ECL-regel[1].
  • Mappings: impliciete concept maps uit de association- en simple-map-refsets voeden de $translate-operatie[1].
  • Licentie: implementers moeten over de passende SNOMED CT Affiliate-licentie beschikken[1].
  • België: de Body Site-ValueSet in de Belgische core-clinical IG wordt via de terminologieserver dte-tx geëxpandeerd op basis van de Belgische editie[2], terwijl de publieke ontwikkelserver tx.fhir.org geen Belgische editie aanbood[3].

Wat is het?

✎ Reageer

In FHIR staat bij een code de URI van het codesysteem; voor SNOMED CT is dat http://snomed.info/sct, terwijl http://snomed.info/id individuele concepten aanduidt (de RDF-vorm)[1]. Door de omvang van SNOMED CT wordt niet verwacht dat implementers de inhoud als FHIR CodeSystem-resource verdelen in plaats van in het releaseformaat RF2[1]. Vragen over codes gaan daarom naar een terminologieserver, die bijvoorbeeld bij een $lookup (de details van een concept opvragen) de gebruikte editie en versie moet teruggeven[1]. Implementers van FHIR-specificaties met SNOMED CT-inhoud moeten over de passende Affiliate-licentie beschikken[1] (zie SNOMED International).

Hoe is het opgebouwd?

✎ Reageer

Edities, versies en URI's

Een SNOMED CT-editie, zoals de International Edition of een nationale editie, kan met een URI volgens de SNOMED CT URI Standard worden geïdentificeerd[4]. Een specifieke versie wordt aangeduid als http://snomed.info/sct/[sctid]/version/[YYYYMMDD], waarbij sctid de editie identificeert (de identifier van de meest afhankelijke module) en YYYYMMDD de releasedatum is[1]. Op tx.fhir.org luidde dat voor de International Edition bijvoorbeeld http://snomed.info/sct/900000000000207008/version/20250201[3].

De regels rond een ontbrekende versie zijn het belangrijkste deel voor wie koppelt:

Situatie Wat de server doet Sterkte Bron
Geen versie of editie opgegeven recentste versie van de eigen standaardeditie, of de International Edition als er geen andere standaard is SHALL [1]
Geen versie-URI (Terminology Services Guide) mag terugvallen op de recentste International Edition of op een editie die voor de locale de voorkeur heeft may [1]
Enkel een datum als versie, zonder sctid als fout behandelen en de bewerking weigeren SHOULD [1]
$lookup op een concept de URI van de gebruikte editie en versie teruggeven in de property 'version' SHALL [1]
Algemeen clienttoepassingen laten weten welke geversioneerde editie geraadpleegd wordt must [4]

Eigenschappen uit het conceptmodel

Relaties waarvan het type onder 410662002 |Concept model attribute| valt, worden in FHIR automatisch eigenschappen (properties) van een code, aangeduid met hun concept-id, zodat de definiërende relaties uit het conceptmodel meekomen met een opgevraagd concept[1].

Impliciete waardesets

Een waardeset (ValueSet) is de lijst toegelaten codes voor een veld. Voor SNOMED CT bestaan impliciete waardesets, die uit de terminologie zelf volgen; er zijn twee gangbare soorten: op subsumptie (alle subtypes van een concept, is-a) en op reference set[1]. Een derde soort wordt gedefinieerd via een expression constraint[1]: de waardeset met URL-patroon ?fhir_vs=ecl/[ecl] bevat alle concept-id's die aan de URI-gecodeerde ECL-regel voldoen[1]. Een server rekent zo'n waardeset uit tot een concrete lijst (de expansie); in België gebeurt dat voor de Body Site-ValueSet van de core-clinical IG via dte-tx op basis van de Belgische editie[2].

Impliciete concept maps

Impliciete concept maps laten één URL dienen als mapdefinitie die de basis vormt voor de $translate-operatie (een code omzetten naar een ander codesysteem of concept); voor SNOMED CT zijn dat de association reference sets en de simple map reference sets[1].

Operatie of mechanisme Wat het doet voor SNOMED CT Bron
$lookup details van een concept, met verplicht de gebruikte editie en versie [1]
Impliciete waardeset is-a of refset lijst van subtypes of refsetleden, zonder aparte ValueSet-resource [1]
Impliciete waardeset ecl/ lijst van concepten die aan een ECL-regel voldoen [1]
Expansie van een waardeset concrete lijst, uitgerekend op een terminologieserver tegen een bepaalde editie [2]
$translate via impliciete concept map omzetting via association- en simple-map-refsets [1]
Properties definiërende relaties als eigenschappen van de code [1]

Waar wordt het gebruikt?

✎ Reageer
  • Belgische FHIR-gidsen: implementers van de Belgische core-clinical specificaties moeten een Affiliate-licentie hebben[5], en de Body Site-ValueSet wordt via dte-tx tegen de Belgische editie geëxpandeerd[2]. Zie Belgische FHIR-implementatiegidsen.
  • Belgische terminologieservers: de FOD Volksgezondheid documenteert een nationale terminologieserver op basis van Ontoserver met een FHIR-endpoint[6], en snowstorm-local (lokale terminologieserver van het eHealth-platform) laadt bij het opstarten de Belgische en internationale editie[7]. Details op Belgische terminologieserver (FHIR).
  • Internationale ontwikkelserver: tx.fhir.org identificeert zich als 'FHIR Development Server' met endpoints voor R5, R4 en R3[8]; bij raadpleging bood hij negen SNOMED CT-editieversies aan, waaronder de International Edition en de edities van onder meer Nederland, het Verenigd Koninkrijk en de Verenigde Staten, maar geen Belgische[3].
  • IPS: de IPS-gids definieert haar SNOMED CT-waardesets met FHIR-in- en uitsluitingscriteria en geeft equivalente ECL-queries als alternatief[9].

Wat betekent het voor een ziekenhuis?

✎ Reageer
  • Versie altijd meegeven: zonder versie kiest de server zijn eigen standaardeditie[1] of mag hij terugvallen op de International Edition[1]; een koppeling zonder versie kan dus stilzwijgend tegen een andere editie dan de Belgische werken.
  • Controleren wat terugkomt: de server moet bij $lookup de gebruikte editie en versie teruggeven[1], wat een EPD toelaat dat na te kijken.
  • Licentie: wie FHIR-specificaties met SNOMED CT implementeert, heeft een Affiliate-licentie nodig[1]; in België is die gratis voor licentiehouders[10].
  • Testserver is geen Belgische bron: tx.fhir.org is een ontwikkelserver[8] en bood geen Belgische editie aan[3]; Belgische waardesets worden tegen de Belgische editie geëxpandeerd[2].
  • Aanbeveling (eigen): laat de EPD-leverancier aantonen dat elke terminologieaanvraag een versie-URI van de Belgische editie meestuurt en dat de software de teruggegeven versie bij $lookup logt, zodat een stille wissel van editie zichtbaar wordt.

Onzekerheden en tegenstrijdige informatie

✎ Reageer
  • URI Standard: de officiële SNOMED CT URI Standard-pagina werd niet als losse pagina gevonden; de URI-regels zijn hier geciteerd via de FHIR R4-specificatie[1].
  • SHALL of may: de FHIR-specificatie verplicht de server de recentste versie van zijn standaardeditie te gebruiken[1], terwijl de Terminology Services Guide zegt dat hij mag terugvallen op de International Edition of een editie voor de locale[1]; het resultaat hangt dus af van hoe de server zijn standaard instelt.
  • $subsumes en $expand: deze ronde legde geen claims vast over het precieze gedrag van $subsumes en $expand op SNOMED CT; ook de R5-versie van de pagina werd niet vergeleken. Niet gevonden is geen bewijs van afwezigheid.
  • Momentopname tx.fhir.org: de lijst van edities is een eigen lezing van de serverbeschrijving op de raadplegingsdag[3].

Relaties 3 relaties · 0 hypothesen

RelatieDoelconceptTypeStatusToelichting
gebruikt terminologie SNOMED CT Terminologie of classificatie vastgesteld Regels om SNOMED CT-codes, edities en versies in FHIR te noteren en op te vragen. [1]
maakt deel uit van HL7 FHIR Standaard of specificatie vastgesteld Terminologiepagina 'Using SNOMED CT with HL7 Standards' van de FHIR R4-specificatie. [1]
implementeert (inkomend) Snowstorm en Snowstorm Lite (terminologieservers van SNOMED International) Softwareproduct vastgesteld [11]

Open vragen 3

  1. Wijkt de R5- of terminology.hl7.org-versie van de regels af van R4? Help deze vraag beantwoorden
  2. Welke module-ID en versie-URI heeft de Belgische editie, en welke editie gebruiken de Belgische terminologieservers als standaard wanneer een client geen versie meegeeft? Help deze vraag beantwoorden
  3. Hoe gedragen de Belgische servers zich bij $subsumes en $expand op SNOMED CT (postcoördinatie, inactieve concepten)? Help deze vraag beantwoorden

Bronnen 11 bronnen · alle bronnen

  1. Using SNOMED CT with HL7 Standards (FHIR R4). HL7 International. SRC-e9e963ce7b Link werkt niet?
  2. Body Site ValueSet - HL7 Belgium core-clinical profiles. eHealth-platform / HL7 Belgium. SRC-1d6ff5faba Link werkt niet?
  3. tx.fhir.org R4 TerminologyCapabilities. HL7 International (FHIR tooling). SRC-04884120df Link werkt niet?
  4. SNOMED CT Terminology Services Guide - Appendix B: Editions, Versions and Extensions. SNOMED International. SRC-2ccff7ed34 Link werkt niet?
  5. HL7 Belgium FHIR IG - core-clinical profiles: Home. eHealth-platform / HL7 Belgium. SRC-854e8cb270 Link werkt niet?
  6. Belgian National Terminology Server - Quick Start Guide (Document Version 1.2). FOD Volksgezondheid, Veiligheid van de Voedselketen en Leefmilieu (Terminologiecentrum). SRC-cbf30a6992 Link werkt niet?
  7. ehealthplatformstandards/snowstorm-local (Snowstorm-Local Setup Guide). eHealth-platform (GitHub-organisatie ehealthplatformstandards). SRC-effab8767d Link werkt niet?
  8. tx.fhir.org - FHIR Development Server. HL7 International (FHIR tooling). SRC-a740afbe75 Link werkt niet?
  9. International Patient Summary Implementation Guide - General Principles. HL7 International. SRC-32fd650ec9 Link werkt niet?
  10. SNOMED CT | FOD Volksgezondheid (archiefkopie 24/06/2025). FOD Volksgezondheid, Veiligheid van de Voedselketen en Leefmilieu. SRC-513c026a56 Link werkt niet?
  11. Snowstorm FHIR Terminology Server - Using the FHIR API. SNOMED International (IHTSDO GitHub). SRC-23c4c91dae Link werkt niet?
Record snomed-ct-in-fhir · laatst geverifieerd 05-11-2026 · release 2026.11.12-3 · tekst onder CC BY 4.0, bronnen enkel gelinkt
Verbeter deze pagina
Hergebruik: Deze pagina als Markdown · JSON