A general framework for interoperability with applications to healthcare

Abstract Purpose The contribution of this paper is to provide a formalized methodology to define, specify or design a system of application modules that communicate information between the components. First this paper defines several types of interoperability. Second, it provides a framework for specifying and analyzing the interoperability of existing or proposed medical systems. Third, it provides a simple example of a provider ordering a prescription for a patient to illustrate the interoperability of the proposed healthcare application systems. Methodology Our theory-based methodology includes an extensive literature search on interoperability, practical experience in standardizing the Internet, and graph theory. Results Our results include a framework to specify, define, plan, and perform analysis on a set of applications that need to exchange information. Within this framework, an Interoperability Matrix and its associated Interoperability Flow Graph represent different types of interoperability between related applications. This formal representation is useful first to define the architecture and also provides the option of using graph algorithms that determine interoperability traits within a group of related applications. Conclusion In conclusion, this framework presents a formal methodology to define and classify interoperability within a set of related applications.

[1]  Rachael Sokolowski,et al.  XML and its impact on content and structure in electronic health care documents , 1999, AMIA.

[2]  Scott O. Bradner,et al.  The real options approach to standardization , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[3]  Scott O. Bradner,et al.  A real options framework to value network, protocol, and service architecture , 2004, CCRV.

[4]  Thomas H. Cormen,et al.  Introduction to algorithms [2nd ed.] , 2001 .

[5]  Yuichi Nakamura,et al.  Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI , 2001 .

[6]  Scott O. Bradner,et al.  The real options approach to standards for building network-based services , 2001, Proceedings from the 2nd IEEE Conference on Standardization and Innovation in Information Technology (Cat. No.01EX530).

[7]  E. Tufte Beautiful Evidence , 2006 .

[8]  Constantijn van Oranje-Nassau,et al.  Towards a Dutch Interoperability Framework , 2008 .

[9]  Charles N Mead,et al.  Data interchange standards in healthcare IT--computable semantic interoperability: now possible but still difficult, do we really need a better mousetrap? , 2006, Journal of healthcare information management : JHIM.

[10]  Joan Antoni Pastor,et al.  Enterprise Resource Planning Systems Research: An Annotated Bibliography , 2001, Commun. Assoc. Inf. Syst..

[11]  Elizabeth Ann Bowen HHS.gov, U.S. Department of Health and Human Services, 200 Independence Avenue, S.W. Washington, DC, 20201. Retrieved April 10, 2012, from http: //www.hhs.gov/ , 2012, Gov. Inf. Q..

[12]  D. Bates,et al.  Effect of computerized physician order entry and a team intervention on prevention of serious medication errors. , 1998, JAMA.

[13]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[14]  Mark Gaynor,et al.  Web Services: Enabling Dynamic Business Networks , 2003, Commun. Assoc. Inf. Syst..

[15]  L. Kohn,et al.  To Err Is Human : Building a Safer Health System , 2007 .

[16]  John Smith Continuity of Care Record , 2006 .

[17]  Mark Gaynor,et al.  Designing infrastructure to exchange Electronic Medical Records with web services , 2010 .

[18]  Julian M Goldman "Joint Workshop on High Confidence Medical Devices, Software, and Systems (HCMDSS) and Medical Device Plug-and-Play (MD PnP) Interoperability" , 2008 .

[19]  Steven J. Steindel,et al.  International classification of diseases, 10th edition, clinical modification and procedure coding system: descriptive overview of the next generation HIPAA code sets , 2010, J. Am. Medical Informatics Assoc..

[20]  Nalin Kulatilaka,et al.  Real Options: Managing Strategic Investment in an Uncertain World , 1998 .

[21]  Kim B. Clark,et al.  The Option Value of Modularity in Design: An Example From Design Rules, Volume 1: The Power of Modularity , 2000 .

[22]  I. Melzer Web Services Description Language , 2010 .

[23]  Mark Gaynor,et al.  Interoperability of Medical Applications and Devices , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[24]  Marco Eichelberg,et al.  Digital Imaging and Communications in Medicine , 2010 .

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

[26]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[27]  Eric C. Pan,et al.  The value of health care information exchange and interoperability. , 2005, Health affairs.

[28]  Nicholas L. Ball Design Science II: The Impact of Design Science on E-Commerce Research and Practice , 2001, Commun. Assoc. Inf. Syst..

[29]  Kim B. Clark,et al.  Design Rules: The Power of Modularity , 2000 .

[30]  P. Aspden,et al.  Preventing Medication Errors , 2007 .

[31]  John W. Loonsk,et al.  Implementation Brief: The Public Health Information Network (PHIN) Preparedness Initiative , 2006, J. Am. Medical Informatics Assoc..