Abstract
Apache Camel is an implementation of a messaging framework using the enterprise integration patterns advanced by Hohpe and Woolf. This framework allows the messaging architecture to be configured at run-time, by changing routing rules which determine the disposition of messages transmitted by the system. Our work illustrates an original use of the dynamic routing capability to implement health information policy, by putting the routing rules in the hands of policy administrators rather than network managers. This paper is an extended version of reference [1].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Brown, E., Goodyear, J.: A Flexible Policy Architecture for Medical Information Messaging. In: BIOSTEC 3rd International Joint Conference on Biomedical Engineering Systems and Technologies, pp. 70–76. INSTICC (2010)
Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley Professional, Reading (2003)
Krasser, M.: Introduction to the open eHealth integration platform (2009), http://architects.dzone.com/articles/introduction-open-ehealth
Ibsen, C., Anstey, J., Zbarcea, H.: Camel in Action, Early Access Edition. Manning Publications (2009), http://www.manning.com/ibsen/
Java Message Service, Java Specification Request 914, final release (2003), http://jcp.org/en/jsr/detail?id=914
EHRS Blueprint, an Inter-operable EHR Framework. Canada Health Infoway Inc., version 1.0 edition (2003), http://www.infoway-inforoute.ca/
Brown, E., Wareham, H., et al.: Technology Choices and Privacy Policy in Health Care: Report to the Privacy Commissioner of Canada. Medical Informatics Group, Memorial University (2007), http://cpig.cs.mun.ca/TechnologyChoices
Health Protection and Promotion Act, Revised Statutes of Ontario, s. 25. Government of Ontario, Canada (1990)
Bricon-Souf, N., Newman, C.R.: Context Awareness in Health Care: A review. International Journal of Medical Informatics 76(1), 2–12 (2007)
De Clercq, E., Bangels, M., France, F.R.: Integration of Electronic Patient Record Context with Message Context. Studies in Health Technology and Informatics 107(2), 1028–1032 (2004)
Manzoor, S., Ceusters, W.M., Rudnicki, R.: A Middleware Approach to Integrate Referent Tracking in EHR System. In: American Medical Informatics Association Symposium Proceedings, pp. 503–507 (2007)
Hägglund, M., Scandurra, I., Moström, D., Koch, S.: Bridging the Gap: a Virtual Health Record for Integrated Home Care. International Journal of Integrated Care 7, e26 (2007)
Doukas, C., Maglogiannis, I., Karpouzis, K.: Context-Aware Medical Content Adaptation Through Semantic Representation and Rules Evaluation. In: Third International Workshop on Semantic Media Adaptation and Personalization, Washington, pp. 128–134 (2008)
Bardram. J. E.: Applications of Context-Aware Computing in Hospital Work: Examples and Design Principles. In: ACM Symposium on Applied Computing, New York, pp. 1574–1579 (2004)
CHIRIS User Manual. Canada Health Infoway Inc., version 0.2 edition (2005), http://sourceforge.net/projects/crrs
Goodyear, J.: Extending the Health Information Access Layer with a Medical Context Messaging Framework. Honours Dissertation, Department of Computer Science, Memorial University of Newfoundland (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brown, E., Goodyear, J. (2011). Dynamic Routing Using Health Information Policy with Apache Camel. In: Fred, A., Filipe, J., Gamboa, H. (eds) Biomedical Engineering Systems and Technologies. BIOSTEC 2010. Communications in Computer and Information Science, vol 127. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18472-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-18472-7_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-18471-0
Online ISBN: 978-3-642-18472-7
eBook Packages: Computer ScienceComputer Science (R0)