Developer Tooling¶
VS Code Extension - ADL and AQL Support (Nedap)¶
| Status | Active |
| Cost | Free |
| Open source | Yes |
| Platform | Windows, Linux, macOS (via VS Code) |
| Owner and developer | Nedap Healthcare |
| Available from | VS Code Marketplace |
| Source | github.com/nedap/archetype-languageserver |
What it is: A VS Code extension that adds ADL 1.4 and ADL 2 syntax highlighting, validation, and AQL editing support.
Who should use it: Developers who use VS Code and want to edit archetypes or write AQL queries without switching to a browser-based tool.
FHIR Bridge¶
| Status | Source available; release and support status unclear |
| Cost | Free (Apache 2.0) |
| Open source | Yes |
| Current owner | vitagroup |
| Original author | EHRbase project |
| Available from | github.com/vitagroupag/fhir-bridge |
| Source | github.com/vitagroupag/fhir-bridge |
What it is: A broker between HL7 FHIR clients and an openEHR server, specifically EHRbase. It allows FHIR-speaking applications to read and write data to an openEHR CDR.
openFHIR¶
| Status | Active |
| Cost | Free (Apache 2.0) open-source edition; commercial Enterprise edition |
| Open source | Yes |
| Platform | Java / Docker |
| Owner and developer | openFHIR |
| Available from | GitHub releases and openFHIR sandbox |
| Source | github.com/openFHIR/openfhir |
What it is: An engine that implements the FHIR Connect specification for bidirectional mapping between openEHR compositions and HL7 FHIR resources. It translates data without storing the clinical data itself. The commercial Enterprise edition adds production capabilities including authentication, terminology integration, multitenancy, operational-template synchronization, and performance optimizations.
Who should use it: Teams evaluating declarative, specification-based mappings between openEHR and FHIR systems. The project explicitly states that its open-source edition is not intended for production use because it lacks authentication, role-based access control, terminology integration, and other production capabilities; production users should assess the Enterprise edition or provide equivalent controls themselves.
openEHR RM Browser¶
| Status | Active |
| Cost | Free |
| Open source | Source available |
| Licence | Apache 2.0 stated in the application and README; no licence file in the repository |
| Platform | Browser-based / offline-capable |
| Owner and developer | Martin A. Koch, PhD (CatSalut) |
| Available from | hosted application |
| Source | github.com/martinkochdesign/openEHR_RM_browser |
What it is: A client-side browser for the openEHR Reference Model class hierarchy. It provides full-text search, type filtering, recursive attribute expansion, inheritance navigation, cardinality indicators, and function inspection without requiring a server or build tools.
Who should use it: Modellers and developers who need a quick offline reference for RM classes, attributes, and data types. Its model data is a dated extraction from the specifications, so consult the current specifications when exact release alignment matters.