>_ Aidbox FHIR Server
Build interoperable, secure, and fast healthcare applications with FHIR-native PostgreSQL database, Comprehensive API, Granular Access Control, and SDK.
Use Aidbox for effective development of interoperable apps that can be plugged into the connected healthcare ecosystem. Focus on business logic, we'll guide you through any FHIR implementation challenges.
#! Aidbox / Intro
Aidbox is a metadata-driven platform where everything is represented as data/resources that can be customized and always remain under your control.
Using Aidbox provides you with:
Get started with ready-to-use templates
AI-driven, patient-centered, open source frontend for Electronic Medical Records.
Designed to provide an exceptional clinical experience for both practitioners and patients.
A pre-configured Aidbox instance with the $summary operation as defined by IPS. This setup covers essential details like allergies, medications, past surgeries, and other key aspects of medical history.
A demonstration of custom resources using a minimalist JavaScript example project that implements a typical notification workflow: requesting a notification, locking it for dispatch, and then sending it (placeholder).
Pluggable Form Builder for Digital Health.
Design and embed intelligent forms with an excellent UX, and capture data in a well-structured FHIR format for reporting and analysis
Aidbox Forms Builder with Flutter web
Sample project ->Aidbox Forms Builder with Angular.js
Sample project ->Aidbox Forms Builder with Angular.js (controlled mode)
Sample project ->Free tools for FHIR developers and IT professionals
Create, debug, and share FHIR Questionnaires for free with the Aidbox Public Form Builder. Start from scratch or pick from 3000+ ready-to-use forms.
Convert FHIR data stored in JSON format into a tabular, flat layout for easy data analysis. Fully compliant with HL7 FHIR Spec and SQL-on-FHIR IG.
Convert C-CDA to FHIR and FHIR to C-CDA effortlessly, quickly, and securely. No sample on hand? Check out our ready-to-use options.
#! Aidbox / Features
Storage
FHIR storage based on PostgreSQL with JSONB
FHIR
Integration with object storages, support for signed URLs
Unique
Custom Resources
Unique
APIs
HL7 FHIR REST (all versions)
FHIR
GraphQL / Reactive API & Subscriptions
Unique
SQL API / SQL on FHIR
Unique
Bulk APIs for import/export
Unique
Custom Operations
Unique
Security & Access Control
Built-in Auth server with OAuth 2.0, OpenID Connect, SMART App Launch
Unique
Access Control based on Access Policies (JSON Schema/SQL/Matcho DSL)
Unique
User/Client management (SCIM/roles)
Unique
Audit Log
HIPAA
Terminology
FHIR terminology API and storage
FHIR
Importers for ICD-10, SNOMED, RxNorm, LOINC, and US NPI
FHIR
Custom CodeSystems and ValueSets
Unique
Infrastructure
HIPAA eligible infrastructure (technical safeguards)
HIPAA
Automated Aidbox deployment based on Kubernetes (K8s) for AWS, GCP, Azure, and on-premises
Unique
Backup management and replicas
Unique
>_ Getting Started
>_ Aidbox / Ecosystem
Standard HIPAA eligible infrastructure is deployed to Google Kubernetes Engine and integrated with the following Google Cloud Services. Requirements for standard installation: 2-3 nodes 8 vCPUs/16GB RAM/500GB.
Standard HIPAA Eligible Infrastructure is deployed into and integrated with Amazon Elastic Kubernetes Service and integrated with Amazon Web Services. Requirements for standard installation: 2-3 nodes 8 vCPUs/16GB RAM/500GB.
Get Aidbox on AWS Marketplace
Standard HIPAA Eligible Infrastructure is deployed into and integrated with Azure Kubernetes Service and integrated with: load balancer, storage, DNS, and container registry. Requirements for standard installation: 2-3 nodes 8 vCPUs/16GB RAM/500GB.
Standard HIPAA Eligible Infrastructure is deployed into Kubernetes and integrated with the load balancer, storage, local DNS server, container registry and Minio. Requirements for standard installation: 2-3 nodes 8 vCPUs/16GB RAM/500GB.
$_ Aidbox / Pricing
It's super easy. Book a demo or get your trial license.
Ready for production
Production License
Ready for production
Development License
Use multitenant version of Aidbox to create FHIR-based clouds or separate environments with isolated data and APIs for every client.
Fast Healthcare Interoperability Resources (FHIR) is the most recent community-driven standard developed by HL7 for exchanging healthcare information electronically. FHIR defines a common data model and utilizes RESTfull architecture, allowing different healthcare systems to share and integrate standardized healthcare data efficiently.
The robust and passionate FHIR community plays a crucial role in driving adoption and innovation. It offers collaborative development, extensive resources, and active platforms for knowledge sharing and discussions.
Aidbox is a FHIR+ server that efficiently stores and distributes healthcare data using the FHIR standard as an extendable internal data model and provides standardized APIs, enabling different healthcare systems and applications to efficiently and securely exchange standardized healthcare information.
Aidbox supports STU3, R4, R4B, R5. Additionally, the Health Samurai team can provide specific snapshots of the recent FHIR specification builds quickly upon request, ensuring users have access to the latest updates and resources available in the FHIR ecosystem. Please reach out to us if you need a specific snapshot.
Aidbox maintains the FHIR IG registry that allows importing and using more than 500 FHIR Implementation Guides and their dependencies out of the box. The registry includes US Core IG, mCODE IG, Da Vinci Payer Data Exchange (PDex), CARIN IG for Blue Button®, and other FHIR IGs.
Aidbox expands the existing data model by adding custom resources and extensions. Additionally, it allows you to define custom operations using your preferred technology, extending the existing functionality.
In addition to the comprehensive FHIR API, Aidbox provides multiple APIs for enhanced functionality, including:
- GraphQL API
- SQL API
- SQL on FHIR engine for flattering FHIR data
- Bulk import and export
- Reactive API and Subscriptions to execute custom logic on data changes
- Granular security and access control layers
Aidbox supports standard FHIR APIs for creating and updating resources individually or in batches, allowing you to interact with the server using standard FHIR operations like POST, PUT, and PATCH. Besides Aidbox offers advanced bulk import APIs features for efficiently loading large datasets. Check out our recent blog post here.
Aidbox's robust security features protect sensitive healthcare data and ensure compliance with regulations.
- Built-in OAuth 2.0/OpenID Connect server enables secure authentication and authorization.
- Integrations with OKTA, Azure AD, Keycloak, Conginto.
- Access Policies defined using JSON Schema, SQL, and Matcho DSL.
- Audit log
Aidbox offers a HIPAA-eligible infrastructure with technical safeguards, automated deployment options, audit logging, access control, data synchronization, and functionality for data anonymization to ensure the protection of patient health information (PHI).
Health Samurai offers support (from basic to enterprise), and professional services including Aidbox deployment and trainings, and can amplify your development team with FHIR engineers.
You can get an Aidbox development license free of charge. Additionally, Aidbox provides a sandbox environment that allows you to get an Aidbox instance up and running in just a few minutes.
Moreover, you have the opportunity to initiate a pilot project with support from Aidbox. For further information, please reach out to us.
Health Samurai Aidbox provides all the necessary functionality for deployment (including publicly available HELM charts) and maintenance (OTEL for logging, tracing and metrics, and backups). Besides, we can deploy and maintain Aidbox in your infrastructure.
Direct data access
Aidbox doesn’t hide data from you. Besides, Aidbox provides SQL API to effectively query and manage data when FHIR API is not enough.
Metadata-driven architecture
Aidbox is driven by a metadata-driven architecture approach where everything, including resources, extensions, and operations, is represented as customizable data. This allows for greater flexibility and control compared to a traditional FHIR server.
Performance
Aidbox demonstrates exceptional performance, operating at least 10 times faster than many popular open-source FHIR servers, even with minimal hardware resources. This efficiency makes it suitable for handling heavy workloads and large datasets, crucial for mission-critical healthcare applications.
Operational Efficiency
Distributed as a Docker container, Aidbox simplifies deployment and operational processes. It requires only a PostgreSQL cluster, minimizing overhead costs associated with managing complex microservices architectures.
Reliability
Aidbox is designed for high reliability, consistently delivering dependable results across various load conditions. This makes it a robust platform for environments where reliability is paramount, such as hospitals and healthcare systems.
Ready-to use administrative interfaces
it is a comprehensive user interface aimed at facilitating efficient data management and interaction for users, including administrators and developers. Key components of the Aidbox UI, such as Aidbox Notebooks, REST Console, SQL console, IAM, profiles make working with Aidbox much easier and more productive.
Easy. Run locally 1
Run in Sandbox 2
Get a license
Go to the Aidbox portal. Sign up and click the new license button. Choose product type "Aidbox" and hosting type "Sandbox".
Go to the Aidbox UI
You'll see your license in the "My Licenses" list. Click on your new license and navigate to the "URL" link in the "Hosting" box.
Now you are ready to use Aidbox.
Comprehensive APIs
In addition to the comprehensive FHIR API, Aidbox provides multiple APIs for enhanced functionality, including:
- GraphQL API
- SQL API
- SQL on FHIR engine for flattering FHIR data
- Bulk import and export
- Reactive API and Subscriptions to execute custom logic on data changes
- Granular security and access control layers
User Community
Join our chat to share your expertise and get help from community.
Documentation
We're working hard to provide you with easy-to-use docs with reference guides and tutorials. Check it out here
#! Aidbox / Go
Have a specific request? Get in touch and we'll set up a call