Page tree

In the BMC Atrium Orchestrator Development Studio application, a called process is a process that is used, or called, in a Call Process activity within another process. Any process can be a called process. When you use a called process you leverage the functionality of pre-existing processes which reduces process design time. For example, if you need to format a date as an epoch date, you can write a process to do that, or you can drag the format date process from the OA Utilities module into your process.

Unknown macro: {multi-excerpt}


Note

Although the called process is contained within a Call Process activity, you do not add the Call Process activity from the Activity Palette. The activity is automatically created when you drag the called process onto the process canvas.


The input and output parameters and context items for a called process are separate from the parameters and context items for the calling process. To communicate between the processes, you must map the parameters from one process to the other. If the calling process has context items that have the same name as parameters in the called process, those parameters are automatically mapped to the context items. If there are no matching context items for the called process output parameters, matching context items are created and mapped to the output parameters when the process is dragged to the process canvas.

This section contains the following topics: