A goal-oriented framework for specifying clinical guidelines and handling medical errors

Computer-interpretable guidelines (CIGs) aim to improve patient care and reduce medical errors. Although CIGs implement evidence-based recommendations they cannot prevent exceptional behavior from happening. To address this problem we developed a framework that can monitor, detect, and handle exceptions that occur during normal CIG execution and can potentially prevent them from developing into medical errors. Our framework enables specifying the goals of a guideline and linking them with recommended tasks that could satisfy the goals. Exceptions are linked with goals that manage them, which can be realized by tasks or plans. To achieve a link between the tasks, plans, goals, monitored effects, and exceptions, our definition of goals and exceptions is state-based. We demonstrate our approach using a generic plan for management of a chronic disease and a particular instantiation for hypertension management.

[1]  Samson W. Tu,et al.  A flexible approach to guideline modeling , 1999, AMIA.

[2]  Axel van Lamsweerde,et al.  High Assurance Requires Goal Orientation , 2002 .

[3]  Mark Klein,et al.  An exception-handling architecture for open electronic marketplaces of contract net software agents , 2000, EC '00.

[4]  Edward H. Shortliffe,et al.  Computer-based medical consultations, MYCIN , 1976 .

[5]  Randolph A. Miller,et al.  Editorial Comments: Pragmatics of Implementing Guidelines on the Front Lines , 2004, J. Am. Medical Informatics Assoc..

[6]  James R. Campbell,et al.  Synthesis of Research Paper: The SAGE Guideline Model: Achievements and Overview , 2007, J. Am. Medical Informatics Assoc..

[7]  Samson W. Tu,et al.  A virtual medical record for guideline-based decision support , 2001, AMIA.

[8]  A. Wall,et al.  Book ReviewTo Err is Human: building a safer health system Kohn L T Corrigan J M Donaldson M S Washington DC USA: Institute of Medicine/National Academy Press ISBN 0 309 06837 1 $34.95 , 2000 .

[9]  Yuval Shahar,et al.  The Asgaard project: a task-specific framework for the application and critiquing of time-oriented clinical guidelines , 1998, Artif. Intell. Medicine.

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

[11]  Erik Hollnagel,et al.  Barriers And Accident Prevention , 2004 .

[12]  John Fox,et al.  Disseminating medical knowledge: the PROforma approach , 1998, Artif. Intell. Medicine.

[13]  Nick Booth,et al.  Using scenarios in chronic disease management guidelines for primary care , 2000, AMIA.

[14]  R. L. Small,et al.  Monitoring for hazard in flight management systems , 1995 .

[15]  Corporate Act-Net Consortium,et al.  The active database management system manifesto: a rulebase of ADBMS features , 1996, SGMD.

[16]  John Fox,et al.  Modelling Clinical Goals: a Corpus of Examples and a Tentative Ontology , 2004, CGP.

[17]  John Fox,et al.  Application of Information Technology: The Syntax and Semantics of the PROforma Guideline Modeling Language , 2003, J. Am. Medical Informatics Assoc..

[18]  Omolola Ogunyemi,et al.  Review Paper: The InterMed Approach to Sharable Computer-interpretable Guidelines: A Review , 2004, J. Am. Medical Informatics Assoc..

[19]  William DuMouchel,et al.  A meta-analysis of 16 randomized controlled trials to evaluate computer-based clinical reminder systems for preventive care in the ambulatory setting. , 1996, Journal of the American Medical Informatics Association : JAMIA.

[20]  C. Marano,et al.  To err is human. Building a safer health system , 2005 .

[21]  Madhukar H. Trivedi,et al.  Bmc Medical Informatics and Decision Making Barriers to Implementation of a Computerized Decision Support System for Depression: an Observational Report on Lessons Learned in "real World" Clinical Settings , 2008 .

[22]  Sandra Simonsen-Anderson,et al.  Safe and sound. , 2002, Nursing management.

[23]  John Fox,et al.  PROforma: a general technology for clinical decision support systems. , 1997, Computer methods and programs in biomedicine.

[24]  John Fox,et al.  Goal-Based Decisions for Dynamic Planning , 2009, AIME.

[25]  C. Pechura,et al.  From the Institute of Medicine. , 1993, JAMA.

[26]  P. Maurette [To err is human: building a safer health system]. , 2002, Annales francaises d'anesthesie et de reanimation.

[27]  Farah Magrabi,et al.  Using an Accident Model to Design Safe Electronic Medication Management Systems , 2007, MedInfo.

[28]  Jeremy C. Wyatt,et al.  Prevention, detection and amelioration of adverse events in protocol-based decision support , 1994 .

[29]  J. Marc Overhage,et al.  Research Paper: A Randomized Trial of "Corollary Orders" to Prevent Errors of Omission , 1997, J. Am. Medical Informatics Assoc..

[30]  Dov Dori,et al.  A methodology for eliciting and modeling exceptions , 2009, J. Biomed. Informatics.

[31]  Mor Peleg,et al.  Design patterns for clinical guidelines , 2009, Artif. Intell. Medicine.

[32]  L. Kohn,et al.  COMMITTEE ON QUALITY OF HEALTH CARE IN AMERICA , 2000 .