MyHealth@Eu Patient Summary
1.0.0-ci-build - ci-build
150
MyHealth@Eu Patient Summary - Local Development build (v1.0.0-ci-build) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
This page explains how conceptual elements from the EHDS logical model are expressed in the corresponding FHIR Observation profile or type used by this Implementation Guide.
| EHDSLaboratoryObservation (Logical Model) | Relationship | MedicalTestResultEuCore (Observation) | ||||
|---|---|---|---|---|---|---|
| Element | Description | Relation | Resource | Element | Description | Notes |
| header | Common header for all patient-related data. | related-to | Observation | . | General metadata. | Dataset-level; not usually carried in Observation as-is. |
| header.subject | Patient/subject this laboratory observation is about. | equivalent | Observation | subject | Reference to the patient or subject of the observation. | Reference to Patient (or other subject). |
| header.identifier | Business identifier for the object. | equivalent | Observation | identifier | Business identifier for this observation. | |
| header.authorship | Resource authoring details. | related-to | Observation | performer | Who performed/issued the observation. | Can reference Practitioner, PractitionerRole, Organization, Patient, RelatedPerson. |
| header.authorship.author[x] | Who created/issued the laboratory observation record. | equivalent | Observation | performer | Who performed/issued the observation. | This element is 1.. in the model 0.. in the profile. |
| header.authorship.datetime | Date/time the resource was issued. | equivalent | Observation | issued | When the observation was issued. | This element is 1.. in the model 0.. in the profile. |
| header.lastUpdate | Last technical correction/update. | source-is-broader-than-target | Observation | meta.lastUpdated | When the resource version was last changed. | FHIR meta.lastUpdated is system-level; EHDS header may carry richer audit info. |
| header.status | Status of the dataset/resource (technical/administrative). | no map | - | - | - | Do not confuse with Observation.status. |
| header.statusReason[x] | Reason for current dataset status. | no map | - | - | - | |
| header.language | Language of the resource (IETF tag). | equivalent | Observation | language | Language used in narrative/notes. | |
| header.directSubject[x] | Direct subject of the observation if different from the patient. | related-to | Observation | focus | What the observation is about when it is not the patient. | Use when the observation targets device, specimen, location, etc. |
| observationDate[x] | Clinically relevant time or time period for the observation. | equivalent | Observation | effective[x] | Time or time-period the observation applies to. | |
| code | Observation code. | equivalent | Observation | code | Code representing the observation. | Inherited from EHDSObservation. |
| name | Name of the observation. | related-to | Observation | code.text | Human-readable name of the observation. | |
| originalName | Original (conventional) name of the observation. | related-to | Observation | code.text | Original/conventional label. | May be carried as narrative text if different from display. |
| method | Observation method. | equivalent | Observation | method | How the observation was made. | |
| specimen | Specimen used for this observation. | equivalent | Observation | specimen | Specimen that is the source of the measurement. | |
| order | Identifies order and order placer this observation belongs to. | equivalent | Observation | basedOn | Reference to the originating order. | |
| performer[x] | Performer of the observation. | equivalent | Observation | performer | Who performed the observation. | |
| anatomicLocation | Anatomic location and laterality where the observation was performed. | equivalent | Observation | bodySite | Body site of the observation. | |
| result | Result of the observation. | related-to | Observation | value[x] | The result value of the observation. | See the value sub-elements below. |
| result.value.text | Observation result value as text. | equivalent | Observation | valueString | Text result value. | |
| result.value.numeric | Observation result value as quantity. | equivalent | Observation | valueQuantity | Numeric result with units. | |
| result.value.range | Observation result value as range. | equivalent | Observation | valueRange | Range result value. | |
| result.value.coded | Observation result value as codeable concept. | equivalent | Observation | valueCodeableConcept | Coded result value. | |
| result.uncertainty | Measurement uncertainty type and interval if needed. | no map | - | - | - | No direct element in Observation R4. |
| dataAbsentReason | Reason why the expected value is missing. | equivalent | Observation | dataAbsentReason | Reason for missing value. | |
| referenceRange | Reference range for interpretation. | equivalent | Observation | referenceRange | Guidance for interpretation. | |
| interpretation | Information about reference intervals and result interpretation. | equivalent | Observation | interpretation | Interpretation of the result. | |
| resultDescription | Comments and narrative representation of the result. | related-to | Observation | note.text | Narrative comments on the result. | |
| component | Component observations (sub-observations). | related-to | Observation | component | Multiple components of a single observation. | |
| component.code | Code for the component observation. | equivalent | Observation | component.code | Component code. | |
| component.originalName | Original (conventional) name of the component. | related-to | Observation | component.code.text | Component label text. | |
| component.result.value.text | Component result value as text. | equivalent | Observation | component.valueString | Text component result value. | |
| component.result.value.numeric | Component result value as quantity. | equivalent | Observation | component.valueQuantity | Numeric component result with units. | |
| component.result.value.range | Component result value as range. | equivalent | Observation | component.valueRange | Range component result value. | |
| component.result.value.coded | Component result value as codeable concept. | equivalent | Observation | component.valueCodeableConcept | Coded component result value. | |
| component.dataAbsentReason | Reason why the expected component value is missing. | equivalent | Observation | component.dataAbsentReason | Reason for missing component value. | |
| component.referenceRange | Reference range for the component. | equivalent | Observation | component.referenceRange | Component reference range. | |
| component.interpretation | Interpretation for the component result. | equivalent | Observation | component.interpretation | Component result interpretation. | |
| derivedFrom[x] | Reference to the related resource from which the observation has been made. | equivalent | Observation | derivedFrom | Related resource used to derive the observation. | |
| triggeredBy[x] | References to the observation(s) that triggered this observation. | no map | - | - | - | Observation.triggeredBy is not in R4. |
| hasMember[x] | Group observation including the target as a member. | equivalent | Observation | hasMember | Related member observations. | |
| testKit | Laboratory test kit used during measurement. | related-to | Observation | device | Device used to generate the measurement. | |
| calibrator | Calibrator used for the measurement. | no map | - | - | - | No direct element; consider an extension if needed. |
| accreditationStatus | Accreditation status of the laboratory for the observation. | no map | - | - | - | No direct element; consider an extension or organization qualification. |
| previousResults | Previous results of the same observation. | related-to | Observation | derivedFrom | Link to prior observations. | |
| pointOfCareTest | Indicates if the observation is a point-of-care test. | no map | - | - | - | No direct element; consider category or an extension. |
Return to overview: EHDS Logical Models -> FHIR Profiles