# Model Map - HL7 Europe Base and Core FHIR IG v2.0.0

* [**Table of Contents**](toc.md)
* **Model Map**

## Model Map

# EHDS Logical Models to FHIR Profiles Mapping

**Ongoing alignment:**The models are expected to continue evolving, with updates incorporated into this Implementation Guide to maintain alignment with the EHDS Implementing Acts.

### EHDS Logical Models → FHIR Profiles

 The Xt-EHR Joint Action defines EHDS logical data models for core clinical and administrative concepts. This Implementation Guide provides HL7 FHIR profiles that realise those models. 

 The sections below group the EHDS logical models into categories. 

Each table shows:

* the logical model
* the FHIR datatype or profile(s) used in this IG
* a link to the detailed element-by-element mapping

####  🧩 Foundational Models 

| | | |
| :--- | :--- | :--- |
| [EHDSAddress](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSAddress.html) | [ `AddressEu` ](StructureDefinition-Address-eu.md) | [EHDSAddress Mapping](map-ehdsaddress.md) |
| [EHDSHumanName](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSHumanName.html) | [ `HumanName` ](https://hl7.org/fhir/datatypes.html#HumanName) | [EHDSHumanName Mapping](map-ehdshumanname.md) |
| [EHDSTelecom](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSTelecom.html) | [ `ContactPoint` ](https://hl7.org/fhir/datatypes.html#ContactPoint) | [EHDSTelecom Mapping](map-ehdstelecom.md) |

####  🧑‍⚕️ Entity Models 

| | | |
| :--- | :--- | :--- |
| [EHDSPatient](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSPatient.html) | [ `PatientEuCore` ](StructureDefinition-patient-eu-core.md) | [EHDSPatient Mapping](map-ehdspatient.md) |
| [EHDSHealthProfessional](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSHealthProfessional.html) | [ `PractitionerRoleEuCore` ](StructureDefinition-practitionerRole-eu-core.md),[ `PractitionerEuCore` ](StructureDefinition-practitioner-eu-core.md) | [EHDSHealthProfessional Mapping](map-ehdshealthprofessional.md) |
| [EHDSOrganisation](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSOrganisation.html) | [ `OrganizationEuCore` ](StructureDefinition-organization-eu-core.md) | [EHDSOrganisation Mapping](map-ehdsorganisation.md) |
| [EHDSLocation](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSLocation.html) | [ `LocationEuCore` ](StructureDefinition-location-eu-core.md) | [EHDSLocation Mapping](map-ehdslocation.md) |
| [EHDSBodyStructure](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSBodyStructure.html) | [ `BodyStructureEuCore` ](StructureDefinition-bodyStructure-eu-core.md) | [EHDSBodyStructure Mapping](map-ehdsbodystructure.md) |

####  🩺 Clinical Information Models 

| | | |
| :--- | :--- | :--- |
| [EHDSAlert](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSAlert.html) | [ `FlagPatientEuCore` ](StructureDefinition-flag-patient-eu-core.md) | [EHDSAlert Mapping](map-ehdsalert.md) |
| [EHDSAllergyIntolerance](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSAllergyIntolerance.html) | [ `AllergyIntoleranceEuCore` ](StructureDefinition-allergyIntolerance-eu-core.md) | [EHDSAllergyIntolerance Mapping](map-ehdsallergyintolerance.md) |
| [EHDSCondition](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSCondition.html) | [ `ConditionEuCore` ](StructureDefinition-condition-eu-core.md) | [EHDSCondition Mapping](map-ehdscondition.md) |
| [EHDSObservation](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSObservation.html) † | [ `MedicalTestResultEuCore` ](StructureDefinition-medicalTestResult-eu-core.md) | [EHDSObservation Mapping](map-ehdsobservation.md) |
| [EHDSProcedure](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSProcedure.html) | [ `ProcedureEuCore` ](StructureDefinition-procedure-eu-core.md) | [EHDSProcedure Mapping](map-ehdsprocedure.md) |
| [EHDSImmunisation](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSImmunisation.html) | [ `ImmunizationEuCore` ](StructureDefinition-immunization-eu-core.md) | [EHDSImmunisation Mapping](map-ehdsimmunisation.md) |

####  📄 Document Models 

| | | |
| :--- | :--- | :--- |
| [EHDSDocument](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSDocument.html) † | [ `CompositionEuCore` ](StructureDefinition-composition-eu-core.md) | [EHDSDocument Mapping (Composition)](map-ehdsdocument.md) |
| [EHDSDocument](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSDocument.html) † | [ `DiagnosticReportEuCore` ](StructureDefinition-diagnosticReport-eu-core.md) | [EHDSDocument Mapping (DiagnosticReport)](map-ehdsdocument-report.md) |

####  💊 Medication Models 

| | | |
| :--- | :--- | :--- |
| [EHDSMedication](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSMedication.html) | [ `MedicationEuCore` ](StructureDefinition-medication-eu-core.md) | [EHDSMedication Mapping](map-ehdsmedication.md) |
| [EHDSMedicationUse](https://www.xt-ehr.eu/fhir/models/0.3.0/StructureDefinition-EHDSMedicationUse.html) | [ `MedicationStatementEuCore` ](StructureDefinition-medicationStatement-eu-core.md) | [EHDSMedicationUse Mapping](map-ehdsmedicationstatement.md) |

** † ** Mapping with additional clarification note below.

**Scope Clarifications:**
*  The mapping `EHDSObservation → MedicalTestResultEuCore` does not apply to every kind of Observation. Not all observations are medical test results; for example, social history observations are Observation resources but are outside the MedicalTestResult scope. 
*  `EHDSDocument` is represented as `CompositionEuCore` when modelling the structured clinical document composition; it is represented as `DiagnosticReportEuCore` when modelling report-oriented diagnostic content and results. 

