Hi. I want to set up a timer in parallel with a human task, that is cancelled when the human task is completed. I think I should create the timer in an embedded sub-process, and cancel the sub-process right after the human task.
How do I cancel an embedded sub-process from another part of the flow?
you could use timer boundary event that will be attached to human task. Once human task will be completed timer will be canceled automatically.
HTH