FHIR Bulk Data API + What's New in v2.0
summary
FHIR Bulk Data v2.0 delivers an async export workflow that actually ships large datasets as per-resource ndjson required baseline files with a transactionTime timestamp for safe incremental pulls; servers split resource types into multiple files, signal deletes via a deleted file manifest, and surface partial failures in an operationOutcome file. Kickoffs support GET or POST with Parameters, filters like _since/_type/typeFilter/_elements/patient, attachments by URL or base64, and SMART Backend Services auth (keypair OAuth). Reference servers, a JS client, and MITRE test suites exist and U.S. pilots and EHR certification drive adoption.
AI-written summary · about
chapters (29)
- 0:00Introduction
- 1:03Agenda
- 2:25Clinical Data
- 4:03Healthcare Data
- 6:48FHIR Bulk Data
- 7:39Whats Out of Scope
- 10:47Technical Architecture
- 10:58Versions
- 12:42Kickoff Requests
- 15:58Request Parameters
- 20:26Content Location
- 20:52Sample Response
- 21:58Complete Response
- 26:32Fire Resources
- 27:01ND JSON Files
- 28:31Authentication Authorization
- 29:42Initial Setup Set
- 31:15Python Example
- 31:46Enhancements
- 33:46Attachment Support
- 34:47Reference Server
- 35:37JavaScript Client
- 35:48Testing Tool
- 36:25Production Tool
- 37:25Adoption
- 38:55Certification
- 39:30Next Steps
- 41:54Questions
- 44:50Wrapping up








