Transcript BPM Systems

BPM Systems
Ray Hess
V.P., Information Management
The Chester County Hospital
West Chester, PA
1
What is BPM



Business Process Management: A
methodology that seeks to define,
optimize, automate and monitor key
business processes within an
organization
Used extensively in other industries
Has had limited penetration into
healthcare
2
Workflow or Process Engine



A system that manages processes for
an organization
Links disparate systems and data
Components:




Definition tool
Run time processor
Business Activity Monitoring
Acts as a central nervous system,
guiding and directing activities
3
Process Engine Tools

Linkage Object






Database, Java, Web Services, other programs
Timers
Routers
Event triggers
Logic objects
UI objects

E-mail, beeper, telephone, printer, web
4
CCH Example: Bed Cleaning
Requirements



Optimize Bed Cleaning operation
Tie to clinical needs
Have automated bed cleaning function




Housekeeping alerting
Nursing alerting and priority setting
Up to the minute status monitor
Automatic escalation
5
Bed Cleaning Pre-Workflow Automation
Transfer or
Discharge
Occurs
Unit
Secretary
Notes Bed on
Clipboard at
Nurses Station
Overhead or
Numeric Pager
pages
Housekeeper
If Evening or night
shift enters a
workorder for the
bed cleaning
Contacts nursing
supervisor
Housekeeper
answers page
Operator receives
work order
If priority
escalation needed,
pages
housekeeping
supervisor
Cleaning
information given
Operator calls
Housekeeping
supervisor via
walkie-talkie
Supervisor answer
page, get
information
Housekeeper
cleans room
Supervisor pages
housekeeper
Assigns priority
based on floor
condition
Housekeeper
updates clipboard
Nursing supervisor
call floors for bed
status throughout
the day
Unit secretary call
nursing supervisor
with update
9 pm, Nursing
supervisor walks
floor to floor and
synchronizes bed
list with reality
Various managers
call nursing
supervisor for bed
information
6
Elements






Beep housekeeping via text pagers
Call nursing triage nurse via IP phone
Receive status updates from
housekeeping via telephone
Web UI for viewing and management
E-mail of errors to my team
Printed reports generated every day
7
Bed Cleaning Workflow
Transfer or
Discharge
Occurs
Update Bed Board
No
Does this bed
get cleaned?
Stop
Yes
Pull beeper
information based
on day and time
Yes
Does Nursing
get Called?
Contact Nursing,
Ask for priority
Continue
either way
Page
Housekeeping
based on
algorithm
Priority set
above normal
No
Yes
Start timer and
listen for cleaning
start
Repage
housekeeper and
HK supervisor
Times
out
before a
start
Re-page housekeeping with
higher priority
Three
time
outs
Start timer and
listen for cleaning
end
Notify Nurse of
bed readiness,
update Bed Board
Notify Nursing of
Bed Error, update
Bed Board
8
Bed Cleaning Workflow
Transfer or
Discharge
Occurs
Update Bed Board
No
Does this bed
get cleaned?
Stop
Yes
Pull beeper
information based
on day and time
Yes
Does Nursing
get Called?
Contact Nursing,
Ask for priority
Continue
either way
Page
Housekeeping
based on
algorithm
Priority set
above normal
No
Yes
Start timer and
listen for cleaning
start
Repage
housekeeper and
HK supervisor
Times
out
before a
start
Re-page housekeeping with
higher priority
Three
time
outs
Start timer and
listen for cleaning
end
Notify Nurse of
bed readiness,
update Bed Board
Notify Nursing of
Bed Error, update
Bed Board
9
Main Process: Kicked off by an
HL7 Transfer or Discharge
10
Code Example
11
Main Process: Kicked off by an
HL7 Transfer or Discharge
12
Bed Cleaning Status Website
13
Bed Board Website
14
Bed Cleaning Outcome






Daily activity reports
Decreased 50% of manual steps in the
original (non-automated) process
Up for over two years; full house 24/7 for
1&1/2 years
Cleaned over 32,500 beds with the process
What about metrics?
Next Step: Using caller ID to note patient
departure prior to discharge being placed
15
Other Automations









Assessments
Departmental Alerting
Smoking Cessation
Infection Control (MRSA and VRE)
Diabetes
CHF
Microbiology
23 Hours Observation
And others
16
Questions
17