Skip to main content

Semantic Interoperability in Healthcare Information for EHR Databases

  • Conference paper

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


Healthcare information is complex, distributed and non-structured in nature. Integration of information is important to retrieve patient history, for knowledge sharing and to formulate queries. Large scale adoption of electronic healthcare applications requires semantic interoperability. Interoperability of Electronic Health Records (EHRs) is important because patients have become mobile, treatment and health care providers have increased, and also, have become more specialized. The paper analyses the role of semantic interoperability in healthcare. The system modeling approach has been analyzed with a view of supporting system-to-system and user-system interactions. In addition, query interfaces have been considered at varying levels of user and system activities.


  • Electronic Health Records
  • Semantic Interoperability
  • openEHR
  • Healthcare
  • Archetype Based EHR

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
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

Learn about institutional subscriptions


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. ISO/TC 215 Technical Report: Electronic Health Record Definition, Scope, and Context. Second Draft (August 2003)

    Google Scholar 

  2. Institute of Electrical and Electronics Engineers (IEEE). IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries, New York, NY (1990)

    Google Scholar 

  3. European committee for Standardization, Technical committee on Health informatics, Standard for EHR communication,


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

    Google Scholar 

  6. 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 

  7. Silberschatz, K., Sudarshan, S.: Database Systems Concepts, 4th edn. McGraw-Hill, New York (2002) international edition

    Google Scholar 

  8. ArchetypeQueryLanguage,

  9. Clinical Knowledge Manager version 1.0.5,

  10. Beale, T., Heard, S.: Archetype Definitions and Principles in The openEHR foundation release 1.0.2. In: Beale, T., Heard, S. (eds.) The openEHR foundation (2005)

    Google Scholar 

  11. Garde, S., Knaup, P., Hovenga, E.J.S., Heard, S.: Towards Semantic Interoperability for Electronic Health Records: Domain Knowledge Governance for openEHR Archetypes. Methods of Information in Medicine (2007)

    Google Scholar 

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

    Google Scholar 

  13. 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 

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

    Google Scholar 

  15. Beale, T.: The openEHR Archetype Model-Archetype Object Model. openEHR release 1.0.2, Issue date November 20 (2008)

    Google Scholar 

  16. (ADL for archetypes) (accessed 04/12/2009)

  17. Chunlan, M., Heath, F., Thomas, B., Sam, H.: EHR Query Language (EQL)-A Query Language for Archetype-Based Health Records. In: MEDINFO 2007 (2007)

    Google Scholar 

  18. Braga, D., Campi, A., Ceri, S.: XQBE (XQueryBy Example): A Visual Interface to the Standard XML Query Language. ACM Transactions on Database Systems 30(2), 398–443 (2005)

    CrossRef  Google Scholar 

  19. (Query builder, Ocean Informatics) (accessed 10/12/2009)

  20. (XQBE 2.0.0)

  21. 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), December 9-12 (2009)

    Google Scholar 

  22. Jayapandian, M., Jagadish, H.V.: Automating the Design and Construction of Query Forms. IEEE Transactions on Knowledge and Data Engineering 21(10), 1389–1402 (2009)

    CrossRef  Google Scholar 

  23. Li, X., Gennari, J.H., Brinkley, J.F.: XGI: A Graphical Interface for XQuery Creation. In: AMIA 2007 Symposium Proceedings, pp. 453–457 (2007)

    Google Scholar 

  24. Ni, W., Ling, T.W.: GLASS: A Graphical Query Language for semi-structured data. In: Proceedings of the Eighth International Conference on Database Systems for Advanced Applications (DASFAA 2003). IEEE, Los Alamitos (2003)

    Google Scholar 

  25. WHO. WHA58.28 - Resolution on eHealth. 58th World Health Assembly (2005),

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sachdeva, S., Bhalla, S. (2010). Semantic Interoperability in Healthcare Information for EHR Databases. In: Kikuchi, S., Sachdeva, S., Bhalla, S. (eds) Databases in Networked Information Systems. DNIS 2010. Lecture Notes in Computer Science, vol 5999. Springer, Berlin, Heidelberg.

Download citation

  • DOI:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12037-4

  • Online ISBN: 978-3-642-12038-1

  • eBook Packages: Computer ScienceComputer Science (R0)