EMERGENCY SERVICE: A GENERALIZED FLEXIBLE SIMULATION MODEL Paola FACCHIN Department of Paediatrics, University of Padova, Italy Giorgio ROMANIN JACUR Department.

Slides:



Advertisements
Similar presentations
1 Analysis of workflows : Verification, validation, and performance analysis. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
Advertisements

 The Citrix Application Firewall prevents security breaches, data loss, and possible unauthorized modifications to Web sites that access sensitive business.
Acknowledgements RHH ED staff Safety and Quality Unit RHH for their participation and valuable contribution Next Steps It is envisaged over the next 12.
Fundamentals of Python: From First Programs Through Data Structures
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
Roles and Responsibilities
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
1 Performance Evaluation of Computer Networks Objectives  Introduction to Queuing Theory  Little’s Theorem  Standard Notation of Queuing Systems  Poisson.
SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.
Descriptive Modelling: Simulation “Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect 3P. 1Winter Quarter Structured Engineering.
Minimum Volume Requirement Tool Jeffery K. Cochran, PhD Kevin T. Roche, MS.
Slide - 1 Dr Terry Hinton 6/9/05UniS - Based on Slides by Micro Analysis & Design An example of a Simulation Simulation of a bank: Three tasks or processes:
Presenter: Shant Mandossian EFFECTIVE TESTING OF HEALTHCARE SIMULATION SOFTWARE.
Queuing Networks. Input source Queue Service mechanism arriving customers exiting customers Structure of Single Queuing Systems Note: 1.Customers need.
Applied Transportation Analysis ITS Application SCATS.
1. Computer Integrated Manufacturing (CIM) has received much attention in the last decade. A company that adopts CIM practices is supposed to operate.
S/W Project Management Software Process Models. Objectives To understand  Software process and process models, including the main characteristics of.
1 BTEC HNC Systems Support Castle College 2007/8 Systems Analysis Lecture 9 Introduction to Design.
Queueing Theory Models Training Presentation By: Seth Randall.
Introduction to Discrete Event Simulation Customer population Service system Served customers Waiting line Priority rule Service facilities Figure C.1.
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
1 Providing Timely Access to Healthcare or Must Patients be Patient? Based on presentation by Professor Linda Green Columbia Business School April 20 th,
MCI/ Multi patient Emergencies & Triage. Class Objectives Describe an MCIDescribe an MCI Develop and implement an initial action plan for the MCI sceneDevelop.
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
 1  Outline  world view of simulation  overview of ARENA  simple ARENA model: Model  basic operations: Model
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
Integrating Security Design Into The Software Development Process For E-Commerce Systems By: M.T. Chan, L.F. Kwok (City University of Hong Kong)
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 21. Review ANALYSIS PHASE (OBJECT ORIENTED DESIGN) Functional Modeling – Use case Diagram Description.
Students ’ Names: Haneen Khoury Mays Qaradeh Nashwa Sharaf Shireen Dawod Supervisors ’ Names: Eng. Muhammad Al Sayed Eng. Tamer Haddad Implemented in Rafeedia.
Software Engineering – University of Tampere, CS DepartmentJyrki Nummenmaa REQUIREMENT SPECIFICATION Today: Requirements Specification.
Describe the Program Development Cycle. Program Development Cycle The program development cycle is a series of steps programmers use to build computer.
Modeling. Conceptual modeling: Petri nets Implementation: Arena, CPN tools Simulation needed: build models. Start with concepts, then select appropriate.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
Door-to-Doc Minimum Volume Requirement Tool Developed by: Jeffery K. Cochran, PhD Kevin T. Roche, PhD.
Simulation of a Generic Cellular Manufacturing System Using Rockwell Arena Simulation Software This document provides a generic simulation model of a cellular.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Chapter 10 Verification and Validation of Simulation Models
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
Reid & Sanders, Operations Management © Wiley 2002 Simulation Analysis D SUPPLEMENT.
1 CMPSCI 187 Computer Science 187 Introduction to Introduction to Programming with Data Structures Lecture 13: Queues Announcements.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect 3P. 1Winter Quarter Structured Engineering Problem Solving and Logic.
Northeast Colorado All Hazards Region 1 Mass Casualty Incident Plan Training Section 8 – Roles & Responsibilities.
FUNDAMENTALS OF ALGORITHMS MCS - 2 LECTURE # 2. MODEL OF COMPUTATION REPRESENTATION OF ALGORITHMS.
Providing brief addictions treatment in an emergency department: Experiences of University of New Mexico Hospital research interventionists in the SMART-ED.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
ADAPTED FROM THE CORE CURRICULUM FOR AMBULATORY CARE NURSING, 3 RD ED. AMERICAN ACADEMY OF AMBULATORY CARE NURSES Objective Two: The learner will be able.
A Simulation Model for Bioterrorism Preparedness in An Emergency Room Lisa Patvivatsiri Department of Industrial Engineering Texas Tech University Presented.
 Simulation enables the study of complex system.  Simulation is a good approach when analytic study of a system is not possible or very complex.  Informational,
Banaras Hindu University. A Course on Software Reuse by Design Patterns and Frameworks.
1 BIS 3106: Business Process Management (BPM) Lecture Nine: Quantitative Process Analysis (2) Makerere University School of Computing and Informatics Technology.
Class # Triage © Copyright 2006 JSL Communications LLC Triage.
1 Software Development Life cycle (SDLC). Phases of SDLC 2 Requirement Analysis (Defining Requirement) Designing (Design) Coding (Implementation) Software.
 Tata consultancy services Production Planning WORK CENTERS.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Operational & Process Improvement using Simulation
OPERATING SYSTEMS CS 3502 Fall 2017
System.
Example: A Hospital Emergency Room
Prepared By : “Mohammad Jawad” Saleh Nedal Jamal Hoso Presented To :
Emergency Severity Index Triage Training
Tracking List Workflow
Chapter 10 Verification and Validation of Simulation Models
Basic Triage Triage is implemented during emergency or disaster situations. Usually there are more victims than rescuers, limited resources, and time is.
Applying Use Cases (Chapters 25,26)
Price and volume measures for government output
Chapter-5 Traffic Engineering.
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Presentation transcript:

EMERGENCY SERVICE: A GENERALIZED FLEXIBLE SIMULATION MODEL Paola FACCHIN Department of Paediatrics, University of Padova, Italy Giorgio ROMANIN JACUR Department of Management and Engineering, University of Padova, Italy AIRO 2003

EMERGENCY SERVICE 1 Any emergency service: is devoted to supply first aid to outpatients may alternatively serve: –a hospital or a group of hospitals, –a department or a group of departments, according either to pathologies (e.g., obstetrics, surgery) or to types of patients (e.g., neonatology, paediatrics)

EMERGENCY SERVICE 2 Any emergency service is characterized by: high variability of patient arrivals, depending on: –time (different intervals of the day, week, year) –randomness (e.g., accidents, weather, epidemics) hard requirements for: –quick (sometimes immediate) response, also in case of congestion

EMERGENCY SERVICE 3 Any emergency service shall be correctly designed and managed for what concerns: structures (major treatment rooms, minor treatment rooms, beds) technological resources (specifical instruments) human resources (doctors,nurses, engineers and related working rules, turns of duty, etc.) in order to supply a high quality service at minimum cost

EMERGENCY SERVICE 4 Discrete simulation may be a useful tool: in the design phase, to find the right dimension of employed structures and resources in the working phase, to analyze, check and possibly adapt the system behaviour Discrete simulation requires to: build up a model with the right level of detail implement it in a friendly language

PAPER CONTRIBUTION We build up a generalized flexible model, able to correctly describe many existing emergency services, by adjusting fundamental parameters We implement it by specialized software Micro Saint, which presents a good compromise between abstraction level and user friendliness, and therefore may be easily employed both by those who adapt the general model to the particular application and those who utilize the application for design or management

ARRIVALS TRIAGE QUEUE SERVICE EXTERNAL SERVICE EXTERNAL ARRIVALS QUEUE RESOURCES: DOCTORS NURSES INSTRUMENTS OUT EXTERNALS EMERGENCY SERVICE GENERAL MODEL (LOW DETAIL)

ARRIVALS 1 ARRIVALS 2 TRIAGE QUEUE SERVICE EXTERNAL SERVICE EXTERNAL ARRIVALS QUEUE RESOURCES: DOCTORS NURSES INSTRUMENTS OUT EXTERNALS EMERGENCY SERVICE MODEL ARRIVALS

“Average arrivals”: random independent time dependent mean groupable in classes (to be defined now) “Special arrivals” (e.g., epidemics, extraordinary weather): randomness to be defined according to the particular case time dependency to be defined according to the particular case “Pseudo arrivals”: change of orders (deterministically at every duty change) other

ARRIVALS TRIAGE QUEUE SERVICE EXTERNAL SERVICE EXTERNAL ARRIVALS QUEUE RESOURCES: DOCTORS NURSES INSTRUMENTS OUT EXTERNALS EMERGENCY SERVICE ARRIVAL SELECTION (TRIAGE)

All arrivals are selected by the same unique filter (triage) which is ruled by specialized nurses The selection is based on the presented life parameters (predefined and universal) which determine the immediate life danger The selection assignes a colour code, according to immediate life danger, and related urgency: red code, aid shall be immediate, any wait may cause death yellow code, aid shall not be delayed more than some minutes, wait may increase severity green code, aid may be delayed, a limited wait (tenth of minutes) is permitted without danger white code, no life danger, any wait cannot cause damage

PATIENT ROUTING AND SUPPLIED SERVICES According to the assigned colour code the patient is characterized by: different routing different treatments different resources utilized different service time different priority and possible preemption in the queues, in particular for external services, if required

ARRIVALS TRIAGE QUEUE QUEUE SERVICE EXTERNAL SERVICE EXTERNAL ARRIVALS QUEUE RESOURCES: DOCTORS NURSES INSTRUMENTS OUT EXTERNALS PATIENT ROUTING AND SUPPLIED SERVICES

RESOURCES AT DISPOSITION DOCTORS duty chief = responsible of the service (possible) assistant(s) on duty available within minutes (e.g., ten, twenty) working in external services NURSES triage nurses nurses on duty STRUCTURES AND INSTRUMENTATION Major treatment room(s) Minor treatment room(s) Special instruments

MODEL IMPLEMENTATION BY SW MICRO SAINT Micro Saint is based on task network modelling

MODEL IMPLEMENTATION BY SW MICRO SAINT Network is easily built up by a CAD method

MODEL IMPLEMENTATION BY SW MICRO SAINT Main elements of networks are tasks, decisions and queues

MODEL IMPLEMENTATION BY SW MICRO SAINT Example of task description

MODEL IMPLEMENTATION BY SW MICRO SAINT Example of description of a decision

MODEL IMPLEMENTATION BY SW MICRO SAINT Example of queue description

MICRO SAINT MODEL NETWORK

MICRO SAINT MODEL NETWORK: ARRIVALS AND TRIAGE

MICRO SAINT MODEL NETWORK: EXTERNAL SERVICES

MICRO SAINT MODEL NETWORK: RED CODE

MICRO SAINT MODEL NETWORK: YELLOW CODE

MICRO SAINT MODEL NETWORK: GREEN CODE

MICRO SAINT MODEL NETWORK: WHITE CODE

MICRO SAINT MODEL NETWORK: DATA DEFINITION ARRIVALS are ruled by all time dependency parameters TRIAGE chooses different routing for every patient group PATIENT ROUTING defines access to resources and to external services and related priorities (and preemption) RESOURCES WHICH MAY BE SEIZED, PRIORITY AND PREEMPTION are different for the various patient groups EXTERNAL SERVICE UTILIZATION are ruled by time dependency and different priority for the patients HUMAN RESOURCE PRESENCE is ruled by turns of duty ALL ABOVE PARAMETERS ARE ADJUSTED IN ORDER TO CORRECTLY DESCRIBE THE ACTUAL STUDIED SERVICE

MICRO SAINT MODEL NETWORK: SIMULATION RESULTS ABOUT A QUEUE

MICRO SAINT MODEL NETWORK: SIMULATION RESULTS Results report: flow times queues parameters resource utilization They may be supplied referred to: single groups whole performance

CONCLUSIONS The presented model has been tested on an actual service sufficiently detailedflexible It is sufficiently detailed and extremely flexible, therefore it may be easily employed to simulate different emergency services managing instrument It is a useful managing instrument to improve the service performance, as it permits to detect all possible critical points and consequently to suggest suitable correcting actions The presented model has been tested on an actual service sufficiently detailedflexible It is sufficiently detailed and extremely flexible, therefore it may be easily employed to simulate different emergency services managing instrument It is a useful managing instrument to improve the service performance, as it permits to detect all possible critical points and consequently to suggest suitable correcting actions