Sharable Representation of Clinical Guidelines in GLIF: Relationship to the Arden Syntax

Clinical guidelines are intended to improve the quality and cost effectiveness of patient care. Integration of guidelines into electronic medical records and order-entry systems, in a way that enables delivery of patient-specific advice at the point of care, is likely to encourage guidelines acceptance and effectiveness. Among the methodologies for modeling guidelines and medical decision rules, the Arden Syntax for Medical Logic Modules and the GuideLine Interchange Format version 3 (GLIF3) emphasize the importance of sharing encoded logic across different medical institutions and implementation platforms. These two methodologies have similarities and differences; in this paper we clarify their roles. Both methods can be used to support sharing of medical knowledge, but they do so in complementary situations. The Arden Syntax is suitable for representing individual decision rules in self-contained units called Medical Logic Modules (MLMs), which are usually implemented as event-driven alerts or reminders. In contrast, GLIF3 is designed for encoding complex multistep guidelines that unfold over time. As a consequence, GLIF3 has several mechanisms for complexity management and additional constructs that may require overhead unnecessary for expressing simple alerts and reminders. Unlike the Arden Syntax, GLIF3 encourages a top-down process of guideline modeling consisting of three levels that are created in order: Level 1 comprises a human-readable flowchart of clinical decisions and actions. Level 2 comprises a computable specification that can be verified for logical consistency and completeness; and Level 3 comprises an implementable specification that includes information required for local adaptation of guideline logic as well as for mapping guideline variables onto institutional medical records. A major emphasis of the current GLIF3 development process has been to create the computable specification that formally represents medical decision and eligibility criteria. We based GLIF3's formal expression language on the Arden Syntax's logic grammar, making the necessary extensions to the Arden Syntax's data structures and operators to support GLIF3's object-oriented data model. We discuss why the process of generating a set of MLMs from a GLIF-encoded guideline cannot be automated, why it can result in information loss, and why simple medical rules are best represented as individual MLMs. We thus show that the Arden Syntax and GLIF3 play complementary roles in representing medical knowledge for clinical decision support.

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

[2]  P. Clayton,et al.  Encoding a post-operative coronary artery bypass surgery care plan in the Arden Syntax. , 1994, Computers in biology and medicine.

[3]  J. Reggia,et al.  HELP: A Dynamic Hospital Information System , 1991, Computers and Medicine.

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

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

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

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

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

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

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

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

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

[13]  Aziz A. Boxwala,et al.  Guideline classification to assist modeling, authoring, implementation and retrieval , 2000, AMIA.

[14]  Aziz A. Boxwala,et al.  Handling Expressiveness and Comprehensibility Requirements in GLIF3 , 2001, MedInfo.

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

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

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

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

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

[20]  B Middleton,et al.  Reuse of knowledge represented in the Arden syntax. , 1992, Proceedings. Symposium on Computer Applications in Medical Care.

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

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

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

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