EHRbase logo

EHRbase

OpenEHR clinical data repository for interoperable EHR backends

Repository activity
  • Stars369
  • Forks151
  • Open Issues70
License

Apache-2.0

Languages
  • Java
  • PLpgSQL
  • HTML
EHRbase screenshot

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