A Receive step can be defined in processes that make a
Service
and wait for some event data before the process can continue. For example, if the order process includes a step to request more credit information when the order is above a certain threshold, then a Receive step allows you to handle the blocking receive call.
The Receive step name can contain only alphanumeric characters, underscores (_), spaces, and Unicode characters.
The output of a Receive step is available to be used later in the process, similar to output fields in
Service
steps.
For the
Correlation Assignments
, select the fields you are correlating with the incoming message event. You can use these assignments to cancel further execution of a request (interrupting) or to provide status (non-interrupting).