The built-in system functions perform logic-control and other functionality in the
workflow. You can include one or more system functions in a system step.
Time limits for work item processing
To control work item processing time, set a timer to indicate a period during which you
want a specified series of steps to be processed. If the timer expires before this processing is
complete, the system software calls another workflow map that provides alternate processing of the
work item.
Conditional postponement of work item processing
You can make a work item wait for another work item that meets a specified condition.
This functionality can be useful in workflows that require information from outside the main
process, such as a loan approval process that depends on verification of the applicant's
employment. One work item represents the loan application, and the other item represents the
employment verification.
Web services
To invoke a service that is provided by others or to provide a service that others
invoke, use the Web Services system functions: Invoke, Receive, and Reply.