Exploiting ebXML registry semantic constructs for handling archetype metadata in healthcare informatics

Using archetypes is a promising approach in providing semantic interoperability among healthcare systems. To realise archetype based interoperability, the healthcare systems need to discover the existing archetypes, based on their semantics; annotate their archetypes with ontologies; compose templates from archetypes and retrieve corresponding data from the underlying medical information systems. In this paper, we describe how ebXML Registry semantic constructs can be used for annotating, storing, discovering and retrieving archetypes. For semantic annotation of archetypes, we present an example of an archetype metadata ontology and describe the techniques to access archetype semantics through ebXML query facilities. We present a GUI query facility and describe how the stored procedures, which we introduce, move the semantic support beyond what is currently available in ebXML registries. We also address how archetype data can be retrieved from clinical information systems by using ebXML web services. A comparison of web service technology with the ebXML messaging system is provided to justify the reasons for using web services.

[1]  Frank van Harmelen,et al.  Web Ontology Language: OWL , 2004, Handbook on Ontologies.

[2]  Robert B. Ross,et al.  Service Description Language , 2000 .

[3]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[4]  Carl Mattocks,et al.  Enhancing ebXML Registries to Make them OWL Aware , 2005, Distributed and Parallel Databases.

[5]  M. Petró‐Turza,et al.  The International Organization for Standardization. , 2003 .

[6]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[7]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[8]  Amnon Shabo,et al.  Model Formulation: HL7 Clinical Document Architecture, Release 2 , 2006, J. Am. Medical Informatics Assoc..

[9]  Sam Heard,et al.  Archetype Definitions and Principles , 2003 .

[10]  Thomas Beale,et al.  Templates and Archetypes: how do we know what we are talking about? , 2003 .

[11]  Anna van Raaphorst OASIS (Organization for the Advancement of Structured Information Standards) , 2006 .

[12]  Satish R. Thatte,et al.  SOAP: Simple Object Access Protocol , 1999 .

[13]  Yildiray Kabak,et al.  Enriching ebXML registries with OWL ontologies for efficient service discovery , 2004, 14th International Workshop Research Issues on Data Engineering: Web Services for e-Commerce and e-Government Applications, 2004. Proceedings..

[14]  Heiner Stuckenschmidt,et al.  Handbook on Ontologies , 2004, Künstliche Intell..

[15]  Erik Christensen,et al.  WSDL: Web Service Description Language , 2001 .