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.

[1]  Omar Chiotti,et al.  An MDA-based Method for Designing Integration Process Models in B2B Collaborations , 2011, ICEIS.

[2]  Remco M. Dijkman,et al.  Semantics and analysis of business process models in BPMN , 2008, Inf. Softw. Technol..

[3]  David Sánchez,et al.  Agents applied in health care: A review , 2010, Int. J. Medical Informatics.

[4]  Fabio Bellifemine,et al.  Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology) , 2007 .

[5]  Roland Bal,et al.  The product and process of referral: Optimizing general practitioner-medical specialist interaction through information technology , 2007, Int. J. Medical Informatics.

[6]  Hans-Ulrich Prokosch,et al.  Cross-institutional data exchange using the clinical document architecture (CDA) , 2005, Int. J. Medical Informatics.

[7]  Elske Ammenwerth,et al.  From a paper-based transmission of discharge summaries to electronic communication in health care regions , 2006, Int. J. Medical Informatics.

[8]  Bran Selic,et al.  The Pragmatics of Model-Driven Development , 2003, IEEE Softw..

[9]  Leonidas Kazatzopoulos,et al.  Enabling Collaborative Medical Diagnosis Over the Internet via Peer-to-Peer Distribution of Electronic Health Records , 2006, Journal of Medical Systems.

[10]  Omar Chiotti,et al.  A Verification Method for Collaborative Business Processes , 2011, Business Process Management Workshops.

[11]  Omar Chiotti,et al.  Modeling and Specification of Collaborative Business Processes with a MDA Approach and a UML Profile , 2007 .

[12]  Guido Governatori,et al.  Compliance aware business process design , 2008 .

[13]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[14]  Edgar Tello-Leal,et al.  Agents for Managing Business-to-Business Interactions - Software Agents for Managing Business-to-Business Collaborations , 2018, ICAART.

[15]  Stephan Roser,et al.  A categorization of collaborative business process modeling techniques , 2005, Seventh IEEE International Conference on E-Commerce Technology Workshops.

[16]  Amjad Umar,et al.  Exploring a model-driven architecture (MDA) approach to health care information systems development , 2008, Int. J. Medical Informatics.

[17]  Richard Lenz,et al.  alpha- Flow: A Document-Based Approach to Inter-institutional Process Support in Healthcare , 2009, Business Process Management Workshops.