question

Steve from Texas avatar image
0 Likes"
Steve from Texas asked Jeanette F commented

Need a Post Processing time- process for the techs

Should restrict the tech from being acquired, but should not be in the patient care sequence.


I tried a process with staff as both objects, but the token stays with the process, want this to run inparallel to the patient activity, not in sequence.

1695838501318.png

FlexSim 23.2.1
healthcare
1695838501318.png (18.7 KiB)
· 2
5 |100000

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

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Steve from Texas,

You would add in a split or create token activity and the branched activity would go through this post process activity and then release the resource.

To receive a more accurate solution, please post your model or a sample model that demonstrates your question.

If your model contains sensitive information, you could first toggle your post as private using the "make private" option under your question's "gear" menu. Private questions are visible only to site moderators. You can also contact your local FlexSim distributor for phone or email help.

0 Likes 0 ·
Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Steve from Texas, was Matthew Gillespie's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·

1 Answer

Matthew Gillespie avatar image
1 Like"
Matthew Gillespie answered Steve from Texas commented

Here are a few ways to do this:

ParallelCharting.fsm

1. Use a Split activity (Patient Flow1)

This will create another token within the Patient Flow that goes out the 2nd connector. Tell the acquired staff to do something else and then release them when they're done.

1695936414042.png

This method is the simplest, but can be an issue if the patient leaves the model before the staff's process is done. The other 2 methods handle that case though.

2. Use a Split and a Join activity (Patient Flow2)

Same as 1 except that we use a Join activity to make sure the patient can't leave the model until the staff is done. And we use a Remove Patient activity with the Remove Statistically Only option checked so that the patient can statistically count as having left the model if they are just waiting for a staff to finish a parallel activity.

1695936692704.png

3. Create a token in a Global Flow (Patient Flow3 and Charting)

Use a Create Tokens activity to create a token in a different, global flow. This allows a token outside of this patient flow to handle the parallel task, and it naturally outlives the patient if the patient leaves. However, you do need to release the staff in the patient flow and then have the new token acquire it again. The attached model has the Create Charting Token activity assign a reference to the staff on a label and then, in the Charting flow, it acquires this staff with a slightly higher priority (151) so that it gets priority over other patients.

1695937065775.png


1695936414042.png (14.8 KiB)
1695936692704.png (29.0 KiB)
1695937065775.png (20.4 KiB)
· 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.

Steve from Texas avatar image Steve from Texas commented ·

I'll try this workflow. The previous answer created an error when the patient had a transport resource attached, so in those parts of the workflow I made this sequential for now

0 Likes 0 ·