Bulk Data Access IG, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 2.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/bulk-data/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/fhir/uv/bulkdata/ImplementationGuide/hl7.fhir.uv.bulkdata | Version: 2.0.0 | |||
Draft as of 2024-08-05 | Computable Name: BulkDataAccessIG |
Providers and organizations accountable for managing the health of populations often need to efficiently access large volumes of information on a group of individuals. For example, a health system may want to periodically retrieve updated clinical data from an EHR to a research database, a provider may want to send clinical data on a roster of patients to their ACO to calculate quality measures, or an EHR may want to display claims data to help close gaps in care. The data exchange often involves extracting a specific subset of fields from the source system, mapping the fields into a structured file format like CSV, and persisting the files in a server from which the requester can then download them into the target system. This multi-step process increases the cost of integration projects and can act as a counter-incentive to data liquidity.
Existing FHIR APIs work well for accessing small amounts of data, but large exports can require hundreds of thousands of requests. This implementation guide defines a standardized, FHIR based approach for exporting bulk data from a FHIR server to a pre-authorized client.
To declare conformance with this IG, a server should include the following URL in its CapabilityStatement.instantiates
: http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data
This implementation guide is designed to support sharing any data that can be represented in FHIR. This means that the IG should be useful for such diverse systems as:
Applies to: EHR systems that support the US Core Data for Interoperability.
This use case exports all resources needed for the US Core Data for Interoperability, as profiled by the HL7 Argonaut FHIR Accelerator. For a full list of these resources and profiles, see http://www.hl7.org/fhir/us/core/.
Applies to: Financial systems that support FHIR-based interoperability.
This use case exports all resources needed to convey a patient’s healthcare financial history, including Patient, ExplanationOfBenefit, Coverage, and Claim. While FHIR profiles are still being developed and standardized, see https://bluebutton.cms.gov/developers/#core-resources for a full-fledged example.