This pattern uses External rule to call a web service that is defined in another project. The great thing of this pattern is that it is triggered by the rule engine and not the flow.

Business rules should be implemented in Blueriq and not in code. Exceptions could be made because of performance reasons to implement business rules in code. Initially all business rules are implemented in Blueriq. Code is usually used for integration purposes.

Characteristics

In the table below the implementation charateristics by using an External Rule.