Skip to main content

An Architecture and Reference Implementation of an Open Health Information Mediator: Enabling Interoperability in the Rwandan Health Information Exchange

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7789))

Abstract

Rwanda, one of the smallest and most densely populated countries in Africa, has made rapid and substantial progress towards designing and deploying a national health information system. One of the more challenging aspects of the system is the design of an architecture to support: interoperability between existing health information systems already in use in the country; incremental extension into a fully integrated national health information system without substantial re-engineering; and scaling, from a single district in the initial phase, to national level without requiring a fundamental change in technology or design paradigm. This paper describes the key requirements and the design of the current architecture using the ISO/IEC/IEEE 42010 standard architecture descriptions. The architecture takes an Enterprise Service Bus approach. A partial implementation and preliminary analysis of the architecture is given. Since these challenges are experienced by other developing African countries, the next steps involves creating a generic architecture that can be reused for health information exchange in other developing African countries.

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

Buying options

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. AbouZahr, C., Boerma, T.: Health information systems: the foundations of public health. Bulletin of the World Health Organization 83(8), 578–583 (2005)

    Google Scholar 

  2. Allen, C., Jazayeri, D., Miranda, J., Biondich, P.G., Mamlin, B.W., Wolfe, B.A., Seebregts, C., Lesh, N., Tierney, W.M., Fraser, H.S.: Experience in implementing the OpenMRS medical record system to support HIV treatment in Rwanda. Studies in Health Technology and Informatics 129(pt. 1), 382–386 (2007)

    Google Scholar 

  3. Braa, J., Kanter, A.S., Lesh, N., Crichton, R., Jolliffe, B., Sæbø, J., Kossi, E., Seebregts, C.J.: Comprehensive yet scalable health information systems for low resource settings: a collaborative effort in Sierra Leone. In: AMIA Annual Symposium Proceedings, vol. 2010, pp. 372–376 (2010)

    Google Scholar 

  4. Braa, J., Muquinge, H.: Building collaborative networks in Africa on health information systems and open source software development - Experience from the HISP/BEANISH network. IST Africa (2007)

    Google Scholar 

  5. Chappell, D.: Enterprise Service Bus: Theory in Practice. O’Reilly Media (July 2004)

    Google Scholar 

  6. Chen, R.: Towards interoperable and knowledge-based electronic health records using archetype methodology. PhD thesis, Department of Biomedical Engineering, Linköpings universitet (2009)

    Google Scholar 

  7. CHI: EHRS Blueprint. An Interoperable EHR Framework. Executive Overview

    Google Scholar 

  8. Dixon, B.E., Zafar, A., Marc Overhage, J.: A framework for evaluating the costs, effort, and value of nationwide health information exchange. JAMIA 17(3), 295–301 (2010)

    Google Scholar 

  9. Eichelberg, M., Aden, T., Riesmeier, J., Dogac, A., Laleci, G.B.: A survey and analysis of Electronic Healthcare Record standards. ACM Comput. Surv. 37(4), 277–315 (2005)

    Article  Google Scholar 

  10. Emery, D., Hilliard, R.: Updating IEEE 1471: Architecture Frameworks and Other Topics. In: Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008), pp. 303–306. IEEE, Washington, DC (2008)

    Chapter  Google Scholar 

  11. Ferranti, J.M., Musser, R.C., Kawamoto, K., Hammond, W.E.: The Clinical Document Architecture and the Continuity of Care Record: A Critical Analysis. Journal of the American Medical Informatics Association 13(3), 245–252 (2006)

    Article  Google Scholar 

  12. Fielding, R.T.: Architectural styles and the design of network-based software architectures. PhD thesis, University of California, Irvine, CA, USA (2000)

    Google Scholar 

  13. Garde, S., Chen, R., Leslie, H., Beale, T., McNicoll, I., Heard, S.: Archetype-Based Knowledge Management for Semantic Interoperability of Electronic Health Records, pp. 1007–1011. IOS Press (2009)

    Google Scholar 

  14. Gibbons, P., Arzt, N., Burke-Beebe, S., Chute, C., Dickinson, G., Flewelling, T., Jepsen, T., Kamens, D., Larson, J., Ritter, J., Rozen, M., Selover, S., Stanford, J.: Coming to Terms: Scoping Interoperability for Health Care. Technical report, Health Level Seven EHR Interoperability Work Group (February 2007)

    Google Scholar 

  15. IBM: IBM Enterprise Service Bus for Healthcare. Technical report (2010)

    Google Scholar 

  16. MuleSoft Inc.: What is Mule ESB? (2012), http://www.mulesoft.org/what-mule-esb

  17. ISO: ISO/IEC FDIS 42010 IEEE P42010/D9. Systems and software engineering - Architecture description. Technical report, ISO (March 2011)

    Google Scholar 

  18. Mamlin, B.W., Biondich, P.G., Wolfe, B.A., Fraser, H., Jazayeri, D., Allen, C., Miranda, J., Tierney, W.M.: Cooking up an open source EMR for developing countries: OpenMRS - a recipe for successful collaboration. In: AMIA Symposium, pp. 529–533 (2006)

    Google Scholar 

  19. Duane, B., Yendt, M., Minaji, B.: Developing an Open Source Reference Implementation of the Canadian Electronic Health Records Solution. Open Source Business Resource, Health and Life Sciences (November 2008)

    Google Scholar 

  20. Ministry of Health, Rwanda: Health Sector Strategic Plan (July 2009-June 2012)

    Google Scholar 

  21. Moodley, D., Pillay, A.W., Seebregts, C.J.: Position Paper: Researching and Developing Open Architectures for National Health Information Systems in Developing African Countries. In: Liu, Z., Wassyng, A. (eds.) FHIES 2011. LNCS, vol. 7151, pp. 129–139. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  22. Ouksel, A.M., Sheth, A.: Semantic interoperability in global information systems. SIGMOD Rec. 28(1), 5–12 (1999)

    Article  Google Scholar 

  23. Peltz, C.: Web services orchestration and choreography. Computer 36(10), 46–52 (2003)

    Article  Google Scholar 

  24. Ryan, A., Eklund, P.: The Health Service Bus: an architecture and case study in achieving interoperability in healthcare. Studies in Health Technology and Informatics 160(pt. 2), 922–926 (2010)

    Google Scholar 

  25. Schmidt, M.T., Hutchison, B., Lambros, P., Phippen, R.: The Enterprise Service Bus: Making service-oriented architecture real. IBM Systems Journal 44(4), 781–797 (2005)

    Article  Google Scholar 

  26. Seebregts, C.J., Mamlin, B.W., Biondich, P.G., Fraser, H.S.F., Wolfe, B.A., Jazayeri, D., Allen, C., Miranda, J., Baker, E., Musinguzi, N., Kayiwa, D., Fourie, C., Lesh, N., Kanter, A., Yiannoutsos, C.T., Bailey, C.: The OpenMRS Implementers Network. International Journal of Medical Informatics 78(11), 711–720 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Crichton, R., Moodley, D., Pillay, A., Gakuba, R., Seebregts, C.J. (2013). An Architecture and Reference Implementation of an Open Health Information Mediator: Enabling Interoperability in the Rwandan Health Information Exchange. In: Weber, J., Perseil, I. (eds) Foundations of Health Information Engineering and Systems. FHIES 2012. Lecture Notes in Computer Science, vol 7789. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39088-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39088-3_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39087-6

  • Online ISBN: 978-3-642-39088-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics