OpenEHR clinical data repository for interoperable EHR backends
- Stars369
- Forks151
- Open Issues70
Apache-2.0
- Java
- PLpgSQL
- HTML

About EHRbase
EHRbase is an openEHR Clinical Data Repository for interoperable clinical applications. It provides a standard-based backend for electronic health record data and implements openEHR Reference Model 1.1.0 and ADL 1.4. Applications access it through the openEHR REST API and archetype-based queries.
It supports model-based querying with the Archetype Query Language. Deployment uses a Java application jar, with database settings configurable through normal Spring Boot command-line arguments. The platform also exposes Swagger UI at a local endpoint after startup.
EHRbase is jointly developed by Vitasystems GmbH and the Peter L. Reichertz Institute for Medical Informatics of TU Braunschweig and Hannover Medical School. It uses the Apache License, Version 2.0, and the deployment guidance includes a Docker-based quick start and an on-premise path.
Key features
- openEHR Clinical Data Repository backend
- openEHR REST API access
- Archetype Query Language support
- Java application jar deployment
- Swagger UI endpoint after startup
Details
- On GitHub since
- 2019
- Language
- Java
- Database
- Postgres 15+
- License
- Apache License 2.0
- Standards
- openEHR RM 1.1.0, ADL 1.4
- API
- openEHR REST, AQL
