| Literature DB >> 33299056 |
Kenneth D Mandl1,2,3, Daniel Gottlieb4,5,6, Joshua C Mandel4,7,8, Vladimir Ignatov4, Raheel Sayeed4,5, Grahame Grieve9,10, James Jones4, Alyssa Ellis4, Adam Culbertson4.
Abstract
The 21st Century Cures Act requires that certified health information technology have an application programming interface (API) giving access to all data elements of a patient's electronic health record, "without special effort". In the spring of 2020, the Office of the National Coordinator of Health Information Technology (ONC) published a rule-21st Century Cures Act Interoperability, Information Blocking, and the ONC Health IT Certification Program-regulating the API requirement along with protections against information blocking. The rule specifies the SMART/HL7 FHIR Bulk Data Access API, which enables access to patient-level data across a patient population, supporting myriad use cases across healthcare, research, and public health ecosystems. The API enables "push button population health" in that core data elements can readily and standardly be extracted from electronic health records, enabling local, regional, and national-scale data-driven innovation.Entities:
Year: 2020 PMID: 33299056 PMCID: PMC7678833 DOI: 10.1038/s41746-020-00358-4
Source DB: PubMed Journal: NPJ Digit Med ISSN: 2398-6352
Key query parameters to fine-tune bulk FHIR files generated from the kickoff request.
| Parameter (string) | Context |
|---|---|
| _ | Client applications can optionally request files in a format other than NDJSON if the server supports it. |
| Filter results to only FHIR resources updated after the given timestamp. | |
| Filter results to those of the specified FHIR resource types. | |
| _ | Experimental syntax to express complex filter conditions. |
Fig. 1SMART/HL7 FHIR Bulk Data Workflow.
The request workflow consists of a kickoff request, status requests to a generated status endpoint, and a file download request to hosted bulk data files.
Fig. 2SMART Backend Service Authorization Workflow.
An authentication JWT is posted to an EHR authorization server, which responds with an access token.
Fig. 3SMART Bulk Data Server Reference Implementation.
The open-source SMART Bulk Data Server implements the Bulk Data Access API and serves synthetic data.
Fig. 4Bulk Data sample app.
An open-source browser-based app provides an interface for downloading data from the SMART Bulk Data Server reference implementation.
Fig. 5Bulk Data testing tool.
The open-source Bulk Data Tester hosts a suite of tests to confirm Bulk Data Access API conformance.
Fig. 6Substitutable FHIR Bulk Data testing.
The open-source Bulk Data Tester API can be loaded through a web-based client for rendering available tests, allowing a customizable user interface.
Examples of existing SMART/HL7 Bulk FHIR export implementations.
| Organization | Deployment | Website |
|---|---|---|
| CMS | Data at the Point of Care | |
| CMS | Beneficiary Claims Data API | |
| Production cloud implementation planned | ||
| Smile CDR | HAPI Server | |
| Microsoft | Microsoft FHIR Server | |
| IBM | IBM FHIR Server |
SMART/HL7 FHIR Bulk Data Access API Meeting for development and promotion.
| Event | Location | Date |
|---|---|---|
| EHR Population Level Data Exports to Support Population Health and Value Meeting | Boston, MA | December 2017 |
| HL7 FHIR Connectathon Bulk Data Track | New Orleans, LA | January 2018 |
| HL7 FHIR Connectathon Bulk Data Track | Cologne, Germany | May 2018 |
| HL7 FHIR Connectathon Bulk Data Track | Baltimore, MD | September 2018 |
| HL7 FHIR Connectathon Bulk Data Track | San Antonio, TX | January 2019 |
| HIMSS Global Health Conference & Exhibition Presentation | Orlando, FL | February 2019 |
| HL7 FHIR Connectathon Bulk Data Track | Montreal, Canada | May 2019 |
| HL7 FHIR DevDays US Presentation | Redmond, WA | June 2019 |
| HL7 FHIR Connectathon Bulk Data Track | Atlanta, GA | September 2019 |
| Meeting to Advance Push Button Population Health: SMART/HL7 Bulk Data Export/FLAT FHIR | Boston, MA | November 2019 |
| CMS FHIR Connectathon Bulk Data Track | Baltimore, MD | January 2020 |
| ONC Annual Meeting Presentation | Washington, DC | January 2020 |
| HL7 Connectathon Bulk Data Track | Virtual | May 2020 |
| HL7 FHIR DevDays Presentation | Virtual | June 2020 |