EU Health Data API
0.1.0 - ci-build
150
EU Health Data API, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/euridice-org/eu-health-data-api/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.eu/fhir/eu-health-data-api/ImplementationGuide/hl7.fhir.eu.eu-health-data-api | Version: | 0.1.0 | |||
| Computable Name: EuHealthDataApi | |||||
Copyright/Legal: Copyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0). |
|||||
This IG is under active development. Feedback and issues are tracked on GitHub Issues. Please join our weekly meetings to participate in this development.
The European Health Data Space (EHDS) regulation describes an obligation for EHR systems to include an Interoperability Component that does the following:
This Implementation Guide:
See Regulatory Anchors page for more detail on the link to the EHDS regulation requirements, and the technical interpretation of those requirements used here.
The intended audiences of this Implementation Guide are:
Manufacturers of EHR systems: EHR vendors looking to develop support for APIs that meet the needs of EHDS should refer to the Functional Requirements for a list of functional specifications EHRs should support.
Architects of national infrastructures: National eHealth agencies looking to understand how to use the capabilities of EHRs required by EHDS to meet the goals of EHDS in their Member States should refer to the Implementation for examples of how the EHR APIs can be used for the EHDS use cases.
We define exchange patterns by inheriting and defining transactions, system actors, and associated capability statements from existing IHE and HL7 specifications:
We define composite actors that inherit and combine actors defined in these existing specifications. See Actors and Transactions for detailed actor definitions, transactions, and actor grouping.
At a high level, the following actors are specified:
These resource actors are initially scoped for search + read. See Resource Access for detailed discussion and possible approaches for resource exchange patterns.
EHDS defines priority categories of health data for interoperability. Each has a content profile defining the data model, maintained in separate Content IGs.
This API IG defines interoperability behavior - the transactions and exchange patterns that systems use to share data. It does not prescribe internal system architecture or design. Systems that choose to comply with EHDS interoperability requirements implement this behavior alongside one or more Content IGs.
| Priority Category | Content IG | Exchange Pattern |
|---|---|---|
| Patient Summary | HL7 Europe Patient Summary | Document Exchange (MHD) |
| Medical Test Results | HL7 Europe Laboratory Report | Document Exchange (MHD) |
| Hospital Discharge Report | HL7 Europe Hospital Discharge Report | Document Exchange (MHD) |
| Medical Imaging | HL7 Europe Imaging Study/Report / Imaging Manifest | Document Exchange (MHD) |
| ePrescription / eDispensation | HL7 Europe MPD | IHE MPD |
This guide is the result of a multi-stakeholder effort involving different experts from several European countries, projects, initiatives, SDOs, and companies.
| Role | Name | Affiliation |
|---|---|---|
| Project co-chair IHEeu | Josh Priebe | Epic/HL7 EU |
| Project co-chair HL7eu | Bas van den Heuvel | Philips/IHE EU |
| Contributor | John Moehrke | IHE |
| Contributor | Andreas Klingler | Siemens/ IHE Europe |
| Contributor | Vassil Peytchev | Epic |
| Contributor | Katie Reynolds | Epic |
| Contributor | Giorgio Cangioli | HL7 Europe |
| Contributor | Kai Heitmann | HL7 Europe |