Clinical Core
1.4.0 - STU1 Belgium flag

Clinical Core, published by eHealth Platform. This guide is not an authorized publication; it is the continuous build for version 1.4.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

Official URL: https://www.ehealth.fgov.be/standards/fhir/core-clinical/StructureDefinition/be-observationcodeableconcept Version: 1.4.0
Active as of 2026-10-31 Maturity Level: 1 Computable Name: BeObservationCodeableConcept
Other Identifiers: OID:2.16.840.1.113883.4.642.40.200.5.42.15

This is a supporting profile, only to give guidelines how to express a few of the typical coding systems. In general, it shall be noted SNOMED-CT is the preferred national terminology. Other coding systems remain allowed or MAY be preferred in specific flows (e.g. the use of LOINC codes to express a laboratory test.)

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
CodeableConcept 0..* CodeableConcept Concept - reference to a terminology or just text
CodeableConcept.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
CodeableConcept.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org (no extensions allowed)
CodeableConcept.Slices for coding.coding:LOINC.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:SNOMED-CT.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct (no extensions allowed)
CodeableConcept.Slices for coding.coding:SNOMED-CT.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from CodeableConcept

NameFlagsCard.TypeDescription & Constraints    Filter: doco
CodeableConcept CodeableConcept
CodeableConcept.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
CodeableConcept.Slices for coding.coding:LOINC 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:LOINC.system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org (no extensions allowed)
CodeableConcept.Slices for coding.coding:LOINC.code 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:SNOMED-CT.system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct (no extensions allowed)
CodeableConcept.Slices for coding.coding:SNOMED-CT.code 1..1 code Symbol in syntax defined by the system

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
CodeableConcept 0..* CodeableConcept Concept - reference to a terminology or just text
CodeableConcept.id 0..1 string Unique id for inter-element referencing
CodeableConcept.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
CodeableConcept.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
CodeableConcept.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:LOINC.id 0..1 string Unique id for inter-element referencing
CodeableConcept.Slices for coding.coding:LOINC.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
CodeableConcept.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org (no extensions allowed)
CodeableConcept.Slices for coding.coding:LOINC.version This element is included in summaries. 0..1 string Version of the system - if relevant
CodeableConcept.Slices for coding.coding:LOINC.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:LOINC.display This element is included in summaries. 0..1 string Representation defined by the system
CodeableConcept.Slices for coding.coding:LOINC.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
CodeableConcept.Slices for coding.coding:SNOMED-CT This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:SNOMED-CT.id 0..1 string Unique id for inter-element referencing
CodeableConcept.Slices for coding.coding:SNOMED-CT.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
CodeableConcept.Slices for coding.coding:SNOMED-CT.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct (no extensions allowed)
CodeableConcept.Slices for coding.coding:SNOMED-CT.version This element is included in summaries. 0..1 string Version of the system - if relevant
CodeableConcept.Slices for coding.coding:SNOMED-CT.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT.display This element is included in summaries. 0..1 string Representation defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
CodeableConcept.text This element is included in summaries. 0..1 string Plain text representation of the concept

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from CodeableConcept

Summary

Mandatory: 0 element(4 nested mandatory elements)
Fixed: 2 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of CodeableConcept.coding

Maturity: 1

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
CodeableConcept 0..* CodeableConcept Concept - reference to a terminology or just text
CodeableConcept.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
CodeableConcept.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org (no extensions allowed)
CodeableConcept.Slices for coding.coding:LOINC.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:SNOMED-CT.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct (no extensions allowed)
CodeableConcept.Slices for coding.coding:SNOMED-CT.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

Differential View

This structure is derived from CodeableConcept

NameFlagsCard.TypeDescription & Constraints    Filter: doco
CodeableConcept CodeableConcept
CodeableConcept.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
CodeableConcept.Slices for coding.coding:LOINC 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:LOINC.system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org (no extensions allowed)
CodeableConcept.Slices for coding.coding:LOINC.code 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:SNOMED-CT.system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct (no extensions allowed)
CodeableConcept.Slices for coding.coding:SNOMED-CT.code 1..1 code Symbol in syntax defined by the system

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
CodeableConcept 0..* CodeableConcept Concept - reference to a terminology or just text
CodeableConcept.id 0..1 string Unique id for inter-element referencing
CodeableConcept.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
CodeableConcept.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
CodeableConcept.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:LOINC.id 0..1 string Unique id for inter-element referencing
CodeableConcept.Slices for coding.coding:LOINC.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
CodeableConcept.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org (no extensions allowed)
CodeableConcept.Slices for coding.coding:LOINC.version This element is included in summaries. 0..1 string Version of the system - if relevant
CodeableConcept.Slices for coding.coding:LOINC.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:LOINC.display This element is included in summaries. 0..1 string Representation defined by the system
CodeableConcept.Slices for coding.coding:LOINC.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
CodeableConcept.Slices for coding.coding:SNOMED-CT This element is included in summaries. 0..* Coding Code defined by a terminology system
CodeableConcept.Slices for coding.coding:SNOMED-CT.id 0..1 string Unique id for inter-element referencing
CodeableConcept.Slices for coding.coding:SNOMED-CT.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
CodeableConcept.Slices for coding.coding:SNOMED-CT.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct (no extensions allowed)
CodeableConcept.Slices for coding.coding:SNOMED-CT.version This element is included in summaries. 0..1 string Version of the system - if relevant
CodeableConcept.Slices for coding.coding:SNOMED-CT.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT.display This element is included in summaries. 0..1 string Representation defined by the system
CodeableConcept.Slices for coding.coding:SNOMED-CT.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
CodeableConcept.text This element is included in summaries. 0..1 string Plain text representation of the concept

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from CodeableConcept

Summary

Mandatory: 0 element(4 nested mandatory elements)
Fixed: 2 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of CodeableConcept.coding

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron