FHIR is normally used to enable access to data one patient or resource at a time, but new FHIR Bulk Data APIs (which use the FHIR
$export operator) are making population level data transfer and analytics possible. There are two main use cases 1upHealth supports.
You can immediately have access to these features once you've signed up with the 1upHealth APIs. You don't need to setup any distributed file stores, analytic query engines, or indexes. You get that all out of the box on 1up.
1up supports standard SQL queries run on top of FHIR Bulk Data so that you can run population analytics and queries using tools you're accustomed to (e.g., QuickSight, Looker, SQuirreL, etc.). To see how this analytics query engine works, see our FHIR Analytics documentation.
FHIR has the option to query everything associated to an individual patient. This is useful when transmitting batch data or getting the full patient history. 1upHealth supports the FHIR
For more information, FHIR $everything page here
Request the analytics
bulk-data endpoint with the FHIR
$export operator to retrieve a list of bulk data files for your client application to download.
For more information, FHIR $export page here
Our team is literally setting the standards here. We are balloting the FHIR Bulk Data (i.e., FLAT FHIR) 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.
CMS is planning to transform its data pipeline to use FHIR and the FHIR 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.
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.