Input and Output Elements
The input element accepts a message delivered to the process. The output element constructs a message delivered by the process to a participant. Each has a specific syntax.
The input element has the following syntax:
<input message>
<assign/>*
</input>
- Use the input element in the operation activity to accept a message delivered from a participant to the process (process input).
- Use the message attribute to reference the relevant message definition.
- Use the assign element to perform assignment (move data) from the message contents to the process data. Use multiple assignments for multi-part messages.
The output element has the following syntax:
<output message>
<assign/>
</output>
- The message attribute references the relevant message definition.
- Use the assign element to perform assignment (move data) from the process data to the message contents. Use multiple assignments for multi-part messages. No assignments are required for empty messages.