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 and 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.
Aidbox terminology comes with FHIR, ICD-10, SNOMED, RxNorm, LOINC, and US NPI. Users can extend it with other terminologies and custom value sets.
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.
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 a lot of 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.
Aidbox integrates quickly and easily with an SDK that supports your development team's language of choice.
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.