I've reviewed some other answers and this seems relatively easy but I can't get it to work. I assign a label to the token based on which OR is acquired. After acquiring the OR and assigning the label (token.OR), I try to acquire an RN based on the assigned OR label. On the shared resource activity properties I'm trying to choose staff based on the condition: token.OR? == "OR1" , if true then: Model.find("ORRN1") and if false Model.find("ORRN2"). The model keeps selecting ORRN2 even though the acquired OR was OR1. It seems fairly straight forward.