Kelton Chapter 9 Problem 2

Modify Model 9-1 to support preemption of the Doctor resource for Urgent patients. In particular, if all doctors are busy when an Urgent patient arrives, the Urgent patient should preempt a doctor from one of the other non-Urgent patients. Compare the results of the models. Would you advise that the emergency department make the corresponding change in the real system?

The model was created as per instruction in the book with a source, five servers, a sink, four moldel enteties and two resourses.

Model

Model

A table and a sequence table created based on patient type, patient mix, priority and service time:

Table

Table

Sequence Table

Sequence Table

Add-on processes:

Add-on Processes

Add-on Processes

Add-on processes

Add-on processes

Following user defined properties were added:

Properties

Properties

To support preemption of the Doctor resource for Urgent patients following add on process was created at Doctor resource for Doctor_EvaluatingSeizeRequest trigger and assigned to TraumaRooms capacity with the condition PatientData.Priority == 4:

Recourse Add-on Process

Recourse Add-on Process

An experiment with OptQuest addin was conducted and obtained the following results:

Result

Result