Process-Oriented Integration and Coordination of Healthcare Services across Organizational Boundaries
The paper presents a methodology that follows a top-down approach based on a Model-Driven Architecture for integrating and coordinating healthcare services through cross-organizational processes to enable organizations providing high quality healthcare services and continuous process improvements. The methodology provides a modeling language that enables organizations conceptualizing an integration agreement, and identifying and designing cross-organizational process models. These models are used for the automatic generation of: the private view of processes each organization should perform to fulfill its role in cross-organizational processes, and Colored Petri Net specifications to implement these processes. A multi-agent system platform provides agents able to interpret Colored Petri-Nets to enable the communication between the Healthcare Information Systems for executing the cross-organizational processes. Clinical documents are defined using the HL7 Clinical Document Architecture. This methodology guarantees that important requirements for healthcare services integration and coordination are fulfilled: interoperability between heterogeneous Healthcare Information Systems; ability to cope with changes in cross-organizational processes; guarantee of alignment between the integrated healthcare service solution defined at the organizational level and the solution defined at technological level; and the distributed execution of cross-organizational processes keeping the organizations autonomy.
KeywordsProcess-oriented integration Cross-organizational process Healthcare processes Clinical document architecture Model-driven architecture Healthcare information systems
- 1.Villarreal, P. D., Salomone, E., and Chiotti, O., Modeling and specifications of collaborative business processes using a MDA approach and a UML profile. Enterprise Modeling and Computing with UML, P. Rittgen, Ed. USA: Idea Group Inc., pp. 13–44, 2007.Google Scholar
- 2.Roser, S., and Bauer, B., A Categorization of Collaborative Business Process Modeling Techniques. Proceedings of the 7th IEEE International Conference on E-Commerce Technology Workshops, pp. 43–54, 2005.Google Scholar
- 4.Neumann, C. P., and Lenz, R., α -Flow: A Document-Based Approach to Inter-institutional Process Support in Healthcare. Business Process Management Workshops. LNBIP Springer Berlin/Heidelberg, Ulm, Germany, pp. 569–580, 2010.Google Scholar
- 8.Health Level Seven, Inc., HL7 V3 Guide. HL7 Version 3 Interoperability Standards, Normative Edition, 2006.Google Scholar
- 9.Health Level Seven, Inc., HL7 Implementation Guide for CDA R2, Care Record Summary R2, Discharge Summary (U.S. Realm) Draft Standard for Trial Use, Levels 1, 2 and 3, 2009.Google Scholar
- 10.Villarreal, P. D., Lazarte, I., Roa, J., and Chiotti, O., A modeling approach for collaborative business processes based on the UPColBPIP language. Business Process Management. LNBIP Springer Berlin/Heidelberg, Ulm, Germany, pp. 318–329, 2010.Google Scholar
- 11.Roa, J., Chiotti, O., and Villarreal, P. D., A verification method for collaborative business processes. Business Process Management Workshops. LNBIP Springer Berlin/Heidelberg, Clermont-Ferrand, France, pp. 293–305, 2012.Google Scholar
- 12.OMG., Business Process Modeling Notation V2.0, OMG Available Specificacion. Object Management Group, Available at: http://www.omg.org/spec/BPMN/2.0/PDF, 2011. Accessed on September 9, 2011.
- 13.Lazarte, I.M., Villarreal, P.D., Chiotti, O., Thom, L.M., and Iochpe, C., An MDA-based Method for Designing Integration Process Models in B2B Collaborations. Proceedings of the 13th International Conference on Enterprise Information Systems (ICEIS 2011), Beijin, China, pp. 55–65, 2011.Google Scholar
- 14.World Wide Web Consortium (W3C), Extensible Markup Language (XML) 1.1 (Second Edition) W3C Recommendation 16 August 2006, edited in place 29 September 2006, Available at: http://www.w3.org/TR/2006/REC-xml11-20060816. Accessed on October 24, 2010.
- 16.Eclipse. Eclipse Platform, Available at: http://www.eclipse.org. Accessed on August 24, 2011.
- 18.Tello-Leal, E., Chiotti, O., and Villarreal, P.D., Agents for Managing Business-to-Business Interactions. 3rd International Conference on Agents and Artificial Intelligence (ICAART 2011), Volume 2 - Agents, Roma, Italy, pp. 238–244, 2011.Google Scholar
- 20.Nowostawski, M., JFern—Java-based Petri Net framework, 2003.Google Scholar
- 21.FIPA, FIPA Agent Communication specifications deal with Agent Communication Language (ACL), 2002, Available at: http://www.fipa.org/repository/aclspecs.html. Accessed on August 26, 2011.
- 22.Schabetsberger, T., Ammenwerth, E., Andreatta, S., Gratl, G., Haux, R., Lechleitner, G., Schindelwig, K., Stark, C., Vogl, R., Wilhelmy, I., and Wozak, F., From a paper-based transmission of discharge summaries to electronic communication in health care regions. Int. J. Med. Inform. 75(3–4):209–215, 2006.CrossRefGoogle Scholar