FHIR Bulk Data API
summary
A FHIR-based bulk export standard exposes an asynchronous $export operation that supports $export patient/group/system requests, returns NDJSON files split by resource type, and provides a transactionTime for incremental pulls via a since parameter. Servers reply 202 with a content-location then 200 listing file URLs and optional operationOutcome errors. Authorization uses server-to-server short-lived tokens (JWT-like key exchange). Reference implementations include the SMART reference server and a GUI/CLI client; CMS sandbox and major EHR vendors are piloting.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 1:15What are Bulk Data
- 3:34Use Cases
- 4:59Manual Process
- 5:37FHIR Resources
- 6:15Modular Components
- 7:12Legal Framework
- 10:11Fire Operations
- 13:13Request Parameters
- 14:47Content Location
- 15:20Server Response
- 18:18Outcome
- 19:50Authorization
- 22:06Reference Implementation
- 23:07GUI Client
- 23:47How real is this
- 26:32Import Kickoff
- 27:40Next Steps
- 28:33Getting Involved
- 29:43Links
- 30:22Example
- 32:39Final Response








