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