What the Hack - FHIR Powered Healthcare
Introduction
Contoso Healthcare is implementing Fast Healthcare Interoperability Resources (FHIR) to rapidly and securely exchange data in the HL7
FHIR standard format with a single, simplified data management solution for protected health information (PHI). FHIR service in the Azure Health Data Services platform is a fully managed, enterprise-grade FHIR Server in the cloud lets you quickly connect existing data sources, such as electronic health record systems and research databases. Create new opportunities with analytics, machine learning, and actionable intelligence across your health data.
Your team’s assistance is needed to implement the following scenarios:
- Ingest and process patient record in
HL7
FHIR Bundle or legacy formats from EHR systems into a common FHIR-based standard format, and persist them into a FHIR compliant store to facilitate health data interoperability.
- Securely connect and search FHIR patient data stored in a FHIR Server through a patient lookup web app to enhance patient engagement.
- Extract FHIR data via FHIR Analytics pipeline for data exploration in Synapse Studio / SSMS / PowerBI and perform downstream transformation against raw health data stored in Parquet format.
- Export de-identified FHIR data and store in staging Data Lake storage for downstream processing.
- Ingest, transform, correlate and persist medical IoT device data in FHIR using the MedTech service in Azure Health Data Services to facilitate discovery of clinical insights and a patient’s health and wellness.
- Load and search imaging data using the DICOM service in Azure Health Data Services to integrate clinical and imaging data for many healthcare scenarios including: creating cohorts for research, provide longitudinal view of a patient during diagnosis, finding outcomes of similar patients to plan treatment options, etc.
- Extract the FHIR data from the challenge 1, transform it to the OMOP open standards, and store OMOP data in the Gold Lakehouse to facilitate downstream analytics.
You will implement a collection of Microsoft Health reference architectures using the Azure Health Data Services platform that best fit Contoso Healthcare requirements. Below is the holistic conceptual end-to-end Microsoft Health Architectures for the FHIR ecosystem.
Learning Objectives
This hack will help you:
- Deploy FHIR service in Azure Health Data Services platform and persist generated synthetic FHIR data into it.
- Convert and Load
HL7v2
messages and C-CDA
clinical data into FHIR Service.
- Develop JavaScript Single Page App (SPA) to search and view FHIR patient data.
- Transform and explore FHIR data for secondary use analytics.
- Export and anonymize FHIR data for downstream processing.
- Ingest, transform and load medical IoT device data into FHIR using MedTech service.
- Ingest, search and retrieve imaging data persisted in the DICOM service.
- Export and transform FHIR data to OMOP standards to facilitate downstream analytics.
Challenges
These challenges must be completed in order:
These challenges can be completed in any order:
Prerequisites
The prerequisites for the hack are covered in Challenge 0.
Contributor
Richard Liang
Ben Cheng
Ramraj Rajkumar