question

Christopher Morgan avatar image
0 Likes"
Christopher Morgan asked Cliff King commented

Custom arrival appointment spacing/variance in HC

I'm working on a reception area model for a large specialty center in FlexSim HC, and I'm a bit stuck for how to appropriately model my arrivals.

Patients arrive on an appointment bases, but due to significant variation in clinical scheduling, appointments can be on any 10-minute time interval per hour from 8-5pm. This seems feasible to accomplish using custom arrival tables and mapping the volume to each 10-minute interval.

The problem is, we know patients vary in their actual arrival time for appointments significantly. Our data shows slightly more early arrivals in a fairly normal distribution for arrival time relative to check in.


Is there a way to properly account for this variance using custom arrivals but maintain the actual appointment time?

Randomly spacing the data would only space the arrivals within the time interval (so a max spread of 10 minutes in this case) which would leave a bit to be desired. How would you recommend tackling this?

Thanks!

FlexSim HC 5.3.4
hcarrival schedulearrivalarrival pattern
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Cliff King avatar image
0 Likes"
Cliff King answered Cliff King commented

OK, I think I understand your delima a little better. You still might be able to get what you want with the Appointments table by just defining arrivals over multiple days with enough days to somewhat model the variance you see in the number of patients arriving on any given day.

Another thought I had was to use the Custom Arrivals Table with the option to dump the quantity of patients all at the start of the arrival period, and then use a Process activity as the first activity spawned in the patient's track to force a delay based on your normal distribution. The patient wouldn't be considered as "arrived" in the facility until after this initial Process activity. In order to account for the negative numbers from the normal distribution (i.e. early arrivals), you would need to have your period start time set to the earliest possible arrival time and then revise your new normal distribution to only give positive numbers. This sounds messy, and I've never tried it before, but it's an idea...

· 3
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Cliff King avatar image
0 Likes"
Cliff King answered Christopher Morgan commented

With everything being a distribution (PCI, number of patients, and variability in arrival time) and with the number of patients being high (30) and the narrow gap between time slots (10 minutes), it seems to me that you should just use an inter-arrival time distribution and then use triggers to assign the PCI per your distribution.

· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Cliff King avatar image
0 Likes"
Cliff King answered Christopher Morgan commented

Not sure why you couldn't use the regulator Appointments table with your normal distribution as the variance. You're allowed to specify multiple arrivals with the same scheduled time.

· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.