HL7 Europe Imaging Study Report, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/oijauregui/ehdsimaging/tree/master and changes regularly. See the Directory of published versions
Official URL: http://hl7.eu/fhir/imaging-r5/ConceptMap/EHDSEncounterMap | Version: 0.1.0-ballot | |||
Draft as of 2025-07-02 | Computable Name: EHDSEncounterMap | |||
Copyright/Legal: Used by permission of HL7 Europe, all rights reserved Creative Commons License |
Map for EHDSEncounter
The figure below presents the XtEHR Imaging Logical Model DataSet representation and the FHIR profiles it maps to. For each FHIR profile the impacted fields are listed.
classDiagram
direction LR
class EHDSEncounter {
<<XtEHR dataset>>
identifier
priority
encounterType
encounterNote
patient
episodeOfCare
basedOn
partOf
serviceProvider
appointment
actualPeriod
plannedStartDate
plannedEndDate
admission
admission.admitter
admission.admitSource
admission.referringProfessional
admission.admissionReason
admission.admissionReasonComment
admission.admissionLegalStatus
discharge
discharge.destinationType
discharge.destinationLocation
location
location.period
location.organizationPart
}
link EHDSEncounter "https://build.fhir.org/ig/Xt-EHR/xt-ehr-common/StructureDefinition-EHDSEncounter.html"
class EuEncounter{
<<FHIR>>
identifier
priority
type
extension[note]
subject
episodeOfCare
basedOn
partOf
serviceProvider
appointment
actualPeriod
plannedStartDate
plannedEndDate
admission
participant[admitter].actor
admission.admitSource
participant[referrer].actor
reason.value.reference
reason.value.concept.text
extension[legalStatus]
admission.dischargeDisposition
admission.destination
location
location.period
location.location
}
class EuPatient {
<<FHIR>>
}
class EuEpisodeOfCare {
<<FHIR>>
}
class EuServiceRequest {
<<FHIR>>
}
class EuEncounter {
<<FHIR>>
}
class EuOrganization {
<<FHIR>>
}
class EuAppointment {
<<FHIR>>
}
class EuLocation {
<<FHIR>>
}
EHDSEncounter --> EuEncounter
EuEncounter --> EuPatient : subject
EuEncounter --> EuEpisodeOfCare : episodeOfCare
EuEncounter --> EuServiceRequest : basedOn
EuEncounter --> EuEncounter : partOf
EuEncounter --> EuOrganization : serviceProvider
EuEncounter --> EuAppointment : appointment
EuEncounter --> EuLocation : location.location
Mapping from Encounter model to (not specified)
Group 1 Mapping from Encounter model to EU Encounter
Source Code | Relationship | Target Code |
identifier | is equivalent to | identifier (C.30.1 - Identifier) |
priority | is equivalent to | priority (C.30.3 - Priority) |
encounterType | is equivalent to | type (C.30.2 - Encounter type) |
encounterNote | is equivalent to | extension[note] (C.30.4 - Encounter note) |
patient | is equivalent to | subject (C.30.5 - Patient) |
episodeOfCare | is equivalent to | episodeOfCare (C.30.6 - Episode of care) |
basedOn | is equivalent to | basedOn (C.30.7 - Based on) |
partOf | is equivalent to | partOf (C.30.8 - Part of) |
serviceProvider | is equivalent to | serviceProvider (C.30.9 - Service provider) |
appointment | is equivalent to | appointment (C.30.10 - Appointment) |
actualPeriod | is equivalent to | actualPeriod (C.30.11 - Actual period) |
plannedStartDate | is equivalent to | plannedStartDate (C.30.12 - Planned start date) |
plannedEndDate | is equivalent to | plannedEndDate (C.30.13 - Planned end date) |
admission | is equivalent to | admission (C.30.14 - Admission) |
admission.admitter | is equivalent to | participant[admitter].actor (C.30.14.1 - Admitter) |
admission.admitSource | is equivalent to | admission.admitSource (C.30.14.2 - Admit Source) |
admission.referringProfessional | is equivalent to | participant[referrer].actor (C.30.14.3 - Referring professional) |
admission.admissionReason | is equivalent to | reason.value.reference (C.30.14.4 - Admission reason) |
admission.admissionReasonComment | is equivalent to | reason.value.concept.text (C.30.14.5 - Admission reason comment) |
admission.admissionLegalStatus | is equivalent to | extension[legalStatus] (C.30.14.6 - Admission legal status) |
discharge | is equivalent to | admission.dischargeDisposition (C.30.15 - Discharge) |
discharge.destinationType | is equivalent to | admission.dischargeDisposition (C.30.15.1 - Destination type) |
discharge.destinationLocation | is equivalent to | admission.destination (C.30.15.2 - Destination location) |
location | is equivalent to | location (C.30.16 - Location) |
location.period | is equivalent to | location.period (C.30.16.1 - Period) |
location.organizationPart | is equivalent to | location.location (C.30.16.2 - Organization part) |