| Literature DB >> 32423060 |
Robert Andrews1, Moe T Wynn1, Kirsten Vallmuur2,3, Arthur H M Ter Hofstede1, Emma Bosley4.
Abstract
In this paper we report on key findings and lessons from a process mining case study conducted to analyse transport pathways discovered across the time-critical phase of pre-hospital care for persons involved in road traffic crashes in Queensland (Australia). In this study, a case is defined as being an individual patient's journey from roadside to definitive care. We describe challenges in constructing an event log from source data provided by emergency services and hospitals, including record linkage (no standard patient identifier), and constructing a unified view of response, retrieval, transport and pre-hospital care from interleaving processes of the individual service providers. We analyse three separate cohorts of patients according to their degree of interaction with Queensland Health's hospital system (C1:no transport required, C2:transported but no Queensland Health hospital, C3:transported and hospitalisation). Variant analysis and subsequent process modelling show high levels of variance in each cohort resulting from a combination of data collection, data linkage and actual differences in process execution. For Cohort 3, automated process modelling generated 'spaghetti' models. Expert-guided editing resulted in readable models with acceptable fitness, which were used for process analysis. We also conduct a comparative performance analysis of transport segment based on hospital `remoteness'. With regard to the field of process mining, we reach various conclusions including (i) in a complex domain, the current crop of automated process algorithms do not generate readable models, however, (ii) such models provide a starting point for expert-guided editing of models (where the tool allows) which can yield models that have acceptable quality and are readable by domain experts, (iii) process improvement opportunities were largely suggested by domain experts (after reviewing analysis results) rather than being directly derived by process mining tools, meaning that the field needs to become more prescriptive (automated derivation of improvement opportunities).Entities:
Keywords: ambulance; case study; data quality; healthcare; process mining; variant analysis
Year: 2020 PMID: 32423060 PMCID: PMC7277496 DOI: 10.3390/ijerph17103426
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 3.390
Figure 1Event log generation—from source data to main analysis cohorts.
Figure 2Sample data from Queensland Ambulance Services (QAS) and Emergency Department Collection (EDC) with data attributes—log generation.
Figure 3Example case record—with case attributes (identifiers deliberately obfuscated).
Summary of event log.
| Attribute | Frequency | Attribute | Frequency |
|---|---|---|---|
| Number of events | 366,754 | Number of cases | 42,603 |
| Duration of cases (max) | 8 days 4 h | Event per case (max, min) | 45.3 |
| Duration of cases (median) | 50.9 min | Events per case (median) | 7 |
| Duration of cases (mean) | 10.2 h | Events per case (mean) | 8.6 |
| Number of trace variants | 2863 |
Activity labels and description.
|
|
|
| D_RECEIVED | ‘000’ emergency call received |
| D_DISPATCH | (Ground) ambulance dispatched to attend |
| D_ON_SCENE | (Ground) ambulance arrives at (or as close as it is possible to get the vehicle) to the incident scene |
| D_AT_PATIENT | Paramedics arrive at the patient |
| D_DEPART_SCENE | (Ground) ambulance leaves the incident scene with a patient |
| D_AT_DEST | (Ground) ambulance arrives at destination (hospital, health facility, handover point, airport, etc.) |
|
|
|
| TEAM_ACTIVATED | Following request to launch, the medical time to fly is assembled |
| READY_TO_DEPART | (Air) ambulance is prepped and ready to fly |
| DEPART_WITH_MEDICAL_TEAM | (Air) ambulance leaves en route to patient pick-up location |
| LAND_AT_DESTINATION | Land as close as possible to patient pick-up point |
| AT_SCENE_PATIENT | Doctor/paramedic arrive at the patient |
| DEPARTURE_READY | Patient is stabilised and loaded on the (air) ambulance |
| ACTUAL_TIME_DEPART | (Air) ambulance departs pick-up point with patient |
| ARRIVE_AT_RECEIVING_HOSPITAL | (Air) ambulance arrives at hospital |
| DEPART_RECEIVING_HOSPITAL | (Air) ambulance departs hospital (on return leg) |
| ARRIVE_BACK_AT_BASE | (Air) ambulance arrives back at base (for re-tasking) |
|
|
|
| ED_ADMIT_TO_[TSL] | Patient admitted to emergency department of trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| ED_TRANSFER_FROM_[TSL] | Patient admitted to emergency department after being transferred from another hospital with trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| ED_DISCHARGE_FROM_[TSL] | Patient discharged from emergency department of trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| ED_TRANSFER_TO_[TSL] | Patient discharged from emergency department and transferred to another hospital with trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| ED_PHYSICALLY_LEAVE | Patient physically leaves the emergency department |
| ED_DEATH | Patient died in hospital ward |
| HOSPITAL_ADMIT_TO_[TSL] | Patient admitted to hospital ward of trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| HOSPITAL_TRANSFER_FROM_[TSL] | Patient admitted to hospital ward after being transferred from another hospital with trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| HOSPITAL_DISCHARGE_FROM_[TSL] | Patient discharged from hospital ward of trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| HOSPITAL_TRANSFER_TO_[TSL] | Patient discharged from hospital ward and transferred to another hospital with trauma service level: TSL = MAJOR, REGIONAL, or HOSPITAL |
| HOSPITAL_DEATH | Patient died in emergency department |
Event log and cohort summary.
| Attribute | Log | Cohort 1 | Cohort 2 | Cohort 3 |
|---|---|---|---|---|
| Number of cases | 42,603 | 12,552 | 8231 | 21,820 |
| Number of events | 366,754 | 49,315 | 50,033 | 267,339 |
| Duration of cases (max) | 8 days 4 h | 7 days 23 h | 2 days 22 min | 8 days 4 h |
| Duration of cases (mean) | 10.2 h | 16.2 min | 68.2 min | 19.2 h |
| Duration of cases (IQR) | 5.0 h | 3.75 h | 35 min | 11.4 h |
| Activities | 49 | 5 | 16 | 49 |
| Event per case (max) | 45 | 7 | 25 | 45 |
| Event per case (mean) | 8.6 | 4 | 6 | 12.3 |
| Number of trace variants | 2969 | 43 | 57 | 2800 |
Figure 4Exceptional case duration due to event timestamp data entry error.
Figure 5Process model of Cohort 1—no transport.
Figure 6Process model of Cohort 2.
Figure 7Cohort 2—most frequent trace variants.
Figure 8Automatically discovered process model of Cohort 3—80% path abstraction.
Figure 9Edited process map fragment (Cohort 3)—air ambulance primary response.
Figure 10Edited process map fragment (Cohort 3)—trauma service level discharge or transfer to another hospital.
Figure 11Edited process map fragments (Cohort 3)—trauma service death/discharge/transfer.
Outcome by cohort as given by last recorded event.
|
| ||
|
|
|
|
| AT_PATIENT (QAS) | 8101 | 64.6% |
| ON_SCENE (QAS) | 4398 | 35.1% |
| DISPATCH (QAS) | 33 | 0.3% |
|
| ||
|
|
|
|
| AT_DEST (QAS) | 8058 | 98.2% |
| ARR_RECEIVING (RSQ) | 99 | 1.2% |
| HOSPITAL_ADMIT (QHAPDC) | 46 | 0.6% |
|
| ||
|
|
|
|
| ED_DISCHARGE | 13,331 | 61.1% |
| HOSPITAL_DISCHARGE | 7899 | 36.2% |
| HOSPITAL_ADMIT | 134 | 0.6% |
| TRANSFER | 92 | 0.4% |
| HOSPITAL_DEATH | 53 | 0.25% |
| ED_DEATH | 8 | 0.03% |
| OTHER | 319 | 1.4% |
Figure 12Model of patient outcomes by cohort. Nodes represent patient outcomes, i.e., points of exit from the process. Node numbers show the number of patients with that outcome.
Figure 13Comparison (by destination hospital remoteness) of transport segment durations—ground and air.
Figure 14Comparison (by incident region) of hospital segment durations.
Figure 15Comparison (by incident region) of inter-hospital transport segments durations.