Representation primitives, process models and patient data in computer-interpretable clinical practice guidelines: : A literature review of guideline representation models

Representation of clinical practice guidelines in a computer-interpretable format is a critical issue for guideline development, implementation, and evaluation. We studied 11 types of guideline representation models that can be used to encode guidelines in computer-interpretable formats. We have consistently found in all reviewed models that primitives for representation of actions and decisions are necessary components of a guideline representation model. Patient states and execution states are important concepts that closely relate to each other. Scheduling constraints on representation primitives can be modeled as sequences, concurrences, alternatives, and loops in a guideline's application process. Nesting of guidelines provides multiple views to a guideline with different granularities. Integration of guidelines with electronic medical records can be facilitated by the introduction of a formal model for patient data. Data collection, decision, patient state, and intervention constitute four basic types of primitives in a guideline's logic flow. Decisions clarify our understanding on a patient's clinical state, while interventions lead to the change from one patient state to another.

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

[2]  Aziz A. Boxwala,et al.  Sharable Computer-based Clinical Practice Guidelines: Rationale, Obstacles, Approaches, and Prospects , 2001, MedInfo.

[3]  Neill Jones,et al.  Achieving Reuse of Computable Guideline Systems , 2001, MedInfo.

[4]  Lawrence M. Fagan,et al.  Knowledge engineering for a clinical trial advice system: uncovering errors in protocol specification. , 1987, Bulletin du cancer.

[5]  Aziz A. Boxwala,et al.  Sharable computer-based clinical practice guidelines: rationale , 2001 .

[6]  Robert A. Greenes,et al.  A study of collaboration among medical informatics research laboratories , 1998, Artif. Intell. Medicine.

[7]  Paolo Terenziani,et al.  A modular approach for representing and executing clinical guidelines , 2001, Artif. Intell. Medicine.

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

[9]  W. Hammond,et al.  Development and evaluation of a Computer-Assisted Management Protocol (CAMP): improved compliance with care guidelines for diabetes mellitus. , 1994, Proceedings. Symposium on Computer Applications in Medical Care.

[10]  C J McDonald,et al.  Guidelines you can follow and can trust. An ideal and an example. , 1994, JAMA.

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

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

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

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

[15]  John Fox,et al.  A quality and safety framework for point-of-care clinical guidelines , 2000, AMIA.

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

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

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

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

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

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

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

[23]  Richard N. Shiffman,et al.  Review: Computer-based Guideline Implementation Systems: A Systematic Review of Functionality and Effectiveness , 1999, J. Am. Medical Informatics Assoc..

[24]  Aziz A. Boxwala,et al.  A Three-layer Domain Ontology for Guideline Representation and Sharing , 2000, AMIA.

[25]  R A Greenes,et al.  Improving Clinical Guidelines with Logic and Decision-table Techniques , 1994, Medical decision making : an international journal of the Society for Medical Decision Making.

[26]  Rita D. Zielstorff,et al.  Review: Online Practice Guidelines: Issues, Obstacles, and Future Prospects , 1998, J. Am. Medical Informatics Assoc..

[27]  McDonald Cj,et al.  Guidelines You Can Follow and Can Trust: An Ideal and an Example , 1994 .

[28]  Samson W. Tu,et al.  Representation Formalisms and Computational Methods for Modeling Guideline-Based Patient Care , 2000, EWGLP.

[29]  R. Zielstorff Online practice guidelines: issues, obstacles, and future prospects. , 1998, Journal of the American Medical Informatics Association : JAMIA.

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

[31]  Aziz A. Boxwala,et al.  Architecture for a multipurpose guideline execution engine , 1999, AMIA.

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

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

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

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

[36]  C Payne,et al.  Read Codes Version 3: A User Led Terminology , 1995, Methods of Information in Medicine.

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

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

[39]  M. Field,et al.  Clinical practice guidelines : directions for a new program , 1990 .

[40]  Vimla L. Patel,et al.  Cognitive psychological studies of representation and use of clinical practice guidelines , 2001, Int. J. Medical Informatics.

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

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

[43]  Kent A. Spackman,et al.  SNOMED RT: a reference terminology for health care , 1997, AMIA.

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

[45]  J. Marc Overhage,et al.  Case Report: Computerizing Guidelines to Improve Care and Patient Outcomes: The Example of Heart Failure , 1995, J. Am. Medical Informatics Assoc..

[46]  R. Haynes,et al.  Effects of computer-based clinical decision support systems on physician performance and patient outcomes: a systematic review. , 1998, JAMA.

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

[48]  Robert A. Greenes,et al.  Representation of Clinical Practice Guidelines for Computer-Based Implementations , 2001, MedInfo.

[49]  R. Haynes,et al.  Effects of Computer-based Clinical Decision Support Systems on Clinician Performance and Patient Outcome: A Critical Appraisal of Research , 1994, Annals of Internal Medicine.

[50]  David F. Lobach,et al.  Structuring clinical practice guidelines in a relational database model for decision support on the Internet , 1997, AMIA.