Simulation#
You can think of there as being three models for healthcare systems:
Analytical queueing models (i.e. mathematical models) - easy and fast inference for simple models, model require minimal data, maths can become complex… may be too simplified, or intractable (hard to control or direct)
Computer simulation - very flexible, doesn’t have limits of analytical models, easier for healthcare clients to understand theoretically, can be easy to include too much detail, and complex models require lots of data and have complex output
Real experimentation on healthcare systems - high risk, may be unethical, expensive, will be lots of other interventions happening at once [TomL7]
This section focusses on simulation…
Simulation#
“A simulation imitates the operation of real world processes or systems with the use of models. The model represents the key behaviours and characteristics of the selected process or system while the simulation represents how the model evolves under different conditions over time.” [source]
Types of simulation models#
Monte Carlo - ‘use random sampling techniques to model uncertainty and vaiability in a system’ - often ‘to estimate the probability of different outcomes in situations with many uncertain variables’ [source]
Agent-based modelling
Discrete event simulation - models ‘behaviour of a system as a sequence of events in time’ [source]
Stochastic
Dynamic
Discrete
System dynamic modelling
Advice on modelling care pathways#
Advice:
Clarify modelling objectives and what the clinical team wants to achieve
Identify the patient populations to model
Use the initial meeting to sketch out an overview of the pathway (e.g. how does patient arrive to patient, what resources, what order do they see, etc. etc.)
Spend some time observing how the operations of the pathway are managed (and they likely operate differently to how you have been told!)
Meet with the data controller for the pathway [TomL7]
Typical data requirements:
Demand - e.g. referrals to an outpatient clinic, ambulance callouts, pharmacy orders. Useful to have a continuous (time series) sample over a sustained period
Process times - e.g. medical assessments, operation durations, workforce travel times. A sample of data is usually sufficient, but may not be available (in that case, may be able to set up short term data collection (limitations) or make some assumptions about the distribution we will sample from)
Resource - e.g. number of staff on shirt, inventory (blood, medical supplies, PPE, beds). These may be specialist or shared Patient routing
Trajectories of patients - Often complication… pathways may straddle multiple serivices or have different routes for classes of patients. e.g. 80% of patients who have been to ICU may need step-down high dependency care whilst 20% don’t
Queueing rules e.g. prioritisation of more severe cases
Disease progression. In some disease areas, patients may be undergoing treatment while their disease state is progressin, e.g. diabetic retinopathy… care pathway where check at right time to identify it early and successfully treat [TomL7]