Skip to content
diagrams.mbt
DocsArticlesGalleryAPIGitHub

Gallery / BPMN

Approval with a return route

Family: BPMN. Status: Implemented.

An automatic process with a decision and a review return.

Scope: Process and collaboration structure only. No process execution or token simulation.

Preview

Approval with a return route preview
Approval with a return route preview (dark)

Source

bpmn-approval-loop.bpmn

application/xml

<b:definitions xmlns:b="http://www.omg.org/spec/BPMN/20100524/MODEL" targetNamespace="urn:gallery:expanded">
<b:process id="Approval" isExecutable="false">
<b:startEvent id="start"/><b:userTask id="review" name="Review"/><b:exclusiveGateway id="decision" name="Approved?"/><b:endEvent id="end"/>
<b:sequenceFlow id="request" sourceRef="start" targetRef="review"/>
<b:sequenceFlow id="check" sourceRef="review" targetRef="decision"/>
<b:sequenceFlow id="retry" sourceRef="decision" targetRef="review" name="retry"/>
<b:sequenceFlow id="approve" sourceRef="decision" targetRef="end" name="yes"/>
</b:process>
</b:definitions>

Download source: bpmn-approval-loop.bpmn

Download SVG Download dark SVG Open offline player

diagrams.mbt · Diagramming for MoonBit.