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/main and changes regularly. See the Directory of published versions
Draft as of 2025-07-10 |
Definitions for the EHDSObservation logical model.
Guidance on how to interpret the contents of this table can be foundhere
0. EHDSObservation | |
Definition | EHDS refined base model for Observation information Base definition for all types defined in FHIR type system. |
Short | Observation modelBase for all types and resources |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. EHDSObservation.header | |
Definition | Common header for all patient-related data |
Short | Common header for all patient-related data |
Control | 1..1 |
Type | Base |
4. EHDSObservation.header.subject | |
Definition | Patient/subject information |
Short | Subject |
Control | 1..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient |
6. EHDSObservation.header.identifier | |
Definition | Business identifier for the object |
Short | Business identifier for the object |
Note | This is a business identifier, not a resource identifier (see discussion) |
Control | 0..* |
Type | Identifier |
8. EHDSObservation.header.authorship | |
Definition | Resource authoring details |
Short | Authorship |
Control | 1..* |
Type | Base |
10. EHDSObservation.header.authorship.author[x] | |
Definition | Author(s) by whom the resource was/were authored. Multiple authors could be provided. |
Short | Author |
Control | 1..1 |
Type | Choice of: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
12. EHDSObservation.header.authorship.datetime | |
Definition | Date and time of the issuing the document/resource by its author. |
Short | Date and time of authoring/issuing |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. EHDSObservation.header.lastUpdate | |
Definition | Date and time of the last update to the document/information |
Short | Date and time of the last update to the resource |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
16. EHDSObservation.header.status | |
Definition | Status of the resource |
Short | Status of the resource |
Control | 1..1 |
Binding | HL7 Observation status |
Type | CodeableConcept |
18. EHDSObservation.header.statusReason[x] | |
Definition | Reason for the current status of the resource. |
Short | Reason for the current status of the resource. |
Control | 0..1 |
Type | Choice of: CodeableConcept, string |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
20. EHDSObservation.header.language | |
Definition | Language in which the resource is written. Language is expressed by the IETF language tag. |
Short | Language |
Control | 0..1 |
Binding | BCP 47 |
Type | CodeableConcept |
22. EHDSObservation.header.version | |
Definition | Business version of the resource. |
Short | Version |
Note | This is a business version Id, not a resource version Id (see discussion) |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. EHDSObservation.presentedForm | |
Definition | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document |
Short | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document |
Control | 0..* |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSAttachment |
26. EHDSObservation.subject | |
Definition | The patient, or group of patients, location, device, organization, procedure or practitioner this observation is about. |
Short | Subject |
Control | 1..1 |
Type | Reference(Patient model, Location model, Device model, Organization model, Health professional model, Procedure model) |
28. EHDSObservation.observationDate[x] | |
Definition | Clinically relevant time or time period for the observation. |
Short | Observation date |
Control | 1..1 |
Type | Choice of: dateTime, Period |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
30. EHDSObservation.observationCode | |
Definition | Code representing the observation using the agreed code systems. |
Short | Observation code |
Control | 1..1 |
Binding | LOINC, NPU, SNOMED CT |
Type | CodeableConcept |
32. EHDSObservation.observationOriginalName | |
Definition | Original (conventional) name of the observation |
Short | Observation original name |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
34. EHDSObservation.observationMethod | |
Definition | Observation method (measurement principle) to obtain the result. |
Short | Observation method |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
36. EHDSObservation.order | |
Definition | Identifies order and order placer this observation belongs to. |
Short | Order |
Control | 0..1 |
Type | Reference(Service request model) |
38. EHDSObservation.performer | |
Definition | Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document. |
Short | Performer |
Control | 0..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional |
40. EHDSObservation.reporter | |
Definition | With certain observation results, e.g. there may also be an interpreter or a person responsible for validation. |
Short | Reporter |
Control | 0..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional |
42. EHDSObservation.observationResult | |
Definition | Result of the observation including text, numeric and coded results of the measurement and measurement uncertainty. Content of the observation result will vary according to the type of the observation. |
Short | Observation result |
Control | 1..1 |
Type | Base |
44. EHDSObservation.observationResult.textualResult | |
Definition | Narrative text result |
Short | Textual Result |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
46. EHDSObservation.observationResult.numericResult | |
Definition | A numeric value or interval (open or closed) of the result, result units of the measurement should be provided Measurement uncertainty interval are provided if needed. |
Short | Numeric Result |
Control | 0..1 |
Type | Base |
48. EHDSObservation.observationResult.numericResult.numericValue[x] | |
Definition | A numeric value or interval (open or closed) of the result |
Short | Numeric value |
Control | 0..1 |
Type | Choice of: Quantity, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
50. EHDSObservation.observationResult.numericResult.units | |
Definition | Result units of the measurement |
Short | Units |
Control | 0..1 |
Binding | UCUM |
Type | CodeableConcept |
52. EHDSObservation.observationResult.numericResult.uncertainty | |
Definition | Measurement uncertainty type and interval should be provided if needed. |
Short | Uncertainty |
Control | 0..1 |
Type | Base |
54. EHDSObservation.observationResult.codedResult | |
Definition | A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc. |
Short | Coded Result |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
56. EHDSObservation.dataAbsentReason | |
Definition | Provides a reason why the expected value in the element Observation.value[x] is missing. |
Short | dataAbsentReason |
Control | 0..1 |
Binding | HL7 Data absent reason |
Type | CodeableConcept |
58. EHDSObservation.referenceRange | |
Definition | Reference range, multiple reference ranges of different types culd by providedProvides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied. |
Short | Reference range |
Control | 0..* |
Type | Base |
60. EHDSObservation.observationInterpretation | |
Definition | Information about reference intervals and result interpretation. |
Short | Observation interpretation |
Control | 0..* |
Binding | SNOMED CT, HL7 ObservationInterpretation |
Type | CodeableConcept |
62. EHDSObservation.triggeredBy | |
Definition | Identifies the observation(s) that triggered the performance of this observation. |
Short | Triggered by |
Control | 0..* |
Type | Reference(Laboratory observation model, Observation model) |
64. EHDSObservation.hasMember | |
Definition | This observation is a group observation (e.g. a battery, a panel of tests, a set of vital sign measurements) that includes the target as a member of the group. |
Short | Has member |
Control | 0..* |
Type | Reference(Laboratory observation model, Observation model) |
66. EHDSObservation.resultDescription | |
Definition | Comments and narrative representation of the observation result and findings. |
Short | Result description |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
68. EHDSObservation.anatomicLocation | |
Definition | Anatomic location and laterality where the observation should be or was performed. |
Short | Anatomic location |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
70. EHDSObservation.component | |
Definition | Some observations have multiple component observations. These component observations are expressed as separate code value pairs that share the same attributes. |
Short | Component |
Control | 0..* |
Type | Base |
72. EHDSObservation.component.code | |
Definition | Code representing the observation using the agreed code systems. |
Short | Code |
Control | 1..1 |
Binding | LOINC, NPU, SNOMED CT |
Type | CodeableConcept |
74. EHDSObservation.component.textualResult | |
Definition | Narrative text result |
Short | Textual Result |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
76. EHDSObservation.component.numericResult | |
Definition | A numeric value or interval (open or closed) of the result, result units of the measurement should be provided Measurement uncertainty interval are provided if needed. |
Short | Numeric Result |
Control | 0..1 |
Type | Base |
78. EHDSObservation.component.numericResult.numericValue[x] | |
Definition | A numeric value or interval (open or closed) of the result |
Short | Numeric value |
Control | 0..1 |
Type | Choice of: Quantity, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
80. EHDSObservation.component.numericResult.units | |
Definition | Result units of the measurement |
Short | Units |
Control | 0..1 |
Binding | UCUM |
Type | CodeableConcept |
82. EHDSObservation.component.numericResult.uncertainty | |
Definition | Measurement uncertainty type and interval should be provided if needed. |
Short | Uncertainty |
Control | 0..1 |
Type | Base |
84. EHDSObservation.component.codedResult | |
Definition | A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc. |
Short | Coded Result |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
86. EHDSObservation.component.dataAbsentReason | |
Definition | Provides a reason why the expected value in the element Observation.value[x] is missing. |
Short | dataAbsentReason |
Control | 0..1 |
Binding | HL7 Data absent reason |
Type | CodeableConcept |
88. EHDSObservation.component.referenceRange | |
Definition | Reference range, multiple reference ranges of different types culd by providedProvides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied. |
Short | Reference range |
Control | 0..* |
Type | Base |
90. EHDSObservation.component.observationInterpretation | |
Definition | Information about reference intervals and result interpretation. |
Short | Observation interpretation |
Control | 0..* |
Binding | SNOMED CT, HL7 ObservationInterpretation |
Type | CodeableConcept |
92. EHDSObservation.derivedFrom | |
Definition | Related resource from which the observation has been made. For example, a calculated anion gap or a fetal measurement based on an ultrasound image. |
Short | Derived from |
Control | 0..* |
Type | Reference(Observation model, Laboratory observation model, Imaging study model) |
Guidance on how to interpret the contents of this table can be foundhere
0. EHDSObservation | |
Definition | EHDS refined base model for Observation information |
Short | Observation model |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. EHDSObservation.header | |
4. EHDSObservation.header.status | |
Binding | HL7 Observation status |
6. EHDSObservation.subject | |
Definition | The patient, or group of patients, location, device, organization, procedure or practitioner this observation is about. |
Short | Subject |
Control | 1..1 |
Type | Reference(Patient model, Location model, Device model, Organization model, Health professional model, Procedure model) |
8. EHDSObservation.observationDate[x] | |
Definition | Clinically relevant time or time period for the observation. |
Short | Observation date |
Control | 1..1 |
Type | Choice of: dateTime, Period |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. EHDSObservation.observationCode | |
Definition | Code representing the observation using the agreed code systems. |
Short | Observation code |
Control | 1..1 |
Binding | LOINC, NPU, SNOMED CT |
Type | CodeableConcept |
12. EHDSObservation.observationOriginalName | |
Definition | Original (conventional) name of the observation |
Short | Observation original name |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. EHDSObservation.observationMethod | |
Definition | Observation method (measurement principle) to obtain the result. |
Short | Observation method |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
16. EHDSObservation.order | |
Definition | Identifies order and order placer this observation belongs to. |
Short | Order |
Control | 0..1 |
Type | Reference(Service request model) |
18. EHDSObservation.performer | |
Definition | Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document. |
Short | Performer |
Control | 0..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional |
20. EHDSObservation.reporter | |
Definition | With certain observation results, e.g. there may also be an interpreter or a person responsible for validation. |
Short | Reporter |
Control | 0..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional |
22. EHDSObservation.observationResult | |
Definition | Result of the observation including text, numeric and coded results of the measurement and measurement uncertainty. Content of the observation result will vary according to the type of the observation. |
Short | Observation result |
Control | 1..1 |
Type | Base |
24. EHDSObservation.observationResult.textualResult | |
Definition | Narrative text result |
Short | Textual Result |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. EHDSObservation.observationResult.numericResult | |
Definition | A numeric value or interval (open or closed) of the result, result units of the measurement should be provided Measurement uncertainty interval are provided if needed. |
Short | Numeric Result |
Control | 0..1 |
Type | Base |
28. EHDSObservation.observationResult.numericResult.numericValue[x] | |
Definition | A numeric value or interval (open or closed) of the result |
Short | Numeric value |
Control | 0..1 |
Type | Choice of: Quantity, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
30. EHDSObservation.observationResult.numericResult.units | |
Definition | Result units of the measurement |
Short | Units |
Control | 0..1 |
Binding | UCUM |
Type | CodeableConcept |
32. EHDSObservation.observationResult.numericResult.uncertainty | |
Definition | Measurement uncertainty type and interval should be provided if needed. |
Short | Uncertainty |
Control | 0..1 |
Type | Base |
34. EHDSObservation.observationResult.codedResult | |
Definition | A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc. |
Short | Coded Result |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
36. EHDSObservation.dataAbsentReason | |
Definition | Provides a reason why the expected value in the element Observation.value[x] is missing. |
Short | dataAbsentReason |
Control | 0..1 |
Binding | HL7 Data absent reason |
Type | CodeableConcept |
38. EHDSObservation.referenceRange | |
Definition | Reference range, multiple reference ranges of different types culd by providedProvides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied. |
Short | Reference range |
Control | 0..* |
Type | Base |
40. EHDSObservation.observationInterpretation | |
Definition | Information about reference intervals and result interpretation. |
Short | Observation interpretation |
Control | 0..* |
Binding | SNOMED CT, HL7 ObservationInterpretation |
Type | CodeableConcept |
42. EHDSObservation.triggeredBy | |
Definition | Identifies the observation(s) that triggered the performance of this observation. |
Short | Triggered by |
Control | 0..* |
Type | Reference(Laboratory observation model, Observation model) |
44. EHDSObservation.hasMember | |
Definition | This observation is a group observation (e.g. a battery, a panel of tests, a set of vital sign measurements) that includes the target as a member of the group. |
Short | Has member |
Control | 0..* |
Type | Reference(Laboratory observation model, Observation model) |
46. EHDSObservation.resultDescription | |
Definition | Comments and narrative representation of the observation result and findings. |
Short | Result description |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
48. EHDSObservation.anatomicLocation | |
Definition | Anatomic location and laterality where the observation should be or was performed. |
Short | Anatomic location |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
50. EHDSObservation.component | |
Definition | Some observations have multiple component observations. These component observations are expressed as separate code value pairs that share the same attributes. |
Short | Component |
Control | 0..* |
Type | Base |
52. EHDSObservation.component.code | |
Definition | Code representing the observation using the agreed code systems. |
Short | Code |
Control | 1..1 |
Binding | LOINC, NPU, SNOMED CT |
Type | CodeableConcept |
54. EHDSObservation.component.textualResult | |
Definition | Narrative text result |
Short | Textual Result |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
56. EHDSObservation.component.numericResult | |
Definition | A numeric value or interval (open or closed) of the result, result units of the measurement should be provided Measurement uncertainty interval are provided if needed. |
Short | Numeric Result |
Control | 0..1 |
Type | Base |
58. EHDSObservation.component.numericResult.numericValue[x] | |
Definition | A numeric value or interval (open or closed) of the result |
Short | Numeric value |
Control | 0..1 |
Type | Choice of: Quantity, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
60. EHDSObservation.component.numericResult.units | |
Definition | Result units of the measurement |
Short | Units |
Control | 0..1 |
Binding | UCUM |
Type | CodeableConcept |
62. EHDSObservation.component.numericResult.uncertainty | |
Definition | Measurement uncertainty type and interval should be provided if needed. |
Short | Uncertainty |
Control | 0..1 |
Type | Base |
64. EHDSObservation.component.codedResult | |
Definition | A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc. |
Short | Coded Result |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
66. EHDSObservation.component.dataAbsentReason | |
Definition | Provides a reason why the expected value in the element Observation.value[x] is missing. |
Short | dataAbsentReason |
Control | 0..1 |
Binding | HL7 Data absent reason |
Type | CodeableConcept |
68. EHDSObservation.component.referenceRange | |
Definition | Reference range, multiple reference ranges of different types culd by providedProvides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied. |
Short | Reference range |
Control | 0..* |
Type | Base |
70. EHDSObservation.component.observationInterpretation | |
Definition | Information about reference intervals and result interpretation. |
Short | Observation interpretation |
Control | 0..* |
Binding | SNOMED CT, HL7 ObservationInterpretation |
Type | CodeableConcept |
72. EHDSObservation.derivedFrom | |
Definition | Related resource from which the observation has been made. For example, a calculated anion gap or a fetal measurement based on an ultrasound image. |
Short | Derived from |
Control | 0..* |
Type | Reference(Observation model, Laboratory observation model, Imaging study model) |
Guidance on how to interpret the contents of this table can be foundhere
0. EHDSObservation | |
Definition | EHDS refined base model for Observation information |
Short | Observation model |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. EHDSObservation.header | |
Definition | Common header for all patient-related data |
Short | Common header for all patient-related data |
Control | 1..1 |
Type | Base |
4. EHDSObservation.header.subject | |
Definition | Patient/subject information |
Short | Subject |
Control | 1..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient |
6. EHDSObservation.header.identifier | |
Definition | Business identifier for the object |
Short | Business identifier for the object |
Note | This is a business identifier, not a resource identifier (see discussion) |
Control | 0..* |
Type | Identifier |
8. EHDSObservation.header.authorship | |
Definition | Resource authoring details |
Short | Authorship |
Control | 1..* |
Type | Base |
10. EHDSObservation.header.authorship.author[x] | |
Definition | Author(s) by whom the resource was/were authored. Multiple authors could be provided. |
Short | Author |
Control | 1..1 |
Type | Choice of: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
12. EHDSObservation.header.authorship.datetime | |
Definition | Date and time of the issuing the document/resource by its author. |
Short | Date and time of authoring/issuing |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. EHDSObservation.header.lastUpdate | |
Definition | Date and time of the last update to the document/information |
Short | Date and time of the last update to the resource |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
16. EHDSObservation.header.status | |
Definition | Status of the resource |
Short | Status of the resource |
Control | 1..1 |
Binding | HL7 Observation status |
Type | CodeableConcept |
18. EHDSObservation.header.statusReason[x] | |
Definition | Reason for the current status of the resource. |
Short | Reason for the current status of the resource. |
Control | 0..1 |
Type | Choice of: CodeableConcept, string |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
20. EHDSObservation.header.language | |
Definition | Language in which the resource is written. Language is expressed by the IETF language tag. |
Short | Language |
Control | 0..1 |
Binding | BCP 47 |
Type | CodeableConcept |
22. EHDSObservation.header.version | |
Definition | Business version of the resource. |
Short | Version |
Note | This is a business version Id, not a resource version Id (see discussion) |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. EHDSObservation.presentedForm | |
Definition | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document |
Short | A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document |
Control | 0..* |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSAttachment |
26. EHDSObservation.subject | |
Definition | The patient, or group of patients, location, device, organization, procedure or practitioner this observation is about. |
Short | Subject |
Control | 1..1 |
Type | Reference(Patient model, Location model, Device model, Organization model, Health professional model, Procedure model) |
28. EHDSObservation.observationDate[x] | |
Definition | Clinically relevant time or time period for the observation. |
Short | Observation date |
Control | 1..1 |
Type | Choice of: dateTime, Period |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
30. EHDSObservation.observationCode | |
Definition | Code representing the observation using the agreed code systems. |
Short | Observation code |
Control | 1..1 |
Binding | LOINC, NPU, SNOMED CT |
Type | CodeableConcept |
32. EHDSObservation.observationOriginalName | |
Definition | Original (conventional) name of the observation |
Short | Observation original name |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
34. EHDSObservation.observationMethod | |
Definition | Observation method (measurement principle) to obtain the result. |
Short | Observation method |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
36. EHDSObservation.order | |
Definition | Identifies order and order placer this observation belongs to. |
Short | Order |
Control | 0..1 |
Type | Reference(Service request model) |
38. EHDSObservation.performer | |
Definition | Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document. |
Short | Performer |
Control | 0..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional |
40. EHDSObservation.reporter | |
Definition | With certain observation results, e.g. there may also be an interpreter or a person responsible for validation. |
Short | Reporter |
Control | 0..1 |
Type | https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional |
42. EHDSObservation.observationResult | |
Definition | Result of the observation including text, numeric and coded results of the measurement and measurement uncertainty. Content of the observation result will vary according to the type of the observation. |
Short | Observation result |
Control | 1..1 |
Type | Base |
44. EHDSObservation.observationResult.textualResult | |
Definition | Narrative text result |
Short | Textual Result |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
46. EHDSObservation.observationResult.numericResult | |
Definition | A numeric value or interval (open or closed) of the result, result units of the measurement should be provided Measurement uncertainty interval are provided if needed. |
Short | Numeric Result |
Control | 0..1 |
Type | Base |
48. EHDSObservation.observationResult.numericResult.numericValue[x] | |
Definition | A numeric value or interval (open or closed) of the result |
Short | Numeric value |
Control | 0..1 |
Type | Choice of: Quantity, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
50. EHDSObservation.observationResult.numericResult.units | |
Definition | Result units of the measurement |
Short | Units |
Control | 0..1 |
Binding | UCUM |
Type | CodeableConcept |
52. EHDSObservation.observationResult.numericResult.uncertainty | |
Definition | Measurement uncertainty type and interval should be provided if needed. |
Short | Uncertainty |
Control | 0..1 |
Type | Base |
54. EHDSObservation.observationResult.codedResult | |
Definition | A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc. |
Short | Coded Result |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
56. EHDSObservation.dataAbsentReason | |
Definition | Provides a reason why the expected value in the element Observation.value[x] is missing. |
Short | dataAbsentReason |
Control | 0..1 |
Binding | HL7 Data absent reason |
Type | CodeableConcept |
58. EHDSObservation.referenceRange | |
Definition | Reference range, multiple reference ranges of different types culd by providedProvides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied. |
Short | Reference range |
Control | 0..* |
Type | Base |
60. EHDSObservation.observationInterpretation | |
Definition | Information about reference intervals and result interpretation. |
Short | Observation interpretation |
Control | 0..* |
Binding | SNOMED CT, HL7 ObservationInterpretation |
Type | CodeableConcept |
62. EHDSObservation.triggeredBy | |
Definition | Identifies the observation(s) that triggered the performance of this observation. |
Short | Triggered by |
Control | 0..* |
Type | Reference(Laboratory observation model, Observation model) |
64. EHDSObservation.hasMember | |
Definition | This observation is a group observation (e.g. a battery, a panel of tests, a set of vital sign measurements) that includes the target as a member of the group. |
Short | Has member |
Control | 0..* |
Type | Reference(Laboratory observation model, Observation model) |
66. EHDSObservation.resultDescription | |
Definition | Comments and narrative representation of the observation result and findings. |
Short | Result description |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
68. EHDSObservation.anatomicLocation | |
Definition | Anatomic location and laterality where the observation should be or was performed. |
Short | Anatomic location |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
70. EHDSObservation.component | |
Definition | Some observations have multiple component observations. These component observations are expressed as separate code value pairs that share the same attributes. |
Short | Component |
Control | 0..* |
Type | Base |
72. EHDSObservation.component.code | |
Definition | Code representing the observation using the agreed code systems. |
Short | Code |
Control | 1..1 |
Binding | LOINC, NPU, SNOMED CT |
Type | CodeableConcept |
74. EHDSObservation.component.textualResult | |
Definition | Narrative text result |
Short | Textual Result |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
76. EHDSObservation.component.numericResult | |
Definition | A numeric value or interval (open or closed) of the result, result units of the measurement should be provided Measurement uncertainty interval are provided if needed. |
Short | Numeric Result |
Control | 0..1 |
Type | Base |
78. EHDSObservation.component.numericResult.numericValue[x] | |
Definition | A numeric value or interval (open or closed) of the result |
Short | Numeric value |
Control | 0..1 |
Type | Choice of: Quantity, Range |
[x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
80. EHDSObservation.component.numericResult.units | |
Definition | Result units of the measurement |
Short | Units |
Control | 0..1 |
Binding | UCUM |
Type | CodeableConcept |
82. EHDSObservation.component.numericResult.uncertainty | |
Definition | Measurement uncertainty type and interval should be provided if needed. |
Short | Uncertainty |
Control | 0..1 |
Type | Base |
84. EHDSObservation.component.codedResult | |
Definition | A coded result from a selected coding system(s). This could be a code describing bacteria or other microorganism identified, description of urinary concernment, code explaining technical reason why the test could not be done etc. |
Short | Coded Result |
Control | 0..1 |
Binding | SNOMED CT |
Type | CodeableConcept |
86. EHDSObservation.component.dataAbsentReason | |
Definition | Provides a reason why the expected value in the element Observation.value[x] is missing. |
Short | dataAbsentReason |
Control | 0..1 |
Binding | HL7 Data absent reason |
Type | CodeableConcept |
88. EHDSObservation.component.referenceRange | |
Definition | Reference range, multiple reference ranges of different types culd by providedProvides guide for interpretation of result. Reference ranges are usually implied only for a numeric scale type. Use of the same units for reference range and value is implied. |
Short | Reference range |
Control | 0..* |
Type | Base |
90. EHDSObservation.component.observationInterpretation | |
Definition | Information about reference intervals and result interpretation. |
Short | Observation interpretation |
Control | 0..* |
Binding | SNOMED CT, HL7 ObservationInterpretation |
Type | CodeableConcept |
92. EHDSObservation.derivedFrom | |
Definition | Related resource from which the observation has been made. For example, a calculated anion gap or a fetal measurement based on an ultrasound image. |
Short | Derived from |
Control | 0..* |
Type | Reference(Observation model, Laboratory observation model, Imaging study model) |
IG © 2022+ Xt-EHR. Package eu.ehds.models#0.1.0 based on FHIR 5.0.0. Generated 2025-07-10