HL7 FHIR Implementation Guide: Transversal Clinical Core
1.2.0 - STU1 Belgium flag

HL7 FHIR Implementation Guide: Transversal Clinical Core, published by eHealth Platform. This guide is not an authorized publication; it is the continuous build for version 1.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-be/core-clinical/ and changes regularly. See the Directory of published versions

Data Type Profile: BeObservationCodeableConcept - Mappings

Draft as of 2024-11-22 Maturity Level: 1

Mappings for the be-observationcodeableconcept data type profile.

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

BeObservationCodeableConcept
CodeableConceptCE/CNE/CWE
   codingC*E.1-8, C*E.10-22
   coding (LOINC)C*E.1-8, C*E.10-22
      systemC*E.3
      versionC*E.7
      codeC*E.1
      displayC*E.2 - but note this is not well followed
      userSelectedSometimes implied by being first
   coding (SNOMED-CT)C*E.1-8, C*E.10-22
      systemC*E.3
      versionC*E.7
      codeC*E.1
      displayC*E.2 - but note this is not well followed
      userSelectedSometimes implied by being first
   textC*E.9. But note many systems use C*E.2 for this

Mappings for RIM Mapping (http://hl7.org/v3)

BeObservationCodeableConcept
CodeableConceptn/a, CD
   idn/a
   extensionn/a
   codingunion(., ./translation)
   coding (LOINC)union(., ./translation)
      idn/a
      extensionn/a
      system./codeSystem
      version./codeSystemVersion
      code./code
      displayCV.displayName
      userSelectedCD.codingRationale
   coding (SNOMED-CT)union(., ./translation)
      idn/a
      extensionn/a
      system./codeSystem
      version./codeSystemVersion
      code./code
      displayCV.displayName
      userSelectedCD.codingRationale
   text./originalText[mediaType/code="text/plain"]/data

Mappings for Ontological RIM Mapping (http://hl7.org/orim)

BeObservationCodeableConcept
CodeableConceptfhir:CodeableConcept rdfs:subClassOf dt:CD
   codingfhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
   coding (LOINC)fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
      systemfhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
      versionfhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
      codefhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
      displayfhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
      userSelectedfhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
   coding (SNOMED-CT)fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
      systemfhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
      versionfhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
      codefhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
      displayfhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
      userSelectedfhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
   textfhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText