Article Preview
TopIntroduction
Patient scheduling is the allocation of timeslot for resources according to their request. The dynamic nature of hospital patient scheduling together with the decentralization of scheduling makes the tasks more complex. It is also dynamic in nature. A more suitable approach to patient scheduling may be one that fits the problem domain better. A distributed multi-agent system together with experience based learning technique would be a good choice (Kanaga, Valarmathi, & Murali, in press). Here we consider each patient and resources as agents and they interact with each other (Janiak & Rudek, 2005).
The agent based approach considers the patients as Patient Agents (PA) and resources as Resource Agents (RA). The PA requests for the resource. A special agent named Common Agent (CA) is also introduced in this framework. CA refers to a general physician who decides on what tasks the patient has to undergo. The proposed framework is trying to reduce the patients waiting time and tardiness. We can further reduce this by incorporating experience based learning.
The learning models in scheduling are based on the learning curve introduced by Wright (Janiak, Janiak, Rudek, & Wielgus, 2009). In scheduling problems with a new experience-based learning model, job processing times are described by “S”-shaped functions that are dependent on the experience of the processor. In patient scheduling, decisions are made according to the learning model (Becker, Navarro, Krempels & Panchenko, 2003).
Problem Domain
The hospital contains different autonomous wards and ancillary units. Each department has the authority to take their own decision so it is decentralized. In addition to the complexity arising from the distributed structure of hospitals, patient scheduling has to be performed in the face of a high degree of uncertainty about the treatment pathways of patients within the hospital (Biskup, 1999).
The patients arrive continuously at the hospital and the necessary medical treatments are often not able to be completely determined at the beginning of the treatment process. Moreover the results of a diagnostic examination might change the (medical) priority of the patients, invoke additional activities and/or make other medical actions obsolete (BenHassine,, & Ho, 2007Wainer, Ferreira, & Constantino, 2007). Also, emergencies or complications lead to disturbances in the schedule and result in variable waiting times for other patients. Hospital patient scheduling can be implemented using agent based approach.
TopProposed Framework For Patient Scheduling
An agent based approach is suitable for scheduling patients in hospitals because of its reactive and proactive nature (Czap, Becker, Poppensieker, & Stotz, 2005). Here the agent based approach is incorporated with experience based learning. Patients and resources are represented as an agent and an experienced based learning is used during the scheduling of patients and resources (Decker & Li, 1998).