31
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: A GENERALIZED FLEXIBLE SIMULATION MODEL Paola FACCHIN Department of Paediatrics, University of Padova, Italy Giorgio ROMANIN JACUR Department

Embed Size (px)

Citation preview

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

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

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

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)

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

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

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

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

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

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

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

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

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

ARRIVALS

ARRIVALS

TRIAGE

QUEUE

QUEUE

QUEUE

QUEUE

SERVICE

SERVICE

SERVICE

SERVICE

EXTERNAL

SERVICE EXTERNAL

ARRIVALS QUEUE

RESOURCES:

DOCTORS

NURSES

INSTRUMENTS

OUT

OUT

EXTERNALS

EMERGENCY SERVICE GENERAL MODEL (LOW DETAIL)

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

ARRIVALS 1ARRIVALS 1

ARRIVALS 2ARRIVALS 2

TRIAGE

QUEUE

QUEUE

QUEUE

QUEUE

SERVICE

SERVICE

SERVICE

SERVICE

EXTERNAL

SERVICE EXTERNAL

ARRIVALS QUEUE

RESOURCES:

DOCTORS

NURSES

INSTRUMENTS

OUT

OUT

EXTERNALS

EMERGENCY SERVICE MODEL ARRIVALS

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

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

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

ARRIVALS

ARRIVALS

TRIAGETRIAGE

QUEUE

QUEUE

QUEUE

QUEUE

SERVICE

SERVICE

SERVICE

SERVICE

EXTERNAL

SERVICE EXTERNAL

ARRIVALS QUEUE

RESOURCES:

DOCTORS

NURSES

INSTRUMENTS

OUT

OUT

EXTERNALS

EMERGENCY SERVICE ARRIVAL SELECTION (TRIAGE)

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

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 deathyellow code, aid shall not be delayed more than some minutes, wait may increase severitygreen code, aid may be delayed, a limited wait (tenth of minutes) is permitted without dangerwhite code, no life danger, any wait cannot cause damage

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

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

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

ARRIVALS

ARRIVALS

TRIAGETRIAGE

QUEUEQUEUE

QUEUE

QUEUE

QUEUE

SERVICESERVICE

SERVICE

SERVICE

SERVICE

EXTERNAL EXTERNAL SERVICESERVICE

EXTERNAL

ARRIVALS QUEUEQUEUE

RESOURCES:RESOURCES:

DOCTORS

NURSES

INSTRUMENTS

OUT

OUT

EXTERNALS

PATIENT ROUTING AND SUPPLIED SERVICES

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

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

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

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

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

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

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

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

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

MODEL IMPLEMENTATION BY SW MICRO SAINTExample of task description

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

MODEL IMPLEMENTATION BY SW MICRO SAINTExample of description of a decision

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

MODEL IMPLEMENTATION BY SW MICRO SAINTExample of queue description

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

MICRO SAINT MODEL NETWORK

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

MICRO SAINT MODEL NETWORK: ARRIVALS AND TRIAGE

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

MICRO SAINT MODEL NETWORK: EXTERNAL SERVICES

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

MICRO SAINT MODEL NETWORK: RED CODE

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

MICRO SAINT MODEL NETWORK: YELLOW CODE

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

MICRO SAINT MODEL NETWORK: GREEN CODE

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

MICRO SAINT MODEL NETWORK: WHITE CODE

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

MICRO SAINT MODEL NETWORK: DATA DEFINITION

ARRIVALS are ruled by all time dependency parametersTRIAGE chooses different routing for every patient groupPATIENT 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 groupsEXTERNAL SERVICE UTILIZATION are ruled by time dependency and different priority for the patientsHUMAN RESOURCE PRESENCE is ruled by turns of duty

ALL ABOVE PARAMETERS ARE ADJUSTED IN ORDER TO CORRECTLY DESCRIBE THE ACTUAL STUDIED SERVICE

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

MICRO SAINT MODEL NETWORK: SIMULATION RESULTS ABOUT A QUEUE

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

MICRO SAINT MODEL NETWORK: SIMULATION RESULTS

Results report:flow times queues parametersresource utilization

They may be supplied referred to:single groups whole performance

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

CONCLUSIONS

The presented model has been tested on an actual

service

It is sufficiently detailedsufficiently detailed and extremely flexibleflexible,

therefore it may be easily employed to simulate

different emergency services

It is a useful managing instrumentmanaging 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

It is sufficiently detailedsufficiently detailed and extremely flexibleflexible,

therefore it may be easily employed to simulate

different emergency services

It is a useful managing instrumentmanaging instrument to improve the

service performance, as it permits to detect all

possible critical points and consequently to suggest

suitable correcting actions