FHIR Bulk Data Analytics

Synthetic Bulk Data Server

1upHealth Development Environment

FHIR is normally used to enable access to data one patient or resource at a time, but new Bulk Data APIs are making population level data transfer and analytics possible. That means, any app can run deep queries that support JOINs, GROUP BYs, and other aggregations that are not possible on FHIR directly.

Query examples for the 1upHealth FHIR Bulk Data server.


Bulk Data Analytics APIs are currently available in the 1up development environment. View the examples below to test in dev.

All examples connect to the Athena Query Engine on AWS using JDBC connectivity.

Analytics

Although FHIR bulk data transfer standard will help communicate pop health data between orginazations, it will not enable easy interaction on the data directly. That's why the 1upHealth FHIR API platform supports an ANSI SQL interface into all FHIR data stored.

We are experts

Our team is literally setting the standards here. We are balloting the bulk data specification through the HL7 standards body along with support from the SMART Health IT team. Additionally, we are building THE reference implementation via the $1M LEAP Grant from the US government in our collaboration with Boston Children's Hospital.

Legislation & Policy

CMS is planning to transform its data pipeline to use FHIR and the bulk data specification. Soon millions of patients' medical claims data will be transmitted using the FHIR bulk data APIs. What that will ultimately lead to is most payor / provider relationships will lead to the use of these standard methods of data transfer. This standardization will drastically reduce the esoteric knowledge and interfaces currently required to transmit population level electronic health information.

Documentation

Contact us for early access at eng@1up.health

Use cases

Numerous use cases for bulk electronic health data transfer and analytics can be supported. Many examples solve or improve upon existing needs using a standards based approach and others will unlock the future of healthcare.

  • Population health analytics for managing risk or risk adjustments
  • Reporting on quality and costs
  • Multi EHR or data ware house integrations
  • Automating reporting for audits or other partners
  • Anonymized research data sets for public health
  • Public health surveillance
  • Network referrals and leakage analysis
  • Calculating HEDIS measures
  • Extracting features for machine learning models and, one day, decisions made by artificial intelligent doctor agents

Dev Environment FHIR Resource Counts

Table Count
ORGANIZATION 216
PRACTITIONER 216
IMAGINGSTUDY 543,721
ALLERGYINTOLERANCE 589,067
PATIENT 1,219,932
GOAL 1,923,745
CAREPLAN 3,236,588
CONDITION 8,591,047
MEDICATIONORDER 8,961,699
DIAGNOSTICREPORT 13,654,460
IMMUNIZATION 15,274,254
PROCEDURES 33,036,892
ENCOUNTER 39,701,408
CLAIM 48,663,107
OBSERVATION 199,211,482


Total Count: 374,607,834
Ave Response Time: 1.43 sec/million


References

FHIR

SMART (Substitutable Medical Apps, Reusable Technology) SMART Health IT is an open, standards based technology platform that enables innovators to create apps that seamlessly and securely run across the healthcare system.