Let's suppose we have a human task, which could be interrupted with some signal. Process instance keeps some value in variable, let's say person_id. We need to interrupt the task with signal which parameter/value/property is equal to given person_id. Is it possible to react just to an event with given value of property?
unfortunately there is no support for dynamic signals validation. Signals are defined as part of process definition and are sort of constants. As a workaround you could first find out what process instances to have process variable with given value and then use signal that accept process instance id as argument to signal only that given process instance.