Abstract
Interoperability of health data for information exhange is an area of growing concern. Various new standards such as CEN 13606, HL7 and OpenEHR have been proposed. The OpenEHR standard provides a Standardized Electronic Health Records (EHRs) schema using dual-level modelling for information exchange. The complex structured EHRs and the archetypes form the domain knowledge of the model. It gives rise to the issue of efficient and scalable persistence mechanism for these standardized EHRs. Further, it is desirable to support in-depth query-ability on them. The standardized EHRs database can support a wide range of user queries. In this paper, a persistence mechanism using a NoSQL database for storing the standardized EHRs has been proposed. Further, a high-level QBE-like AQBE (Archetype based Query-By-Example) has been evolved for the EHRs data repository.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Jacobs, A.: Pathologies of Big Data. Communications of ACMÂ 52(8) (August 2009)
ADL for archetypes downloaded, http://www.openehr.org/svn/knowledge/archetypes/dev/html/index_en.html
Any+time date picker downloaded form, http://www.ama3.com/anytime/
AQL query builder available at, http://www.oceaninformatics.com/Solutions/openehr-solutions/ocean-products/Clinical-Modelling/Ocean-Query-Builder.html
Archetype Query Language, http://www.openehr.org/wiki/display/spec/~Archetype+Query+Language+Description
Beale, T., Heard, S., Kalra, D., Llyod, D.: The OpenEHR Reference Model: EHR Information Model, The OpenEHR release 1.0.2., OpenEHR Foundation (2008)
Beale, T.: The OpenEHR Archetype Model-Archetype Object Model, The OpenEHR release 1.0.2., OpenEHR Foundation (2008)
Casbah plugin available at, https://github.com/mongodb/casbah
CEN 13606 standard, http://www.en13606.org/the-ceniso-en13606-standard
Clinical Knowledge Manager, http://www.openehr.org/knowledge/
Eclipse 4.2.0, http://www.eclipse.org/
Redmond, E., Wilson, J.R.: Book: Seven Databases in Seven Weeks (May 2012)
ISO 13606-1: Health informatics - Electronic health record communication- Part 1: RM., 1st edn. (2008)
JavaScript, http://www.w3schools.com/js/default.asp
jQuery downloaded from, http://jquery.com/
jQuery UI available at, http://jqueryui.com/
Lift JSON available at, https://github.com/lift/lift/tree/master/framework/lift-base/lift-json/
MongoDB available at, http://www.mongodb.org/
Zloof, M.M.: Query-By-Example: The invocation and definition of tables and forms (1975)
Opereffa Project available at, http://www.openehr.org/wiki/display/projects/Opereffa+Project
Play framework available at, http://www.playframework.org/
PostgreSQL database downloadable from, http://www.postgresql.org/
Scala Plugin available at, http://www.scala-lang.org/
Freire, S.M., Sundvall, E., Karlsson, D., Lambrix, P.: Performance of XML Databases for Epidemiological Queries in Archetype-Based EHRs. In: Scandinavian Conference on Health Informatics 2012, Linköping, Sweden, October 2–3 (2012)
Sachdeva, S., Madaan, A., Chu, W.: Information interchange services for electronic health record databases. IJCSE 7(1), 38–51 (2012)
Sachdeva, S., Yaginuma, D., Chu, W., Bhalla, S.: AQBE - QBE Style Queries for Archetyped Data. IEICE Transactions 95-D(3), 861–871 (2012)
Sachdeva, S., Bhalla, S.: Semantic interoperability in standardized electronic health record databases. J. Data and Information Quality 3(1), 1 (2012)
Beale, T.: OpenEHR: Node + Path Persistence (2008)
Twitter bootstrap framework downloaded from, http://twitter.github.com/bootstrap/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Madaan, A., Chu, W., Daigo, Y., Bhalla, S. (2013). Quasi-Relational Query Language Interface for Persistent Standardized EHRs: Using NoSQL Databases. In: Madaan, A., Kikuchi, S., Bhalla, S. (eds) Databases in Networked Information Systems. DNIS 2013. Lecture Notes in Computer Science, vol 7813. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37134-9_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-37134-9_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37133-2
Online ISBN: 978-3-642-37134-9
eBook Packages: Computer ScienceComputer Science (R0)