question

Ksenia F avatar image
0 Likes"
Ksenia F asked Parker S commented

Corpsman picks up results after 10 patients

Hello!

How to make an orderly come to collect the tests of patients after 10 patients have been admitted to the office? Without disrupting the process of further patient movement.

It is necessary that the orderly comes separately from the process of what is happening in the treatment room, comes to the room and leaves, and after another 10 patients have passed, he came back and did the same.

Thank you in advance!



FlexSim 20.2.1
flexsim 20.2.1patientflow
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

Parker S avatar image
0 Likes"
Parker S answered Parker S commented

@Ksenia F

It's hard to know how to answer your question without looking your model, but I've attached a model that demonstrates what you are asking for.

The sub flow named "Get Test Results After Every Tenth Patient" could be easily recreated in your model and the "Run Sub Flow" activity could be placed in your main patient flow where needed.

The sub flow uses a global variable that increments by 1 after every patient then resets after 10.


support_getresultseverytenthpatient.fsm

I hope this helps! If you have any other questions let me know and make sure to post your model.


· 6
5 |100000

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

Ksenia F avatar image Ksenia F commented ·

I have attached a model to make my problem clearer to you.

Patients come to the waiting area, they take tests, after they return to the waiting area, when 6 patients pass, must come RN2 and take tests. But patients move on and the process should not be confused, after the second batch of 10 patients RN2 comes back and takes the tests.

Thank you in advance!

testRN2.fsm

0 Likes 0 ·
testrn2.fsm (205.9 KiB)
Parker S avatar image Parker S ♦ Ksenia F commented ·

@Ksenia F

Here is the updated model. I've added our sub flow from my previous model and some other elements (Global list, global table, another global variable, and a few patient flow activities) so that the RN gets test results after the last patient in the group is seen, with the group number being variable. Everyone in the group is released after the RN comes back with the results.

support-getresultseverynthpatient.fsm

Please let me know if you have any other questions!

1 Like 1 ·
Ksenia F avatar image Ksenia F Parker S ♦ commented ·

@Parker S , thank!

I'm trying to figure this out, but when I try to iterate, the model doesn't work correctly, no accumulation in List occurs. Could you help me figure out my error? Thank!

In this model, I slightly changed the logic of work. After a group of 6 people has gathered, RN3 begins to take the forms to each doctor in the office, and then the doctors pick up the patients. In the model, the group does not accumulate and RN3 goes to the doctors after each patient, this is a mistake.

Test1.fsm

0 Likes 0 ·
test1.fsm (558.8 KiB)
Show more comments