Features

Overview of Aidbox features

REST API - FHIR, Aidbox, GraphQL, Reactive API & Subscriptions

Aidbox is a FHIR Server and then more. We developed FHIR API, Subscriptions, GraphQL, and SQL API, which all engineers love. Users can extend Aidbox API with Custom Operations.

Aidbox supports all major versions of FHIR: DSTU2, STU3, and R4. Strict validation ensures data consistency and integrity for all FHIR resources. With Subscriptions, users can execute custom logic in their applications when specific data is changing.

FHIR-aware PostgreSQL with SQL on FHIR support

Aidbox uses PostgreSQL exclusively but squeezes everything out of this database technology. Most of Aidbox flexibility and performance is coming from advanced PostgreSQL features like binary JSON, rich indexing system, etc. SQL is the second Aidbox API, which gives you extra power on structured data. Read more about our database internals.

OAuth & OIDC; User Management (SCIM)

Aidbox has built-in OAuth 2.0 OpenID Connect server or can work as Resource Server.

Flexible Access Control & Audit Log

Flexible security rules allow granular access control to healthcare application data. Aidbox audit log records details about every event in the system to provide necessary data for security analysis and compliance with HIPAA, HITECH act, and other regulations.

Built-in Terminology

Aidbox terminology comes with FHIR, ICD-10, SNOMED, RxNorm, LOINC, and US NPI. Users can extend it with other terminologies and custom value sets.

Custom Resources & Operations; First-Class Extensions

Not all healthcare data fits the FHIR data models. Aidbox allows adding custom resources and attributes with an easy update of metadata over RESTful API.

Integration adapters

Aidbox comes with HL7 v.2 and X12 integration modules. Not all the systems that interact with your modern healthcare application speak FHIR yet. Support of other interoperability standards takes much burden from developers.

Bulk API and analytics tools integrations

Most electronic medical record solutions need reporting and data analytics capabilities. Aidbox integrates with Tableau, Power BI, and Jupyter. Bulk API makes the extraction of data from Aidbox easy.

Plugins extensibility with the use of your favorite technology

Aidbox offers a vibrant ecosystem of plugins that extend Aidbox by adding new resources and operations for specific customer needs.

SDK

Aidbox integrates quickly and easily with an SDK that supports your development team's language of choice.

Cloud infrastructure

Modern healthcare systems live in the cloud, and we designed Aidbox for the cloud. Aidbox comes with an automated cloud infrastructure built on Kubernetes for deployment to Amazon AWS, Google Cloud Platform & Microsoft Azure.