z-logo
open-access-imgOpen Access
Ruby Implementation of the OpenEHR Specifications
Author(s) -
Shinji Kobayashi,
Akimichi Tatsukawa
Publication year - 2012
Publication title -
journal of advanced computational intelligence and intelligent informatics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.172
H-Index - 20
eISSN - 1343-0130
pISSN - 1883-8014
DOI - 10.20965/jaciii.2012.p0042
Subject(s) - computer science , scripting language , interoperability , programming language , java , software engineering , eiffel , parsing , world wide web , object oriented programming
The openEHR project has developed specifications for future-proof interoperable Electronic Health Record (EHR) systems [1]. This project provides the specifications and implementation on which the ISO/CEN 13606 standards are based. The implementation has been formally described in Eiffel, C# and Java, but not in scripting languages (which are popular because of their higher efficiency and faster development). We have used the Ruby language to implement the openEHR specifications for the efficient development of new healthcare computing environments, and to investigate the universal applicability of these specifications. Our Ruby implementation covers almost all of the specifications and the Archetype Definition Language parser, and although some problems have emerged, most of them have been resolved. We are attempting to apply this platform to Ruby on Rails to obtain a rapid development environment for an EHR system.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom