(g)(10) Standardized API for patient and population services

Smartbox| FHIR API for EHRs comprehensively supports the ยง170.315(g)(10) Standardized API for patient and population services certification criterion. Here's an overview of how Aidbox covers the key requirements:

Data Response

Aidbox fully supports responding to requests for both single and multiple patients' data according to the required standards:

  • Implements FHIR R4 (HL7 FHIR Release 4.0.1) as the base standard
  • Supports the US Core Implementation Guide for singlepatient data access
  • Enables bulk data export using the FHIR Bulk Data Access specification for multiple patients

Supported Search Operations

Aidbox offers robust search capabilities that align with certification requirements:

  • Supports all mandatory search parameters defined in US Core for single patient queries
  • Implements the search criteria specified in the Bulk Data Access IG for multipatient queries

Application Registration

Aidbox provides a flexible authorization server that allows applications to register and obtain credentials for API access

Secure Connection

Secure connections are established using:

  • OAuth 2.0 and OpenID Connect for patient and userscoped access
  • SMART Backend Services authorization for systemscoped access

Authentication and Authorization

Aidbox implements the full SMART App Launch framework, supporting:

  • Firsttime connections with refresh token issuance
  • Subsequent connections using refresh tokens
  • Token introspection capabilities1

Patient Authorization Revocation

Aidbox allows revoking application access at a patient's request, meeting the 1-hour revocation requirement.

Service Base URL Publication

Aidbox supports the ONC requirement for publishing service base URLs:

  • URLs are published in FHIR Endpoint resource format

Documentation

{:tag "embed", :lines ["{% embed url=\"https://cmpl.aidbox.app/documentation\" %}"]}