Simulation du flux de patients en clinique externe

RESUME : Au Canada, nous avons la chance de profiter d’un systeme de sante public gratuit lors des consultations et pour la grande majorite des traitements. Cependant, cette methode de fonctionnement est tres couteuse pour les contribuables ce qui limite l’augmentation du nombre de centres, de ressources materielles et qui ne permet pas d’engager du personnel supplementaire. Avec tous les progres technologiques qui permettent aux medecins de reduire les temps de traitement ou de suivi, nous constatons encore la presence de listes d’attente pour la majeure partie des specialites medicales. En clinique externe, les gestionnaires cherchent a augmenter le debit de patients vus en une journee, mais il est difficile de prevoir le temps exact de consultation, les delais d’arrivee des patients, le taux d’absenteisme aux rendez-vous, etc. Ainsi, creer un horaire qui permet de voir un maximum de patients sans toutefois engendrer des heures supplementaires pour les ressources devient une tâche complexe. Encore aujourd’hui, la plupart des sequences de traitement sont fixees par une agente administrative lorsqu’une place est disponible. Les plages de traitements sont de durees fixes et parfois sont toutes en debut de journee ce qui engendre une attente tres importante pour les patients. Nous avons donc developpe un modele de simulation qui permet d’executer des milliers de scenarios pour analyser l’impact de changements dans l’horaire et ainsi bâtir des horaires plus robustes. Ce modele nous a permis d’etudier les gains dans l’attente indirecte, c’est-a-dire entre les rendez-vous d’un patient a l’hopital, pour une clinique de radiotherapie et l’attente directe, celle encourue lors d’une visite a l’hopital. La structure de ce modele permet d’etre adapte a plusieurs types de cliniques externes et pourrait etre utilisee par un gestionnaire d’unite afin de creer des creneaux pour differents types de cliniques ou d’analyser en temps reel l’impact de l’ajout d’un patient dans une certaine plage horaire. Ce gestionnaire pourrait donc estimer le temps total qu’un patient passerait dans l’unite, le temps qu’il mettrait avant d’obtenir son traitement, le temps supplementaire effectue par le personnel ainsi que le taux d’utilisation de chacune des ressources. ----------ABSTRACT : In Canada, we are lucky to have a public health system in which all the consultations and most of the treatments are free. The principal downside of this system is that it is costly so it is impossible to expand the centers, buy new equipment or hire extra personnel. With all the technologic developments that helped physicians reduce the treatment times or follow up delays, we still encounter large queues for an appointment with a specialist. In the outpatient clinics, managers are looking to increase the rate of patients seen daily, but it is really hard to predict the exact time of consultation, the time of arrival of the patients, the no-show rate to the appointment, etc. Therefore, it is almost impossible to build a patient schedule in which a maximum number of patients are seen without creating overtime for the personnel and waiting time for the patients. There are many aspects someone has to consider while building a patient schedule and even nowadays most of these schedules are hand made by a resource of the unit. The first available slot is given to the patient currently asking for an appointment in a template where all slots are of mostly equal length. Some units also book all patients at the beginning of the day to minimize the idle time of physicians, strategy that creates an important wait time for most of the patients. During this project, we developed a simulation model that allowed us to replicate thousands of scenarios in a short time to analyze the impact of movement in the schedule and to build more robust schedules. This model allowed us to see potential reduction in the wait experienced between two separate appointments (indirect wait), and in the wait endured during one hospital visit (direct wait). We built this model so it can be adapted to multiple types of outpatient clinics and so it could be used by a unit manager to make a real time analysis of the impact of adding a particular patient at a certain time during the day. The manager could estimate the total length of the clinic, the overtime of the personnel, the utilization rate of all the resources, the total time spent by a patient in the unit and the time elapsed between the first consultation and the end of the last treatment in the unit.