Child Record
0.1.0 - STU Belgium flag

Child Record, published by HL7 Belgium. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-be/childrecord/ and changes regularly. See the Directory of published versions

Logical Model: Observation model

Official URL: https://www.ehealth.fgov.be/standards/fhir/childrecord/StructureDefinition/BeModelObservation Version: 0.1.0
Draft as of 2025-06-27 Computable Name: BeModelObservation

A model for observations, which are measurements or assessments made about a patient or subject. This model is used to represent various types of clinical observations.

Usages:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BeModelObservation 0..* Base Observation model
... subject 1..1 Reference(BePatient(2.1.2)) Subject of the observation
... code 1..1 CodeableConcept Observation code
Binding Description: (required) : binding

... value[x] 0..1 Value of the observation
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... effectiveDateTime dateTime
.... effectivePeriod Period
... status 1..1 CodeableConcept Observation status
Binding Description: (required) : binding

... statusReason[x] 0..1 Reason for the observation status
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonString string
... performer 0..* Reference(BePractitioner(2.1.2) | BeOrganization(2.1.2)) Performer of the observation
... component 0..* Base Component observations
.... code 1..1 CodeableConcept Component code
.... value[x] 0..1 Component value
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
... interpretation 0..1 CodeableConcept Interpretation of the observation
... note 0..* Annotation Notes or comments about the observation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BeModelObservation.coderequired
BeModelObservation.statusrequired

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BeModelObservation 0..* Base Observation model
... subject 1..1 Reference(BePatient(2.1.2)) Subject of the observation
... code 1..1 CodeableConcept Observation code
Binding Description: (required) : binding

... value[x] 0..1 Value of the observation
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... effectiveDateTime dateTime
.... effectivePeriod Period
... status 1..1 CodeableConcept Observation status
Binding Description: (required) : binding

... statusReason[x] 0..1 Reason for the observation status
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonString string
... performer 0..* Reference(BePractitioner(2.1.2) | BeOrganization(2.1.2)) Performer of the observation
... component 0..* Base Component observations
.... code 1..1 CodeableConcept Component code
.... value[x] 0..1 Component value
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
... interpretation 0..1 CodeableConcept Interpretation of the observation
... note 0..* Annotation Notes or comments about the observation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
BeModelObservation.coderequired
BeModelObservation.statusrequired
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BeModelObservation 0..* Base Observation model
... subject 1..1 Reference(BePatient(2.1.2)) Subject of the observation
... code 1..1 CodeableConcept Observation code
Binding Description: (required) : binding

... value[x] 0..1 Value of the observation
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... effectiveDateTime dateTime
.... effectivePeriod Period
... status 1..1 CodeableConcept Observation status
Binding Description: (required) : binding

... statusReason[x] 0..1 Reason for the observation status
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonString string
... performer 0..* Reference(BePractitioner(2.1.2) | BeOrganization(2.1.2)) Performer of the observation
... component 0..* Base Component observations
.... code 1..1 CodeableConcept Component code
.... value[x] 0..1 Component value
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
... interpretation 0..1 CodeableConcept Interpretation of the observation
... note 0..* Annotation Notes or comments about the observation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BeModelObservation.coderequired
BeModelObservation.statusrequired

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BeModelObservation 0..* Base Observation model
... subject 1..1 Reference(BePatient(2.1.2)) Subject of the observation
... code 1..1 CodeableConcept Observation code
Binding Description: (required) : binding

... value[x] 0..1 Value of the observation
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... effectiveDateTime dateTime
.... effectivePeriod Period
... status 1..1 CodeableConcept Observation status
Binding Description: (required) : binding

... statusReason[x] 0..1 Reason for the observation status
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonString string
... performer 0..* Reference(BePractitioner(2.1.2) | BeOrganization(2.1.2)) Performer of the observation
... component 0..* Base Component observations
.... code 1..1 CodeableConcept Component code
.... value[x] 0..1 Component value
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
... interpretation 0..1 CodeableConcept Interpretation of the observation
... note 0..* Annotation Notes or comments about the observation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BeModelObservation.coderequired
BeModelObservation.statusrequired

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BeModelObservation 0..* Base Observation model
... subject 1..1 Reference(BePatient(2.1.2)) Subject of the observation
... code 1..1 CodeableConcept Observation code
Binding Description: (required) : binding

... value[x] 0..1 Value of the observation
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... effectiveDateTime dateTime
.... effectivePeriod Period
... status 1..1 CodeableConcept Observation status
Binding Description: (required) : binding

... statusReason[x] 0..1 Reason for the observation status
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonString string
... performer 0..* Reference(BePractitioner(2.1.2) | BeOrganization(2.1.2)) Performer of the observation
... component 0..* Base Component observations
.... code 1..1 CodeableConcept Component code
.... value[x] 0..1 Component value
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
... interpretation 0..1 CodeableConcept Interpretation of the observation
... note 0..* Annotation Notes or comments about the observation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
BeModelObservation.coderequired
BeModelObservation.statusrequired

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. BeModelObservation 0..* Base Observation model
... subject 1..1 Reference(BePatient(2.1.2)) Subject of the observation
... code 1..1 CodeableConcept Observation code
Binding Description: (required) : binding

... value[x] 0..1 Value of the observation
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... effectiveDateTime dateTime
.... effectivePeriod Period
... status 1..1 CodeableConcept Observation status
Binding Description: (required) : binding

... statusReason[x] 0..1 Reason for the observation status
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonString string
... performer 0..* Reference(BePractitioner(2.1.2) | BeOrganization(2.1.2)) Performer of the observation
... component 0..* Base Component observations
.... code 1..1 CodeableConcept Component code
.... value[x] 0..1 Component value
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
... interpretation 0..1 CodeableConcept Interpretation of the observation
... note 0..* Annotation Notes or comments about the observation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
BeModelObservation.coderequired
BeModelObservation.statusrequired

 

Other representations of profile: CSV, Excel