Specifying Data Flows

In the diagram containing the activity and the data element you can map the data as the activity's input and output. There is at least one data flow connection between an activity and a data. The data flow connection is indicated by arrows:

However, Business Process Modeling perspective allows only:

In case multiple data mappings exist between a structured data and an activity, only the first data mapping is displayed.

This chapter covers:

Creating Data Flow Connection

You can create data flow connections using two different ways:

Deleting Data Flow

Hover the mouse in proximity of the data flow connector and click the Delete icon.


Figure: Delete Data Flow

Viewing and Editing Data Flow Properties

To view and edit properties of data flow, perform the following steps:

  1. Click the data flow in the swim lanes. The properties window is displayed at the top-right corner of the swim lane.

  2. Figure: Data Flow - Properties

  3. Specify the following properties:

Data Mappings in Process Interface Context

The Process Interface Context is needed when one model is referring to another model through exposed process interface. Suppose the referred subprocess has IN parameters defined and it returns the result. Then, in this case. the called process should know the IN and OUT parameters. So if the referred process has exposed the parameters then you need to provide the data mappings in the process interface context.

Note that the data type specified in the formal parameters should match with the data type specified in the consumer model. For example, you have defined structure data type in the provider model. To access the same structured data in the consumer model, you need to drag and drop the structured data and reference through the data mappings.

To specify the process interface context, perform the following steps:

  1. Create the data flow between the referred subprocess and the data
  2. Click the data flow connection

  3. Figure: Data Flow - Referred Elements

  4. Specify the data path in the Input Data Path text box.
  5. In the Input Access Point drop-down list, from the processInterface option select the specified parameter. If Input check box is selected, then only this field is enabled.

  6. Figure: Input Access Point - Process Interface Context

  7. Similarly, you can specify Output Access Point if the Output check box is selected.