1.2.5.2 BpmnMessageFlow
A Message Flow is used to show the flow of Messages between two Participants that are prepared to send and receive them. ownership a MessageFlow belongs to a collaboration
BpmnMessageBpmnBaseElementBpmnMessageFlow
Association
Description
MessageRef : BpmnMessage [0..1]
SourceRef : BpmnBaseElement [1..1]
TargetRef : BpmnBaseElement [1..1]
Collaboration : BpmnCollaboration [1..1]
This provides the list of Message Flow that are used in the Collaboration.
1.2.5.2.1 Consistency rules
A Message Flow MUST connect two separate Pools. They connect either to the Pool boundary or to Flow Objects within the Pool boundary. They MUST NOT connect two objects within the same Pool. Only the Pool/Participant, Activity, and Event elements can connect to Message Flow.