EHDS Logical Information Models
0.1.0 - ci-build

EHDS Logical Information Models, published by Xt-EHR. 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/Xt-EHR/xt-ehr-common/tree/stakeholder-consultation-D6-2 and changes regularly. See the Directory of published versions

## Logical Model: Observation model

Official URL: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation | Version: 0.1.0
Draft as of 2025-05-26 | Computable Name: EHDSObservation

C.10 - EHDS refined base model for Observation information

Usage:

- Derived from this Logical Model Profile: Laboratory observation model
- Use this Logical Model Profile: Device use model, Hospital Discharge Report body model, Imaging report body model, Laboratory order body model... Show 4 more, Laboratory report body model, Medication administration model, Patient summary model and Procedure model
- Refer to this Logical Model Profile: Encounter model, Episode of care model, Hospital Discharge Report header model, Imaging report body model... Show 4 more, Laboratory order body model, Medication statement model, Observation model and Service request model

### Formal Views of Profile Content

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

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
EHDSObservation |  | 0..* | Base | Observation model Instances of this logical model can be the target of a Reference
observationDate[x] |  | 1..1 |  | C.10.1 - Observation date
observationDateDateTime |  |  | dateTime |
observationDatePeriod |  |  | Period |
observationCode |  | 1..1 | CodeableConcept | C.10.2 - Observation code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
observationName |  | 1..1 | string | C.10.3 - Observation name
observationOriginalName |  | 0..1 | string | C.10.4 - Observation original name
observationMethod |  | 0..1 | CodeableConcept | C.10.5 - Observation method Binding Description (No ValueSet): (preferred): SNOMED CT
observationDevice |  | 0..1 | EHDSDevice | C.10.6 - Observation device
order |  | 0..1 | Reference(Service request model) | C.10.7 - Order
performer |  | 0..1 | EHDSHealthProfessional | C.10.8 - Performer
reporter |  | 0..1 | EHDSHealthProfessional | C.10.9 - Reporter
observationResult |  | 1..1 | Base | C.10.10 - Observation result
textualResult |  | 0..1 | string | C.10.10.1 - Textual Result
numericResult |  | 0..1 | Base | C.10.10.2 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.10.2.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.10.2.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.10.2.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.10.3 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.11 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.12 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.13 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
triggeredBy |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.14 - Triggered by
hasMember |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.15 - Has member
resultDescription |  | 0..1 | string | C.10.16 - Result description
anatomicLocation |  | 0..1 | CodeableConcept | C.10.17 - Anatomic location Binding Description (No ValueSet): (preferred): SNOMED CT
subject |  | 1..1 | Reference(Patient model | Location model | Device model | Organization model | Health professional model | Procedure model) | C.10.18 - Subject
component |  | 0..* | Base | C.10.19 - Component
code |  | 1..1 | CodeableConcept | C.10.19.1 - Code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
textualResult |  | 0..1 | string | C.10.19.2 - Textual Result
numericResult |  | 0..1 | Base | C.10.19.3 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.19.3.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.19.3.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.19.3.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.19.4 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.19.5 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.19.6 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.19.7 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
status |  | 1..1 | CodeableConcept | C.10.20 - Status Binding Description (No ValueSet): (preferred): HL7 Observation status
derivedFrom |  | 0..* | Reference(Observation model | Laboratory observation model | Imaging study model) | C.10.21 - Derived from
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
EHDSObservation.observationCode | preferred |
EHDSObservation.observationMethod | preferred |
EHDSObservation.observationResult.numericResult.units | preferred |
EHDSObservation.observationResult.codedResult | preferred |
EHDSObservation.dataAbsentReason | preferred |
EHDSObservation.observationInterpretation | preferred |
EHDSObservation.anatomicLocation | preferred |
EHDSObservation.component.code | preferred |
EHDSObservation.component.numericResult.units | preferred |
EHDSObservation.component.codedResult | preferred |
EHDSObservation.component.dataAbsentReason | preferred |
EHDSObservation.component.observationInterpretation | preferred |
EHDSObservation.status | preferred |

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
EHDSObservation |  | 0..* | Base | Observation model Instances of this logical model can be the target of a Reference
observationDate[x] |  | 1..1 |  | C.10.1 - Observation date
observationDateDateTime |  |  | dateTime |
observationDatePeriod |  |  | Period |
observationCode |  | 1..1 | CodeableConcept | C.10.2 - Observation code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
observationName |  | 1..1 | string | C.10.3 - Observation name
observationOriginalName |  | 0..1 | string | C.10.4 - Observation original name
observationMethod |  | 0..1 | CodeableConcept | C.10.5 - Observation method Binding Description (No ValueSet): (preferred): SNOMED CT
observationDevice |  | 0..1 | EHDSDevice | C.10.6 - Observation device
order |  | 0..1 | Reference(Service request model) | C.10.7 - Order
performer |  | 0..1 | EHDSHealthProfessional | C.10.8 - Performer
reporter |  | 0..1 | EHDSHealthProfessional | C.10.9 - Reporter
observationResult |  | 1..1 | Base | C.10.10 - Observation result
textualResult |  | 0..1 | string | C.10.10.1 - Textual Result
numericResult |  | 0..1 | Base | C.10.10.2 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.10.2.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.10.2.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.10.2.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.10.3 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.11 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.12 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.13 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
triggeredBy |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.14 - Triggered by
hasMember |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.15 - Has member
resultDescription |  | 0..1 | string | C.10.16 - Result description
anatomicLocation |  | 0..1 | CodeableConcept | C.10.17 - Anatomic location Binding Description (No ValueSet): (preferred): SNOMED CT
subject |  | 1..1 | Reference(Patient model | Location model | Device model | Organization model | Health professional model | Procedure model) | C.10.18 - Subject
component |  | 0..* | Base | C.10.19 - Component
code |  | 1..1 | CodeableConcept | C.10.19.1 - Code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
textualResult |  | 0..1 | string | C.10.19.2 - Textual Result
numericResult |  | 0..1 | Base | C.10.19.3 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.19.3.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.19.3.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.19.3.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.19.4 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.19.5 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.19.6 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.19.7 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
status |  | 1..1 | CodeableConcept | C.10.20 - Status Binding Description (No ValueSet): (preferred): HL7 Observation status
derivedFrom |  | 0..* | Reference(Observation model | Laboratory observation model | Imaging study model) | C.10.21 - Derived from
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet | URI
EHDSObservation.observationCode | preferred |
EHDSObservation.observationMethod | preferred |
EHDSObservation.observationResult.numericResult.units | preferred |
EHDSObservation.observationResult.codedResult | preferred |
EHDSObservation.dataAbsentReason | preferred |
EHDSObservation.observationInterpretation | preferred |
EHDSObservation.anatomicLocation | preferred |
EHDSObservation.component.code | preferred |
EHDSObservation.component.numericResult.units | preferred |
EHDSObservation.component.codedResult | preferred |
EHDSObservation.component.dataAbsentReason | preferred |
EHDSObservation.component.observationInterpretation | preferred |
EHDSObservation.status | preferred |

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
EHDSObservation |  | 0..* | Base | Observation model Instances of this logical model can be the target of a Reference
observationDate[x] |  | 1..1 |  | C.10.1 - Observation date
observationDateDateTime |  |  | dateTime |
observationDatePeriod |  |  | Period |
observationCode |  | 1..1 | CodeableConcept | C.10.2 - Observation code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
observationName |  | 1..1 | string | C.10.3 - Observation name
observationOriginalName |  | 0..1 | string | C.10.4 - Observation original name
observationMethod |  | 0..1 | CodeableConcept | C.10.5 - Observation method Binding Description (No ValueSet): (preferred): SNOMED CT
observationDevice |  | 0..1 | EHDSDevice | C.10.6 - Observation device
order |  | 0..1 | Reference(Service request model) | C.10.7 - Order
performer |  | 0..1 | EHDSHealthProfessional | C.10.8 - Performer
reporter |  | 0..1 | EHDSHealthProfessional | C.10.9 - Reporter
observationResult |  | 1..1 | Base | C.10.10 - Observation result
textualResult |  | 0..1 | string | C.10.10.1 - Textual Result
numericResult |  | 0..1 | Base | C.10.10.2 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.10.2.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.10.2.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.10.2.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.10.3 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.11 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.12 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.13 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
triggeredBy |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.14 - Triggered by
hasMember |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.15 - Has member
resultDescription |  | 0..1 | string | C.10.16 - Result description
anatomicLocation |  | 0..1 | CodeableConcept | C.10.17 - Anatomic location Binding Description (No ValueSet): (preferred): SNOMED CT
subject |  | 1..1 | Reference(Patient model | Location model | Device model | Organization model | Health professional model | Procedure model) | C.10.18 - Subject
component |  | 0..* | Base | C.10.19 - Component
code |  | 1..1 | CodeableConcept | C.10.19.1 - Code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
textualResult |  | 0..1 | string | C.10.19.2 - Textual Result
numericResult |  | 0..1 | Base | C.10.19.3 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.19.3.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.19.3.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.19.3.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.19.4 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.19.5 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.19.6 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.19.7 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
status |  | 1..1 | CodeableConcept | C.10.20 - Status Binding Description (No ValueSet): (preferred): HL7 Observation status
derivedFrom |  | 0..* | Reference(Observation model | Laboratory observation model | Imaging study model) | C.10.21 - Derived from
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
EHDSObservation.observationCode | preferred |
EHDSObservation.observationMethod | preferred |
EHDSObservation.observationResult.numericResult.units | preferred |
EHDSObservation.observationResult.codedResult | preferred |
EHDSObservation.dataAbsentReason | preferred |
EHDSObservation.observationInterpretation | preferred |
EHDSObservation.anatomicLocation | preferred |
EHDSObservation.component.code | preferred |
EHDSObservation.component.numericResult.units | preferred |
EHDSObservation.component.codedResult | preferred |
EHDSObservation.component.dataAbsentReason | preferred |
EHDSObservation.component.observationInterpretation | preferred |
EHDSObservation.status | preferred |

This structure is derived from Base

Summary

Mandatory: 0 element(7 nested mandatory elements)

Structures

This structure refers to these other structures:

- Service request model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSServiceRequest)
- Laboratory observation model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLaboratoryObservation)
- Observation model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation)
- Patient model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient)
- Location model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation)
- Device model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice)
- Organization model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization)
- Health professional model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional)
- Procedure model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSProcedure)
- Imaging study model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSImagingStudy)

Key Elements View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
EHDSObservation |  | 0..* | Base | Observation model Instances of this logical model can be the target of a Reference
observationDate[x] |  | 1..1 |  | C.10.1 - Observation date
observationDateDateTime |  |  | dateTime |
observationDatePeriod |  |  | Period |
observationCode |  | 1..1 | CodeableConcept | C.10.2 - Observation code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
observationName |  | 1..1 | string | C.10.3 - Observation name
observationOriginalName |  | 0..1 | string | C.10.4 - Observation original name
observationMethod |  | 0..1 | CodeableConcept | C.10.5 - Observation method Binding Description (No ValueSet): (preferred): SNOMED CT
observationDevice |  | 0..1 | EHDSDevice | C.10.6 - Observation device
order |  | 0..1 | Reference(Service request model) | C.10.7 - Order
performer |  | 0..1 | EHDSHealthProfessional | C.10.8 - Performer
reporter |  | 0..1 | EHDSHealthProfessional | C.10.9 - Reporter
observationResult |  | 1..1 | Base | C.10.10 - Observation result
textualResult |  | 0..1 | string | C.10.10.1 - Textual Result
numericResult |  | 0..1 | Base | C.10.10.2 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.10.2.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.10.2.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.10.2.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.10.3 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.11 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.12 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.13 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
triggeredBy |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.14 - Triggered by
hasMember |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.15 - Has member
resultDescription |  | 0..1 | string | C.10.16 - Result description
anatomicLocation |  | 0..1 | CodeableConcept | C.10.17 - Anatomic location Binding Description (No ValueSet): (preferred): SNOMED CT
subject |  | 1..1 | Reference(Patient model | Location model | Device model | Organization model | Health professional model | Procedure model) | C.10.18 - Subject
component |  | 0..* | Base | C.10.19 - Component
code |  | 1..1 | CodeableConcept | C.10.19.1 - Code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
textualResult |  | 0..1 | string | C.10.19.2 - Textual Result
numericResult |  | 0..1 | Base | C.10.19.3 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.19.3.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.19.3.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.19.3.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.19.4 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.19.5 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.19.6 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.19.7 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
status |  | 1..1 | CodeableConcept | C.10.20 - Status Binding Description (No ValueSet): (preferred): HL7 Observation status
derivedFrom |  | 0..* | Reference(Observation model | Laboratory observation model | Imaging study model) | C.10.21 - Derived from
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
EHDSObservation.observationCode | preferred |
EHDSObservation.observationMethod | preferred |
EHDSObservation.observationResult.numericResult.units | preferred |
EHDSObservation.observationResult.codedResult | preferred |
EHDSObservation.dataAbsentReason | preferred |
EHDSObservation.observationInterpretation | preferred |
EHDSObservation.anatomicLocation | preferred |
EHDSObservation.component.code | preferred |
EHDSObservation.component.numericResult.units | preferred |
EHDSObservation.component.codedResult | preferred |
EHDSObservation.component.dataAbsentReason | preferred |
EHDSObservation.component.observationInterpretation | preferred |
EHDSObservation.status | preferred |

Differential View

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
EHDSObservation |  | 0..* | Base | Observation model Instances of this logical model can be the target of a Reference
observationDate[x] |  | 1..1 |  | C.10.1 - Observation date
observationDateDateTime |  |  | dateTime |
observationDatePeriod |  |  | Period |
observationCode |  | 1..1 | CodeableConcept | C.10.2 - Observation code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
observationName |  | 1..1 | string | C.10.3 - Observation name
observationOriginalName |  | 0..1 | string | C.10.4 - Observation original name
observationMethod |  | 0..1 | CodeableConcept | C.10.5 - Observation method Binding Description (No ValueSet): (preferred): SNOMED CT
observationDevice |  | 0..1 | EHDSDevice | C.10.6 - Observation device
order |  | 0..1 | Reference(Service request model) | C.10.7 - Order
performer |  | 0..1 | EHDSHealthProfessional | C.10.8 - Performer
reporter |  | 0..1 | EHDSHealthProfessional | C.10.9 - Reporter
observationResult |  | 1..1 | Base | C.10.10 - Observation result
textualResult |  | 0..1 | string | C.10.10.1 - Textual Result
numericResult |  | 0..1 | Base | C.10.10.2 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.10.2.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.10.2.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.10.2.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.10.3 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.11 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.12 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.13 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
triggeredBy |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.14 - Triggered by
hasMember |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.15 - Has member
resultDescription |  | 0..1 | string | C.10.16 - Result description
anatomicLocation |  | 0..1 | CodeableConcept | C.10.17 - Anatomic location Binding Description (No ValueSet): (preferred): SNOMED CT
subject |  | 1..1 | Reference(Patient model | Location model | Device model | Organization model | Health professional model | Procedure model) | C.10.18 - Subject
component |  | 0..* | Base | C.10.19 - Component
code |  | 1..1 | CodeableConcept | C.10.19.1 - Code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
textualResult |  | 0..1 | string | C.10.19.2 - Textual Result
numericResult |  | 0..1 | Base | C.10.19.3 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.19.3.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.19.3.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.19.3.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.19.4 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.19.5 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.19.6 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.19.7 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
status |  | 1..1 | CodeableConcept | C.10.20 - Status Binding Description (No ValueSet): (preferred): HL7 Observation status
derivedFrom |  | 0..* | Reference(Observation model | Laboratory observation model | Imaging study model) | C.10.21 - Derived from
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet | URI
EHDSObservation.observationCode | preferred |
EHDSObservation.observationMethod | preferred |
EHDSObservation.observationResult.numericResult.units | preferred |
EHDSObservation.observationResult.codedResult | preferred |
EHDSObservation.dataAbsentReason | preferred |
EHDSObservation.observationInterpretation | preferred |
EHDSObservation.anatomicLocation | preferred |
EHDSObservation.component.code | preferred |
EHDSObservation.component.numericResult.units | preferred |
EHDSObservation.component.codedResult | preferred |
EHDSObservation.component.dataAbsentReason | preferred |
EHDSObservation.component.observationInterpretation | preferred |
EHDSObservation.status | preferred |

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
EHDSObservation |  | 0..* | Base | Observation model Instances of this logical model can be the target of a Reference
observationDate[x] |  | 1..1 |  | C.10.1 - Observation date
observationDateDateTime |  |  | dateTime |
observationDatePeriod |  |  | Period |
observationCode |  | 1..1 | CodeableConcept | C.10.2 - Observation code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
observationName |  | 1..1 | string | C.10.3 - Observation name
observationOriginalName |  | 0..1 | string | C.10.4 - Observation original name
observationMethod |  | 0..1 | CodeableConcept | C.10.5 - Observation method Binding Description (No ValueSet): (preferred): SNOMED CT
observationDevice |  | 0..1 | EHDSDevice | C.10.6 - Observation device
order |  | 0..1 | Reference(Service request model) | C.10.7 - Order
performer |  | 0..1 | EHDSHealthProfessional | C.10.8 - Performer
reporter |  | 0..1 | EHDSHealthProfessional | C.10.9 - Reporter
observationResult |  | 1..1 | Base | C.10.10 - Observation result
textualResult |  | 0..1 | string | C.10.10.1 - Textual Result
numericResult |  | 0..1 | Base | C.10.10.2 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.10.2.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.10.2.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.10.2.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.10.3 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.11 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.12 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.13 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
triggeredBy |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.14 - Triggered by
hasMember |  | 0..* | Reference(Laboratory observation model | Observation model) | C.10.15 - Has member
resultDescription |  | 0..1 | string | C.10.16 - Result description
anatomicLocation |  | 0..1 | CodeableConcept | C.10.17 - Anatomic location Binding Description (No ValueSet): (preferred): SNOMED CT
subject |  | 1..1 | Reference(Patient model | Location model | Device model | Organization model | Health professional model | Procedure model) | C.10.18 - Subject
component |  | 0..* | Base | C.10.19 - Component
code |  | 1..1 | CodeableConcept | C.10.19.1 - Code Binding Description (No ValueSet): (preferred): LOINC, NPU, SNOMED CT
textualResult |  | 0..1 | string | C.10.19.2 - Textual Result
numericResult |  | 0..1 | Base | C.10.19.3 - Numeric Result
numericValue[x] |  | 0..1 |  | C.10.19.3.1 - Numeric value
numericValueQuantity |  |  | Quantity |
numericValueRange |  |  | Range |
units |  | 0..1 | CodeableConcept | C.10.19.3.2 - Units Binding Description (No ValueSet): (preferred): UCUM
uncertainty |  | 0..1 | Base | C.10.19.3.3 - Uncertainty
codedResult |  | 0..1 | CodeableConcept | C.10.19.4 - Coded Result Binding Description (No ValueSet): (preferred): SNOMED CT
dataAbsentReason |  | 0..1 | CodeableConcept | C.10.19.5 - dataAbsentReason Binding Description (No ValueSet): (preferred): HL7 Data absent reason
referenceRange |  | 0..* | Base | C.10.19.6 - Reference range
observationInterpretation |  | 0..* | CodeableConcept | C.10.19.7 - Observation interpretation Binding Description (No ValueSet): (preferred): SNOMED CT, HL7 ObservationInterpretation
status |  | 1..1 | CodeableConcept | C.10.20 - Status Binding Description (No ValueSet): (preferred): HL7 Observation status
derivedFrom |  | 0..* | Reference(Observation model | Laboratory observation model | Imaging study model) | C.10.21 - Derived from
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
EHDSObservation.observationCode | preferred |
EHDSObservation.observationMethod | preferred |
EHDSObservation.observationResult.numericResult.units | preferred |
EHDSObservation.observationResult.codedResult | preferred |
EHDSObservation.dataAbsentReason | preferred |
EHDSObservation.observationInterpretation | preferred |
EHDSObservation.anatomicLocation | preferred |
EHDSObservation.component.code | preferred |
EHDSObservation.component.numericResult.units | preferred |
EHDSObservation.component.codedResult | preferred |
EHDSObservation.component.dataAbsentReason | preferred |
EHDSObservation.component.observationInterpretation | preferred |
EHDSObservation.status | preferred |

This structure is derived from Base

Summary

Mandatory: 0 element(7 nested mandatory elements)

Structures

This structure refers to these other structures:

- Service request model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSServiceRequest)
- Laboratory observation model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLaboratoryObservation)
- Observation model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation)
- Patient model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient)
- Location model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation)
- Device model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice)
- Organization model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization)
- Health professional model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional)
- Procedure model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSProcedure)
- Imaging study model (https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSImagingStudy)

Other representations of profile: CSV, Excel