Routing rule pattern
The following pattern table highlights facts around the Routing Rule Pattern:
Signature |
Routing Rule Pattern |
Classification |
Human Task Pattern |
Intent |
To solve complex rules based on routing scenarios. This offers you the flexibility to complete the task or route it based on rules. |
Motivation |
Rules can be routing rules or participant rules. Routing rules will provide solutions to back and forth and complex task routings. |
Applicability |
We can define stages and participant blocks to route tasks between participants; however, this offers you a linear flow from one set of participants to another. We can use early completion, reassignment, delegation, skipping, and other features to cater nonlinear requirements. However, if we need to perform complex routing that includes back and forth routing between participants, then we need a rule-based routing solution. For example, if certain conditions are met, we want to give back the task to the previous participant... |