Release Notes
Last updated
Was this helpful?
Last updated
Was this helpful?
edge
Work in progress
latest, 2503
Aidbox FHIR server
Supported
Supported as an
Released deprecated/capabilities
endpoint to detect deprectated zen and Entity/Atributes entities and updated the .
Implemented a 24-hour grace period for all Aidbox instances that cannot connect to the Aidbox portal for license verification. Also available in versions 2502, 2501, 2412, 2411, 2410, 2402, 2306, and 2302.
Supported configuration as an . Updated that shows how to launch and explore the Aidbox observability features (logs, traces, and metrics) locally.
Added new for password changes and unsuccessful login attempts.
Added a synthetic data import progress bar on the Aidbox UI home page.
Aidbox Forms
Added Wound Assessment Form and Risk Assessment Form to the public , featuring coded fields, extraction, conditional logic, and calculations.
Optimized rendering for large forms for improved performance.
SDK
Introduced , a JSON-based format that simplifies representation of FHIR entities (resources, provmitive types, etc) for simpler code generation.
Released , which creates language-specific models from FHIR StructureDefinitions, allowing developers to use strongly-typed FHIR resources in TypeScript, C#, Python, and other languages.
Minor updates
2502.3
SDC minor updates
2502.4
24-hour license grace period, fix vulnerabilities
2501.6
SDC minor updates
2501.7
24-hour license grace period, fix vulnerabilities
2412.4
24-hour license grace period, fix vulnerabilities
2411.3
24-hour license grace period, fix vulnerabilities
2410.4
24-hour license grace period, fix vulnerabilities
2402-lts
24-hour license grace period, fix vulnerabilities
2306-lts
24-hour license grace period, fix vulnerabilities
2302-lts
24-hour license grace period, fix vulnerabilities
stable, 2502
Aidbox
Aidbox Forms
Added support for systemversion in valuesets
Minor updates:
2501.1 — Minor bug fixes
2501
Aidbox is transitioning to the FHIR Schema engine. Existing zen and Entity/Attribute (EA) engines are deprecated and will be obsolete starting August 2025. July 2025 version will become LTS supporting zen and Entity/Attributes for 2 years.
Aidbox
Enhanced UI Resource browser:
Added reference navigation for direct navigation between linked resources
Introduced resizable columns
Implemented pagination
Introduced resizable columns
Added column selection
Aidbox Forms
Improved performance for handling large forms.
Minor updates:
2412.2 — Fixed security issues
2412
Aidbox
Fixed security issues and bugs
Aidbox Forms
Added the ability to store unstructured data from forms in external file storage systems.
Supported previewing audio, video, and PDF files in the attachment field.
Improved developer experience for FHIR path expressions with syntax highlighting, autocompletion, and error reporting.
Added an option to configure a custom redirect for the back button when embedding the Form Builder as a web component.
Added the ability to associate a link with a question, group, or display item to provide additional information.
Enabled short text for questions, groups, or items to display an alternate label when rendering on smaller devices like mobile phones.
Minor updates:
2412.1 — Fixed minor bugs
2411
Aidbox
Aidbox Forms
Added named expressions for calculated/enableWhen/populate expressions and a Named Expression tab in the Debug Console.
Enabled custom text definitions for Aidbox Form Builder and Renderer.
Added support for custom error and warning messages in the Form Builder and Renderer.
Added a setting to display sections collapsed for brief overviews.
Introduced a widget to select values from a defined range with a horizontal slider.
Added AI support for translating labels in translation mode.
Released a sample project for custom SMART Apps with Aidbox Forms, supporting SMART on FHIR flows, resource synchronization, and form management.
Implemented the basic form re-population feature.
Minor updates:
2411.2 — Updated dependencies
2410.2 — Updated dependencies
2410.1 — Fixed minor bugs
2410, LTS
Aidbox
Released Aidbox UI home page
Implemented hashing for sensitive elements User, Client and Session records. it is strongly recommended to delete the history tables for these resources to prevent access to the original un-hashed secret values.
Fixed critical vulnerabilities and bugs
Aidbox Forms
Verified compliance with accessibility standards
Added an ability to re-populate a form with the latest available data
Added validation checks for Questionnaires directly in the UI Builder console.
Minor updates:
2409
Aidbox
Enabled new Aidbox UI by default
Fixed critical vulnerabilities and bugs
Smartbox | FHIR API for EHRs
Implemented “service base URLs” in compliance with (g)(10)
Aidbox Forms
Implemented basic conversion of paper and fillable PDF forms to digital forms
Added QuestionnareResponce and extraction outcomes validation in the UI Builder console
Supported default value population in the UI Builder
Optimized performance for handling large forms
Minor updates
2408
Aidbox
UI builder updates (FHIR Questionnaire-based):
Provided delete, copy form on the Form template grid
Supported cqf-expression to provide prefilling the value in the display field
2407
Aidbox
UI builder updates (FHIR Questionnaire-based):
Performance optimization for large forms
Implemented Audit logging
Supported DICOM section
Improved performance
2405
Aidbox development licenses are now available to all users, empowering everyone to explore, develop, and innovate with our comprehensive FHIR-first healthcare platform.
AidboxID Login: Users can now log in to Aidbox using AidboxID to streamline and secure access.
Supported multiple sources to load IGs to Aidbox:
Supported multiple interfaces to load IGs to Aidbox:
New Aidbox UI (Settings -> New UI):
Enhanced navigation with a double sidebar for improved access to features and resources.
Resource browser
FHIR IG package introspection
Settings (read-only)
DevOps:
UI builder updates (FHIR Questionnaire-based):
Ability to create custom components and reuse them in other forms
Added open choice widget
Improved UI Builder user experience via preview form button, quick search for a field on the form or in the outline, etc
Ability to enable the outline in form preview for form navigation
Ability to show or hide option's scores on the form
Supported Multitenancy in Aidbox Forms
2403
SQL on FHIR engine
Validation
UI builder updates (FHIR Questionnaire-based):
Ability to change the widget type
Supported markdown renderer for tooltip and label
Expanded enablewhen expression templates
Improve adding widget process - widget can be added in any point of outline
Ability to create the form themes in the UI builder
Ability to add multiple signatures to the form
Added radio button widget with layout orientation
Ability to place multiple widgets on one line
Ability to add placeholder for widget
Improved UI Builder dev experience via warnings and tips
Support of FHIR formatted Bundle
Enhanced references resolving mechanism for make-doc
and prepare-doc
endpoints
Mapping fixes, bug fixes
2402,LTS
Security and Access Control
Data API
Questionnaire-based forms updates:
Ability to add help text
Ability to add image for a question
Selecting a code for an item from terminologies
Selecting code for answerOption from terminologies
Ability to create multi-page forms
Ability to amend form using a shared link
Supported attachment item
Ability to add regex validation
Support built-in rule based deduplication
Mapping fixes, bug fixes
Minor UI enhancements
2401
Data API
SDK
Security and access control
Fixed the code_verifier to behave according to the RFC
Fixed minor issue in Multibox that led to many “do nothing” messages in the logs
Improved the C-CDA to FHIR conversion performance by 20%
Administered Medications mapping to/from MedicationAdministration FHIR resource
DevOps
Removed apk-tools from our Docker images
Questionnaire-based forms updates:
Form Builder
Added required constraints
Added hidden rules & enable-when conditions
Added scores for questions with coding
Added support for loading Questionnaire from file/text
Added tips for FHIRPath usage
Completed themes support
API
Added Configuration to disable FHIR SDC operations
Added operation to generating signed links for form filling
Aidbox DSL-based forms updates
Fixed issues with concurrent save/submit UI operations
Fixed conversion of QuestionnaireResponse with included scores
2311
Data API
Integrations
Improved performance
Security and access control
Added group widget in the UI Builder
Added calculate expressions with FHIRPath/AidboxLisp
Added FHIRPath support for enable-when expressions
Add views for Questionnaire and QuestionnaireResponse in the UI Builder
Enabled saving a Form as Questionnaire
Integrated Questionnaire/QuestionnaireResponse in current list of Aidbox Forms
Added $validate-response FHIR operation
2310
Terminology
Data API
Integrations
Minor mapping fixes (immunizations, document header)
Security and access control
Supported Patient API
DevOps
Improved UI-builder:
Added constraints and validation for datetime, date, time, number fields
Added an option to import UI-built forms to a library
Added preview for Questionnaire and QuestionnaireResponse in UI-builder
Aidbox UI
Introduced new database console sidebar
2309
SDK
Added restart on replication channel failure
Added ability to check topic status with Aidbox Console UI
Developed Aidbox monitoring stack integration
Data API
Ops
Security and access control
Added autocomplete for literals and keywords
Configured Questionnaire converter to accept FHIR Bundle
Added new form template SDOH PRAPARE to Form Library
Released new UI-builder pre-alpha version
2308
Data API
Integrations
Security and access control
Added access policy usage in UI console on AccessPolicy page
Added a neat UI to rotate credentials and download certificates on IdentityProvider view page
Aidbox user portal
Added the ability to specify a custom configuration project when creating a GCP Aidbox
Aidbox.app UI
DevOps
Add metrics for Aidbox logs. Count of logs per log level
Implemented PG database backup verification tool, improved Grafana dashboards to show backup verification statuses
Added basic Forms Accessibility (Screen Readers, Keyboard Navigation)
Improved mobile devices adaptation (form takes all visual space, buttons aligned in specific positions)
Improved UX of developer tools (inline errors, autocomplete, code folding, bracket matching)
2307
Data API
Security and access control
Added security dashboard in the Aidbox UI
Added a form to create an IdentityProvider resource
Supported SCIM v2 User API
Added aidbox.rest.v1/gateway operation pass auth information (user, client, session) to backend service
Aidbox Forms
Minor fixes: UI became more stable while loading
2306,LTS
Added an option to set up parallel execution concurrency limit for specific tasks
Data API
Supported OperationOutcome for invalid accept format errors
Fixed jsonpath sort order
Security and access control
Ops
Added PostGis Extension
Aidbox Forms
SDK
2305
Validation and Terminology
Data API
Added new supported sections:
Functional Status, Health Concerns, Mental Status, Plan of Treatment, Payers, Family History, Nutrition, and Medical Equipment
Security and access control
Added minor features:
support for lisp templates in finalize patch section
support for redirects when embedded as iframe
disable-back-button property to aidbox.sdc/pages widget
support for showing images in a row with another fields
Added minor fixes:
automatic layout generation for subforms
minor styling inconsistencies in UI
2304
Validation and Terminology
Aidbox Notebooks
Data API
BREAKING: searchset bundle doesn’t support versionId anymore. Aidbox fills in 0 instead. This field may be removed in the near future. ETag functionality for Search API is removed. ETag functionality for GET/PUT/POST/DELETE operations is not affected.
Integrations
C-CDA / FHIR converter
Security and access control
Aidbox user portal
Ops
Aidbox Forms
Optimized layout rules performance
Added minor layout adaptations for small screens
Fixed minor bugs and issues
2303
Validation and Terminology
Supported FHIR R4B
Data API
Fixed polymorphic reference targets for FHIR resources
Fixed sorting by token when using jsonknife engine
Integrations
C-CDA to FHIR converter
Allergies, Encounters, Immunizations, Problems, Vital Signs, Results, Social History, Procedures, Medications
Security and Access control
Added tutorials and guides:
Aidbox user portal
Added FHIR R4B zenFHIR package to configuration options
Aidbox Forms
Showed form rules in human-friendly format:
Added support for static images
Added wizard like layout
Added support for form help message
2302, LTS
Validation and Terminology
Data API
Implemented handling of unique errors: it is now possible to enforce uniqueness on some combination of fields
Improved conformance of conditional queries
MDM (Master Data Management)
Fixed bugs with Python integration
C-CDA to FHIR converter
Introduced FHIR to CCD transformation (alpha)
Security and Access Control
Ops
Aidbox Forms
Improved Forms UX
Supported tooltip for forms and input fields
Supported Markdown for labels and tooltips
Google Cloud Pub/Sub integration
2301
Terminology
Data API
Implemented automatic loading of search parameters on extensions from IG
C-CDA to FHIR converter
Security and Access Control
Ops
Add GraphQL request body in gq/resp log event
Changed container OS to Alpine and reduced total container size
Aidbox Forms
2212
MDM (Master Data Management)
Archive/Restore API
Aidbox Configuration Projects
Data API
Terminology API
Aidbox Forms
Added layout autogeneration
C-CDA to FHIR converter
Improved Observation data mapping.
2211
Aidbox deployment and maintenance
Smartbox
Aidbox Configuration Projects
Added configuration of Aidbox features via zen-lang instead of envs
Aidbox User Portal
Added support of setting multiple Aidbox Configuration Projects and zen FHIR IGs for Sandbox instances
C-CDA to FHIR converter
Aidbox Forms
2210
Terminology
C-CDA to FHIR converter
Supported Diagnostic Imaging Report sections:
DICOM
Findings
History
Indications for procedure
Supported conversion of different sections of C-CDA documents to ClinicalImpression resources:
Consultation notes
Discharge notes
Procedure history notes
Nursing notes
Supported Care Team section mapping
Search API
FHIR API for EHRs
Aidbox forms
Aidbox user portal
Added an option to configure Aidbox instances hosted in Aidbox Cloud with FHIR IGs for data validation
Logging and audit
Fixed incorrect calculation of request duration for resources in transaction bundles
Updated documentation
2209
Fixed issues submitted by Aidbox users and fixed minor bugs.
2208
Added FHIR Bundle transaction conditional CRUD with urn:uuid
support
2207
Improved GraphQL API performance.
Improved validation with zen-lang performance.
Added configurable refresh_token_expiration
parameter. If not defined refresh token doesn't expire.
Fixed issues submitted by Aidbox users and fixed minor bugs.
2206, LTS
Improved chained search parameters performance.
Fixed issues submitted by Aidbox users and fixed minor bugs.
2205
Changed auth layer 400/401/403 errors response body to OperationOutcome resource.
Released Infrabox preview. Infrabox is a simple and efficient tool to deploy and manage production-ready Aidbox infrastructure on k8s.
2204
Added content-type: application/json
as default if content-type
and accept
headers are missing.
Enhanced GraphQL with ConceptMap.group property support
2203
2202
, LTS
Improved logging for RPC and GraphQL calls.
Fixed Aidbox UI pretty view display.
Deprecated APM and JMX in default build. Please reach out to us if you're using it.
Fixed bugs submitted by Aidbox users and updated the documentation.
Added zen FHIR packages version check. Aidbox won't start if you use an outdated zen FHIR package.
Extended AuthConfig
resource with forgotPasswordUrl
attribute.
Added Aidbox, Multibox, Devbox and Aidboxdb multi-arch Images (ARM64 and AMD64) to resolve Apple Silicon M1 processors performance issues.
Fixed bugs submitted by Aidbox users and updated the documentation.
FHIR R4
hl7-fhir-us-core
- US Core
hl7-fhir-us-davinci-pdex
- Payer Data Exchange (PDex)
hl7-fhir-us-davinci-pdex-plan-net
- PDEX Payer Network
hl7-fhir-us-davinci-hrex
- The Da Vinci Payer Health Record exchange (HRex)
hl7-fhir-us-davinci-drug-formulary
- DaVinci Payer Data Exchange US Drug Formulary
hl7-fhir-us-carin-bb
- CARIN Consumer Directed Payer Data Exchange (CARIN IG for Blue Button®)
hl7-fhir-us-mcode
- mCODE™ (short for Minimal Common Oncology Data Elements)
FHIR STU 3
nictiz-fhir-nl-stu3-zib2017
- Nictiz NL, including MedMij and HL7 NL
Fixed bugs submitted by Aidbox users and updated documentation.
Supported conditional patch (e.g.: PATCH /Patient?name=foo
)
We've released a major Aidbox UI upgrade
Explicit request headers content-type, accept
etc
Show raw response
Added syntax highlight
Upgrade Aidbox Java version to 16.
Improved logging.
Add w_r - templated request URL for better aggregation. For example, requests like GET /Patient/pt-1
will become GET /Patient/?
thus allowing aggregate all read requests for monitoring.
Log additional DB metrics from Aidbox.Dev.
We added a new auth mechanism for authorization Aidbox.Cloud and Aidbox.Multibox users by JWT.
Added Intercom so you can get help directly from your Aidbox.Dev or Aidbox.Cloud.
Logs that are published on Aidbox startup are cleaned up from useless data.
Fixed a bug with race condition occurring during CRUD operations with If-Match header. Transaction rollback is implemented for the case when concurrent change happens to the resource.
Fixed a bug in the user management module when a second registration for a deleted user resulted in an error.
Change release name format from DDMMYYYY
to YYYYMMDD
FHIR format conversion
gzip compression
_since
parameter for filtering by createdAt
date
And other various bug fixes.
Aidbox now supports deployment on top of Azure PostgreSQL.
Fixed issue with $dump and $dump-sql not allowing CORS requests
Audit customization hook
New Clojure engine for AccessPolicy
Strip empty values in CRUD
Plenty of bug fixes!
microseconds precision for timestamps (Resource.meta.lastUpdated)
Better Aidbox <=> FHIR conversion for first-class extensions
Added JWT sub & iss and client IP address to logs
aidbox-cli elastic search logger now creates a new index for each day
Entity.history='none' for custom resources to turn-off history
Unique validation by isUnique=true
in Attribute
In REST Console support for multiline URL line using \
aidbox/db upgrade to 11.4 + fixes in json_knife pg extension - (deep patterns, indexes)
History & Snippets for REST & DB Console
GraphQL Alpha - see GraphQL in Aidbox user interface
Operation bound policy in App manifest
Logs from Aidbox to ElasticSearch - tutorial
Auth first_party JWT session
html sanitise in Narrative
Fix date validation
Better validation error reporting
Support for _txid
parameter and ETAG
header for history pooling
Support for X-HTTP-Method-Override
header for inflexible http clients
Support X-Correlation-Id
and X-Request-Id
headers
Reference search with :identifier
- #47
Support for isOpen
for applications - #69
Failure of search with invalid search param - #65
FHIR transaction endpoint urls without /
- #62
Search: multiple _sort
parameters - #73
Web UI for Aidbox.Dev
Migrate to Java 11
Clusters in Cloud
Auth module endpoint's changed oauth => auth
Structure of Auth Client and User changed
Turn-off insecure Aidbox.Dev start - now you have to provide AIDBOX_CLIENT_ID and AIDBOX_CLIENT_SECRET
Fix search by reference with :identifier
modifier
Fix Bundle.total
value when performing search inside Compartment
Support page
search parameter (_page - also works)
Implemented Compartments for requests like /fhir/Patient/xxx/Observation
; Compartments are defined with CompartmentDefinition resource
Observation/$lastn
is accessible as a part of Patient's compartment: /fhir/Patient/ID/Observation/$lastn
Implemented :iterate
modifier for _include
search parameter
Refactored FHIR search engine internals to leverage PostgreSQL's GIN index
Add Box-Name
headers (allows to specify box, without changing the url)
Experimental support for FHIR 4 resources and search parameters
Experimental XML support for endpoints starting with /fhir/
prefix
Introduced refresh tokens into oauth
module;
Implemented /Observation/$lastn
and /fhir/Observation/$lastn
endpoints;
Support __debug=policy
parameter to inspect and debug request authorization layer;
CapabilityStatement
metadata endpoint;
Added If-Match
header support for atomic updates;
Fix metadata migration bug (fixes issues #16 and #6)
Added complex
engine for AccessPolicy resource
Started to reflect all the changes in the CHANGELOG.
Introduced
Published
PDF-Form conversion (enhancement): and insertion of a part of the form into an existing form
Added enabling of Print, Amend, and Save buttons in
Added an
Added an ability to made to the Aidbox server endpoints from Form Builder and Renderer when embedding as web-component
Supported
Added support for specifying . By default, Aidbox doesn't set CSP headers.
Supported using Bundle/$validate endpoint for Aidbox instances using FHIR Schema validator
Changed default and to warn
Added the ability to using the primary color in the Theme.
Enabled directly in the UI Builder.
Updated the with enhancements and fixes.
Added of the item settings .
Supported .
Supported for Aidbox on FHIR Schema validation engine and reworked documentation
Added example of
Supported enabling using an if an Aidox instance uses FHIR Schema validator
Introduced as a simple and effective way of configuring Aidbox. The Init Bundle will replace Aidbox (zen) configuration projects.
Added for
Added an option to disable terminology bindings validation when using
Introduced mode, ensuring that users can only retrieve resources they are authorized to view when using _include
and _revinclude
parameters in search requests.
Added for SQL endpoints
Added configurable CORS settings, allowing users to and .
Introduced an
— Fixed critical security issues, fixed versioning in logs
— Fixed critical security issues, fixed versioning in logs
Introduced new for improved clarity
Added webhook support for
Implemented
Added
Introduced
— Fixed critical vulnerabilities and security issues
— Fixed critical vulnerabilities and security issues
Introduced dynamic and supported as delivery channels
Released a
Added an option to connect a self-hosted Aidbox instance to the
Enhanced
Supported using external identity providers
Add support for
Introduced support for and
Published demonstrating custom resources with a typical notification flow: requesting a notification, locking it for sending, and sending it (placeholder)
Supported
Introduced the ability to
Simplified Aidbox Launch: We've developed a simplified, making it easier than ever to get started.
. This validation engine is set to replace the existing Zen Schema and JSON Schema validation engines.
(at runtime)
(at runtime)
(at runtime)
Published to simplify the process of deploying and managing Aidbox in K8s
Published guides on ; ; ;
Enhanced test coverage. The SQL on FHIR coverage report is available.
Released (alpha). This validation engine is set to replace the existing and JSON Schema validation engines.
Launched (alpha). Aidbox now lets you introspect and load FHIR IGs directly from a mirrored version of packages2.fhir.org into your Aidbox instance, either through the UI or configuration files
Released beta version of to control access to data based on the classification of the data (privacy, sensitivity, etc) and the attributes of the requester.
Supported FHIR-conformant
Added parameter to set the maximum number of import retries for
Fixed submitted by Aidbox users
Supported according to the latest . These changes don’t affect existing views. Please check to update ViewDefinitions
Added basic FHIR Profiles support to
Added Access policy matcho engine to fetch the list of the available values from the request context
Supported history endpoint within
Documented
Published when deploying Aidbox
Documented 'How to make Aidbox Docker image work with '
Released AidboxDB 16.1. Updated for Postgres. Documented from the previous PG versions
Extended operation to support Questionnaire root properties
Added FHIR SDC operation
Added
Optimized for Workflow Engine
Added transformation
Added narrative generation for several sections (see all sections )
Supported
Added $process-response
New for Aidbox (Early Alpha)
Supported load to Aidbox
Added an environment variable to when Aidbox starts
Added for FHIR Topic-based subscriptions
Added Workflow Engine
Added Workflow Engine
Changed logic (resolve “entries required”/”entries optional” ambiguity)
Added an option to have per section in Document Definition
Added an option to use for section narratives
Supported sending traces via
Supported Azure Block in
Supported enableWhen expressions (exclusive for )
New public demo stand
Launched with end-to-end flow with 3 user roles [Provider, Patient, Admin]
Supported the
Supported
Added new sample configuration with the
Added
Create
Delete all matching resources using
Supported
Supported
Added on Aidbox Console
early access
Added for chained search
Optimized for revincludes
Added for CRUD
Supported FHIR R4B and R5
Added endpoint for multitenant API
Added for multitenant API
Added for logs in
Supported for CRUD + Search operations. Both basic and patient profiles
Issue
Updated the sidebar in the
Added with parameter
Added an option to translate concepts with endpoint
Added search parameter
Supported C-CDA to work as
Added an option
Added in the
Supported
Supported an option to include in QuestionnaireResponse in the
:
Added task
Added an option to a workflow
Added search parameter
Added via the Workflow and Task API
Added for and
Fixed behavior of the modifier
Supported modifying and creating new mappings using
Added (multi-tenancy on organization-level resources)
Added tutorial
Released new
Enabled the endpoint metrics and logs by default
Added tutorial
Optimized for mobile devices
Released for
Added that demonstrates the following flow: remind a patient about upcoming appointment on a specific date, collect information about the patient’s condition with Aidbox Form and store information as FHIR data
Released
Added
Added support for
Added support for
Supported
Added for queries to retrieve total number of results
Added support for in GraphQL when reference from source does not specify type
Introduced
Added integration with Aidbox : add task to launch form
Added a demonstrating how to launch a PHR sample app on Aidbox
Added a
Added
Supported
Added new : now, users can download their notebooks as HTML files, which can be viewed on any web browser, uploaded to an Aidbox instance, and used as regular noteboooks
Implemented defined by Search resource
Added new to define custom endpoints and convert arbitrary data into FHIR
Enhanced endpoint to behave exactly as HealthIT.gov CDA validator
Supported via
Added tutorial
Added option to specify
Added
Added new
: AidboxDB, GCP Storage, AWS S3
Added support for using attachment as a source in
Added
Defined
Added without getting transformation metadata
Fixed Bundle conformance for
Added a header to
Improved , that allows for more reliable and efficient processing of multiple import requests through the Task API
Released and
Released (beta). Supported sections:
Developed
in Aidbox within AccessPolicy
Added an option in the choice field
Added
Added
Added ability to
Reduced size
Introduced : creating new ValueSets based on existing FTRs
Implemented (previously there was fallback to jsonknife)
Implemented to optimize some query types (enabled via env)
Improved to show SQL even if the query failed with an error
Supported Aidbox
Improved
are no longer supported. Please use with
Supported configs for Multibox
Introduced
Added new forms templates, incl. Lifestyle, Medications, Problem List to
Added Forms : logo, button texts, colors, fonts
Added (monochrome/HealthSamurai/NHS)
Added
Added customizable to Forms
Added to specify for what resources should trigger message publishing
Added to optimistically publish a message before the resource is saved to DB
Added integration
is now considered stable
Added configuration for endpoint
Added configuration for endpoint
Added tenant support for endpoint
Supported passing any launch context parameters on SMART on FHIR 2.0 app launch flow with parameter
Introduced for errors and usage stats.
Added new forms templates to
Added to forms
Added parameter
Added operation
for Aidbox MDM module
allowing to define asynchronous operation called tasks.
allowing to archive and restore resources to/from S3 bucket powered by Task API.
allowing to execute tasks by schedule.
Added a (also available on Aidbox User Portal).
Added on Aidbox User Portal.
Implemented
GraphQL: added option
Added
Simplified DSL ()
Added
Added API for generate layers ()
Added a guide on after C-CDA to FHIR transformation.
Released and updated documentation on
Updated documentation on
Updated documentation on
Improved admin UI with configuration of , and
Added documentation on
Added guides on passing and
Improved startup time for Aidbox instances
Improved
Improved Aidbox of artifacts
Confirmed compliance
Added forms as a configuration project to the
Introduced the with the commonly used templates, such as PHQ-9, vital signs and GAD-7
Published tutorials on how to create and manage forms in
Supported tls for
Introduced (alpha) to store any terminology elements (code systems, value sets, concepts) in an effective way and distribute them among Aidbox instances
Supported
Added
Added
Added 180-second timeout for
Breaking change: removed limit of 1000 in queries
Supported
Added an option set up (logos and templates)
Supported rules, text type and display type conversion on
Supported of forms
Introduced on the . You can get this license to run multiple instances of Aidbox and Multibox in parallel for 72 hours. Both development and CI/CD licenses are available for existing customers at no cost
Supported
Fixed submitted by Aidbox users and minor bugs
Released for
Added regex support in SMART on FHIR App launch
Added an option to by severity. By default Aidbox sends only error
severity level logs to stdout.
Added response headers to and
Enhanced the Aidbox configuration process with
Supported for Multibox
Updated documentation on how to configure Aidbox with
Updated documentation on how to
Added support for (beta)
Added documentation on how to create
Added aidbox
format support for
Added enable-links
parameter for
Aidbox FHIR API module (SMARTbox) is officially certified by ICSA Labs to comply with the requirements / 170.315(g)(10).
Added .
Added an option to directly from the Aidbox user portal. is available on AWS marketplace.
Released alpha version.
Added to track Aidbox project terminology bundles async load status.
Added env to on auth via TokenIntrospector. This allows to use both TokenIntrospector and IdentityProvider auth for the same User in Aidbox.
Added log event for logging custom operations timeout
Added
Enhanced with RequiredPattern and FixedValue constraints
Added errors output.
Added and external identity providers integration guides
Added and email providers integration guides
multiple versions of to provide an option to use a specific version of an implementation guide.
Added RPC method to get the when running import operation.
Added an option to start Aidbox with an invalid in to improve the debugging experience. By default, Aidbox doesn't start with invalid Aidbox projects.
Added an option to enable .
Added BOX_FEATURES_TERMINOLOGY_IMPORT_SYNC
environment variable to enable sync .
Added plain
option to use with non-gzipped files.
Added support of entry.search.mode field when using search parameters.
Added property to the CapabilityStatement resource.
Added an option to .
Improved Aidbox startup time when loading from .
Added load cache. Aidbox doesn't load a terminology bundle into its database if the bundle has no changes.
bundle load is now async and doesn't affect Aidbox startup time.
Added nested resources validation when using .
Added params to import operation.
Added ability to specify SQL migrations in .
Enhanced with conditional CRUD and patient/group level $export
.
Added a tutorial on how to .
Added RPC API access control engines: and attribute-based .
Added GraphQL API resource to retrieve a resource change history.
Added for stored Sessions.
Enhanced with new operation engine .
Added options.
Improved setting for Aidbox tables.
Added option to set JWT private/public keys and secret.
Added . Supported versions are 14.2 and 13.6.
Added tutorial .
Added functionality to .
Released for Aidbox project. Declare a set of resources in Aidbox project and get them loaded in one or many Aidboxes on start.
Added option to set for Aidbox tables.
Added operation and and RPC
Added to get Aidbox version.
Enhanced POST /
operation error handling and added .
Reviewed first-class extensions with zen-lang and updated .
Reviewed and updated .
Released a . __ The Aidbox team will backport security and critical bug fixes to it throughout a one-year support window.
Added header that allows skipping resource reference validation.
Standardized entrypoints.
Added fixes to and published as a zen FHIR package.
Supported modifier for token/Identifier search.
Enhanced with $every
and $not
patterns.
Added patient
query parameter to the operation.
Updated documentation.
Fixed submitted by Aidbox users.
Released a beta version of that allows to define REST API granularly.
Added Access Control debug option: . It allows doing a request on behalf of a certain user.
Added API that allows to get Aidbox metrics dashboards and import it to your Grafana.
Added , and environment variables to configure default values.
Fixed submitted by Aidbox users.
Starting from January 2022 we're switching to a new release cycle. We added:latest and LTS
(long-term support) versions. Check .
Added FHIR R4 search parameters to (alpha) as a part of our roadmap to run Aidbox on managed PostgreSQL databases.
Released import operation for huge imports that allows loading terabytes of data from an AWS bucket directly to the Aidbox database with maximum performance.
Added Aidbox UI new tools: and to improve database administration and introspection.
Added new env box_compatibility_validation_json__schema_regex="#{:fhir-datetime}
to enable strict date time validation in JSON schema validation engine per .
Improved error statuses.
Added Search resource reference
.
Improved expression error reporting.
Improved support in .
Released .
Added Aidbox UI tab description.
Added support to zen FHIR profiles.
Released .
Added new community that demonstrate Aidbox functionality including Bulk export API, Aidbox terminology, Custom resources, etc.
Implemented the operation. So now you can translate code from one value set to another, based on the existing value set and concept maps resources, and/or other additional knowledge available to Aidbox.
Released FHIR bulk data export. Using you can export patient-level, group level or system-level data to GCP, AWS storage in ndjson format.
Extended Aidbox to .
Released as an Aidbox component that implements the new metrics API for PostgreSQL, HikariCP and JVM metrics.
Added GraphQL access control and Aidbox Terminology community .
Added mode that changes Aidbox behavior to pass HL7® FHIR Conformance Tests.
Released new API for Bulk Data import. Using you will be able to import data in both Aidbox and FHIR formats, validate uploaded resources and references asynchronously.
Added Smart App Launch sandbox to the .
Added that can be used to configure Aidboxes and validate resources against zen FHIR profiles. You can use your custom profiles, convert FHIR profiles to zen FHIR profiles or use zen FHIR packages released by our team:
Added AIDBOX_DEV_MODE
env that enables _debug=policy
for . We'll add more functionality that will be available for development purposes and can be disabled on production.
Added that can be used to configure Aidboxes and validate data. Basically, Aidbox project is a directory with zen-lang edn files that describe Aidbox configuration.
5 FHIR compartments are available as default in Aidbox. More details on .
Added Datadog . So now you can specify in configuration if you want to use one of the following domainsdatadoghq.com, us3.datadoghq.com, datadoghq.eu, ddog-gov.com
.
Added a tutorial on how to configure on Aidbox.
Supported SMART Application Launch Framework Implementation Guide: Patient Portal Launch, Patient Standalone Launch, Provider EHR Launch, Provider Standalone Launch. Check the .
Released .
Released . Interactive notebooks for REST, SQL, RPC and Markdown. So now you can create your own notebooks or import community notebooks.
Released a beta version of . Advanced profiling with zen-lang to configure Aidboxes and validate data.
Added mode to validate data in Aidbox against new profiles
Released
Added an to pass the environment to Datadog (dev/staging/prod).
Added history for and so now when using bulk import you have a source of truth for the history of every resource.
Added . Please pay attention when using json-schema access policy engine: Fields with empty values, such as [], {}, "", null
, are removed before passing request into access policy processing. Make sure to add require
check of the fields that are validated by a json schema
Fixed some bugs submitted by Aidbox users. Check it .
Updated REST Console (check out):
Added user.email
, user.name
to the User grid to improve UX. .
Reviewed and updated log event schema. The updated schema is available .
Added ELK, Kibana, and Grafana to Aidbox image. So now you can start exploring and analyzing logs from scratch. Check our tutorial on exploring and visualizing logs .
Support for as an external OAuth 2.0 provider. Check out .
Added a guide on search performance optimization to our docs. Check it .
Added support for . You can use /[resourceType]/$dump-csv endpoint to generate CSV file in which JSON resource structure is flattened into comma-separated format. Such an option for data export is useful for integrations with external EHR systems.
Added support for in DELETE operation of FHIR REST API. If-Match is most often used to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource (i.e., to prevent the "lost update" problem).
Added support for additional mime types according to the Accept: application/fhir+json, Accept: application/json+fhir. When one of the headers is specified for your request, the same Content-Type header is returned by Aidbox.
Implemented integration with . Datadog offers cloud-based monitoring and analytics platform which integrates and automates infrastructure monitoring, application performance monitoring, and log management for real-time observability of customers. You can as storage for Aidbox logs. The detailed guide on how to use Datadog monitoring capabilities in your Aidbox-based system you can find This is an easy way to leverage HIPAA-compliant log management SaaS platform to unify logs, metrics, and traces in a single view.
SSL connection between Aidbox and PostgreSQL is now supported. Please, read the for more details.
Add support for the header per FHIR spec
Add field for conditional update error
Add proper for sign up with existing email
Add support for header for PATCH request
Add FHIR support for operation
Fixes for , ,
Add zen lang
Addfor logging request body
Add for custom logs
Add $dump
endpoint :
Add $changes
API
Add jsonknife jsonpath engine
Add SearchQuery
Fix SearchQuery
Builds of for PostgreSQL 11.11, 12.6, 13.2 are .
Improvements of : FHIR support, pagination, upper version limit. $changes is now available at the resource level.
that allows to populate both resource and history tables in one transaction.
During transaction bundle processing attributes of url type that store relative references are now interpreted as Reference type. See the on Attachment data type for details.
that for token search allows fallback to default modifier implementation; (last example in the linked article)
support for advanced performance monitoring
with TOTP implementation
and integrations for storing content in the cloud
Basic query parameter support
New
Fixed
support for advanced performance monitoring
with TOTP implementation
and integrations for storing content in the cloud
Basic query parameter support
New
Fixed
Search and sort by parameter
Search by tokens with
Filters in
New endpoint for AidboxQuery
Complete rewrite of the engine
New
New
New engine for AccessPolicy -
New
to add custom data to Aidbox logs
header to trace policy evaluation
Support for for (rev)included resources
Now references to contained resources are represented as localRef
attribute in
Managed SQL for FHIR search by
A default timeout for Search Operations with param for high-load
Ordered search in
Upgrade/Fix to be fully RFC conformant
Added header
Added cts column (createdAt) to resources ().
New Test toolkit to report bugs and test regression (see ).
New /<RT>/$lookup
operation for efficient lookup search in millions of records -
extended with count-query and params types and defaults
New /<RT>/$load
and /$load
were added and was upgraded
Highlighted logs for humans in by default: docker logs -f <your-box-container>
New
/auth/test-policy
operation for
Support for in SQL policy - SELECT * FROM {{!params.resource/type}}
New parameter for Search API
Beta version of bulk
Support for with TokenIntrospector resource. JwtAuthenticator is now TokenIntrospector as well with type=jwt
- use PostgreSQL sequences through REST API
Clear resources deleted in App manifest ()
Bulk load terminologies -
Sort by polymorphic elements ()
Fix ge
and le
operators for date search ()
Search _has and param name with dash ()
with Custom Resources (Alpha)
Search: new search parameter
Search: support
Search: parameter support
- Bulk Export Operation
endpoint by
This release is mostly dedicated to stabilisation of new auth module. Check-out it's !
New (OAuth2, OpenID Connect and SCIM implementations)
Fix CodeSystem create on /fhir
api
Fix _sort with dashes in parameter name
- Fix CodeSystem
create on /fhir
api
Subscriptions $poll
operation and webhook
channel: ;
Fixed to FHIR data transformation bug when polymorphic attributes wasn't properly handled in recursive elements such as QuestionnaireResponse.item
Support search parameter (_totalMethod=count also works)
Added - SQL query into REST Endpoint
- custom search related to resourceType
Implement with RUM indices (requires PostgreSQL 11 with the rum
extension)