Pools and Lanes are not allowed within sub-processes. The specification
states the following: A Sub-Process is an Activity whose internal details
have been modeled using Activities, Gateways, Events, and Sequence Flows.
(CH10.2.5)
Back to your question how to model your situation. Well, that depends on
your specific situation, see below.
"I.e. if the sub-process call is in a lane called Debra, and most of the
tasks in the sub-process are caried out by Debra but one or two need to be
caried out by Sian, how do I properly show this?"
One possible might be split your work into more than one sub-processes.
Taking this approach, first a sub-process is called in the lane of Debra,
the sub-process ends, the sequence flow in the main process changes lanes
to Sian, a new sub-process is called in Sian's lane. Now the sequence flow
might flow back to Debra's lane where another sub-process is called.
Does the solution fits to your scenario?
Kind regards,
Matthias
--
You received this message because you are subscribed to the Google
Groups "BPMN Forum" group.
Public website: http://www.bpmnforum.com
To post to this group, send email to BPMN...@googlegroups.com
To unsubscribe from this group, send email to
BPMNforum+...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/BPMNforum?hl=en_US?hl=en
Thanks for clarifying. I got one question based on your answer: „Lanes can be defined within a subprocess.” IMHO this is not allowed as lanes have to be placed within pools.
How do you define lanes without having a pool? The specification states: “Lanes are used to organize and categorize activities within a Pool. “ (CH10.6.3 p306). This implies having at least one pool in order to have lanes or a lane.
Thanks for answering.
--