HL7 Europe Base and Core FHIR IG
0.2.0-ci-build - ci-build 150

HL7 Europe Base and Core FHIR IG, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.2.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/base-r5/ and changes regularly. See the Directory of published versions

EHDSAlert to FHIR Flag / Alert Mapping

EHDSAlert → Flag

EHDSAlert → Flag

This page explains how conceptual elements from the EHDS logical model are expressed in the corresponding FHIR FlagEuCore profile used by this Implementation Guide.

Mapping Context

Alerts convey critical safety or clinical information that should be surfaced whenever the patient record is accessed.

EHDSAlert → Flag
EHDSAlert (Logical Model) Relationship Flag (Alert)
Element Description Relation Resource Element Description Notes
header Common header for all patient-related data. related-to Flag. General metadata. Dataset-level; not usually carried in Flag as-is.
header.subject Patient/subject this alert is about. equivalent Flagsubject Who/what the flag is about. Reference to Patient (or other subject).
header.identifier Business identifier for the alert object. equivalent Flagidentifier Business identifier for the flag. Copy over all identifiers if multiple.
header.authorship Resource authoring details related-to Flagauthor Creator of the flag. Can reference Device, Organization, Patient, Practitioner, or PractitionerRole.1.. in the model 0.. in the profile
header.authorship.author[x] Who created/issued the alert. equivalent Flagauthor Creator of the flag. Can reference Device, Organization, Patient, Practitioner, or PractitionerRole.1.. in the model 0.. in the profile
header.authorship.datetime Date/time the resource was issued. no map Flag
header.lastUpdate Last technical correction/update. related-to Flagmeta.lastUpdated When the resource version last changed The map applies only in case it represents when the resource was last updated. It is an Instant (i.e. YYYY-MM-DDThh:mm:ss.sss+zz:zz )
header.status Status of the dataset/resource. no map Flag Not clear suggested to be removed see Review and Align Use of header.status and header.statusReason[x]
header.statusReason[x] Reason for current dataset status. no map Flag Not clear suggested to be removed see Review and Align Use of header.status and header.statusReason[x]
header.language Language of the resource (IETF tag). equivalent Flaglanguage Language used in the flag text.
text Free text explanation of the alert. source-is-broader-than-target Flagextensions:note.text Additional notes that apply to this resource or element. The mapping applies if the text represents additional information collected about the alert. code.text can be used for a textual description of the coded alert.textfor a textual description of the overall alert.
priority Priority of the alert. equivalent Flagextension:flagPriorityExt A code that identifies the priority of the alert
status Status of the alert (active, inactive, entered-in-error…). equivalent Flagstatus Indicates if the flag is active, inactive, etc. Use the EHDS → HL7 Flag-status value set mapping.
code Coded alert/issue being highlighted. equivalent Flagcode Issue being highlighted. Often SNOMED CT or local code. Should have display.
period Time period when the alert is relevant. equivalent Flagperiod Time period when the flag is active. Map start/end 1:1.

Return to overview: EHDS Logical Models → FHIR Profiles