Skip to main content

Dynamic Generation of Archetype-Based User Interfaces for Queries on Electronic Health Record Databases

  • Conference paper
Databases in Networked Information Systems (DNIS 2011)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7108))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abraham, R.: FoXQ – XQuery by Forms. In: Proceedings 2003 IEEE Symposium on Human Centric Computing Languages and Environments (2003)

    Google Scholar 

  2. Agency for Healthcare Research and Quality (AHRQ). Research Finds Low Electronic Health Record Adoption Rates for Physician Groups. Press release ( September 14, 2005)

    Google Scholar 

  3. Archetype Query Language Description, http://www.openehr.org/wiki/display/spec/Archetype+Query+Language+Description

  4. Batini, C., Scannapieco, M.: Data Quality: Concepts, Methodologies, and Techniques. Springer, Berlin (2006)

    MATH  Google Scholar 

  5. Beale, T., Heard, S.: openEHR Architecture: Architecture Overview in The openEHR release 1.0.2. In: Beale, T., Heard, S. (eds.) openEHR Foundation (2008)

    Google Scholar 

  6. Beale, T., Heard, S.: The openEHR Archetype Model-Archetype Definition Language ADL 1.4. openEHR release 1.0.2 (December 12, 2008)

    Google Scholar 

  7. Beale, T.: Archetypes Constraint-based Domain Models for Future proof Information Systems. The OpenEHR Foundation (August 21, 2001)

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. European committee for Standardization, Technical committee on Health informatics, Standard for EHR communication, www.cen.eu

  11. EUROREC. European Record Institute (2010), http://www.eurorec.org/

  12. 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)

    Google Scholar 

  13. HL7 (Health Level 7), www.hl7.org (retrieved November 10, 2010)

  14. HL7 CDA (Clinical Document Architecture), Release 2, http://www.hl7.org/v3ballot/html/infrastructure/cda/cda.htm

  15. ISO 13606-1, Health informatics - Electronic health record communication - Part 1: Reference Model (2008)

    Google Scholar 

  16. ISO 13606-2, Health informatics - Electronic health record communication - Part 2: Archetype interchange specification (2008)

    Google Scholar 

  17. Java 6, http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javafx-419431.html#jdk-6u23-javafx-1.3.1-oth-JPR

  18. 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)

    Google Scholar 

  19. jQuery 1.6.2, http://jquery.com/

  20. jQueryUI 1.8.16, http://jqueryui.com/

  21. 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)

    Google Scholar 

  22. Microsoft Health Common User Interface (MS CUI), http://www.mscui.net/

  23. openEHR Clinical Knowledge Manager version 1.0.5, www.openehr.org/knowledge

  24. openEHR Foundation, www.openehr.org

  25. openEHR Java API, http://www.openehr.org/wiki/display/projects/Java+Project+Download

  26. Opereffa Project, http://opereffa.chime.ucl.ac.uk/introduction.jsf

  27. 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)

    Article  Google Scholar 

  28. Query builder, Ocean Informatics, http://www.oceaninformatics.com/Solutions/ocean-products/Clinical-Modelling/Ocean-Query-Builder.html (accessed April 4, 2011)

  29. 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)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. 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)

    Google Scholar 

  32. SNOMED (Systematized Nomenclature of Medicine) Clinical Terms, http://www.snomed.org/documents/snomed_overview.pdf

  33. Struts 1.3.10, http://struts.apache.org/download.cgi

  34. Technology and architecture challenges in UI implementation, http://www.openehr.org/wiki/display/projects/Technology+and+architecture+challenges+in+UI+implementation

  35. 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)

    Google Scholar 

  36. Tomcat 6.0, http://tomcat.apache.org/download-60.cgi

  37. Wang, R.Y., Zaid, M., Lee, Y.W.: Book on “Data Quality”. Kluwer Academic publishers (2001)

    Google Scholar 

  38. Zloof, M.M.: Query-By-Example. In: AFIPS 1975: Proceedings of the National Computer Conference and Exposition, May 19-22 (1975)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics