Regenstrief RAVE Rule Authoring Tool

24
Customizing EMR Functionality and User Experience EMR Innovations Summit June 21, 2013 Jon Duke, Jeremy Leventhal, Chris Beesley

description

 

Transcript of Regenstrief RAVE Rule Authoring Tool

Page 1: Regenstrief RAVE Rule Authoring Tool

Customizing EMR Functionality and User Experience

EMR Innovations SummitJune 21, 2013

Jon Duke, Jeremy Leventhal, Chris Beesley

Page 2: Regenstrief RAVE Rule Authoring Tool

The Need for Innovation

• EMRs have numerous stakeholders including providers, administrators, researchers, and other consumers of clinical data

• User needs and expectations vary, often resulting in time-consuming development efforts to customize the system

• Reducing barriers to customization would increase user satisfaction, broaden system functionality, and promote innovation within a platform

Page 3: Regenstrief RAVE Rule Authoring Tool

Customization @ RI

• The Rule Authoring and Validation Environment (RAVE) is an advanced rule authoring tool

• The RAVE is designed to empower stakeholders to customize the system for clinical, quality, research, and other purposes

Page 4: Regenstrief RAVE Rule Authoring Tool

Good artists copy.Great artists steal. - Pablo Picasso

Page 5: Regenstrief RAVE Rule Authoring Tool

ifttt.com

Page 6: Regenstrief RAVE Rule Authoring Tool

Great Artists Steal

Page 7: Regenstrief RAVE Rule Authoring Tool
Page 8: Regenstrief RAVE Rule Authoring Tool
Page 9: Regenstrief RAVE Rule Authoring Tool
Page 10: Regenstrief RAVE Rule Authoring Tool

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

Page 11: Regenstrief RAVE Rule Authoring Tool
Page 12: Regenstrief RAVE Rule Authoring Tool

RAVE = IFTTT for EMRs

• 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)

Page 13: Regenstrief RAVE Rule Authoring Tool

Rule Authoring and Validation Environment

• Picture HERE

Page 14: Regenstrief RAVE Rule Authoring Tool

Chart Actions

Observation

HL7

Observation

Patient Alert

Page 15: Regenstrief RAVE Rule Authoring Tool

Chart Actions

Observation

HL7

Observation

Patient Alert

Page 16: Regenstrief RAVE Rule Authoring Tool

Chart Actions

Observation

HL7

Observation

Patient AlertUser

Page 17: Regenstrief RAVE Rule Authoring Tool

Chart Actions

Observation

HL7

Observation

Patient Alert

Encounter

Page 18: Regenstrief RAVE Rule Authoring Tool

Chart Actions

Observation

HL7

Observation

Patient Alert

Encounter

Page 19: Regenstrief RAVE Rule Authoring Tool

Rule Authoring and Validation Environment

Page 20: Regenstrief RAVE Rule Authoring Tool
Page 21: Regenstrief RAVE Rule Authoring Tool
Page 22: Regenstrief RAVE Rule Authoring Tool
Page 23: Regenstrief RAVE Rule Authoring Tool

Advaced Rule Authoring

• Use GUI to create diverse, sophisticate rules• Generate alerts, logs, emails, or other

downstream functions• Outputs Drools syntax for direct

implementation in clinical system

Page 24: Regenstrief RAVE Rule Authoring Tool

For Demonstration of the RAVEContact

Regenstrief is hiring for faculty positions and fellowships in Biomedical Informatics. Contact

[email protected] for more information.

[email protected]