Skip to main content
Log in

Real-time management of intra-hospital patient transport requests

  • Published:
Health Care Management Science Aims and scope Submit manuscript

Abstract

This paper addresses the management of patients’ transportation requests within a hospital, a very challenging problem where requests must be scheduled among the available porters so that patients arrive at their destination timely and the resources invested in patient transport are kept as low as possible. Transportation requests arrive during the day in an unpredictable manner, so they need to be scheduled in real-time. To ensure that the requests are scheduled in the best possible manner, one should also reconsider the decisions made on pending requests that have not yet been completed, a process that will be referred to as rescheduling. This paper proposes several policies to trigger and execute the rescheduling of pending requests and three approaches (a mathematical formulation, a constructive heuristic, and a local search heuristic) to solve each rescheduling problem. A simulation tool is proposed to assess the performance of the rescheduling strategies and the proposed scheduling methods to tackle instances inspired by a real mid-size hospital. Compared to a heuristic that mimics the way requests are currently handled in our partner hospital, the best combination of scheduling method and rescheduling strategy produces an average 5.7 minutes reduction in response time and a 13% reduction in the percentage of late requests. Furthermore, since the total distance walked by porters is substantially reduced, our experiments demonstrate that it is possible to reduce the number of porters – and therefore the operating costs – without reducing the current level of service.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

Availability of data and materials

The data is available upon request.

Code Availability

Not applicable

References

  1. Allahverdi A (2015) The third comprehensive survey on scheduling problems with setup times/costs. Eur J Oper Res 246(2):345–378. https://doi.org/10.1016/j.ejor.2015.04.004

    Article  MathSciNet  Google Scholar 

  2. Allahverdi A, Ng C, Cheng T, Kovalyov MY (2008) A survey of scheduling problems with setup times or costs. Eur J Oper Res 187(3):985–1032. https://doi.org/10.1016/j.ejor.2006.06.060

    Article  MathSciNet  Google Scholar 

  3. Beaudry A, Laporte G, Melo T, Nickel S (2010) Dynamic transportation of patients in hospitals. OR Spectrum 32(1):77–107. https://doi.org/10.1007/s00291-008-0135-6

    Article  Google Scholar 

  4. Beck JC, Prosser P, Selensky E (2003) Vehicle routing and job shop scheduling: What’s the difference? In: Proceedings of the thirteenth international conference on international conference on automated planning and scheduling, ICAPS’03, pp 267–276. AAAI Press

  5. Cordeau JF, Laporte G (2003) A tabu search heuristic for the static multi-vehicle dial-a-ride problem. Transp Res B Methodol 37(6):579–594. https://doi.org/10.1016/S0191-2615(02)00045-0

    Article  Google Scholar 

  6. Cordeau JF, Laporte G (2007) The dial-a-ride problem: Models and algorithms. Ann Oper Res 153(1):29–46. https://doi.org/10.1007/s10479-007-0170-8

    Article  MathSciNet  Google Scholar 

  7. da Silva NCO, Scarpin CT, Pécora JE, Ruiz A (2019) Online single machine scheduling with setup times depending on the jobs sequence. Comput Ind Eng 129:251–258. https://doi.org/10.1016/j.cie.2019.01.038

    Article  Google Scholar 

  8. de Paula MR, Ravetti MG, Mateus GR, Pardalos PM (2007) Solving parallel machines scheduling problems with sequence-dependent setup times using variable neighbourhood search. IMA J Manag Math 18(2):101–115. https://doi.org/10.1093/imaman/dpm016

    Article  MathSciNet  Google Scholar 

  9. Dershin H, Schaik MS (1993) Quality improvement for a hospital patient transportation system. Hosp Health Serv Adm 38(1):111–119

    CAS  PubMed  Google Scholar 

  10. Detti P, Papalini F, de Lara GZM (2017) A multi-depot dial-a-ride problem with heterogeneous vehicles and compatibility constraints in healthcare. Omega (United Kingdom) 70:1–14. https://doi.org/10.1016/j.omega.2016.08.008

    Article  Google Scholar 

  11. Doerner KF, Salazar-González JJ (2014) Pickup-and-Delivery Problems for People Transportation. In: Vehicle routing: problems, methods, and applications 2nd edn., Vigo D, Toth P (eds) Chapter 7, pp 193–212. PA, Society for Industrial and Applied Mathematic, Philadelphia. https://doi.org/10.1137/1.9781611973594.ch7

  12. Driessel R, Mönch L (2011) Variable neighborhood search approaches for scheduling jobs on parallel machines with sequence-dependent setup times, precedence constraints, and ready times. Comput Ind Eng 61(2):336–345. https://doi.org/10.1016/j.cie.2010.07.001

    Article  Google Scholar 

  13. Fiegl C, Pontow C (2009) Online scheduling of pick-up and delivery tasks in hospitals. J Biomed Inform 42(4):624–632. https://doi.org/10.1016/j.jbi.2009.02.003

    Article  PubMed  Google Scholar 

  14. Hall R, Belson D, Murali P, Dessouky M (2006) Modeling patient flows through the healthcare system. In: Patient flow: Reducing delay in healthcare delivery, Hall R (ed), pp 1–44. Bostom, MA, Springer. https://doi.org/10.1007/978-0-387-33636-7_1

  15. Hanne T, Melo T, Nickel S (2009) Bringing robustness to patient flow management through optimized patient transports in hospitals. Interfaces 39(3):241–255

    Article  Google Scholar 

  16. Kergosien Y, Lenté C, Piton D, Billaut JC (2011) A tabu search heuristic for the dynamic transportation of patients between care units. Eur J Oper Res 214(2):442–452. https://doi.org/10.1016/j.ejor.2011.04.033

    Article  Google Scholar 

  17. Li X, Yalaoui F, Amodeo L, Chehade H (2012) Metaheuristics and exact methods to solve a multiobjective parallel machines scheduling problem. J Intell Manuf 23(4):1179–1194. https://doi.org/10.1007/s10845-010-0428-x

    Article  Google Scholar 

  18. Lim A, Zhang Z, Qin H (2017) Pickup and delivery service with manpower planning in hong kong public hospitals. Transp Sci 51(2):688–705. https://doi.org/10.1287/trsc.2015.0611

    Article  Google Scholar 

  19. Luo Z, Liu M, Lim A (2019) A two-phase branch-and-price-and-cut for a dial-a-ride problem in patient transportation. Transp Sci 53(1):113–130. https://doi.org/10.1287/trsc.2017.0772

    Article  Google Scholar 

  20. Moser M, Musliu N, Schaerf A, Winter F (2022) Exact and metaheuristic approaches for unrelated parallel machine scheduling. J Sched 25(5):507–534. https://doi.org/10.1007/s10951-021-00714-6

    Article  MathSciNet  Google Scholar 

  21. Naesens K, Gelders L (2009) Reorganising a service department: Central patient transportation. Prod Plan Control 20(6):478–483. https://doi.org/10.1080/09537280902938621

    Article  Google Scholar 

  22. Odegaard F, Chen L, Quee R, Puterman ML (2007) Improving the efficiency of hospital porter services, part 2: schedule optimization and simulation model. J Healthcare Qual 29(1):12–18

    Article  Google Scholar 

  23. Painchaud M, Bélanger V, Ruiz A (2017) Discrete-event simulation of an intrahospital transportation service. Springer Proc Math Stat 210:233–244. https://doi.org/10.1007/978-3-319-66146-9_21

    Article  Google Scholar 

  24. Pinedo ML (2016) Scheduling: Theory, algorithms, and systems, 5th edn. NY, Springer, New York

    Book  Google Scholar 

  25. Prughs K, Sgall J, Torng E (2004) Online scheduling. In: Handbook of scheduling, Leung JT (ed) Chapter 15, pp 329–373. London, Chapman and Hall

  26. Radhakrishnan S, Ventura JA (2000) Simulated annealing for parallel machine scheduling with earliness-tardiness penalties and sequence-dependent set-up times. Int J Prod Res 38(10):2233–2252. https://doi.org/10.1080/00207540050028070

    Article  Google Scholar 

  27. Schilde M, Doerner KF, Hartl RF (2011) Metaheuristics for the dynamic stochastic dial-a-ride problem with expected return transports. Comput Oper Res 38(12):1719–1730. https://doi.org/10.1016/j.cor.2011.02.006

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  28. Schmid V, Doerner KF (2014) Examination and operating room scheduling including optimization of intrahospital routing. Transp Sci 48(1):59–77. https://doi.org/10.1287/trsc.1120.0452

  29. Segev D, Levi R, Dunn PF, Sandberg WS (2012) Modeling the impact of changing patient transportation systems on peri-operative process performance in a large hospital: Insights from a computer simulation study. Health Care Manag Sci 15(2):155–169. https://doi.org/10.1007/s10729-012-9191-1

    Article  PubMed  Google Scholar 

  30. Vieira GE, Herrmann JW, Lin E (2003) Rescheduling manufacturing systems: A framework of strategies, policies, and methods. J Sched 6(1):39–62. https://doi.org/10.1023/A:1022235519958

    Article  MathSciNet  Google Scholar 

  31. von Elmbach AF, Boysen N, Briskorn D, Mothes S (2015) Scheduling pick-up and delivery jobs in a hospital to level ergonomic stress. IIE Trans Healthcare Syst Eng 5(1):42–53. https://doi.org/10.1080/19488300.2014.996837

    Article  Google Scholar 

  32. von Elmbach AF, Scholl A, Walter R (2019) Minimizing the maximal ergonomic burden in intra-hospital patient transportation. Eur J Oper Res 276(3):840–854. https://doi.org/10.1016/j.ejor.2019.01.062

    Article  MathSciNet  Google Scholar 

  33. Zhang Z, Liu M, Lim A (2015) A memetic algorithm for the patient transportation problem. Omega (United Kingdom) 54:60–71. https://doi.org/10.1016/j.omega.2015.01.011

    Article  ADS  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed equally to this work.

Corresponding authors

Correspondence to Vinicius M. Ton or Angel Ruiz.

Ethics declarations

Conflict of interest/Competing interests

All authors declare that they have no conflicts of interest.

Ethical standard

Not applicable

Consent to participate

Not applicable

Consent for publication

Not applicable

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix A Assessing the performance of methods based on the mathematical formulation

Appendix A Assessing the performance of methods based on the mathematical formulation

Table 6 Evaluation of MP computational performance in terms of average, minimum, maximum and of confidence intervals at 95% of the percentage of optimal solutions and the reported optimality gap for reschedules that failed to give proof of optimality

In this subsection, we report additional results allowing us to investigate the performance of the methods based on the mathematical formulation presented in Subsection 4.1 (i.e., methods XXMP) with the enhancements described in Section 6.2.

We are first interested in the number of times each approach triggered a rescheduling, and for each rescheduling, the number of requests considered, as well as the time they consumed. The results are reported in Table 4 for each policy (\(\varPhi 1\), \(\varPhi 2\), \(\varPhi 3\), and \(\varPhi 4\)) over all 36 instances, considering the three profiles. The half-width of confidence intervals computed at 95% is also provided under headers CI. In addition, Table 4 also provides the average computational time per reschedule (in seconds) and total execution (in hours).

To give the reader an overview of the comparison of the computational time between the scheduling approaches, the average of total computational time, in seconds, is presented in Table 5, also, for each policy over all 36 instances. The haft width of confidence intervals computed at 95% and the maximum value are also provided under headers CI and MAX, respectively. The results clearly demonstrate that both the Constructive Heuristic (CH) and Local Search (LS) approaches are well-suited for real-time applications in terms of computational efficiency.

We are now interested in the formulation’s effectiveness, always with the described enhancements, which include two key components: 1) providing a warm initialization to the solver using the solution produced by the LS approach, and 2) improving the MP formulation with a lower bound. To incorporate the LB into the mathematical formulation, we add the following constraints:

$$\begin{aligned}&LB = \sum _{i \in R}\alpha _i \left( min_{p \in P} \{C_{ip} - t^{d}_{i} \}\right) \end{aligned}$$
(13)
$$\begin{aligned}&LB \le \sum _{i \in R}\alpha _i L_{i} \end{aligned}$$
(14)

Constraint Eq. 13 defines the LB, while constraint Eq. 14 imposes a limit on the objective function. Table 6 presents the percentage of times the solver gave proof of optimality and the half-width of the confidence interval at 95% around it (columns C.I.), as well as the reported gap for those reschedules for which such proof could not be made. It is worth mentioning that the gap has been computed for every reschedule within each instance. Consequently, the gap results presented herein represent the average of the aggregation within the instances of the average, minimum, maximum, and standard deviation values. The best average value is highlighted in bold and underlined for ease of identification.

Policy \(\varPhi 1\) leads to the most favorable results, as the MP achieves nearly 100% optimal solutions. Additionally, the average gaps presented for this policy are the smallest ones. However, it is noteworthy that for all four policies, there were instances in which all the reschedules were solved to optimality. On the other hand, Policies \(\varPhi 2\) and \(\varPhi 3\) produced less optimal reschedules and larger optimal gaps.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ton, V.M., da Silva, N.C.O., Ruiz, A. et al. Real-time management of intra-hospital patient transport requests. Health Care Manag Sci (2024). https://doi.org/10.1007/s10729-024-09667-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10729-024-09667-6

Keywords

Navigation