{
  "resourceType": "ImplementationGuide",
  "id": "hl7.fhir.eu.base",
  "url": "http://hl7.eu/fhir/base/ImplementationGuide/base",
  "version": "2.0.0",
  "name": "Hl7EuBaseIg",
  "title": "HL7 Europe Base and Core FHIR IG",
  "status": "active",
  "publisher": "HL7 Europe",
  "contact": [
    {
      "name": "HL7 Europe",
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.eu"
        }
      ]
    }
  ],
  "description": "This guide collects base and core profiles to be used in the European context. It also includes common artifacts, such as the profiles describing the European Health Insurance Card.",
  "jurisdiction": [
    {
      "coding": [
        {
          "code": "150",
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "display": "Europe"
        }
      ]
    }
  ],
  "copyright": "Copyright HL7 Europe. Licensed under creative commons public domain (CC0 1.0).",
  "packageId": "hl7.fhir.eu.base",
  "fhirVersion": [
    "4.0.1"
  ],
  "dependsOn": [
    {
      "packageId": "hl7.fhir.uv.extensions.r4",
      "version": "5.2.0",
      "uri": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions",
      "id": "hl7_fhir_uv_extensions_r4"
    },
    {
      "packageId": "hl7.fhir.uv.xver-r5.r4",
      "version": "0.1.0",
      "uri": "http://hl7.org/fhir/uv/xver/ImplementationGuide/hl7.fhir.uv.xver-r5.r4",
      "id": "hl7_fhir_uv_xver_r5_r4"
    },
    {
      "packageId": "hl7.fhir.eu.extensions.r4",
      "uri": "http://hl7.eu/fhir/extensions/ImplementationGuide/hl7.fhir.eu.extensions",
      "version": "1.3.0",
      "id": "hl7_fhir_eu_extensions_r4"
    },
    {
      "packageId": "ihe.pharm.mpd.r4",
      "uri": "https://profiles.ihe.net/PHARM/MPD/ImplementationGuide/ihe.pharm.mpd",
      "version": "1.0.0-comment-2",
      "id": "ihe_pharm_mpd_r4"
    }
  ],
  "definition": {
    "grouping": [
      {
        "id": "EuBaseProfiles",
        "name": "HL7 Europe Base Profiles",
        "description": "Base profiles for the European context."
      },
      {
        "id": "EuCoreProfilesSTU1",
        "name": "HL7 Europe Core Profiles",
        "description": "Core profiles for the European context."
      }
    ],
    "resource": [
      {
        "reference": {
          "reference": "StructureDefinition/Address-eu"
        },
        "name": "Address (EU)",
        "description": "This profile extends the Address data type for supporting streetname, housenumber and postal box.",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "StructureDefinition/allergyIntolerance-eu-core"
        },
        "name": "AllergyIntolerance (EU core)",
        "description": "This profile introduces essential constraints and extensions for the AllergyIntolerance resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "AllergyIntolerance/allergyintolerance-eu-core-example"
        },
        "name": "AllergyIntolerance Example",
        "description": "Example of an AllergyIntolerance resource conforming to the AllergyIntolerance (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/allergyIntolerance-eu-core"
      },
      {
        "reference": {
          "reference": "ValueSet/siteLaterality-eu"
        },
        "name": "Body Structure Laterality",
        "description": "Body Structure site laterality qualifier. It indicates - for example - the body site laterality from which a laboratory specimen is collected. (based on SNOMED CT)",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "ValueSet/siteQualifier-eu"
        },
        "name": "Body Structure Qualifier",
        "description": "Body Structure site qualifier. It indicates - for example - the body site qualifier from which a laboratory specimen is collected. (based on SNOMED CT)",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "StructureDefinition/bodyStructure-eu-core"
        },
        "name": "BodyStructure (EU core)",
        "description": "This profile introduces essential constraints and extensions for the BodyStructure resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "BodyStructure/example-body-structure-eu"
        },
        "name": "BodyStructure Example",
        "description": "Example of a BodyStructure resource conforming to the BodyStructure (EU) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/bodyStructure-eu-core"
      },
      {
        "reference": {
          "reference": "StructureDefinition/composition-eu-core"
        },
        "name": "Composition (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Composition resource for commonly used EHDS documents.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Composition/26032a57-083a-4ddf-b019-e566ae02f740"
        },
        "name": "Composition Example",
        "description": "Example of a Laboratory Report Composition conforming to the Composition (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/composition-eu-core"
      },
      {
        "reference": {
          "reference": "StructureDefinition/condition-eu-core"
        },
        "name": "Condition (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Condition resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Condition/condition-eu-core-example"
        },
        "name": "Condition Example",
        "description": "Example of a Condition resource conforming to the Condition (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/condition-eu-core"
      },
      {
        "reference": {
          "reference": "StructureDefinition/diagnosticReport-eu-core"
        },
        "name": "DiagnosticReport (EU core)",
        "description": "This profile introduces essential constraints and extensions for the DiagnosticReport resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "DiagnosticReport/5679723c-4fae-4ba7-9f09-5438a827bfda"
        },
        "name": "DiagnosticReport Example",
        "description": "Example of a Laboratory Report DiagnosticReport conforming to the DiagnosticReport (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/diagnosticReport-eu-core"
      },
      {
        "reference": {
          "reference": "ValueSet/ehdsCategories-eu"
        },
        "name": "EHDS Categories",
        "description": "EHDS Categories: it indicates the EHDS category that document belongs to.",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "Flag/flag-patient-eu-core-example"
        },
        "name": "Flag Example",
        "description": "Example of a Flag resource conforming to the Flag (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/flag-patient-eu-core"
      },
      {
        "reference": {
          "reference": "StructureDefinition/flag-patient-eu-core"
        },
        "name": "Flag: Patient (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Flag resource - for patient related alerts - that apply across multiple use cases.\nOther specialized flag profiles may be specified in the future for other kind of subjects (e.g. related to practitioners, devices, etc.).",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "StructureDefinition/immunization-eu-core"
        },
        "name": "Immunization (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Immunization resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Immunization/immunization-eu-core-example"
        },
        "name": "Immunization Example",
        "description": "Example of an Immunization resource conforming to the Immunization (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/immunization-eu-core"
      },
      {
        "reference": {
          "reference": "ValueSet/lab-obsCode-eu-lab"
        },
        "name": "Laboratory Code",
        "description": "Laboratory observation codes. List of Laboratory observation codes containing LOINC and NPU.",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "StructureDefinition/location-eu-core"
        },
        "name": "Location (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Location resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Location/example-location"
        },
        "name": "Location Example",
        "description": "Example of a Location resource conforming to the Location (EU) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/location-eu-core"
      },
      {
        "reference": {
          "reference": "ValueSet/medicalTestResult-eu"
        },
        "name": "Medical Test Result Code",
        "description": "Medical test result codes. List of Medical test result codes containing LOINC and NPU.",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "StructureDefinition/medication-eu-core"
        },
        "name": "Medication (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Medication resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Medication/01A-Cefuroxime1500GenericExplicit"
        },
        "name": "Medication Example",
        "description": "Example of a Medication conforming to the Medication (EU Core) profile. It represents  Cefuroxime 1500mg (1.5g) powder for solution in a vial.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/medication-eu-core"
      },
      {
        "reference": {
          "reference": "ValueSet/medicationIntendedUse-eu"
        },
        "name": "Medication Intended Use",
        "description": "Medication intended use: it indicates the intended use of a medication for a patient (based on SNOMED CT).",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "StructureDefinition/medicationRequest-eu-core"
        },
        "name": "MedicationRequest (EU core)",
        "description": "This profile introduces essential constraints and extensions for the MedicationRequest resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "MedicationRequest/400C-prescription-cefuroxime-singleline"
        },
        "name": "MedicationRequest Example",
        "description": "Example of a MedicationRequest conforming to the MedicationRequest (EU Core) profile. \nIt is a prescription/request with one medication and changing dosaging. Uses 'actionable' tag. Cefuroxime sodium.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/medicationRequest-eu-core"
      },
      {
        "reference": {
          "reference": "StructureDefinition/medicationStatement-eu-core"
        },
        "name": "MedicationStatement (EU core)",
        "description": "This profile introduces essential constraints and extensions for the MedicationStatement resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "MedicationStatement/example-medicationstatement-eucore"
        },
        "name": "MedicationStatement Example",
        "description": "Example of a MedicationStatement conforming to the MedicationStatement (EU Core) profile. It describes a patient taking Enalapril.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/medicationStatement-eu-core"
      },
      {
        "reference": {
          "reference": "Observation/763f7902-8103-4d10-8bd1-546a726d43ee"
        },
        "name": "Observation Example",
        "description": "Example of a Laboratory Result Observation conforming to the Medical Test Result (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/medicalTestResult-eu-core"
      },
      {
        "reference": {
          "reference": "StructureDefinition/medicalTestResult-eu-core"
        },
        "name": "Observation: Medical Test Result (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Observation resource for Medical Test Results that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "StructureDefinition/organization-eu"
        },
        "name": "Organization (EU base)",
        "description": "This profile specifies how the HL7 FHIR Organization resource should be used for conveying commonly used concepts in the European context.",
        "exampleBoolean": false,
        "groupingId": "EuBaseProfiles"
      },
      {
        "reference": {
          "reference": "StructureDefinition/organization-eu-core"
        },
        "name": "Organization (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Organization resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Organization/organization-eu-core-example"
        },
        "name": "Organization Example",
        "description": "Example of an Organization resource conforming to the Organization (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/organization-eu"
      },
      {
        "reference": {
          "reference": "StructureDefinition/patient-eu"
        },
        "name": "Patient (EU base)",
        "description": "This profile specifies how the HL7 FHIR Patient resource should be used for conveying commonly used concepts in the European context.",
        "exampleBoolean": false,
        "groupingId": "EuBaseProfiles"
      },
      {
        "reference": {
          "reference": "StructureDefinition/patient-eu-core"
        },
        "name": "Patient (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Patient resource that apply across multiple use cases.\nWhen the ips-pat-1 invariant is satisfied \\(Patient.name.given, Patient.name.family or Patient.name.text SHALL be present\\) then this profile complies with the IPS patient profile.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Patient/patient-eu-core-example"
        },
        "name": "Patient Example",
        "description": "Example of a Patient resource conforming to the Patient (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/patient-eu"
      },
      {
        "reference": {
          "reference": "ValueSet/periodsOfLife-eu"
        },
        "name": "Periods of Life",
        "description": "Periods of life: it indicates the period of life of a patient (based on SNOMED CT).",
        "exampleBoolean": false
      },
      {
        "reference": {
          "reference": "StructureDefinition/practitioner-eu"
        },
        "name": "Practitioner (EU base)",
        "description": "This profile specifies how the HL7 FHIR Practitioner resource should be used for conveying commonly used concepts in the European context.",
        "exampleBoolean": false,
        "groupingId": "EuBaseProfiles"
      },
      {
        "reference": {
          "reference": "StructureDefinition/practitioner-eu-core"
        },
        "name": "Practitioner (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Practitioner resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Practitioner/practitioner-eu-core-example"
        },
        "name": "Practitioner Example",
        "description": "Example of a Practitioner resource conforming to the Practitioner (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu"
      },
      {
        "reference": {
          "reference": "StructureDefinition/practitionerRole-eu"
        },
        "name": "PractitionerRole (EU base)",
        "description": "This profile specifies how the HL7 FHIR PractitionerRole resource should be used for conveying commonly used concepts in the European context.",
        "exampleBoolean": false,
        "groupingId": "EuBaseProfiles"
      },
      {
        "reference": {
          "reference": "StructureDefinition/practitionerRole-eu-core"
        },
        "name": "PractitionerRole (EU core)",
        "description": "This profile introduces essential constraints and extensions for the PractitionerRole resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "PractitionerRole/practitionerRole-eu-core-example"
        },
        "name": "PractitionerRole Example",
        "description": "Example of a PractitionerRole resource conforming to the PractitionerRole (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu"
      },
      {
        "reference": {
          "reference": "StructureDefinition/procedure-eu-core"
        },
        "name": "Procedure (EU core)",
        "description": "This profile introduces essential constraints and extensions for the Procedure resource that apply across multiple use cases.",
        "exampleBoolean": false,
        "groupingId": "EuCoreProfilesSTU1"
      },
      {
        "reference": {
          "reference": "Procedure/procedure-eu-core-example"
        },
        "name": "Procedure Example",
        "description": "Example of a Procedure resource conforming to the Procedure (EU Core) profile.",
        "exampleCanonical": "http://hl7.eu/fhir/base/StructureDefinition/procedure-eu-core"
      },
      {
        "reference": {
          "reference": "ServiceRequest/1d4cbcd1-e0d3-49b6-92d8-1893da8d08e1"
        },
        "name": "ServiceRequest Example",
        "description": "Laboratory Report ServiceRequest resource used by the DiagnosticReport example.",
        "exampleBoolean": true
      },
      {
        "reference": {
          "reference": "ValueSet/speciesType-eu"
        },
        "name": "Types of species",
        "description": "Animal species types for non-human subjects",
        "exampleBoolean": false
      }
    ],
    "page": {
      "nameUrl": "toc.html",
      "title": "Table of Contents",
      "generation": "html",
      "page": [
        {
          "nameUrl": "index.html",
          "title": "Home",
          "generation": "markdown"
        },
        {
          "nameUrl": "authors.html",
          "title": "Authors and Contributors",
          "generation": "markdown"
        },
        {
          "nameUrl": "copyright.html",
          "title": "Copyright",
          "generation": "markdown"
        },
        {
          "nameUrl": "crossversionanalysis.html",
          "title": "Cross-version Analysis",
          "generation": "markdown"
        },
        {
          "nameUrl": "downloads.html",
          "title": "Downloads",
          "generation": "markdown"
        },
        {
          "nameUrl": "dependencies.html",
          "title": "Dependencies",
          "generation": "markdown"
        },
        {
          "nameUrl": "knownissues.html",
          "title": "Known/Open Issues",
          "generation": "markdown"
        },
        {
          "nameUrl": "introduction.html",
          "title": "Introduction",
          "generation": "markdown"
        },
        {
          "nameUrl": "modelmap.html",
          "title": "Model Map",
          "generation": "html"
        },
        {
          "nameUrl": "logicalmodels.html",
          "title": "Logical Models",
          "generation": "markdown"
        },
        {
          "nameUrl": "missing-data.html",
          "title": "Handling Missing Data",
          "generation": "markdown"
        },
        {
          "nameUrl": "changes.html",
          "title": "Change Log",
          "generation": "markdown"
        },
        {
          "nameUrl": "map-ehdsaddress.html",
          "title": "EHDSAddress to FHIR Address Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsbodystructure.html",
          "title": "EHDSBodyStructure to FHIR BodyStructure Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdshealthprofessional.html",
          "title": "EHDSHealthProfessional to FHIR PractitionerRole, Practitioner Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsorganisation.html",
          "title": "EHDSOrganisation to FHIR Organization Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdslocation.html",
          "title": "EHDSLocation to FHIR Location Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdshumanname.html",
          "title": "EHDSHumanName to FHIR HumanName Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdspatient.html",
          "title": "EHDSPatient to FHIR Patient Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdstelecom.html",
          "title": "EHDSTelecom to FHIR ContactPoint Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsalert.html",
          "title": "EHDSAlert to FHIR Flag Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsallergyintolerance.html",
          "title": "EHDSAllergyIntolerance to FHIR AllergyIntolerance Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdscondition.html",
          "title": "EHDSCondition to FHIR Condition Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsobservation.html",
          "title": "EHDSObservation to FHIR Observation Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsprocedure.html",
          "title": "EHDSProcedure to FHIR Procedure Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsimmunisation.html",
          "title": "EHDSImmunisation to FHIR Immunization Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsdocument.html",
          "title": "EHDSDocument to FHIR Composition Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsdocument-report.html",
          "title": "EHDSDocument to FHIR DiagnosticReport Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsmedication.html",
          "title": "EHDSMedication to FHIR Medication Mapping",
          "generation": "html"
        },
        {
          "nameUrl": "map-ehdsmedicationstatement.html",
          "title": "EHDSMedicationStatement to FHIR MedicationStatement Mapping",
          "generation": "html"
        }
      ]
    },
    "parameter": [
      {
        "code": "copyrightyear",
        "value": "2024+"
      },
      {
        "code": "releaselabel",
        "value": "trial-use"
      },
      {
        "code": "special-url",
        "value": "http://terminology.hl7.eu/CodeSystem/v3-ActCode"
      },
      {
        "code": "path-pages",
        "value": "input/pagecontent"
      },
      {
        "code": "path-pages",
        "value": "input/pagecontent/model-maps"
      },
      {
        "code": "apply-contact",
        "value": "true"
      },
      {
        "code": "apply-jurisdiction",
        "value": "true"
      },
      {
        "code": "apply-publisher",
        "value": "true"
      },
      {
        "code": "apply-version",
        "value": "true"
      },
      {
        "code": "show-inherited-invariants",
        "value": "true"
      },
      {
        "code": "usage-stats-opt-out",
        "value": "true"
      },
      {
        "code": "ips-comparison",
        "value": "2.0.0"
      }
    ]
  }
}
