Toward a decision support system for the clinical pathways assessment

This paper presents a decision support system to be used in hospital management tasks which is based on the clinical pathways. We propose a very simple graphical modeling language based on a small number of primitive elements through which the medical doctors could introduce a clinical pathway for a specific disease. Three essential aspects related to a clinical pathway can be specified in this language: (1) patient flow; (2) resource utilization; and (3) information interchange. This high-level language is a domain specific modeling language called Healthcare System Specification (HSS), and it is defined as an Unified Modeling Language (UML) profile. A model to model transformation is also proposed in order to obtain, from the pathways HSS specification, a Stochastic Well-formed Net (SWN) model that enables a formal analysis of the modeled system and, if needed, to apply synthesis methods enforcing specified requirements. The transformation is based on the application of local rules. The clinical pathway of hip fracture from the “Lozano Blesa” University hospital in Zaragoza is taken as an example. Published as: S. Bernardi, C. Mahulea and J. Albareda, “Toward a decision support system for the clinical pathways assessment,” Discrete Event Dynamic Systems: Theory and Applications, 29(1):91–125, March 2019. DOI: 10.1007/s10626-019-00279-9. ∗Corresponding author is: Cristian Mahulea, Marı́a de Luna 1, 50018 Zaragoza, Spain, tel. + (34) 976 76 2517, Fax: + (34) 976761914, e-mail: {cmahulea@unizar.es}. This work has been partially supported by CICYT FEDER (Spain-EU) under Grant DPI2014-57252-R and by the Aragonese Government (Spain) under grant T94 DisCo group. The authors want to thank José Manuel Colom, co-author of the conference paper on which is based this manuscript, for all his help during the initial version. S. Bernardi and C. Mahulea are with Dept. of Computer Science and Systems Engineering, University of Zaragoza (Spain). J. Albareda is with Orthopedic Surgery Department, University Hospital “Lozano Blesa”, Zaragoza (Spain).

[1]  Joaquín Ezpeleta,et al.  A Petri Net Structure– Based Deadlock Prevention Solution for Sequential Resource Allocation Systems , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[2]  Kurt Kosanke,et al.  CIMOSA process model for enterprise modelling , 1997 .

[3]  Mariagrazia Dotoli,et al.  A cross-efficiency fuzzy Data Envelopment Analysis technique for performance evaluation of Decision Making Units under uncertainty , 2015, Comput. Ind. Eng..

[4]  Cristian Mahulea,et al.  HEAT: A tool to develop, analyze and monitor clinical pathways , 2017, 2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC).

[5]  Lisa Wells,et al.  Performance analysis using CPN tools , 2006, valuetools '06.

[6]  Cristian Mahulea,et al.  Modular Petri net modeling of healthcare systems , 2018 .

[7]  Tom Mens,et al.  A Taxonomy of Model Transformation , 2006, GRaMoT@GPCE.

[8]  Carlos Pestana Barros,et al.  Measurement of hospital efficiency, using a latent class stochastic frontier model , 2013 .

[9]  Omolola Ogunyemi,et al.  GLIF3: a representation format for sharable computer-interpretable clinical practice guidelines , 2004, J. Biomed. Informatics.

[10]  George M. Giaglis,et al.  IDEF Diagrams and Petri Nets for Business Process Modelling: Suitability, Efficacy, and Complementary Use , 2000, ICEIS.

[11]  Gülçin Büyüközkan,et al.  Strategic analysis of healthcare service quality using fuzzy AHP methodology , 2011, Expert Syst. Appl..

[12]  G. Bevan,et al.  "Systematic" , 1966, Comput. J..

[13]  Sheldon Howard Jacobson,et al.  Application of discrete-event simulation in health care clinics: A survey , 1999, J. Oper. Res. Soc..

[14]  Karen Rudie,et al.  An Augmented Petri Net Model for Health-Care Protocols , 2015, IEEE Transactions on Automatic Control.

[15]  Simona Bernardi,et al.  A Min-Max Problem for the Computation of the Cycle Time Lower Bound in Interval-Based Time Petri Nets , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[16]  Giovanni Chiola,et al.  Stochastic Well-Formed Colored Nets and Symmetric Modeling Applications , 1993, IEEE Trans. Computers.

[17]  Giovanni Chiola,et al.  Operational analysis of timed Petri nets and application to the computation of performance bounds , 1993, Proceedings of 5th International Workshop on Petri Nets and Performance Models.

[18]  Michael Pidd,et al.  Discrete event simulation for performance modelling in health care: a review of the literature , 2010, J. Simulation.

[19]  B Lehaney,et al.  Simulation modelling for resource allocation and planning in the health sector , 1995, Journal of the Royal Society of Health.

[20]  Manuel Silva Suárez,et al.  Structure theory of multi-level deterministically synchronized sequential processes , 2001, Theor. Comput. Sci..

[21]  Manuel Silva Suárez,et al.  Structural techniques and performance bounds of stochastic Petri net models , 1992, Advances in Petri Nets: The DEMON Project.

[22]  Darius Silingas,et al.  DOMAIN-SPECIFIC MODELING ENVIRONMENT BASED ON UML PROFILES , 2009 .

[23]  Osman Balci,et al.  Modeling and analyzing a physician clinic environment using discrete-event (visual) simulation , 2001, Comput. Oper. Res..

[24]  R Davies,et al.  An Assessment of Models of a Health System , 1985, The Journal of the Operational Research Society.

[25]  L. Connelly,et al.  Discrete event simulation of emergency department activity: a platform for system-level operations research. , 2004, Academic emergency medicine : official journal of the Society for Academic Emergency Medicine.

[26]  Alain Guinet,et al.  Modelling and simulation of emergency services with ARIS and Arena. Case study: the emergency department of Saint Joseph and Saint Luc Hospital , 2009 .

[27]  Armin Zimmermann Modeling and evaluation of stochastic Petri nets with TimeNET 4.1 , 2012, 6th International ICST Conference on Performance Evaluation Methodologies and Tools.

[28]  Richard N. Shiffman,et al.  Model Formulation: GEM: A Proposal for a More Comprehensive Guideline Document Model Using XML , 2000, J. Am. Medical Informatics Assoc..

[29]  P. Harper A Framework for Operational Modelling of Hospital Resources , 2002, Health care management science.

[30]  Vinod Aggarwal,et al.  The Application of the Unified Modeling Language in Object-Oriented Analysis of Healthcare Information Systems , 2002, Journal of Medical Systems.

[31]  Alain Guinet,et al.  Modeling and Simulation of emergency services with ARIS and Arena , 2007 .

[32]  Walter Ukovich,et al.  A Three-Level Strategy for the Design and Performance Evaluation of Hospital Departments , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Giovanni Chiola,et al.  A structural colour simplification in well-formed coloured nets , 1991, Proceedings of the Fourth International Workshop on Petri Nets and Performance Models PNPM91.

[34]  Vincent Augusto,et al.  A Modeling and Simulation Framework for Health Care Systems , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[35]  John Krogstie,et al.  A Combined Framework for Development of Business Process Support Systems , 2009, PoEM.

[36]  Martin Pitt,et al.  An analysis of the academic literature on simulation and modelling in health care , 2009, J. Simulation.

[37]  M. Field,et al.  Guidelines for Clinical Practice: From Development to Use , 1992 .

[38]  Thomas R Rohleder,et al.  Using simulation modeling to improve patient flow at an outpatient orthopedic clinic , 2011, Health care management science.

[39]  Bran Selic,et al.  A Systematic Approach to Domain-Specific Language Design Using UML , 2007, 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07).

[40]  Susanna Donatelli,et al.  Implementing compositionality for stochastic Petri nets , 2001, International Journal on Software Tools for Technology Transfer.

[41]  James Martin,et al.  Object-oriented methods : a foundation , 1995 .

[42]  Alfredo Lambiase,et al.  Computer simulation and swarm intelligence organisation into an emergency department: a balancing approach across ant colony optimisation , 2008 .

[43]  Simona Bernardi,et al.  Computation of Performance Bounds for Real-Time Systems Using Time Petri Nets , 2009, IEEE Transactions on Industrial Informatics.

[44]  Sébastien Gérard,et al.  Improving uml profile design practices by leveraging conceptual domain models , 2007, ASE.

[45]  O. Roux,et al.  A modeling methodology dedicated to simulation and based on generic meta-models using MDA-UML: an application to a chronic renal dialysis unit , 2006, 2006 International Conference on Service Systems and Service Management.