Automated Reasoning for Application of Clinical Guidelines BMIR Research-in-Progress Presentation May 26, 2011 Csongor Nyulas, Research Software Engineer.

Slides:



Advertisements
Similar presentations
1 Using Ontologies in Clinical Decision Support Applications Samson W. Tu Stanford Medical Informatics Stanford University.
Advertisements

Use of routine care data in research Marit Eika Jørgensen, Chief Physician Bendix Carstensen, Senior Statistician.
JNC 8 Guidelines….
Disease State Management The Pharmacist’s Role
Modeling Recommendation Sets of Clinical Guidelines Samson Tu Stanford Medical Informatics Stanford University School of Medicine HL7 Working Group Meeting.
99.98% of the time patients are on their own “The diabetes self-management regimen is one of the most challenging of any for chronic illness.” 0.02% of.
The End of the Disease Era Gero 302 Jan The Problem We now need to abandon disease as the focus for medical care. Clinical decisions should be made.
Health Hero Network, Inc. Making Connections for Life™ Confidential – All Materials Copyright Health Hero Network, Inc Health Buddy® and Health Hero®
Biomedical Informatics Some Observations on Clinical Data Representation in EHRs Christopher G. Chute, MD DrPH, Mayo Clinic Chair, ICD11 Revision, World.
Automated Reasoning for Application of Clinical Guidelines BMIR Research-in-Progress Presentation May 26, 2011 Csongor Nyulas, Research Software Engineer.
GLINDA: Automated Reasoning for Application of Clinical Guidelines BMIR Research-in-Progress Presentation Csongor Nyulas Samson Tu.
BioSTORM: A Test Bed for Configuring and Evaluating Biosurveillance Methods Samson W. Tu, M.S., 1 Martin J. O’Connor, M.Sc., 1 David L. Buckeridge, M.D,
HYGIA Design and Application of new Artificial Intelligence techniques to the acquisition and use of medical knowledge represented as care pathways.
Guideline interaction scenarios  At the point of care Physicians apply marked-up guidelines, thus they Need to find an appropriate guideline in “ real.
Developing an Ontology-based Metadata Management System for Heterogeneous Clinical Databases By Quddus Chong Winter 2002.
Clinical Pharmacy Basma Y. Kentab MSc..
EHRS as a Tool to Improve BP Control 1.Brief history of OQIUN, CCI. Began 1999 using data cards. Started working with multiple practice sites using different.
Evaluating the quality of care for patients with type 2 diabetes using the electronic medical record information in Mexico 1 Epidemiology and Health Services.
AN ASSESSMENT OF THE PRIMARY PREVENTION CONTROL PROGRAM OF PHC PREVENTIVE CARDIOLOGY CLINIC AMONG PATIENTS AT RISK FOR CVD: A Retrospective Cohort Study.
HRET/K-HEN Readmissions Race Office Hour Building a Multidisciplinary Care Transitions Team January 25, 2013.
Methods for Computer-Aided Design and Execution of Clinical Protocols Mark A. Musen, M.D., Ph.D. Stanford Medical Informatics Stanford University.
TRANSLATING VISITS INTO PATIENTS USING AMBULATORY VISIT DATA (Hypertensive patient case study) by Esther Hing, M.P.H. and Julia Holmes, Ph.D U.S. DEPARTMENT.
Basma Y. Kentab MSc.. 1. Define ambulatory care 2. Describe the value of ambulatory care practices 3. Explore pharmacy services in some ambulatory care.
Computers in Healthcare Jinbo Bi Department of Computer Science and Engineering Connecticut Institute for Clinical and Translational Research University.
Peter Emery, MD Specialist in Clinical Hypertension InterMed Portland, ME.
Improving Hypertension Quality Measurement Using Electronic Health Records S Persell, AN Kho, JA Thompson, DW Baker Feinberg School of Medicine Northwestern.
Survey of Medical Informatics CS 493 – Fall 2004 September 27, 2004.
Can pharmacists improve outcomes in hypertensive patients? Sookaneknun P (1), Richards RME (2), Sanguansermsri J(1), Teerasut C (3) : (1)Faculty of Pharmacy,
HYGIA: Design and Application of New Techniques of Artificial Intelligence for the Acquisition and Use of Represented Medical Knowledge as Care Pathways.
* Indicates p < 0.05 indicates p < 0.05 Evaluating Clinical Pharmacist Impact on Diabetes Control* Mary Ella Hill, Pharm. D. Candidate; Orijane Dalton,
/ 201 Saudi Diploma in Family Medicine Center of Post Graduate Studies in Family Medicine Principles of Family Medicine Chronic Disease Management Dr.
An Electronic Dashboard For Improving the Quality of Health Care and for Decreasing the Cost of health Care Stephen A. Kardos D.O.
SSO: THE SYNDROMIC SURVEILLANCE ONTOLOGY Okhmatovskaia A, Chapman WW, Collier N, Espino J, Conway M, Buckeridge DL Ontology Description The SSO was developed.
Temporal Mediators: Integration of Temporal Reasoning and Temporal-Data Maintenance Yuval Shahar MD, PhD Temporal Reasoning and Planning in Medicine.
Comprehensive Geriatric Assessment and the Patient- Centered Clinical Method.
1 Incorporating Data Mining Applications into Clinical Guidelines Reza Sherafat Dr. Kamran Sartipi Department of Computing and Software McMaster University,
HvC Comparative Effectiveness Project Groups 5 and 6
6/4/2016 8:05 PM Healthcare Services Specification Project Decision Support Service (DSS) Overview and Areas of Active Discussion HL7 Clinical Decision.
Internet-based Telemedicine for Cardiovascular Disease Management Alfred A. Bove, MD, PhD Cardiology Section Temple University Medical Center.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Quality, Research and Public Health (QRPH) Domain HIMSS 2009 Interoperability Showcase Planning Co-Chairs: - Ana Estelrich, GIP-DMP - Ana Estelrich, GIP-DMP.
Mary Gardner, RN, MA, CCM, CDE Program Manager, High Risk Diabetes and COPD XLHealth Member Management Using The Med-eXpert System and Med-eMonitor Patient.
Quality Education for a Healthier Scotland Pharmacy Pharmaceutical Care Planning Vocational Training Scheme: Level = Stage 2 Arlene Shaw Specialist Clinical.
This material was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information.
Blood Pressure Control 13th Annual Meeting - National Forum for Heart Disease and Stroke Prevention October 21, 2015 Cindy Ferrara, RN, MS Essentia Health.
Optimization of psychotropic drug prescription in nursing home patients with dementia: the PROPER study (PRescription Optimization of Psychotropic drugs.
By: M.Gillespie, H.Holmani, D. Kotowski, and D.A.Stacey Presented By: Daniel Kotowski
Approach to building ontologies A high-level view Chris Wroe.
Impact of Multidisciplinary Team Care on Older People with Polypharmacy Liang-Kung Chen Center for Geriatrics and Gerontology Taipei Veterans General Hospital.
SAGE Nick Beard Vice President, IDX Systems Corp..
The Role of Health Information Technology in Implementing Disease Management Programs Donald F. Wilson, MD Medical Director Quality Insights of Pennsylvania.
Rule Engine for executing and deploying the SAGE-based Guidelines Jeong Ah Kim', Sun Tae Kim 2 ' Computer Education Department, Kwandong University, KOREA.
Treatment Guidelines and Disease State Management Presentation Developed for the Academy of Managed Care Pharmacy Updated: February 2015.
Date of download: 5/31/2016 Copyright © 2016 American Medical Association. All rights reserved. From: Risk of Bleeding With Dabigatran in Atrial Fibrillation.
References 1.Buse JB, Ginsberg HN, Bakris GL, et al. Primary prevention of cardiovascular diseases in people with diabetes mellitus: a scientific statement.
Department of Preventive Medicine Faculty of Public Health University of Debrecen General Practitioners’ Morbidity Sentinel Stations Program (GPMSSP) to.
Documentation in Practice Dept. of Clinical Pharmacy.
How Do We Individualize Guidelines in an Era of Personalized Medicine? Douglas K. Owens, MD, MS VA Palo Alto Health Care System Stanford University, Stanford.
Management of Hypertension according to JNC 7
T.Vasilopoulos1, C.Tatsi1, C. Lionis1
Dawn Dowding PhD RN VNSNY Professor of Nursing
Documentation of pharmaceutical care
Strategies to Modernize State Medicaid Programs, Utah’s Medicaid Transformation By Lisa V. Hulbert R.Ph. Transformation Program Manager Utah Medicaid.
Hypertension in the Post SPRINT era
How does teamwork improve value. Dr Nils E
Systolic Blood Pressure Intervention Trial (SPRINT)
Table of Contents Why Do We Treat Hypertension? Recommendation 5
Dawn Dowding PhD RN VNSNY Professor of Nursing
Pharmaceutical care planning 2 Ola Ali Nassr
Temporal Reasoning and Planning in Medicine The Asgaard Project: A Task-Specific Framework for the Application and Critiquing of Time-Oriented Clinical.
Presentation transcript:

Automated Reasoning for Application of Clinical Guidelines BMIR Research-in-Progress Presentation May 26, 2011 Csongor Nyulas, Research Software Engineer Samson Tu, Senior Research Scientist

GLINDA: Guideline Interaction Detection Architecture Funder: National Library of Medicine Project Members Mark Musen Mary Goldstein Susana Martins Hyunggu Jung Pamela Kum

Agenda Background and goals Method Status and future work

Problem Statement Populations are aging worldwide Older adults tend to have multiple chronic conditions 75 million in US have 2 or more concurrent chronic conditions [1] Management of multiple comorbidities presents challenging problems Multiple competing goals Variability in priorities [2] Different risk profiles [3] [1] Anand K. Parekh, Mary B. Barton, The Challenge of Multiple Comorbidity for the US Health Care System, JAMA. 2010;303(13): [2] Tinetti ME, McAvay GJ, Fried TR, Allore HG, Salmon JC, Foody JM, et al. Health outcome priorities among competing cardiovascular, fall injury, and medication-related symptom outcomes. J Am Geriatr Soc Aug;56(8): [3] Fraenkel L, Fried TR. Individualized Medical Decision Making: Necessary, Achievable, but Not Yet Attainable. Arch Intern Med March 22, 2010;170(6):566-9.

Role of Clinical Practice Guidelines Clinical practice guidelines define standard of care Almost all clinical practice guidelines focus on the management of single diseases Simultaneous application of multiple guidelines leads to suboptimal care [1] Hypothetical 79-year-old woman with chronic obstructive pulmonary disease, type 2 diabetes, osteoporosis, hypertension, and osteoarthritis If the relevant CPGs were followed, the hypothetical patient would be prescribed 12 medications and a complicated nonpharmacological regimen [1] Boyd CM, Darer J, Boult C, Fried LP, Boult L, Wu AW. Clinical practice guidelines and quality of care for older patients with multiple comorbid diseases: implications for pay for performance. JAMA Aug 10;294(6):716-24

Long-Term Research Goals Develop a modular and extensible platform for exploring informatics and clinical issues Integrate and reuse best-of-breed knowledge resources and applications Enumerate the ways that guideline recommendations interact and develop a theory on how to accommodate the interactions Create methods for detecting, repairing, prioritizing, and integrating treatment recommendations from multiple guideline

Examples

Method Adapt BioSTORM agent architecture Task decomposition Problem-solving method Reuse ATHENA CDS Clinical domains: Hypertension, diabetes mellitus, heart failure, hyperlipidemia, chronic kidney disease Develop ontology of guideline interactions Develop new agents for detecting, repairing, prioritizing, and integrating treatment recommendations Apply methods on anonymized patient cases from the Stanford STRIDE database

Outline of Method Section STRIDE patient selection and preparation BioSTORM agent architecture and its application to GLINDA ATHENA CDS agents Integrated view of CDS recommendations Ontology of guideline interactions New agents for detecting, repairing and integrating guideline recommendations

Outline of Method Section STRIDE patient selection and preparation BioSTORM agent architecture and its application to GLINDA ATHENA CDS agents Integrated view of CDS recommendations Ontology of guideline interactions New agents for detecting, repairing and integrating guideline recommendations

STRIDE Data Extraction Stanford Translational Research Integrated Database Environment (STRIDE) Structured clinical information on over 1.4 million pediatric and adult patients cared for at Stanford University Medical Center since 1995 Inclusion criteria Adults who have ICD 9 codes for 2 or more of HTN, HF, DM, Lipid disorder, CKD, acute MI or CAD Anonymized data extraction specification Demographics, vitals, problems, medications, adverse reactions, blood and urine test results All dates converted to time-since-birthday 2455 cases

Test Patients Selection

Data Preparation Map DB terms to ATHENA KB terms Process data (e.g., compute daily doses) Note: Compute “date” by assuming everyone’s birthday to be

Outline of Method Section STRIDE patient selection and preparation BioSTORM agent architecture and its application to GLINDA ATHENA CDS agents Integrated view of CDS recommendations Ontology of guideline interactions New agents for detecting, repairing and integrating guideline recommendations

BioSTORM: A Test Bed for Configuring and Evaluating Biosurveillance Methods Task-method decomposition of biosurveillance algorithms and evaluations Ontology of task and methods Instances of specific biosurveillance configuration Agent-based architecture for configuration and implementation of tasks and methods Buckeridge DL, Okhmatovskaia A, Tu S, O'Connor M, Nyulas C, Musen MA. Understanding detection performance in public health surveillance: modeling aberrancy- detection algorithms. J Am Med Inform Assoc2008 Nov-Dec;15(6):760-9

Task-Method Decomposition Tasks are defined by inputs and output. Methods are specified by semantic properties characterized as configuration parameters, input data, or computed results.

Representation of EARS C- Family Algorithms Obtain Current Observation Binary Alarm Transform Data Forecast Compute Test Value Estimate Model Parameters Obtain Baseline Data Evaluate Test Value Compute Expectation Empirical Forecasting Partial Summation Mean, StDev Database Query (7 days) Database Query (single day) Aberrancy Detection (Temporal) Obtain Current Observation Compute Test Value Estimate Model Parameters Obtain Baseline Data Evaluate Test Value baseline mean, SD current observation 7 days baseline data current date partial sum alarm value a. Task structureb. Algorithmic flow

GLINDA Agents and Data-Flow

Example of Agent Configuration: Get-Data Agent

Operation of Get-Data Agent Blackboard agent Controller agent Task-method ontology GLINDA agent configuration Configurator agent Monitor agent Get-data agent Data

System Architecture Blackboard agent Get-data agent ATHENA agents Consolidator agent Data Prioritized Integrated Recommendations Task-method ontology GLINDA agent configuration Controller agent Configurator agent Monitor agent Interaction agents ATHENA KBs Select guideline agent Repair & prioritize agents

Outline of Method Section STRIDE patient selection and preparation BioSTORM agent architecture and its application to GLINDA ATHENA CDS agents Integrated view of CDS recommendations Ontology of guideline interactions New agents for detecting, repairing and integrating guideline recommendations

What is ATHENA CDS? Automated clinical decision support system (CDSS) Knowledge-based system automating guidelines Built with EON technology for guideline-based decision support, developed at Stanford Medical Informatics Initially for patients with primary hypertension who meet eligibility criteria Extended to patients with chronic pain, heart failure, diabetes mellitus, chronic kidney disease and hyperlipidemia Patient specific information and recommendations at the point of care * Athena in Greek mythology is a symbol of good counsel, prudent restraint, and practical insight

SYNTHETIC PATIENT DATA ONLY; no PHI

25 SYNTHETIC PATIENT DATA

Electronic Medical Record System Patient Data Simplified ATHENA Architecture VISTA hierarchical Database in M ATHENA Guideline Knowledge Bases Guideline Interpreter Treatment Recommendation SQL Server: Relational database Data Mediator

ATHENA-HTN Implementation San Francisco VA Palo Alto VA Durham VAMC, North Carolina VISN 1 sites: Bedford, MA Boston, MA Manchester, NH Providence, RI West Haven, CT Three-Site Study: 50+ Providers 5,000+ Patients Almost 10,000 clinic visits VISN 1 Study: 50+ Providers 7,000+ Patients 11,000+ clinic visits Information displayed to providers for….

Configuration of ATHENA CDS Agent: Class Definitions “EON” Method Apply Guideline Task Annotations on property types Properties of method

Configuration of ATHENA CDS Agent: Instances Apply HTN Guideline Task ATHENA CDS Method Configuration

Outline of Method Section STRIDE patient selection and preparation BioSTORM agent architecture and its application to GLINDA ATHENA CDS agents Integrated view of CDS recommendations Ontology of guideline interactions New agents for detecting, repairing and integrating guideline recommendations Presentation for review

Single Guideline CDS Recommendation

Consolidating Recommendations from Multiple Guidelines

Outline of Method Section STRIDE patient selection and preparation BioSTORM agent architecture and its application to GLINDA ATHENA CDS agents Integrated view of CDS recommendations Ontology of guideline interactions New agents for interaction detection, repair and for integrating guideline recommendations

Ontology of Guideline Interactions: Approaches Types of interactions Goals Recommended interventions Guideline abstractions Cumulative effects Quantitative Approach Decision analysis Quality-Adjusted Life Years (QALY) Qualitative Approach Leverage existing guidelines Focus on integration and prioritization of guideline recommendations

Structure of Recommendations

Taxonomy of Cross-Guideline Relationships Among Recommendations For each intervention, given a patient’s condition Consistently positive Consistently negative Collateral effect Indicated in one guideline, no specific indication in second Contradictory Indicated in one guideline, relative contraindications in another Contraindicated Strong contraindication in one guideline Mixed Indications and relative contraindications in both guidelines

Detecting Interactions (defrule Contradictory-benefit-risk-detection-1 (object (is-a Advisory) (evaluated_interventions $? ?ev $?)) (object (is-a Evaluated_Intervention) (activity ?intervention) (evaluations $? ?g1-evaluation $? ?g2-evaluation $?)(OBJECT ?ev)) (object (is-a Intervention_Evaluation)(add ?g1-addEval)(OBJECT ?g1-evaluation)) (object (is-a Intervention_Evaluation)(add ?g2-addEval)(OBJECT ?g2-evaluation)) (object (is-a Add_Evaluation)(OBJECT ?g1-addEval) (compelling_indication $?ci)(relative_indication $?ri) (contraindication nil)(relative_contraindication nil)) (object (is-a Add_Evaluation)(OBJECT ?g2-addEval) (compelling_indication nil)(relative_indication nil) (contraindication nil)(relative_contraindication $?rc)) => (make-instance Contradiction-Interaction (indication-evaluations ?g1-addEval) (contraindication-evaluation ?g2-addEval)) )

Prioritizing Guidelines and Recommendations Prioritizing guidelines Manual selection Silence guideline if guideline targets (e.g., BP) satisfied Prioritizing recommendations Ranking based on weighted average of indications/contraindications?? Constrain the total number of recommended interventions?? ???

Current Status

Future Work Extend the ontology of guideline interactions e.g., Timing of interventions Dosing differences Reasoning based on drug properties Develop quantitative methods?? Grant proposal?