Skip to content

ErikSundvall/EEE

 
 

Repository files navigation

LiU EEE

⚠️ Modernization Status (November 2025)

Phase 1 (Foundation & Build System) - IN PROGRESS

The project is undergoing modernization from Java 8 + Restlet to Java 17 + Quarkus. Phase 1 build system updates are complete:

Completed:

  • Java 17 build configuration
  • Quarkus 3.15.0 framework integration
  • Archie 3.15.0 openEHR library integration
  • BaseX 10.7 database library upgrade
  • Updated Maven plugins and dependencies
  • All dependencies now from Maven Central

⚠️ Known Compilation Errors (Expected): The project currently does not compile - this is expected at the end of Phase 1. Compilation errors exist due to:

  • Restlet framework code (to be migrated in Phase 3)
  • Old openEHR library references (to be migrated in Phase 2)
  • XMLBeans schema compilation (temporarily disabled)

Next Steps:

  • Phase 2: Migrate openEHR library references to Archie
  • Phase 3: Migrate Restlet REST endpoints to Quarkus JAX-RS

Documentation:


A REST based Educational Electroinc Health Record (EHR) Environment based on openEHR. This repository hosts the LiU EEE source code for the Linköping University Educational EHR Environment. (The openEHR website is at http://www.openehr.org)

Links

A BMC paper that explains the design is available online:

  • Title: Applying representational state transfer (REST) architecture to archetype-based electronic health record systems
  • Authors: Erik Sundvall, Mikael Nyström, Daniel Karlsson, Martin Eneling, Rong Chen and Håkan Örman
  • BMC Medical Informatics and Decision Making.2013, 13:57.
  • URL: http://www.biomedcentral.com/1472-6947/13/57
  • DOI: 10.1186/1472-6947-13-57
  • PMID: 23656624

A presentation of an upcoming Expression Repository that enables advanced querying of SNOMED CT post-coordinated EHR content:

Acknowledgements

This work was partly funded by the Swedish National Board of Health and Welfare, by the Swedish Association of Local Authorities and Regions (SALAR), by Cambio Healthcare Systems, by TEKIT funds from Linköping University, by the EU-funded regional network NovaMedTech, and by the Vinnova funded project "Testbädd LiÖ".

The Department of Clinical Engineering (MTÖ) in the County Council of Östergötland supported feedback and funding for GUI prototyping through the AIV project.

======================

LiU EEE Coordinator: Erik Sundvall, https://liu.se/en/employee/erisu87 Linköping University & Region Östergötland, Sweden

About

A REST based Educational EHR Environment based on openEHR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 42.0%
  • Java 20.7%
  • HTML 15.4%
  • XSLT 15.1%
  • FreeMarker 3.8%
  • CSS 2.6%
  • Other 0.4%