mirror of
https://github.com/sartography/demo-process-models.git
synced 2025-02-24 22:08:08 +00:00
136 lines
7.0 KiB
XML
136 lines
7.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:spiffworkflow="http://spiffworkflow.org/bpmn/schema/1.0/core" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_96f6665" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="3.0.0-dev">
|
|
<bpmn:process id="Signal_Intermediate_Catch_Event" name="Signal Intermediate Catch Event" isExecutable="true">
|
|
<bpmn:startEvent id="StartEvent_1">
|
|
<bpmn:outgoing>Flow_1krn3v3</bpmn:outgoing>
|
|
</bpmn:startEvent>
|
|
<bpmn:sequenceFlow id="Flow_1krn3v3" sourceRef="StartEvent_1" targetRef="User_Task_2" />
|
|
<bpmn:startEvent id="Event_17wo9xy">
|
|
<bpmn:outgoing>Flow_0x2qnzn</bpmn:outgoing>
|
|
</bpmn:startEvent>
|
|
<bpmn:sequenceFlow id="Flow_0x2qnzn" sourceRef="Event_17wo9xy" targetRef="Manual_Task_1" />
|
|
<bpmn:sequenceFlow id="Flow_1c0wquh" sourceRef="Manual_Task_1" targetRef="Event_02u2z5b" />
|
|
<bpmn:sequenceFlow id="Flow_0kudvrw" sourceRef="Event_02u2z5b" targetRef="Manual_Task_3" />
|
|
<bpmn:manualTask id="Manual_Task_1" name="Complete Manual Task 1">
|
|
<bpmn:extensionElements>
|
|
<spiffworkflow:instructionsForEndUser />
|
|
</bpmn:extensionElements>
|
|
<bpmn:incoming>Flow_0x2qnzn</bpmn:incoming>
|
|
<bpmn:outgoing>Flow_1c0wquh</bpmn:outgoing>
|
|
</bpmn:manualTask>
|
|
<bpmn:manualTask id="Manual_Task_3" name="Complete Manual Task 3">
|
|
<bpmn:extensionElements>
|
|
<spiffworkflow:instructionsForEndUser />
|
|
</bpmn:extensionElements>
|
|
<bpmn:incoming>Flow_0kudvrw</bpmn:incoming>
|
|
<bpmn:outgoing>Flow_0s8ythd</bpmn:outgoing>
|
|
</bpmn:manualTask>
|
|
<bpmn:sequenceFlow id="Flow_1i5fwsg" sourceRef="User_Task_2" targetRef="Event_1gdb70n" />
|
|
<bpmn:endEvent id="Event_0fhewdv">
|
|
<bpmn:extensionElements>
|
|
<spiffworkflow:instructionsForEndUser>End Signal Intermediate Catch Event Unit Test {{name}}</spiffworkflow:instructionsForEndUser>
|
|
</bpmn:extensionElements>
|
|
<bpmn:incoming>Flow_0s8ythd</bpmn:incoming>
|
|
</bpmn:endEvent>
|
|
<bpmn:sequenceFlow id="Flow_0s8ythd" sourceRef="Manual_Task_3" targetRef="Event_0fhewdv" />
|
|
<bpmn:intermediateThrowEvent id="Event_1gdb70n">
|
|
<bpmn:incoming>Flow_1i5fwsg</bpmn:incoming>
|
|
<bpmn:outgoing>Flow_0tmr8py</bpmn:outgoing>
|
|
<bpmn:signalEventDefinition id="SignalEventDefinition_1x5778l" signalRef="IsTask2Completed" />
|
|
</bpmn:intermediateThrowEvent>
|
|
<bpmn:intermediateCatchEvent id="Event_02u2z5b" name="Waiting for Completion Signal of Task 2">
|
|
<bpmn:incoming>Flow_1c0wquh</bpmn:incoming>
|
|
<bpmn:outgoing>Flow_0kudvrw</bpmn:outgoing>
|
|
<bpmn:signalEventDefinition id="SignalEventDefinition_1hxoq5k" signalRef="IsTask2Completed" />
|
|
</bpmn:intermediateCatchEvent>
|
|
<bpmn:endEvent id="Event_1rm98oq">
|
|
<bpmn:extensionElements>
|
|
<spiffworkflow:instructionsForEndUser>Task 2 Completed.</spiffworkflow:instructionsForEndUser>
|
|
</bpmn:extensionElements>
|
|
<bpmn:incoming>Flow_0tmr8py</bpmn:incoming>
|
|
</bpmn:endEvent>
|
|
<bpmn:sequenceFlow id="Flow_0tmr8py" sourceRef="Event_1gdb70n" targetRef="Event_1rm98oq" />
|
|
<bpmn:userTask id="User_Task_2" name="Get Name">
|
|
<bpmn:extensionElements>
|
|
<spiffworkflow:properties>
|
|
<spiffworkflow:property name="formJsonSchemaFilename" value="get-name-schema.json" />
|
|
</spiffworkflow:properties>
|
|
<spiffworkflow:instructionsForEndUser />
|
|
</bpmn:extensionElements>
|
|
<bpmn:incoming>Flow_1krn3v3</bpmn:incoming>
|
|
<bpmn:outgoing>Flow_1i5fwsg</bpmn:outgoing>
|
|
</bpmn:userTask>
|
|
</bpmn:process>
|
|
<bpmn:signal id="IsTask2Completed" name="IsTask2Completed">
|
|
<bpmn:extensionElements>
|
|
<spiffworkflow:variableName>newvar</spiffworkflow:variableName>
|
|
<spiffworkflow:payloadExpression>name</spiffworkflow:payloadExpression>
|
|
</bpmn:extensionElements>
|
|
</bpmn:signal>
|
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
|
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Signal_Intermediate_Catch_Event">
|
|
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
|
|
<dc:Bounds x="-208" y="22" width="36" height="36" />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Event_17wo9xy_di" bpmnElement="Event_17wo9xy">
|
|
<dc:Bounds x="-208" y="212" width="36" height="36" />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Activity_0vngutt_di" bpmnElement="Manual_Task_1">
|
|
<dc:Bounds x="-120" y="190" width="100" height="80" />
|
|
<bpmndi:BPMNLabel />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Activity_05fgthw_di" bpmnElement="Manual_Task_3">
|
|
<dc:Bounds x="120" y="190" width="100" height="80" />
|
|
<bpmndi:BPMNLabel />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Event_0fhewdv_di" bpmnElement="Event_0fhewdv">
|
|
<dc:Bounds x="272" y="212" width="36" height="36" />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Event_0av61vo_di" bpmnElement="Event_1gdb70n">
|
|
<dc:Bounds x="32" y="22" width="36" height="36" />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Event_0y5mk9k_di" bpmnElement="Event_02u2z5b">
|
|
<dc:Bounds x="32" y="212" width="36" height="36" />
|
|
<bpmndi:BPMNLabel>
|
|
<dc:Bounds x="13" y="255" width="90" height="40" />
|
|
</bpmndi:BPMNLabel>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Event_1rm98oq_di" bpmnElement="Event_1rm98oq">
|
|
<dc:Bounds x="122" y="22" width="36" height="36" />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="Activity_0q7iil7_di" bpmnElement="User_Task_2">
|
|
<dc:Bounds x="-120" y="0" width="100" height="80" />
|
|
<bpmndi:BPMNLabel />
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNEdge id="Flow_1krn3v3_di" bpmnElement="Flow_1krn3v3">
|
|
<di:waypoint x="-172" y="40" />
|
|
<di:waypoint x="-120" y="40" />
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="Flow_0x2qnzn_di" bpmnElement="Flow_0x2qnzn">
|
|
<di:waypoint x="-172" y="230" />
|
|
<di:waypoint x="-120" y="230" />
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="Flow_1c0wquh_di" bpmnElement="Flow_1c0wquh">
|
|
<di:waypoint x="-20" y="230" />
|
|
<di:waypoint x="32" y="230" />
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="Flow_0kudvrw_di" bpmnElement="Flow_0kudvrw">
|
|
<di:waypoint x="68" y="230" />
|
|
<di:waypoint x="120" y="230" />
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="Flow_1i5fwsg_di" bpmnElement="Flow_1i5fwsg">
|
|
<di:waypoint x="-20" y="40" />
|
|
<di:waypoint x="32" y="40" />
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="Flow_0s8ythd_di" bpmnElement="Flow_0s8ythd">
|
|
<di:waypoint x="220" y="230" />
|
|
<di:waypoint x="272" y="230" />
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="Flow_0tmr8py_di" bpmnElement="Flow_0tmr8py">
|
|
<di:waypoint x="68" y="40" />
|
|
<di:waypoint x="122" y="40" />
|
|
</bpmndi:BPMNEdge>
|
|
</bpmndi:BPMNPlane>
|
|
</bpmndi:BPMNDiagram>
|
|
</bpmn:definitions>
|