question

Ankur A3 avatar image
0 Likes"
Ankur A3 asked Ankur A3 commented

How to Set Overflow Location Logic Based on Chair Availability?

I am facing some issue while modelling overflow location. Let me explain you what I want to achieve:

1. Setting label "Chair" while generating patient at the start to occupy the Regular_Chair.

2. There will be cases when Regular_CTest1.3.fsmhair is already occupied. So staff should check the availability at both check point first then escort the patient to available chair.

My Approach: Splitting 1 token in 2 tokens. 1 token ids for checking room availability. 2nd token will wait for event until room is available. Room availability willl be checked based on global table "TrackChairAvailability" values 0 or 1 in respective column.

Note: While generating patients only Regular_Chair is assigned. Staff make adjustment later if regular_Chair is not available.

Can you help me to model it effectively?

Thank you!

FlexSim 21.0.10
hcclinicoverflow location
test13.fsm (75.8 KiB)
5 |100000

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

1 Answer

·
Matthew Gillespie avatar image
0 Likes"
Matthew Gillespie answered Ankur A3 commented

Maybe I'm misunderstanding what you're trying to do, but you can use a single Location Resource to do this. For example, you could use the List of Choices option in the Location field and list the patient's chosen chair first, and then the overflow chair second:

1650572819028.png

test13_chairs.fsm


1650572819028.png (13.7 KiB)
test13-chairs.fsm (72.3 KiB)
· 8
5 |100000

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

Ankur A3 avatar image Ankur A3 commented ·

Hi Matthew,

Thank you for your answer. I understood what you have done.

The only point is that it is occupying overflow chair immediately when regular location is not available.

But what I was expecting is that it should check the room availability at check point 1 (time = 5 sec) first and if room is not available it should wait for 300 sec to check if room may get free otherwise it should allocate overflow chair after checking the availability at check point 2.

Thank you!

0 Likes 0 ·
Ankur A3 avatar image Ankur A3 Ankur A3 commented ·

@Matthew Gillespie Let me know if some more clarity is required.

0 Likes 0 ·
Matthew Gillespie avatar image Matthew Gillespie ♦♦ Ankur A3 commented ·
0 Likes 0 ·
test13-chairs2.fsm (72.8 KiB)
Ankur A3 avatar image Ankur A3 Matthew Gillespie ♦♦ commented ·

Hi @Matthew Gillespie,

You got almost what I wanted to model. Only 1 change is MD should check the chair availability at check points once patient arrived at waiting line. MD should provide the room based on chair availability. I have attached the global table where MD will check chair availability based on condition.

I have attached model for your reference.

Overflow Logic_V2.fsm

Thank you!


0 Likes 0 ·
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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