When you create a collaborative BPM, you must always define a top-level diagram d under a model or a package to represent the subject of the process model and set the model scope and orientation.
An atomic transaction between two partners (Business Transaction)
A Binary Collaboration between two partners that involves the invocation of one or a sequence of Business Transactions (Binary Collaboration)
A Collaboration between several partners that involves the invocation of several Binary Collaborations (Multiparty Collaboration)
For more information, see EbXML Business Process Specification Schema (BPSS).
Organization units (see Organization Units ( BPM))
In a collaborative BPM, organization units are always displayed using the icon representation to designate a user of a process that is engaged in a collaboration with a partner. The role association object is used to define the link with the process. The swimlane representation can only be used in diagrams contained in composite processes to ease the definition of invoking or invoked partners for processes implemented by operations (see Example: Using the Execute Operation Implementation Type).
If you used traceability links to a link an organization unit to a process to express a binary collaboration, they are transformed into role association objects.
Role associations (see Role Associations (BPM))