Aidbox Examples

Browse Aidbox integration examples and sample applications

Filters

Languages

Features

Showing 29 of 29 examples

Last updated: September 8, 2025 at 9:24 AM

Agentic FHIR Implementation Guide Development

Traditional FHIR Implementation Guide development is complex and time-consuming. Creating and validating FHIR StructureDefinition resources and terminology resources requires deep technical expertise, which led to the development of additional tooling like the FSH (FHIR Shorthand) language.

markdown
fhir igai assistedclaude codeimplementation guidemarkdown

Aidbox CQL Integration with Spring Boot Example

This Spring Boot sample application uses the [CQL Java engine](https://github.com/cqframework/clinical_quality_language) and implements the [$evaluate](https://build.fhir.org/ig/HL7/cql-ig/OperationDefinition-cql-library-evaluate.html) operation.

java
cqlcustom operationsspring bootfhir operationsclinical decision support

Aidbox Forms Smart Launch 2

First, copy `.env.example` to `.env` and set the correct values:

typescript
smart on fhirformsquestionnairenextjsehr integration

Aidbox Notify via Custom Resources

[Demo](https://aidbox.github.io/examples/aidbox-notify-via-custom-resources/) | [Custom resources using FHIR Schema](https://docs.aidbox.app/storage-1/custom-resources/custom-resources-using-fhirschema)

javascript
custom resourcesnotificationsfhir schemaworkflowautomation

Aidbox Organization-Based Access Control (OrgBAC) Practitioner Application

This is a complete example application demonstrating how to build a practitioner-facing healthcare application using Aidbox with Organization-Based Access Control (OrgBAC). The application showcases JWT authentication, organization-scoped data access, and FHIR R4 resource management.

typescript
orgbacjwt authpractitioner appnextjsrole based access

aidbox-forms-builder-angular

Example of integration Aidbox Forms Builder with Angular.js

html
forms builderquestionnaireangularweb componentsfhir forms

aidbox-forms-builder-angular-controlled

In controlled mode, integrating the Aidbox Forms Builder with Angular.js

html
forms buildercontrolledquestionnaireangularweb components

aidbox-forms-flutter-web

Example of integration Aidbox Forms Builder with Flutter Web

dart
forms builderflutterwebquestionnairecross platform

aidbox-forms-renderer-angular

Example of integration multiple instances Aidbox Forms Renderer on the same page with Angular.js

html
forms renderermultiple renderersquestionnaireangularcomparison

aidbox-forms-renderer-angular

Example of integration Aidbox Forms Renderer with Angular.js

html
forms rendererquestionnaireangularweb componentsfhir forms

aidbox-forms-renderer-angular-controlled

In controlled mode, integrating the Aidbox Forms Renderer with Angular.js

html
forms renderercontrolledquestionnaireangularweb components

aidbox-forms-renderer-react

Example of integration Aidbox Forms Renderer with React.js

html
forms rendererquestionnairereactweb componentsfhir forms

aidbox-forms-renderer-react-controlled

In controlled mode, integrating the Aidbox Forms Renderer with React involves

html
forms renderercontrolledquestionnairereactweb components

AWS S3 Aidbox integration example

![image](https://github.com/user-attachments/assets/fb3026ef-be1f-4ef8-845e-064e463adb0f)

typescript
s3storageattachmentsnextjspresigned urls

Custom Renderer Tutorial for Aidbox Forms Builder

This tutorial demonstrates how connect a custom renderer to the Aidbox Forms Builder preview.

javascript
custom rendererforms builderquestionnairetemplatecustomization

Example: SMART App Launch using Smartbox and Keycloak

This example showcases the Smart App EHR and Patient [launch flows](https://hl7.org/fhir/smart-app-launch/app-launch.html).

yaml
smart on fhirgrowth chartaidbox onlyapp launchfhir client

FHIR $purge Operation with Aidbox

This example demonstrates the implementation of the [FHIR $purge operation](https://build.fhir.org/patient-operation-purge.html) using TypeScript and Aidbox. The $purge operation removes all current and historical versions of resources associated with a specific patient.

typescript
purge operationcustom operationsasync operationsdata deletionfhir operations

FHIR Analytics with Aidbox and Metabase

Use SQL on FHIR on sample risk assessment form with Aidbox and visualize data with Metabase.

yaml
analyticsmetabasesql on fhirdata visualizationrisk assessment

FHIR SDC API in Aidbox

This demo shows how to use [FHIR SDC Api](https://hl7.org/fhir/uv/sdc/) in Aidbox via Aidbox Forms module.

yaml
fhir sdcstructured data capturequestionnaireapiforms

FHIRPath Editor - Moved

This project has been moved to its own repository.

html
fhirpatheditorquery languageexpressiontesting

Init Bundle Environment Template

This example demonstrates how to dynamically template Aidbox init bundles using environment variables in Docker Compose by overriding the container entrypoint.

yaml
configurationinit bundleenvironment variablestemplatingsetup

Integrating external attachment preview tool

Example of integration Aidbox Forms Renderer with React.js

html
attachmentsdicomexternal viewermultimediaforms

PostgreSQL Read-Only Replica for Aidbox

This guide demonstrates how to set up Aidbox with a PostgreSQL primary database and read-only replica, and how to configure Aidbox to direct read-only queries to the replica.

bash
postgresqlread replicaperformancescalabilitydatabase

Smart App Launch Subscriptions

The Smart App Launch Subscriptions is a fullstack application which allows to integrate widget into your EHR UI.

typescript
smart on fhirsubscriptionsreactnestjsreal time updates

SMART App Launch with Aidbox and Keycloak

This demo showcases the Smart App EHR and Patient [launch flows](https://hl7.org/fhir/smart-app-launch/app-launch.html).

yaml
smart on fhirkeycloakgrowth chartehr launchpatient launch

SMART Health Cards Issue Operation

A minimal TypeScript implementation of the FHIR `$health-cards-issue` operation that integrates with Aidbox to generate SMART Health Cards from patient health data.

typescript
smart health cardscustom operationsjwksjws signingfhir operations

Topic-based Subscriptions to Kafka

[Demo](#demo) | [Documentation](https://docs.aidbox.app/modules-1/topic-based-subscriptions/wip-dynamic-subscriptiontopic-with-destinations?utm_source=app-examples&utm_medium=readme)

yaml
kafkasubscriptionsevent streamingquestionnaire responsetopic based

Using Firely .NET SDK with Aidbox FHIR Server

This example demonstrates how to use the Firely .NET SDK to create a patient resource in Aidbox.

csharp
firely sdkfhir clientpatient creationdotnetsdk integration

Using HAPI Java client with Aidbox FHIR Server

This example demonstrates how to use the HAPI FHIR Java client library to create a patient resource in Aidbox.

java
hapi fhirfhir clientmavenpatient creationjava client