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
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