SlideShare una empresa de Scribd logo
1 de 76
Regenstrief Institute’s New
Medical Gopher:
A Next-Generation Open-Source
Physician Order Entry System
Jon D. Duke, MD, MS
Burke Mamlin, MD
Doug Martin MD
MedInfo 2013
Gopher
• Gopher grew from a single clinic to over
1000 workstations, inpatient, outpatient, ED
• 25+ years of iterations has resulted in robust
functionality and efficiency
• Served as the research platform for many of
the seminal studies in healthcare computing
1984 2010
• In 2009 Regenstrief Institute began rebuilding
its core clinical information system platform
• In 2010, we began work on a new web-based
version of the venerable Gopher
• This system was designed using the
knowledge gained from the past 25 years of
Gopher as well as from the evolving literature
on CPOE system design
Developing the new Gopher
Started with a Blank Slate
Improve User Satisfaction
Support Patient Safety
Improve Quality of Care
Promote Provider Efficiency
Guiding Principles
Set Gravity in the Right Direction
Leverage Metaphors
Constrain Then Innovate
Design Strategies
Leverage
Metaphors
Leveraging Metaphors
Leveraging Metaphors
Leveraging Metaphors
E-Commerce
Workflow Wizards
Smart Autocompletion
Constrain
Then Innovate
140 characters
hashtags
retweets
url shorteners
brevity
Instagram
Vine
Yammer
Waze
Screen Real Estate
• At outset of development process, set aside
an untouchable area of screen real estate
• That area– the InfoPanel– was not utilized for
>1 year into development but has become a
critical asset
Set Gravity in the
Right Direction
Right Thing
Wrong Thing
UserUser
Formulary Recognition
Allergy Entry
Fitt’s Law
What’s inside the new Gopher?
Major Functions
• Order entry
• Documentation / note writing
• Medication / problem / allergy management
• Results viewing
• Research
• Clinical decision support
Advancements in New Gopher
• Context-Driven Dynamic Alerts
• Adaptive Learning
• Real-time Natural Language Processing
• Multimedia Alerts
• Advanced Rule Authoring
Advancement #1: Dynamic Alerts
• Gopher has embedded mechanics to
dynamically change alert display based on
context
– Patient
– Physician
– Institutional
Alerting Zones
Relevance Adjustment Module
• Every alert has a baseline relevance level
which determines its display location
• For example, for DDI alerts, about 40% are
interruptive and 60% non-interruptive
• The RAM can adjust this default level
DDI
Alert Service
DDI
Alert Service
TRIAMTERENE Interacts with LISINOPRIL
Risk of Hyperkalemia
Severity: Moderate
Relevance: 5 (Average)
TRIAMTERENE Interacts with LISINOPRIL
Risk of Hyperkalemia
K 5.3*, Cr 1.3, GFR 55
Relevance: 7 (High)
Lisinopril Order
Related
Concepts
Related
Concepts
Hyperkalemia Has Relevant Labs:
K, Cr, GFR
Data
Repository
Data
RepositoryK, Cr, GFR
Relevance Adjustment ModuleRelevance Adjustment Module
Original Alert Final Alert
Patient has lab values:
K 5.3*, Cr 1.3, GFR 55
DDI
Alert Service
DDI
Alert Service
TRIAMTERENE Interacts with LISINOPRIL
Risk of Hyperkalemia
Severity: Moderate
Relevance: 5 (Average)
TRIAMTERENE Interacts with LISINOPRIL
Risk of Hyperkalemia
K 3.3, Cr 0.8, GFR 114
Relevance: 3 (Low)
Lisinopril Order
Related
Concepts
Related
Concepts
Hyperkalemia Has Relevant Labs:
K, Cr, GFR
Data
Repository
Data
RepositoryK, Cr, GFR
Relevance Adjustment ModuleRelevance Adjustment Module
Original Alert Final Alert
Patient has lab values:
K 3.3, Cr 0.8, GFR 55
Relevance Adjustment Module
• RAM can also make changes based on
provider characteristics
• For example, can make particular alerts non-
interruptive for certain specialties
• Conversely, for medical students all alerts can
be made interruptive
TM Nintendo
Advancement #2:
Gopher is a Learning System
Advancement #2:
Gopher is a Learning System
• Gopher can track user actions and activity
such as
– Number of logins
– Frequently selected orders
– Responses to previous alerts
• Can customize system behavior based on
individual user history
Alerts That Learn
• Picture of learning message, then another of
the small alert
Diazepam
Diazepam 5 MG
Alerts That Learn
Diazepam
Diazepam 5 MG
Advancement #3:
Natural Language Processing
• Gopher can analyze notes in real-time
• Can determine section (e.g., FHx, PMH) to give
context to the concepts retrieved
• Multiple services may be run simultaneously
(e.g.,CDS, quality metrics, study recruitment)
• Results may be displayed as alert or used for
background data capture
Section header detection thanks to SecTag from Vanderbilt University:
http://knowledgemap.mc.vanderbilt.edu/research/content/sectag-tagging-clinical-note-section-headers
Order Detection
Study Reminders
Natural Language Processing
• Can be used as a CDS trigger
• Can be used to enhance structured
documentation for ‘meaningful use’
• Can be used for clinical research
• Integrated with our Advanced Rule Authoring
environments
Advancement #4:
Multimedia Alerts
Adherence Information
Research Study Eligibility
Advancement #5:
Advanced Rule Authoring
• The Rule Authoring and Validation
Environment (RAVE) is a rule authoring tool
within Gopher
• The RAVE is designed to empower
stakeholders to create complex, rule-based
actions using a simple graphical interface
Rule Authoring
• Rules are necessary to drive decision support
logic as well as other system actions
• Rule authoring is generally a complex task
requiring code-like syntax
Good artists copy.
Great artists steal.
- Pablo Picasso
ifttt.com
Great Artists Steal
RAVE = IFTTT for EMRs
• Built a variety of channels for EMR activities
• Channels may server as
– Triggers (If)
– Actions (Then)
– Both
• Additionally, we added a ‘For’ component to
specify when the rule should be run
Rule Authoring and Validation Environment
• Picture HERE
Rule Authoring and Validation Environment
• Picture HERE
Rule Authoring and Validation Environment
• Picture HERE
RAVE Channels
If Channels
• Orders
• Diagnoses
• Allergies
• Note NLP
• Chart Actions
• Observations
• ADT
• HL7
Then Channels
• Alerts
• Email / SMS
• Logging
• Observations
For Channels
• Patient
• User
FOR: Patient Channel
• Picture HERE
IF: Diagnosis Channel
• Picture HERE
THEN: Alert Channel
• Picture HERE
RAVE Output
• Picture HERE
RAVE Output
• Picture HERE
RAVE DROOLS Syntax
• Picture HERE
Rule Authoring and Validation Environment
RAVE = Customizability
• Can mix and match channels to create a
remarkable array of functionality without
need for programmer intervention
• Can write rules just for yourself or (with
permission) your clinic, specialty, or all users
• Rule syntax is generated automatically in a
standard rules syntax (Drools)
Gopher Demo
Gopher and Open Source
• Regenstrief is philosophically and
contractually committed to release of the new
Gopher platform as open source software
• We are looking for partners to take part in
both software development and community
building around this effort
• Please let us know if this is something you
would be willing to commit time and energy
to pursuing
Acknowledgements
• Chris Beesley
• Chris Bonham
• Mike Brehm
• Jason Cadwallader
• Joshua Castagno
• Vidhya Chari
• Parishkar Chauhan
• Ling Cheng
• Sireesha Chilukuri
• Cyril Colvard
• Jonathan Cummins
• Alex Franken
• Cindi Hart
• Charity Hilton
• Joshua Jones
• Warren Killian
• Jeremy Leventhal
• Allen Logan
• Ernesto Maldonado
• Burke Mamlin
• Andrew Martin
• Doug Martin
• Jim Meeks-Johnson
• Pat Milligan
• Justin Morea
• Chris Power
• Linas Simonaitis
• Kenneth Spry
• Jeff Stroup
• Blaine Takesue
• David Taylor
• Jeff Warvel
• Jennifer Weatherspoon
• Chen Wen
Questions?
jduke@regenstrief.org

Más contenido relacionado

Similar a Regenstrief New Gopher - Med Info 2013

FlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at HumanaFlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at Humana
Databricks
 

Similar a Regenstrief New Gopher - Med Info 2013 (20)

RWE & Patient Analytics Leveraging Databricks – A Use Case
RWE & Patient Analytics Leveraging Databricks – A Use CaseRWE & Patient Analytics Leveraging Databricks – A Use Case
RWE & Patient Analytics Leveraging Databricks – A Use Case
 
Fake news detection
Fake news detection Fake news detection
Fake news detection
 
Mining 'Bigger' Datasets to Create, Validate and Share Machine Learning Models
Mining 'Bigger' Datasets to Create, Validate and Share Machine Learning ModelsMining 'Bigger' Datasets to Create, Validate and Share Machine Learning Models
Mining 'Bigger' Datasets to Create, Validate and Share Machine Learning Models
 
FlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at HumanaFlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at Humana
 
Starting the Hadoop Journey at a Global Leader in Cancer Research
Starting the Hadoop Journey at a Global Leader in Cancer ResearchStarting the Hadoop Journey at a Global Leader in Cancer Research
Starting the Hadoop Journey at a Global Leader in Cancer Research
 
Starting the Hadoop Journey at a Global Leader in Cancer Research
Starting the Hadoop Journey at a Global Leader in Cancer ResearchStarting the Hadoop Journey at a Global Leader in Cancer Research
Starting the Hadoop Journey at a Global Leader in Cancer Research
 
How Azure and Databricks Enabled a Personalized Experience for Customers and ...
How Azure and Databricks Enabled a Personalized Experience for Customers and ...How Azure and Databricks Enabled a Personalized Experience for Customers and ...
How Azure and Databricks Enabled a Personalized Experience for Customers and ...
 
Get a Grip on Your Chemical Inventory
Get a Grip on Your Chemical InventoryGet a Grip on Your Chemical Inventory
Get a Grip on Your Chemical Inventory
 
Common Protocol Template (CPT) Initiative - Implementation Toolkit Executive ...
Common Protocol Template (CPT) Initiative - Implementation Toolkit Executive ...Common Protocol Template (CPT) Initiative - Implementation Toolkit Executive ...
Common Protocol Template (CPT) Initiative - Implementation Toolkit Executive ...
 
Reproducible research: theory
Reproducible research: theoryReproducible research: theory
Reproducible research: theory
 
tranSMART Community Meeting 5-7 Nov 13 - Session 5: Recent tranSMART Lessons ...
tranSMART Community Meeting 5-7 Nov 13 - Session 5: Recent tranSMART Lessons ...tranSMART Community Meeting 5-7 Nov 13 - Session 5: Recent tranSMART Lessons ...
tranSMART Community Meeting 5-7 Nov 13 - Session 5: Recent tranSMART Lessons ...
 
Overview of ePRO
Overview of ePROOverview of ePRO
Overview of ePRO
 
A flexible recommenndation system for Cable TV
A flexible recommenndation system for Cable TVA flexible recommenndation system for Cable TV
A flexible recommenndation system for Cable TV
 
A Flexible Recommendation System for Cable TV
A Flexible Recommendation System for Cable TVA Flexible Recommendation System for Cable TV
A Flexible Recommendation System for Cable TV
 
E-verity Columbia
E-verity ColumbiaE-verity Columbia
E-verity Columbia
 
Bayesian clinical trials: software and logistics
Bayesian clinical trials: software and logisticsBayesian clinical trials: software and logistics
Bayesian clinical trials: software and logistics
 
2013.12.12 - Sydney - Big Data Analytics
2013.12.12 - Sydney - Big Data Analytics2013.12.12 - Sydney - Big Data Analytics
2013.12.12 - Sydney - Big Data Analytics
 
Stabicon Corporate Presentation
Stabicon Corporate PresentationStabicon Corporate Presentation
Stabicon Corporate Presentation
 
Global Med Solutione
Global Med SolutioneGlobal Med Solutione
Global Med Solutione
 
Remote Urine Analysis for Cancer Patients At Home Using Machine Learning
Remote Urine Analysis for Cancer Patients At Home Using Machine LearningRemote Urine Analysis for Cancer Patients At Home Using Machine Learning
Remote Urine Analysis for Cancer Patients At Home Using Machine Learning
 

Más de Jon Duke, MD, MS (7)

Linking Structured and Unstructured Phenotypes through the OMOP Common Data M...
Linking Structured and Unstructured Phenotypes through the OMOP Common Data M...Linking Structured and Unstructured Phenotypes through the OMOP Common Data M...
Linking Structured and Unstructured Phenotypes through the OMOP Common Data M...
 
Drug-Drug Interaction Alerts: Time for a New Paradigm
Drug-Drug Interaction Alerts:  Time for a New ParadigmDrug-Drug Interaction Alerts:  Time for a New Paradigm
Drug-Drug Interaction Alerts: Time for a New Paradigm
 
Dynamic Product Labeling Technical
Dynamic Product Labeling TechnicalDynamic Product Labeling Technical
Dynamic Product Labeling Technical
 
Designing Usable Healthcare Applications
Designing Usable Healthcare ApplicationsDesigning Usable Healthcare Applications
Designing Usable Healthcare Applications
 
Regenstrief RAVE Rule Authoring Tool
Regenstrief RAVE Rule Authoring ToolRegenstrief RAVE Rule Authoring Tool
Regenstrief RAVE Rule Authoring Tool
 
Step-by-Step Guide to Academic-Industry Partnerships
Step-by-Step Guide to Academic-Industry PartnershipsStep-by-Step Guide to Academic-Industry Partnerships
Step-by-Step Guide to Academic-Industry Partnerships
 
CDS in Regenstrief's New Gopher CPOE
CDS in Regenstrief's New Gopher CPOECDS in Regenstrief's New Gopher CPOE
CDS in Regenstrief's New Gopher CPOE
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Regenstrief New Gopher - Med Info 2013

  • 1. Regenstrief Institute’s New Medical Gopher: A Next-Generation Open-Source Physician Order Entry System Jon D. Duke, MD, MS Burke Mamlin, MD Doug Martin MD MedInfo 2013
  • 2.
  • 3.
  • 4. Gopher • Gopher grew from a single clinic to over 1000 workstations, inpatient, outpatient, ED • 25+ years of iterations has resulted in robust functionality and efficiency • Served as the research platform for many of the seminal studies in healthcare computing
  • 6. • In 2009 Regenstrief Institute began rebuilding its core clinical information system platform • In 2010, we began work on a new web-based version of the venerable Gopher • This system was designed using the knowledge gained from the past 25 years of Gopher as well as from the evolving literature on CPOE system design Developing the new Gopher
  • 7. Started with a Blank Slate
  • 8. Improve User Satisfaction Support Patient Safety Improve Quality of Care Promote Provider Efficiency Guiding Principles
  • 9. Set Gravity in the Right Direction Leverage Metaphors Constrain Then Innovate Design Strategies
  • 14.
  • 20. Screen Real Estate • At outset of development process, set aside an untouchable area of screen real estate • That area– the InfoPanel– was not utilized for >1 year into development but has become a critical asset
  • 21.
  • 22. Set Gravity in the Right Direction
  • 27.
  • 28. What’s inside the new Gopher?
  • 29. Major Functions • Order entry • Documentation / note writing • Medication / problem / allergy management • Results viewing • Research • Clinical decision support
  • 30. Advancements in New Gopher • Context-Driven Dynamic Alerts • Adaptive Learning • Real-time Natural Language Processing • Multimedia Alerts • Advanced Rule Authoring
  • 31. Advancement #1: Dynamic Alerts • Gopher has embedded mechanics to dynamically change alert display based on context – Patient – Physician – Institutional
  • 33. Relevance Adjustment Module • Every alert has a baseline relevance level which determines its display location • For example, for DDI alerts, about 40% are interruptive and 60% non-interruptive • The RAM can adjust this default level
  • 34. DDI Alert Service DDI Alert Service TRIAMTERENE Interacts with LISINOPRIL Risk of Hyperkalemia Severity: Moderate Relevance: 5 (Average) TRIAMTERENE Interacts with LISINOPRIL Risk of Hyperkalemia K 5.3*, Cr 1.3, GFR 55 Relevance: 7 (High) Lisinopril Order Related Concepts Related Concepts Hyperkalemia Has Relevant Labs: K, Cr, GFR Data Repository Data RepositoryK, Cr, GFR Relevance Adjustment ModuleRelevance Adjustment Module Original Alert Final Alert Patient has lab values: K 5.3*, Cr 1.3, GFR 55
  • 35.
  • 36. DDI Alert Service DDI Alert Service TRIAMTERENE Interacts with LISINOPRIL Risk of Hyperkalemia Severity: Moderate Relevance: 5 (Average) TRIAMTERENE Interacts with LISINOPRIL Risk of Hyperkalemia K 3.3, Cr 0.8, GFR 114 Relevance: 3 (Low) Lisinopril Order Related Concepts Related Concepts Hyperkalemia Has Relevant Labs: K, Cr, GFR Data Repository Data RepositoryK, Cr, GFR Relevance Adjustment ModuleRelevance Adjustment Module Original Alert Final Alert Patient has lab values: K 3.3, Cr 0.8, GFR 55
  • 37.
  • 38. Relevance Adjustment Module • RAM can also make changes based on provider characteristics • For example, can make particular alerts non- interruptive for certain specialties • Conversely, for medical students all alerts can be made interruptive
  • 39. TM Nintendo Advancement #2: Gopher is a Learning System
  • 40. Advancement #2: Gopher is a Learning System • Gopher can track user actions and activity such as – Number of logins – Frequently selected orders – Responses to previous alerts • Can customize system behavior based on individual user history
  • 41. Alerts That Learn • Picture of learning message, then another of the small alert Diazepam Diazepam 5 MG
  • 43. Advancement #3: Natural Language Processing • Gopher can analyze notes in real-time • Can determine section (e.g., FHx, PMH) to give context to the concepts retrieved • Multiple services may be run simultaneously (e.g.,CDS, quality metrics, study recruitment) • Results may be displayed as alert or used for background data capture Section header detection thanks to SecTag from Vanderbilt University: http://knowledgemap.mc.vanderbilt.edu/research/content/sectag-tagging-clinical-note-section-headers
  • 46. Natural Language Processing • Can be used as a CDS trigger • Can be used to enhance structured documentation for ‘meaningful use’ • Can be used for clinical research • Integrated with our Advanced Rule Authoring environments
  • 48.
  • 51. Advancement #5: Advanced Rule Authoring • The Rule Authoring and Validation Environment (RAVE) is a rule authoring tool within Gopher • The RAVE is designed to empower stakeholders to create complex, rule-based actions using a simple graphical interface
  • 52. Rule Authoring • Rules are necessary to drive decision support logic as well as other system actions • Rule authoring is generally a complex task requiring code-like syntax
  • 53.
  • 54. Good artists copy. Great artists steal. - Pablo Picasso
  • 57.
  • 58.
  • 59.
  • 60. RAVE = IFTTT for EMRs • Built a variety of channels for EMR activities • Channels may server as – Triggers (If) – Actions (Then) – Both • Additionally, we added a ‘For’ component to specify when the rule should be run
  • 61. Rule Authoring and Validation Environment • Picture HERE
  • 62. Rule Authoring and Validation Environment • Picture HERE
  • 63. Rule Authoring and Validation Environment • Picture HERE
  • 64. RAVE Channels If Channels • Orders • Diagnoses • Allergies • Note NLP • Chart Actions • Observations • ADT • HL7 Then Channels • Alerts • Email / SMS • Logging • Observations For Channels • Patient • User
  • 65. FOR: Patient Channel • Picture HERE
  • 67. THEN: Alert Channel • Picture HERE
  • 70. RAVE DROOLS Syntax • Picture HERE
  • 71. Rule Authoring and Validation Environment
  • 72. RAVE = Customizability • Can mix and match channels to create a remarkable array of functionality without need for programmer intervention • Can write rules just for yourself or (with permission) your clinic, specialty, or all users • Rule syntax is generated automatically in a standard rules syntax (Drools)
  • 74. Gopher and Open Source • Regenstrief is philosophically and contractually committed to release of the new Gopher platform as open source software • We are looking for partners to take part in both software development and community building around this effort • Please let us know if this is something you would be willing to commit time and energy to pursuing
  • 75. Acknowledgements • Chris Beesley • Chris Bonham • Mike Brehm • Jason Cadwallader • Joshua Castagno • Vidhya Chari • Parishkar Chauhan • Ling Cheng • Sireesha Chilukuri • Cyril Colvard • Jonathan Cummins • Alex Franken • Cindi Hart • Charity Hilton • Joshua Jones • Warren Killian • Jeremy Leventhal • Allen Logan • Ernesto Maldonado • Burke Mamlin • Andrew Martin • Doug Martin • Jim Meeks-Johnson • Pat Milligan • Justin Morea • Chris Power • Linas Simonaitis • Kenneth Spry • Jeff Stroup • Blaine Takesue • David Taylor • Jeff Warvel • Jennifer Weatherspoon • Chen Wen

Notas del editor

  1. The Regenstrief Institute, a pioneer in physician order entry and clinical decision support systems, is currently in the midst of deploying a new platform built on open-source technologies. The centerpiece of this effort is G3, a CPOE designed to support advanced research in clinical decision support, usability, physician workflow, and patient safety. We will be demonstrating this new system, with a focus on its interface design, CDS architecture, natural language processing capabilities, and provider communications. We will also be discussing our user-centered design process, opportunities for collaboration, and future development plans.
  2. Lila camera story
  3. In G3,
  4. Is there a current visual map of all the plugins and functionalities of G3?
  5. 67,360 recpies!
  6. Demo Server: https://172.30.204.24/CareWebDemo/careWeb.zul App Dev: https://app-devel.regenstrief.org/CareWebWishard/zkau/web/org/regenstrief/framework/ui/security/impl/loginWindow.zul