Capabilities
Complete list of supported FHIR terminology operations and capabilities in Aidbox Terminology Module
This page provides a comprehensive overview of all FHIR terminology operations and capabilities supported by the Aidbox Terminology Module.
Status Legend
- ✅ Full support * - Complete implementation with all parameters
- 🏗️ In development - Under heavy development, expect partial support in the meantime
- ❌ No support - Yet to be developed
* Practically full support - edge cases may exist
Supported Operations
Resource | Operation | Status |
---|---|---|
CodeSystem | $lookup | ✅ |
$validate-code | ✅ | |
$subsumes | ❌ | |
$find-matches | ❌ | |
ValueSet | $expand | ✅ |
$validate-code | ✅ | |
ConceptMap | $translate | ✅ |
$closure | ❌ |
Features
Feature | Status | Notes |
---|---|---|
Capability Statements | ✅ | + TerminologyCapabilities |
CRUD of terminology resources | ✅ | Create, Read, Update, Delete operations |
Pre-coordinated codes | ✅ | Standard coded concepts |
Post-coordinated codes | ❌ | Complex expressions not yet supported |
Intensional ValueSets | ✅ | Filter-based ValueSet definitions |
Extensional ValueSets | ✅ | Explicit concept enumeration |
ValueSet expansion | ✅ | Full expansion with pagination |
ValueSet validation | ✅ | Code membership validation |
ValueSet inclusion/exclusion | ✅ | Deep set operations support |
Lookup displays, designation, and properties | ✅ | All concept attributes |
Text search filter | ✅ | Free-text concept search |
Property filters | ✅ | Property-based filtering: = , in , regex , etc |
Multi-language support | ✅ | Translations via displaylanguage , HTTP header, designation, etc |
Active/Inactive filtering | ✅ | Via status , inactive , notSelectable , etc |
Hierarchy via parent , child | ✅ | |
Nested concepts | ✅ | Hierarchy via concept.concept |
Subsumption filters | ✅ | is-a, descendent-of, generalizes, etc |
Supplemental CodeSystems | 🏗️ | Additional concept properties |
Implicit ValueSets | 🏗️ | System-generated ValueSets |
ConceptMap translations | ✅ | Code mapping between terminology systems |
Multiple ConceptMap matches | ✅ | Returns all applicable mappings for source code |
Transitive closure table | ❌ | $closure |
Syntax-based code systems | ❌ | UCUM, BCP47, etc |
tx-resource parameter | ✅ | Inline resource definitions |
Ad-hoc ValueSets | ✅ | ValueSet as a Parameter |
R4/R5/R6 format conversion | ✅ | E.g.: expansion.contains.concept.property or extensions |
Batch validation | ❌ |
Last updated 2025-08-19T15:41:18Z