Gravitate Health FHIR Implementation Guide
0.1.0 - CI Build

Gravitate Health FHIR Implementation Guide, published by Gravitate Health Project. 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/hl7-eu/gravitate-health/ and changes regularly. See the Directory of published versions

Project Workflow

ePI Focusing

The current app and backend is developed to work like this:

patientpatientFrontendFrontendBackendBackendEHREHRRegistrationregistercreate profileget ips<URL>/Patient?$summary={identifier}usagepresents medication list based on ipsasks for information for specific one druggets medication resource codesearchs for epi using code as identifier for Medicinal Product<URL>/Composition?_language=<lang>&category=R&identifier=<code>gets idreturns epi bundlefocusingask for focusing<URL>/focusing/focus/<bundle>?preprocessors=preprocessing-service-manual&lenses=<lenses>&patientIdentifier=<pat_id>returns epi bundle


Since this can also be implemented with server or client side focusing, we can also have:

userusersystem Xsystem XG-Lens-On-FHIRG-Lens-On-FHIRFocusingManagerFocusingManagerFOSPS InfrastructureFOSPS InfrastructureNational infrastructureNational infrastructurealt[case 1 - full data]highlight ePIsend full preprocessed ePI + full IPSfull preprocessed ePI + full IPSfocusreturn focused ePIreturn focused ePI[case 2 - only ID's data]highlight ePIsend full preprocessed ePI + full IPSonly send ePI ID + patient ID from IPSfetch stored IPSfetch stored ePIfocusreturn focused ePIreturn focused ePI[case 3 - federated fetch]highlight ePIonly send ePI ID + patient ID from IPSonly send ePI ID + patient ID from IPSFetch IPSFetch ePIfocusreturn focused ePIreturn focused ePI[case 4 - hybrid federated fetch]highlight ePIonly send ePI ID + full IPSonly send ePI ID + full IPSFetch ePIfocusreturn focused ePIreturn focused ePI