Hello all,
I’m currently building a model that will require nurses on the same team (FlexSim staff grouping) to cover individually assigned rooms so that patients will be assigned to the "least busy" nurse’s designated areas based off of the nurse’s current workload. I found the patient destination option “Based on Nurse Workload” in FlexSim HC 5.1 which seems fantastic from the description, but I’m having a hard time understanding how to get it to function properly.
I’ve attached a practice model I’ve made below where I’ve been trying to build this so that “nurse 1” would cover exam tables “2, 4, 6” and “nurse 2” would cover exam tables “1, 3, 5”.
I feel like I need a few things to get this right:
- 1. A little deeper explanation on how “based on Nurse Workload” works
- I get the feeling the third option over the patient label portion for the “nurse row” may be important here, I just haven’t been able to determine what this is and how it functions.
- 2. What would be the best way to increment the global table value down as patients are discharged? I’m guessing this would probably utilize the "increment table cell" trigger with some type of additional logic, but i'm not sure what or how that logic would be.
- 3. I noticed the “based on Nurse Workload” in my current model breaks down at 8:44am model time and Nurse 2 takes over for nurse 1, but instead takes the patient to nurse 2’s area instead of her own. Why?
- 4. This also breaks down when a nurse is “full” or on break and it seemingly locks patients into a “null” waiting status where they stay skipped over, is there an effective way to fix this so the process will stay as close to "fifo" as possible?
- 5. If there are any other good tricks to utilizing this tool I’d love to hear them.
Sorry if this is a long post, but I haven’t found much info about this tool after some searching beyond the base explanation and it seems like it could be really useful for several HC applications. Any guidance/info would be greatly appreciated.
Thanks, Chris M