Open this publication in new window or tab >>2012 (English)In: Proceedings Scandinavian Conference on Health Informatics 2012, Linköping: Linköping University Electronic Press, 2012, p. 51-57Conference paper, Published paper (Refereed)
Abstract [en]
There are very few published studies regarding the performance of persistence mechanisms for systems that use the openEHR multi level modelling approach. This paper addresses the performance and size of XML databases that store openEHR compliant documents. Database size and response times to epidemiological queries are described. An anonymized relational epidemiology database and associated epidemiological queries were used to generate openEHR XML documents that were stored and queried in four opensource XML databases. The XML databases were considerably slower and required much more space than the relational database. For population-wide epidemiological queries the response times scaled in order of magnitude at the same rate as the number of records (total database size) but were orders of magnitude slower than the original relational database. For individual focused clinical queries where patient ID was specified the response times were acceptable. This study suggests that the tested XML database configurations without further optimizations are not suitable as persistence mechanisms for openEHR-based systems in production if population-wide ad hoc querying is needed.
Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2012
Series
Linköping Electronic Conference Proceedings, ISSN 1650-3686, E-ISSN 1650-3740 ; 70
Keywords
Medical Record Systems, Computerized; Database Management Systems, Archetypes, XML Databases, openEHR
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:liu:diva-84401 (URN)978-91-7519-758-6 (ISBN)
Conference
Scandinavian Conference on Health Informatics 2012, October 2-3, Linköping, Sweden
2012-10-052012-10-052018-02-19Bibliographically approved