Example
January 4, 2010 by userData drive and time drive in FlowGuide
January 4, 2010 by userFor FlowGuide to be a full decision support engine, funtionality of time drive and data drive is important.
Both are natively supported by workflow engines.
Data drive is a trigger which starts a process – e.g., new visit scheduled, admission event.
Time drive is waiting for a week after discharge or unenroll after 3 days (e.g., awaited event did not heappen in deadline time – e.g. readmission within 30 days).
See example below:
Levels of use and extensibility
December 11, 2009 by userEA=External application
1 Usage levels of the HealthFlow system
A higher level can always utilize strategies and applications from all lower usage levels.
During the last 6 years of developing the HF system, each usage level was populated with a set of EAs, however each level can evolve and have additional capabilities added.
1.1 Simple
EA Simple set
e.g., FindDiagnosis, ReverseFindDiagnosis,JumpToLastEHREvent
Current Position pointer concept built into all RGEAs calls (“strict pointer mode”)
Pointer jumps operations are necessary
Extremely limited use of variables
1.2 Advanced
EA Advanced set – more control over
e.g., FindEvent
Frequent use of variables
Pointer behavior can be modified to fit user needs (both strict and custom pointer mode possible)
Ability to export data using the data export tool (previous name “RGAdmin”)
1.3 Ultimate
EA Ultimate set
e.g., FindEventAdvanced (level 8), FindandAnalyze
ability to do compute sums and averages on numerical data
use of HealthFlow Ontology to generate valuesets
use of loops and calculated nodeIDs
2 Extending the HealthFlow system
2.1 Extended usage level
Custom EA going after external data (requires collaboration with a programmer)
Updates
December 7, 2009 by userWe presented HealthFlow:
See http://www.marshfieldclinic.org/birc/pages/default.aspx?page=mcrf_birc_pubs_presentations
or
http://www.marshfieldclinic.org/proxy/MCRF-Centers-BIRC-RGuide-CRI_Huser_54×36_013-v5-SMALL-paper.1.pdf
RetroGuide: Upgraded to new engine version 2.5 (TWS community)
FlowGuide: now in validation stage of several scenarios.
Some documentation is now available at http://code.google.com/p/healthflow/
Names
November 5, 2009 by userThe analytical framework now has many components and this is the overview:
Overall system: HealthFlow system
explanation: shorther version for “Healthcare Workflow” = a system which is using a workflow technology (namely a worklow engine and editor) within an EHR system (in health care in general)
components:
RetroGuide – retrospective execution of a scenario
FlowGuide – prospective execution of a scenario
HealthFlow system has an ontology model, a core instance of this ontology model (an internal ontology) and a browser for terms within this intology (the browser is called OntoBot)
Architecture:
Upgrade of our editor
September 25, 2009 by userBPM engine (workflow engine) as you decision support engine
August 11, 2009 by userXPDL file(s)
July 17, 2009 by userThe linked file(s) do not represent all the processes we work on but give us a chance to send an link in an email with at least some example.
links
(for optimal viewing: in Jawe 1.4, go to File – Configuration – Object sizes and change activity width to 110 and activity height to 60)
(this file contains library of RGEA – external apps called from within the nodes)
Use JaWE 1.4 to open them. Installer can be found here:
There are some TIBCO examples.
Research alerts
July 14, 2009 by userImagine this:
waiting room kiosk message: “Based on your EHR profile, you qualify for the following clinical trials:
1. heart failure study
2. chronic back pain study
Or this:
next kiosk screen: Thank you for expressing interest in participating in chronick back pain study. Please answer the following 2 questions for further eligibility determination:
1. Our EHR records indicate one acute attack of back pain. Did you have other episodes (undocumented in EHR record tethered to “NextGen” Clinic ? (YES NO)
2. Did you take any OTC medication for back pain in the last 6 months? (YES NO)
Arden syntax decision support modules were used to notify research coordinators about elligible patients in the past.
RetroGuide is an attempt to adress this problem as well.
See related post here : http://healthcareworkflow.wordpress.com/2009/06/16/retroguide-i2b2-and-stride-comparison






