Hi there,
I'm using Arena Simulation software since not too long ago.
I have the following issue:
First:
I have a resource (a doctor) who performs multiple activities. Sometimes he is available for outpatient consultations in the Outpatient Clinic, and sometimes he is doing surgery in the Operation Room. I am looking for a way to define his schedule: when will he be doing what. So far i've only discovered how to tell Arena that my resource is either available or not, but I don't know how to define availability for different types of activities.
Second:
I have patients arriving, and they need to be given an appointment before they can see the doctor. So I need the software to look into the doctor's schedule, see when he's doing the required activity during some time window in the future (e.g. two weeks from now, within a 1-week time window), then check if there's still room to see a patient, then schedule that patient for a specific date and time.
Then I can 'hold' the patient until simtime equals the specified appointment time, and the patient can go see his doctor.
Any idea how this can be done in Arena Simulation Software?
I've used Tecnomatix (Siemens) Plant Simulation before, and I could use a TableFile to list all the doctor's Outpatient Clinic sessions and Operation Room sessions for a full year, then at patient arrival I used code to check the availability in a certain time span in that TableFile, and write the patient into a certain time slot if there's room. In Arena, I can't find something equivalent to this TableFile where I can specify the doctor's activity types for the coming 300 days.
Thanks for all help