This is an example of a subprocess node. Graphically, this is not very interesting, but the subprocess node and the ability to exchange them is critical to allowing scalable processes to be designed.
You are viewing a static copy of
a project that was originally a wiki.
These pages can not be modified
at this location even though the page
may appear incomplete.
This copy was generated on
01/29/2012
and this project information has not been
changed since 09/25/2009.
BPMN XPDL Example 6
This is an example of a subprocess node. Graphically, this is not very interesting, but the subprocess node and the ability to exchange them is critical to allowing scalable processes to be designed.
<Activity Id="154808" Name="Example5"> <Implementation> <SubFlow Id="33" Execution="SYNCHR"> <DataMappings> <DataMapping Formal="Item Name" Direction="IN"> <Actual>Name</Actual> </DataMapping> <DataMapping Formal="Cost" Direction="INOUT"> <Actual>Loan Amount</Actual> </DataMapping> <DataMapping Formal="Requester" Direction="IN"> <Actual>Address</Actual> </DataMapping> </DataMappings> </SubFlow> </Implementation> <Priority/> <Documentation/> <TransitionRestrictions>...</TransitionRestrictions> <NodeGraphicsInfos>...</NodeGraphicsInfos> </Activity>Back to XML Process Definition Language