It is possible to dynamically invoke two or more processes from a single call activity step that is configured for dynamic process behavior. This can be done by mapping pipeline data (for example, purchase order data) into a document reference list that specifies two or more document type instances:
By creating the necessary logic, you can pass pipeline data to each dynamically invoked process as required; furthermore, you can create multiple instances of each process, as described in
Invoking Multiple Instances of a Dynamic Process.
Special considerations must be taken to ensure proper document handling. For more information, see
Handling SubprocessModel Documents with Dynamically
Invoked Processes.