Title :
Survey of openEHR storage implementations
Author :
Frade, Samuel ; Miranda Freire, Sergio ; Sundvall, Erik ; Patriarca-Almeida, Jose Hilario ; Cruz-Correia, Ricardo
Author_Institution :
Center for Res. in Health Technol. & Inf. Syst.-CINTESIS, Univ. of Porto (FMUP), Porto, Portugal
Abstract :
Efficiently storing and retrieving archetype-based patient information can be a challenging task. This paper surveys current archetype-based system implementations in the world and in particular the different approaches that have been used to create 13606- or openEHR-based storage repositories. Data is reported from systems with a few records to millions of records, including both deployed systems in production and experimental systems. Worldwide 21 projects were found, 4 did not reply and 1 did not provide data. Many systems (n=11) base their storage on RDBMS, then often (n=6) with some XML data fields. Dedicated XML (n=3) and object-oriented (n=2) databases were other examples of storage used. Query formalisms used include SQL, AQL, XQuery and XPath. Service interfaces via SOAP (n=12) or REST (n=6) are common. Most systems support dynamic configuration using new/changed archetypes and templates dynamically without system restart. Some (n=7) systems use demographic archetypes. In addition to the built in DBMS indexing mechanisms, one project reports use of an additional inverted index to achieve improved performance.
Keywords :
SQL; XML; computer interfaces; database indexing; demography; information storage; medical information systems; object-oriented databases; query formulation; query processing; telemedicine; 13606- based storage repository; AQL method; DBMS indexing mechanism; RDBMS; REST interface; SOAP interface; SQL method; XML data field; XML database; XPath method; XQuery method; archetype-based patient information retrieval; archetype-based patient information storage; archetype-based system implementation survey; data reporting; demographic archetype; deployed experimental system; deployed production system; dynamic configuration; inverted index; new-changed archetype; new-changed template; object-oriented database; openEHR storage implementation survey; openEHR-based storage repository; query formalism; service interface; Data models; Databases; Educational institutions; Electronic publishing; Information services; Internet; XML;
Conference_Titel :
Computer-Based Medical Systems (CBMS), 2013 IEEE 26th International Symposium on
Conference_Location :
Porto
DOI :
10.1109/CBMS.2013.6627806