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

Regenstrief RAVE Rule Authoring Tool

Embed Size (px)

DESCRIPTION

 

Citation preview

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]