Approaches for creating computer-interpretable guidelines that facilitate decision support

During the last decade, studies have shown the benefits of using clinical guidelines in the practice of medicine. Although the importance of these guidelines is widely recognized, health care organizations typically pay more attention to guideline development than to guideline implementation for routine use in daily care. However, studies have shown that clinicians are often not familiar with written guidelines and do not apply them appropriately during the actual care process. Implementing guidelines in computer-based decision support systems promises to improve the acceptance and application of guidelines in daily practice because the actions and observations of health care workers are monitored and advice is generated whenever a guideline is not followed. Such implementations are increasingly applied in diverse areas such as policy development, utilization management, education, clinical trials, and workflow facilitation. Many parties are developing computer-based guidelines as well as decision support systems that incorporate these guidelines. This paper reviews generic approaches for developing and implementing computer-based guidelines that facilitate decision support. It addresses guideline representation, acquisition, verification and execution aspects. The paper describes five approaches (the Arden Syntax, GuideLine Interchange Format (GLIF), PROforma, Asbru and EON), after the approaches are compared and discussed.

[1]  John Fox,et al.  Publets: clinical judgement on the web , 2001, AMIA.

[2]  A Jackson-Smale,et al.  Protocols for clinical care. , 1995, Computer methods and programs in biomedicine.

[3]  Gail E. Kaiser,et al.  GESDOR - A Generic Execution Model for Sharing of Computer-Interpretable Clinical Practice Guidelines , 2003, AMIA.

[4]  Silvia Miksch,et al.  Metaphors of movement: a visualization and user interface for time-oriented, skeletal plans , 2001, Artif. Intell. Medicine.

[5]  Omolola Ogunyemi,et al.  GLIF3: the evolution of a guideline representation format , 2000, AMIA.

[6]  Robert A. Greenes,et al.  Support for guideline development through error classification and constraint checking , 2002, AMIA.

[7]  Omolola Ogunyemi,et al.  GELLO: An Object-Oriented Query and Expression Language for Clinical Decision Support: AMIA 2003 Open Source Expo , 2003, AMIA.

[8]  Henrik Eriksson,et al.  Generation of development environments for the Arden Syntax , 1997, AMIA.

[9]  Edward H. Shortliffe,et al.  GLEE-a model-driven execution system for computer-based implementation of clinical practice guidelines , 2002, AMIA.

[10]  Dan Brickley,et al.  Resource Description Framework (RDF) standard recommendation, World Wide Web Consortium , 2004 .

[11]  M. Musen,et al.  Handbook of Medical Informatics , 2002 .

[12]  R A Jenders,et al.  Assessment of a knowledge-acquisition tool for writing Medical Logic Modules in the Arden Syntax. , 1996, Proceedings : a conference of the American Medical Informatics Association. AMIA Fall Symposium.

[13]  L. Boulet,et al.  Managing cough as a defense mechanism and as a symptom. A consensus panel report of the American College of Chest Physicians. , 1998, Chest.

[14]  Arie Hasman,et al.  Experiences with the Development, Implementation and Evaluation of Automated Decision Support Systems , 2004, MedInfo.

[15]  B. Chandrasekaran,et al.  Generic Tasks in Knowledge-Based Reasoning: High-Level Building Blocks for Expert System Design , 1986, IEEE Expert.

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

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

[18]  Edward H. Shortliffe,et al.  A generic execution model for sharing of computer-interpretable clinical practice guidelines , 2003 .

[19]  Sankey V. Williams,et al.  ACC/AHA/ACP-ASIM guidelines for the management of patients with chronic stable angina: a report of the American College of Cardiology/American Heart Association Task Force on Practice Guidelines (Committee on Management of Patients With Chronic Stable Angina). , 1999, Journal of the American College of Cardiology.

[20]  D. Fridsma,et al.  Making generic guidelines site-specific. , 1996, Proceedings : a conference of the American Medical Informatics Association. AMIA Fall Symposium.

[21]  T. East,et al.  Knowledge engineering using retrospective review of data: a useful technique or merely data dredging? , 1991, International journal of clinical monitoring and computing.

[22]  Gary S. Kahn,et al.  The Mud System , 1986, IEEE Expert.

[23]  Yuval Shahar,et al.  Synthesis of Research: EON: A Component-Based Approach to Automation of Protocol-Directed Therapy , 1996, J. Am. Medical Informatics Assoc..

[24]  R A Kuhn,et al.  A C++ framework for developing Medical Logic Modules and an Arden Syntax compiler. , 1994, Computers in biology and medicine.

[25]  G O Barnett,et al.  An architecture for a distributed guideline server. , 1995, Proceedings. Symposium on Computer Applications in Medical Care.

[26]  Yuval Shahar,et al.  AsbruView: Visualization of Time-Oriented, Skeletal Plans , 1998, AIPS.

[27]  Arie Hasman,et al.  Design and implementation of a framework to support the development of clinical guidelines , 2001, Int. J. Medical Informatics.

[28]  Omolola Ogunyemi,et al.  Using features of Arden Syntax with object-oriented medical data models for guideline modeling , 2001, AMIA.

[29]  M. Field,et al.  Medical practice guidelines: current activities and future directions. , 1990, Annals of internal medicine.

[30]  Aziz A. Boxwala,et al.  Sharable Representation of Clinical Guidelines in GLIF: Relationship to the Arden Syntax , 2001, J. Biomed. Informatics.

[31]  C. Lindberg The Unified Medical Language System (UMLS) of the National Library of Medicine. , 1990, Journal.

[32]  Yuval Shahar,et al.  ASBRU: A TASK-SPECIFIC, INTENTION-BASED, AND TIME-ORIENTED LANGUAGE FOR REPRESENTING SKELETAL PLANS , 1999 .

[33]  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.

[34]  A. Hasman,et al.  Impact of a protocol processing system (ProtoVIEW) on clinical behaviour of residents and treatment. , 1996, International journal of bio-medical computing.

[35]  Clement J. McDonald,et al.  Integrating medical information and knowledge in the HL7 RIM , 2000, AMIA.

[36]  Samson W. Tu,et al.  Modeling Data and Knowledge in the EON Guideline Architecture , 2001, MedInfo.

[37]  Arie Hasman,et al.  A Strategy for Developing Practice Guidelines for the ICU Using Automated Knowledge Acquisition Techniques , 2004, Journal of Clinical Monitoring and Computing.

[38]  T A Pryor,et al.  Rationale for the Arden Syntax. , 1994, Computers and biomedical research, an international journal.

[39]  Aziz A. Boxwala,et al.  A framework and tools for authoring, editing, documenting, sharing, searching, navigating, and executing computer-based clinical guidelines , 1999, AMIA.

[40]  P. Anderson Safety first , 1997 .

[41]  John Fox,et al.  Safe and sound - artificial intelligence in hazardous applications , 2000 .

[42]  G Hripcsak,et al.  Using intermediate states to improve the ability of the Arden Syntax to implement care plans and reuse knowledge. , 1995, Proceedings. Symposium on Computer Applications in Medical Care.

[43]  Robert A. Greenes,et al.  Research Paper: The GuideLine Interchange Format: A Model for Representing Guidelines , 1998, J. Am. Medical Informatics Assoc..

[44]  J. Grimshaw,et al.  Effect of clinical guidelines on medical practice: a systematic review of rigorous evaluations , 1993, The Lancet.

[45]  D. Lindberg,et al.  The Unified Medical Language System , 1993, Methods of Information in Medicine.

[46]  Aziz A. Boxwala,et al.  Representation primitives, process models and patient data in computer-interpretable clinical practice guidelines: : A literature review of guideline representation models , 2002, Int. J. Medical Informatics.

[47]  J. Teich,et al.  P-CAPE:A High-Level ToolforEntering andProcessing Clinical Practice Guidelines , 1998 .

[48]  E. Shortliffe Clinical decision-support systems , 1990 .

[49]  Samson W. Tu,et al.  From guideline modeling to guideline execution: defining guideline-based decision-support services , 2000, AMIA.

[50]  Henrik Eriksson,et al.  Knowledge modeling at the millennium : The design and evolution of Protégé-2000 , 1999 .

[51]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[52]  G Hripcsak,et al.  The Columbia-Presbyterian Medical Center decision-support system as a model for implementing the Arden Syntax. , 1991, Proceedings. Symposium on Computer Applications in Medical Care.

[53]  John Fox,et al.  Supporting "Scenarios" in the PROforma Guideline Modelling Format , 2001, AMIA.

[54]  G. Modest Guidelines for the management of patients with chronic stable angina. , 2002, Annals of internal medicine.

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

[56]  Clement J. McDonald,et al.  The Regenstrief Medical Record System , 1977 .

[57]  Stephen F. Smith,et al.  Proceedings: The Fourth International Conference on Artificial Intelligence Planning Systems , 1998 .

[58]  Nick Booth,et al.  The PRODIGY project-the iterative development of the release one model , 1999, AMIA.

[59]  T A Pryor,et al.  Sharing MLM's: an experiment between Columbia-Presbyterian and LDS Hospital. , 1993, Proceedings. Symposium on Computer Applications in Medical Care.

[60]  Lucila Ohno-Machado,et al.  GEODE-CM: A State-Transition Framework for Clinical Management , 1996 .

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

[62]  Anand V. Hudli The NVL knowledge representation language , 1989, [Proceedings 1989] IEEE International Workshop on Tools for Artificial Intelligence.

[63]  Silvia Miksch,et al.  Knowledge-based verification of clinical guidelines by detection of anomalies , 2001, Artif. Intell. Medicine.

[64]  Omolola Ogunyemi,et al.  Toward a Representation Format for Sharable Clinical Guidelines , 2001, J. Biomed. Informatics.

[65]  J. Marc Overhage,et al.  The Regenstrief Medical Record System 1999: Sharing Data Between Hospitals , 1999, AMIA.

[66]  George Hripcsak,et al.  Design and function of medical knowledge editors for the Arden Syntax , 1992 .

[67]  Yuval Shahar,et al.  Integration of Temporal Reasoning and Temporal-Data Maintenance into a Reusable Database Mediator to Answer Abstract, Time-Oriented Queries: The Tzolkin System , 1999, Journal of Intelligent Information Systems.

[68]  H. R. Warner,et al.  The HELP system , 1982, Journal of Medical Systems.

[69]  Silvana Quaglini,et al.  Guideline-based careflow systems , 2000, Artif. Intell. Medicine.

[70]  G Hripcsak,et al.  User comments on a clinical event monitor. , 1994, Proceedings. Symposium on Computer Applications in Medical Care.