Information Systems Frontiers

, Volume 14, Issue 1, pp 57–72 | Cite as

A mashup based framework for multi level healthcare interoperability

  • Payam SadeghiEmail author
  • Morad Benyoucef
  • Craig E. Kuziemsky


Healthcare delivery is evolving from disease-centered to patient-centered care delivery where patients are active participants in their healthcare delivery. This calls for more communication and collaboration among all healthcare actors. There is also an increasing demand for personalized healthcare systems that provide effective information management, facilitate communication and collaboration, and support applications to meet user requirements. To address these challenges, we need to advance the integration and interoperability of healthcare applications in a controlled manner. Drawing upon a conceptual model from a collaborative care case study, we identified a set of interoperability requirements and developed a Mashup based interoperability framework. Our framework allows patients and other healthcare actors to engage in collaborative processes through online applications facilitated by mashups. We then use proof-of-concept implementations to demonstrate how our framework is able to facilitate different types of interoperability. We believe that collaborative technologies such as mashups can implement process interoperability requirements to support collaborative care delivery, particularly for asynchronous care delivery.


Interoperability Process interoperability Healthcare Collaboration Web 2.0 Mashups Systems design 



This work was supported by a Discovery Grant from the Natural Sciences and Engineering Research Council of Canada.


  1. Abiteboul, S., Greenshpan, O., & Milo, T. (2008). Modeling the mashup space. In Proceeding of the 10th ACM workshop on Web information and data management. Napa Valley, California: ACM, pp. 87–94.Google Scholar
  2. Aghaee, S. (2010). A quality-based framework for leveraging the process of mashup component selection. Master Theses. University of Gothenburg. Available at: [Accessed November 27, 2010].
  3. Anderson, P. (2007). What is Web 2.0? Ideas, technologies and implications for education. JISC Technology and Standards Watch. Available at: [Accessed March 30, 2011]
  4. Ash, J. S., Sittig, D. F., Poon, E. G., et al. (2007). The extent and importance of unintended consequences related to computerized provider order entry. Journal of the American Medical Informatics Association, 14, 415–423.CrossRefGoogle Scholar
  5. Avison, D., & Young, T. (2007). Time to rethink health care and ICT? Communications of the ACM, 50(6), 69–74.CrossRefGoogle Scholar
  6. Beletski, O. (2008). End user mashup programming environments. In T-111.5550 Seminar on Multimedia.Google Scholar
  7. Benson, T. (2009). Principles of health interoperability HL7 and SNOMED (1st edn.). Springer.Google Scholar
  8. Bos, L., et al. (2008). Patient 2.0 empowerment. Available at: [Accessed February 19, 2010].
  9. Campbell, E. M., Sittig, D. F., Ash, J. S., et al. (2006). Types of unintended consequences related to computerized provider order entry. Journal of the American Medical Informatics Association, 13, 547–556.CrossRefGoogle Scholar
  10. Cheung, K., et al. (2008). Semantic mashup of biomedical data. Journal of Biomedical Informatics, 41(5), 683–686.CrossRefGoogle Scholar
  11. Choi, B. C. K. (2005). Understanding the basic principles of knowledge translation. Journal of Epidemiology and Community Health, 59(2), 93.CrossRefGoogle Scholar
  12. Coiera, E. (2004). Four rules for the reinvention of health care. British Medical Journal (Clinical Research Ed.), 328(7449), 1197–1199.CrossRefGoogle Scholar
  13. Garde, S., Knaup, P., et al. (2007). Towards semantic interoperability for electronic health records. Methods of Information in Medicine, 46, 332–343.Google Scholar
  14. Gasser, U., & Palfrey, J. G. (2007a). Case study: Mashups interoperability and eInnovation. SSRN eLibrary. Available at: [Accessed June 29, 2010].
  15. Gasser, U., & Palfrey, J. G. (2007b). Case study: Digital identity interoperability and eInnovation. SSRN eLibrary. Available at: [Accessed November 27, 2010].
  16. Greenshpan, O., et al. (2009). Towards Health 2.0: Mashups to the rescue. In Next Generation Information Technologies and Systems. pp. 63–72. Available at: [Accessed February 19, 2010].
  17. Hevner, A. R., March, S. T., Park, J., & Ram, S. (2004). Design science in information systems research. Management Information Systems Quarterly, 28(1), 75–105.Google Scholar
  18. Hoegg, R., et al. (2006). Overview of business models for Web 2.0 communities. In GeNeMe 2006. Dresden, pp. 23–37.Google Scholar
  19. Hoyer, V., & Fischer, M. (2008). Market overview of enterprise mashup tools. In Service-oriented computing—ICSOC 2008 (pp. 708–721). Available at: [Accessed July 7, 2010].
  20. Hsieh, H., & Shannon, S. E. (2005). Three approaches to qualitative content analysis. Qualitative Health Research, 15(9), 1277–1288.CrossRefGoogle Scholar
  21. Institute of Medicine. (2001). Crossing the quality chasm: A new health system for the twenty-first century. Washington: National Academies Press.Google Scholar
  22. Juzwishin, D. W. M (2009). Political, policy and social barriers to health system interoperability: Emerging opportunities of Web 2.0 and 3.0. Healthcare forum, pp. 6–10.Google Scholar
  23. Karkalis, G. I., & Koutsouris, D. D. (2006). E-health and the Web 2.0. In The International Special Topic Conference on Information Technology in Biomedicine. Greece.Google Scholar
  24. Koschmider, A., Torres, V., & Pelechano, V. (2009). Elucidating the mashup hype: Definition, challenges, methodical guide and tools for mashups. In 2nd Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web at WWW. Madrid, Spain.Google Scholar
  25. Kuziemsky, C. E., & Varpio, L. (2011). A model of awareness to enhance our understanding of interprofessional collaborative care delivery and health information system design to support it. International Journal of Medical Informatics, doi: 10.1016/j.ijmedinf.2011.01.009, forthcoming.
  26. Kuziemsky, C. E., Varpio L., Hall, P., et al. (2009). Health information systems design to support a nursing model of care: Opportunities and challenges. Studies in Health Technology and Informatics 143, pp. 177–185.Google Scholar
  27. Lee, H. (2000). Creating value through supply chain integration. Supply Chain Management Review, 4(5), 30–36.Google Scholar
  28. Ogrinz, M. (2009). Mashup patterns: Designs and examples for the modern enterprise (1st edn.). Addison-Wesley Professional.Google Scholar
  29. Pilemalm, S., & Timpka, T. (2008). Third generation participatory design in health informatics—making user participation applicable to large-scale information system projects. Journal of Biomedical Informatics, 41(2), 327–339.CrossRefGoogle Scholar
  30. Raghupathi, W., & Kesh, S. (2009). Designing electronic health records versus total digital health systems: a systemic analysis. Systems Research and Behavioral Science, 26(1), 63–79.CrossRefGoogle Scholar
  31. Rayns, C., & Jensen, C. (2010). Smarter banking, horizontal integration, and scalability. IBM Redbooks. Available at: [Accessed July 7, 2010].
  32. Sackett, D. L., et al. (1996). Evidence based medicine: what it is and what it isn’t. British Medical Journal (Clinical Research Ed.), 312(7023), 71–72.CrossRefGoogle Scholar
  33. Sartipi, K., & Mohammad, H. Y. (2008). Standard-based data and service interoperability in eHealth systems. Proceedings, International Conference on Software Maintenance, IEEE press, pp. 187–196.Google Scholar
  34. Senathirajah, Y., & Bakken, S. (2009). Architectural and usability considerations in the development of a web 2.0-based EHR. Studies in Health Technology and Informatics, 143, 315–321.Google Scholar
  35. Shortliffe, E. H., & Blois, M. A. (2006). Chapter 1: The computer meets medicine and biology: Emergence of a discipline. In E. H. Shortliffe, & J. J. Cimino (Eds.), Medical informatics: Computer applications in healthcare and biomedicine (3rd ed). Springer Press.Google Scholar
  36. Sire, S., & Vagner, A. (2008). Increasing widgets interoperability at the portal level. In Proceedings of the First International Workshop on Mashup Personal Learning Environments (MUPPLE08), Maastricht, The Netherlands, September 17, 2008. 3rd European Conference on Technology Enhanced Learning (EC-TEL’08), Maastricht School of Management, Maastricht, The Netherlands, September 18–19, 2008.Google Scholar
  37. Trites, G., Boritz, J. E., & Pugsley, D. (2005). E-Business: A Canadian perspective for a networked world (2nd ed.). Pearson Education Canada.Google Scholar
  38. van der Aalst, W. M., Hofstede, A. H. M. T., & Weske, M. (2003). Business process management: A survey. Proceedings of the 1st International Conference on Business Process Management, Volume 2678 of LNCS, 1–12.Google Scholar
  39. Van Donk, D. P. (2008). Challenges in relating supply chain management and information and communication technology: an introduction. International Journal of Operations & Production Management, 28(4), 308–312.CrossRefGoogle Scholar
  40. Wei, L., & Doan, H. (2009). A new security scheme for e-health system. In Collaborative Technologies and Systems, 2009. CTS ’09. International Symposium on. Collaborative Technologies and Systems, 2009. CTS ’09. International Symposium on. pp. 361–366.Google Scholar
  41. Yu, J., Benatallah, B., Casati, F., et al. (2007a). Mixup: A development and runtime environment for integration at the presentation layer. In Web engineering (pp. 479–484). Available at: [Accessed February 19, 2010].
  42. Yu, J., Benatallah, B., Saint-Paul, R., et al. (2007b). A framework for rapid integration of presentation components. In Proceedings of the 16th international conference on World Wide Web (pp. 923–932). Banff, Alberta, Canada: ACM.Google Scholar
  43. Zhu, K., Kraemer, K. L., & Dedrick, J. (2004). Information technology payoff in e-business environments: an international perspective on value creation of e-business in the financial services industry. Journal of Management Information Systems, 21(1), 17–54.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2011

Authors and Affiliations

  • Payam Sadeghi
    • 1
    Email author
  • Morad Benyoucef
    • 1
  • Craig E. Kuziemsky
    • 1
  1. 1.Telfer School of ManagementUniversity of OttawaOttawaCanada

Personalised recommendations