Timer Updatable
Replace the task or subprocess and boundary timer with this blueprint (design pattern) to make the timer updatable.
In a BPMN-based process, a timer is evaluated when the process reaches it. Therefore, all variable updates that happen afterwards do not affect the timer. BPMN does not allow event-based gateways to be used as boundary events, so the "Updatable Timer Pattern" cannot be used. This blueprint solves the problem by separating the boundary timer from the task or subprocess while keeping the semantics, so the "Updatable Timer Pattern" can be used.