title: The openEHR Java reference implementation project.
abstract: The openEHR foundation has developed an innovative design for interoperable and future-proof Electronic Health Record (EHR) systems based on a dual model approach with a stable reference information model complemented by archetypes for specific clinical purposes.A team from Sweden has implemented all the stable specifications in the Java programming language and donated the source code to the openEHR foundation. It was adopted as the openEHR Java Reference Implementation in March 2005 and released under open source licenses. This encourages early EHR implementation projects around the world and a number of groups have already started to use this code. The early Java implementation experience has also led to the publication of the openEHR Java Implementation Technology Specification. A number of design changes to the specifications and important minor corrections have been directly initiated by the implementation project over the last two years. The Java Implementation has been important for the validation and improvement of the openEHR design specifications and provides building blocks for future EHR systems.
authors.affiliation: Department of Biomedical Engineering, Linköping University, Sweden. rong.chen@imt.liu.se
authors.forename: Rong
authors.initials: R
authors.lastname: Chen
authors.forename: Gunnar
authors.initials: G
authors.lastname: Klein
mesh_terms: D006751:Hospital Information Systems / Q000592:standards; D018973:Intellectual Property; D016347:Medical Records Systems, Computerized; D011381:Programming Languages; D012984:Software