An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An...
Transcript of An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An...
![Page 1: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/1.jpg)
An Introduction to GLIF
HL7 Winter Working Group MeetingOrlando • January, 2001
Mor Peleg, Ph.D.Post-doctoral Fellow, SMI, Stanford Medical School, Stanford University, Stanford, CA
Aziz A. Boxwala, M.B.B.S, Ph.D.Research Scientist and Instructor
DSG, Harvard Medical SchoolBrigham & Women’s Hospital, Boston, MA
![Page 2: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/2.jpg)
January 2001 Mor Peleg and Aziz Boxwala 2
Outline
• Computer-interpretable guidelines• Sharing computer-interpretable guidelines• Requirements for a shared guideline model• GLIF
![Page 3: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/3.jpg)
January 2001 Mor Peleg and Aziz Boxwala 3
Computer-interpretable guidelines
• In this talk, we address computer-interpretable guidelines that–deliver patient-specific recommendations–are integrated with EMRs and Health Information Systems»Automated reminders/alerts»Decision support and task management»Order entry appropriateness, referral criteria…»Background monitoring, care plans, quality
review
![Page 4: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/4.jpg)
January 2001 Mor Peleg and Aziz Boxwala 4
Benefits of computer-interpretable guidelines
• Provide automatic decision support–Applied to individual patients–Can be during the clinical encounter
• Guidelines can be better designed–Software tools and guideline models used to
specifying logic precisely –Ambiguities reduced
• Can integrate guidelines into workflow–Patient-specific guideline knowledge available
at point of care, to person or entity needing it
![Page 5: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/5.jpg)
January 2001 Mor Peleg and Aziz Boxwala 5
Benefits, cont’d
• Can be used for quality assurance–Guideline defines gold-standard of care–Perform retrospective analysis to test if
patients were treated appropriately• Simulations for educational purposes• Can aid in human visualization
– interactive, dynamic display of guideline pathways
–allows one to focus on relevant sections of flowchart
–useful for authoring as well as for use
![Page 6: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/6.jpg)
January 2001 Mor Peleg and Aziz Boxwala 6
Guideline Dissemination
Guideline Publication(article or monograph)
Assume: Health care will
benefit
Benefits: development & dissemination
Literature ReviewConsensus ProcessEvidence Evaluation
Guideline Creation,Review, and
Approval
Assume: Practitioners will read the
guideline
Assume: Practitioners will internalize and thereby follow the
guideline
![Page 7: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/7.jpg)
January 2001 Mor Peleg and Aziz Boxwala 7
Outline
• Computer-interpretable guidelines• Sharing computer-interpretable guidelines• Requirements for a shared guideline model• GLIF
![Page 8: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/8.jpg)
January 2001 Mor Peleg and Aziz Boxwala 8
Why share computer-interpretable guidelines?
• Leverages cost of guideline development • Provides consistency in guideline
interpretation• Can minimize misinterpretations and
errors through the process of public review
• Facilitates execution rather than just read-only use
• Can provide common basis before local adaptation
![Page 9: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/9.jpg)
January 2001 Mor Peleg and Aziz Boxwala 9
Challenges in sharing guidelines by different institutions
• Local adaptation of guidelines–Availability of resources and expertise–Local workflow issues–Practice preferences
• Integration with information systems–Match patient data in EMR to GL terms –Match recommendations in guideline to
actions in order entry system• Every guideline model needs to address
these issues
![Page 10: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/10.jpg)
January 2001 Mor Peleg and Aziz Boxwala 10
• Multiplicity of:–conceptual guideline models–intended applications–authoring tools (separate conceptual from formal, and implementation-specific models?)
–dissemination formats (XML, RDF…)
Obstacles to sharing
![Page 11: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/11.jpg)
January 2001 Mor Peleg and Aziz Boxwala 11
Common shared model
• Ability to share guideline encodings across:–different platforms and systems (e.g., EMRs)–different guideline models
• Joint development of:–shared model that incorporates features of
different models–tools to support entire guideline life cycle
» authoring, validation, local adaptation & mappings, execution, revision and update
![Page 12: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/12.jpg)
January 2001 Mor Peleg and Aziz Boxwala 12
Outline
• Computer-interpretable guidelines• Sharing computer-interpretable guidelines• Requirements for a shared guideline model• GLIF
![Page 13: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/13.jpg)
January 2001 Mor Peleg and Aziz Boxwala 13
Functional requirements
• The shared model must be based on a set of functional requirements for sharable guidelines
• The functional requirements are organized according to the life-cycle of a computer-based guideline
• These requirements guide the design of GLIF, although we have not satisfied all of them yet
![Page 14: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/14.jpg)
January 2001 Mor Peleg and Aziz Boxwala 14
Life cycle of a computer-interpretable guideline
Use andmaintenance
AuthoringEncodingValidation
Dissemination
Local adaptation andimplementation
Testing
Performanceanalysis
Life cycle of a computer-
interpretable guideline
DEVELOPMENTDEVELOPMENT
IMPLEMENTATIONIMPLEMENTATION
USEUSE
![Page 15: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/15.jpg)
January 2001 Mor Peleg and Aziz Boxwala 15
Development requirements
• Expressiveness• Comprehensibility
![Page 16: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/16.jpg)
January 2001 Mor Peleg and Aziz Boxwala 16
Expressiveness
• Ability to express knowledge content of different types of guidelines–Structural parts
»Definitions, recommendations, algorithms
–Decision-support guideline tasks»Expressive decision model»Goal setting»Specifying work to be performed»Data interpretation»Generating alerts and reminders
![Page 17: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/17.jpg)
January 2001 Mor Peleg and Aziz Boxwala 17
Comprehensibility
• Guideline visualization and readability• Complexity management• Coherence facilitation (e.g., support
material)
![Page 18: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/18.jpg)
January 2001 Mor Peleg and Aziz Boxwala 18
Implementation Requirements
• Ease of guideline integration into clinical environments
• Ease of sharing actual specifications
![Page 19: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/19.jpg)
January 2001 Mor Peleg and Aziz Boxwala 19
Guideline integration into clinical environments
• Local adaptation of guideline content• Integration with EMR
–Mapping references to patient data to entries in the medical record
–Mapping recommendations to implementableactions» e.g. linking to order entry system
printing a prescription
• Workflow integration
![Page 20: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/20.jpg)
January 2001 Mor Peleg and Aziz Boxwala 20
Ease of sharing actual specifications
• Easy to transport specifications among collaborators–Text format–XML/RDF
• Standard representations should not contain proprietary, application-dependent details–e.g., devoid of visualization details
![Page 21: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/21.jpg)
January 2001 Mor Peleg and Aziz Boxwala 21
Use requirements
• Support different usage modes–Interactive use–Batch processing
• Version control
![Page 22: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/22.jpg)
January 2001 Mor Peleg and Aziz Boxwala 22
Outline
• Computer-interpretable guidelines• Sharing computer-interpretable guidelines• Requirements for a shared guideline model• GLIF
![Page 23: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/23.jpg)
January 2001 Mor Peleg and Aziz Boxwala 23
GLIF
• GuideLine Interchange Format
• A format for sharing clinical guidelines independent of platforms and systems
• Based on an object-oriented logical model of concepts
• Has an XML-based syntax (RDF Schema)
![Page 24: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/24.jpg)
January 2001 Mor Peleg and Aziz Boxwala 24
An Approach to Enhance Sharing
• A multi-level representation • Designed to support multiple vocabularies
and medical knowledge bases• InterMed: multi-institutional development
process• GLIF is evolving as an open standard
– Cooperation with other guideline modeling groups (Arden, USAM, GEM)
![Page 25: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/25.jpg)
January 2001 Mor Peleg and Aziz Boxwala 25
GLIF model
• Object-oriented representation model for guidelines
• Flowchart representation of a temporal sequence of clinical steps
Guidelinenameauthor
Guideline Step
Has parts
Has specializations
Action Step
Decision Step
Branch Step
Synchronization Step
Patient State Step
…
![Page 26: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/26.jpg)
January 2001 Mor Peleg and Aziz Boxwala 26
GLIF classes
• Action steps: recommendations for clinical actions to be performed– e.g., Prescribe aspirin
• Decision steps: decision criteria for conditional flowchart traversal– e.g., if patient has pain then …
• Branch and synchronization steps allow concurrency
• Patient-state step: characterizes patient’s clinical state
![Page 27: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/27.jpg)
January 2001 Mor Peleg and Aziz Boxwala 27
GLIF3 Modeling Process
3 Representation LevelsA. Author/viewer level
- Conceptual flowchart of clinical actions and decisions- Aids in human understanding
B. Abstract machine representation- Can be executed by an interpreter- Correctness can be analyzed
C. Integration into application environments- Application-specific mappings and modifications- Not yet supported
![Page 28: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/28.jpg)
January 2001 Mor Peleg and Aziz Boxwala 28
Abstract Machine Representation
• Unambiguous syntax for logical expressions– based on Arden Syntax
• All logical expressions & actions refer to defined concepts (medical ontology)
• Allowed values, ranges, & time constraints • Can be interpreted and analyzed for
correctness – syntax, type, and range checking
![Page 29: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/29.jpg)
January 2001 Mor Peleg and Aziz Boxwala 29
GLIF example: Guideline
![Page 30: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/30.jpg)
January 2001 Mor Peleg and Aziz Boxwala 30
Eligibility Criteria
![Page 31: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/31.jpg)
January 2001 Mor Peleg and Aziz Boxwala 31
GLIF example: Guideline
![Page 32: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/32.jpg)
January 2001 Mor Peleg and Aziz Boxwala 32
Main Coughguideline
Algorithm<patient state>
<branch>
<action>
<synchronization>
<synchronization>
<decision>
![Page 33: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/33.jpg)
January 2001 Mor Peleg and Aziz Boxwala 33
Patient state step
![Page 34: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/34.jpg)
January 2001 Mor Peleg and Aziz Boxwala 34
Branch Step
Or “any order”
![Page 35: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/35.jpg)
January 2001 Mor Peleg and Aziz Boxwala 35
Synchronization step
Instead, can write a Boolean expression of (input) guideline steps
Instead, can write a Boolean expression of (input) guideline steps
![Page 36: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/36.jpg)
January 2001 Mor Peleg and Aziz Boxwala 36
Action step
![Page 37: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/37.jpg)
January 2001 Mor Peleg and Aziz Boxwala 37
Action tasks
Action tasks specify work to be performed• Medically-Oriented
–Prescription–Lab test order
• Programming-Oriented–Call sub-guideline–Send message–Get patient data (from EMR or User)
![Page 38: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/38.jpg)
January 2001 Mor Peleg and Aziz Boxwala 38
Medically-oriented tasks
• Refer to a medical domain ontology that supports:–Standard vocabularies–Standard data models for representing
patient datae.g., HL-7’s Unified Service Action Model (USAM)
Patient Data
Observation Medication Procedure
![Page 39: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/39.jpg)
January 2001 Mor Peleg and Aziz Boxwala 39
A medically-oriented task
(Procedure)
(Literal Data Item)
![Page 40: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/40.jpg)
January 2001 Mor Peleg and Aziz Boxwala 40
Calling Sub-guidelines: Nesting
![Page 41: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/41.jpg)
January 2001 Mor Peleg and Aziz Boxwala 41
Nesting (comprehensibility)
Main Coughguideline
![Page 42: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/42.jpg)
January 2001 Mor Peleg and Aziz Boxwala 42
Get data task
![Page 43: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/43.jpg)
January 2001 Mor Peleg and Aziz Boxwala 43
Get knowledge task
![Page 44: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/44.jpg)
January 2001 Mor Peleg and Aziz Boxwala 44
Decision model
• Case Step–represent decisions that can be automated
by directly evaluating logical criteria based on data items from the EMR
• Choice Step–represent choices that should be made by
the user since they are either safety-critical or require knowledge that is not specified by the guideline
![Page 45: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/45.jpg)
Education and riskFactor modification
LDL_Cholesterol > 160 mg/dL
equals
Case step
Level B
![Page 46: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/46.jpg)
January 2001 Mor Peleg and Aziz Boxwala 46
Specifying patient data
Observation
event
360-78-7920LDL_Cholesterol
(07-18-00, 07-18-00)
(07-18-00:21:00)
80 mg/dL
< 130 mg/dL
serum, 12h fast
high
normal
completed
C0023824
(Created by the Protégé
authoring tool)
LDL Cholesterol
![Page 47: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/47.jpg)
January 2001 Mor Peleg and Aziz Boxwala 47
Choice Step
Choice Step(Pre-ESRD evaluation)
Option 3(Peritoneal dialysis/PD)
RuleInsPatients who prefer PD or will not go to HD
…RuleOutsPeritoneal leaks…StrictRuleOutsDocumented loss of peritoneal function or extensive abdominal adhesions that limitdialysate flow…
Option 1
(transplant)StrictRuleInavailability of a donor kidney
Option 2(hemodialysis/HD)
![Page 48: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/48.jpg)
January 2001 Mor Peleg and Aziz Boxwala 48
GLIF3: Summary
• GLIF3 is a language designed to allow sharing of clinical guidelines across different platforms and systems
• GLIF3 enables encoding of the logic of guidelines in a way that is computable– Highly structured specification– Formal expression syntax (based on Arden Syntax)– Medical domain ontology (vocabularies, USAM)
• For more information see www.GLIF.org
![Page 49: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/49.jpg)
January 2001 Mor Peleg and Aziz Boxwala 49
Architecture for software tools
Guideline server
Authoring
Webbrowser
Execution engineRisk assessment
Consultation
Protocol-basedcare
Disease management
Validation
WWW Server
![Page 50: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/50.jpg)
January 2001 Mor Peleg and Aziz Boxwala 50
GLIF: a proposed basis for a shared representation
• GLIF addresses authoring & dissemination• InterMed’s major focus now is on:
–mapping to clinical information systems–tools to facilitate validation and execution
• Under the HL7 GLIF SIG:–collaborative refinement and extension to
support the needs of the guideline life cycle–reconciliation of functional requirements of
different models and identification of those most important for supporting implementation
![Page 51: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/51.jpg)
January 2001 Mor Peleg and Aziz Boxwala 51
![Page 52: An Introduction to GLIF - Protege Projectprotege-project.136.n4.nabble.com/attachment... · An Introduction to GLIF HL7 Winter Working Group Meeting Orlando • January, 2001 Mor](https://reader031.fdocuments.net/reader031/viewer/2022040409/5ec89b32bf22fa63bc4d4340/html5/thumbnails/52.jpg)
January 2001 Mor Peleg and Aziz Boxwala 52
Macro Step
• Subclasses of action and decision steps
• Declaratively specify a procedural pattern
MLM-Macro Underlying GLIFevoke:logic:action:
• Benefits for authoring, visual understanding, and execution of guidelines
Arden Decision_StepEvents
criterion
Actiontasks
Tinstantiate