Abstract
Standardized Electronic Health Records (EHRs) make use of archetypes for representation of data. In combination with terminologies, the archetypes enable powerful possibilities for semantic querying of repository data. Such querying enables longitudinal processing of health data, regardless of the originating system. The semantics of data is better understood by viewing the data in the context of the user interface (UI). The paper demonstrates the feasibility of creating a query interface. It introduces a general purpose database transformation channel. It will shorten the application development process and increase the quality of the software by automatically generating software artifacts that are often made manually (and are prone to errors). It is possible to know the locations of each leaf datum within information conforming to an archetype. The tool helps in the inspection of an archetype in advance, which can yield a set of path fragments. It can be used to query instances which conform to an archetype for intelligent querying.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abraham, R.: FoXQ – XQuery by Forms. In: Proceedings 2003 IEEE Symposium on Human Centric Computing Languages and Environments (2003)
Agency for Healthcare Research and Quality (AHRQ). Research Finds Low Electronic Health Record Adoption Rates for Physician Groups. Press release ( September 14, 2005)
Archetype Query Language Description, http://www.openehr.org/wiki/display/spec/Archetype+Query+Language+Description
Batini, C., Scannapieco, M.: Data Quality: Concepts, Methodologies, and Techniques. Springer, Berlin (2006)
Beale, T., Heard, S.: openEHR Architecture: Architecture Overview in The openEHR release 1.0.2. In: Beale, T., Heard, S. (eds.) openEHR Foundation (2008)
Beale, T., Heard, S.: The openEHR Archetype Model-Archetype Definition Language ADL 1.4. openEHR release 1.0.2 (December 12, 2008)
Beale, T.: Archetypes Constraint-based Domain Models for Future proof Information Systems. The OpenEHR Foundation (August 21, 2001)
Cohen, S., Kanza, Y., Kogan, Y., Sagiv, Y., Nutt, W., Serebrenik, A.: EquiX—A search and query language for XML. Journal of the American Society for Information Science and Technology 53, 454–466 (2002)
Conde, A.M.: Towards best practice in the Archetype Development Process. Master thesis, Trinity College Dublin, Center for Health Informatics, Department of Computer Science (September 2010)
European committee for Standardization, Technical committee on Health informatics, Standard for EHR communication, www.cen.eu
EUROREC. European Record Institute (2010), http://www.eurorec.org/
Garde, S., Hovenga, E.J.S., Gränz, J., Foozonkhah, S., Heard, S.: Managing Archetypes for Sustainable and Semantically Interoperable Electronic Health Records. Electronic Journal of Health Informatics (2007)
HL7 (Health Level 7), www.hl7.org (retrieved November 10, 2010)
HL7 CDA (Clinical Document Architecture), Release 2, http://www.hl7.org/v3ballot/html/infrastructure/cda/cda.htm
ISO 13606-1, Health informatics - Electronic health record communication - Part 1: Reference Model (2008)
ISO 13606-2, Health informatics - Electronic health record communication - Part 2: Archetype interchange specification (2008)
Jayapandian, M., Jagadish, H.V.: Automated Creation of a Forms-based Database Query Interface. In: VLDB 2008, Auckland, New Zealand, August 25-28, pp. 695–709 (2008)
jQuery 1.6.2, http://jquery.com/
jQueryUI 1.8.16, http://jqueryui.com/
Madnick, S., Zhu, H.: Improving Data Quality through Effective Use of Data Semantics. Journal of Data & Knowledge Engineering - Special issue: WIDM 2004 59(2) (November 2006)
Microsoft Health Common User Interface (MS CUI), http://www.mscui.net/
openEHR Clinical Knowledge Manager version 1.0.5, www.openehr.org/knowledge
openEHR Foundation, www.openehr.org
openEHR Java API, http://www.openehr.org/wiki/display/projects/Java+Project+Download
Opereffa Project, http://opereffa.chime.ucl.ac.uk/introduction.jsf
Orfanidis, L., Bamidis, P.D., Eaglestone, B.: Data Quality Issues in Electronic Health Records: An Adaptation Framework for the Greek Health System. Health Informatics Journal 10(1), 23 (2004)
Query builder, Ocean Informatics, http://www.oceaninformatics.com/Solutions/ocean-products/Clinical-Modelling/Ocean-Query-Builder.html (accessed April 4, 2011)
Sachdeva, S., Bhalla, S.: Electronic Health Record- A Framework for Standardization and Semantic Interoperability, Technical Report, University of Aizu, Technical Report 2010-001 (November 29, 2010)
Sachdeva, S., Bhalla, S.: Implementing High-Level Query Language Interfaces for Archetype-Based Electronic Health Records Database. In: International Conference on Management of Data (COMAD), pp. 235–238 (December 2009)
Schuler, T., Garde, S., Heard, S., Beale, T.: Towards automatic generation of GUIs from archetypes. Studies in Health Technology and Informatics 124, 221–226 (2006)
SNOMED (Systematized Nomenclature of Medicine) Clinical Terms, http://www.snomed.org/documents/snomed_overview.pdf
Struts 1.3.10, http://struts.apache.org/download.cgi
Technology and architecture challenges in UI implementation, http://www.openehr.org/wiki/display/projects/Technology+and+architecture+challenges+in+UI+implementation
Thurston, L.M.: Flexible and Extensible Display of Archetyped Data: The openEHR Presentation Challenge. In: Proceedings of HIC 2006 and HINZ 2006, Brunswick East, Vic.: Health Informatics Society of Australia, pp. 28–36 (2006)
Tomcat 6.0, http://tomcat.apache.org/download-60.cgi
Wang, R.Y., Zaid, M., Lee, Y.W.: Book on “Data Quality”. Kluwer Academic publishers (2001)
Zloof, M.M.: Query-By-Example. In: AFIPS 1975: Proceedings of the National Computer Conference and Exposition, May 19-22 (1975)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sachdeva, S., Yaginuma, D., Chu, W., Bhalla, S. (2011). Dynamic Generation of Archetype-Based User Interfaces for Queries on Electronic Health Record Databases. In: Kikuchi, S., Madaan, A., Sachdeva, S., Bhalla, S. (eds) Databases in Networked Information Systems. DNIS 2011. Lecture Notes in Computer Science, vol 7108. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25731-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-25731-5_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25730-8
Online ISBN: 978-3-642-25731-5
eBook Packages: Computer ScienceComputer Science (R0)