Skip to content

Commit 3096632

Browse files
committed
add draft-interruption.bpmn
1 parent fadcc55 commit 3096632

File tree

1 file changed

+149
-0
lines changed

1 file changed

+149
-0
lines changed
Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<definitions xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="definitions_0" targetNamespace="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL">
3+
<process camunda:historyTimeToLive="P180D" id="process_2" isExecutable="true">
4+
<startEvent id="startEvent_22">
5+
<outgoing>sequenceFlow_10</outgoing>
6+
</startEvent>
7+
<serviceTask id="serviceTask_4" name="Validate Document">
8+
<incoming>sequenceFlow_10</incoming>
9+
<outgoing>sequenceFlow_16</outgoing>
10+
</serviceTask>
11+
<sequenceFlow id="sequenceFlow_10" sourceRef="startEvent_22" targetRef="serviceTask_4"/>
12+
<subProcess id="subProcess_0">
13+
<incoming>sequenceFlow_16</incoming>
14+
<startEvent id="startEvent_23" name="">
15+
<outgoing>sequenceFlow_13</outgoing>
16+
</startEvent>
17+
<subProcess id="subProcess_1">
18+
<incoming>sequenceFlow_13</incoming>
19+
<startEvent id="startEvent_24" name="">
20+
<outgoing>sequenceFlow_11</outgoing>
21+
</startEvent>
22+
<serviceTask id="serviceTask_5" name="Extract Content">
23+
<incoming>sequenceFlow_11</incoming>
24+
<outgoing>sequenceFlow_12</outgoing>
25+
</serviceTask>
26+
<sequenceFlow id="sequenceFlow_11" sourceRef="startEvent_24" targetRef="serviceTask_5"/>
27+
<endEvent id="endEvent_25">
28+
<incoming>sequenceFlow_12</incoming>
29+
</endEvent>
30+
<sequenceFlow id="sequenceFlow_12" sourceRef="serviceTask_5" targetRef="endEvent_25"/>
31+
</subProcess>
32+
<sequenceFlow id="sequenceFlow_13" sourceRef="startEvent_23" targetRef="subProcess_1"/>
33+
<boundaryEvent attachedToRef="subProcess_1" id="boundaryEvent_8" name="Urgent Processing Request">
34+
<outgoing>sequenceFlow_14</outgoing>
35+
<signalEventDefinition id="signalEventDefinition_21" signalRef="signal_20"/>
36+
</boundaryEvent>
37+
<serviceTask id="serviceTask_6" name="Handle Urgent Processing Request">
38+
<incoming>sequenceFlow_14</incoming>
39+
<outgoing>sequenceFlow_15</outgoing>
40+
</serviceTask>
41+
<sequenceFlow id="sequenceFlow_14" sourceRef="boundaryEvent_8" targetRef="serviceTask_6"/>
42+
<endEvent id="endEvent_26">
43+
<incoming>sequenceFlow_15</incoming>
44+
</endEvent>
45+
<sequenceFlow id="sequenceFlow_15" sourceRef="serviceTask_6" targetRef="endEvent_26"/>
46+
</subProcess>
47+
<sequenceFlow id="sequenceFlow_16" sourceRef="serviceTask_4" targetRef="subProcess_0"/>
48+
<boundaryEvent attachedToRef="subProcess_0" id="boundaryEvent_9" name="Processing Deadline">
49+
<outgoing>sequenceFlow_17</outgoing>
50+
<timerEventDefinition id="timerEventDefinition_3">
51+
<timeDuration id="timeDuration_19"/>
52+
</timerEventDefinition>
53+
</boundaryEvent>
54+
<serviceTask id="serviceTask_7" name="Generate Report">
55+
<incoming>sequenceFlow_17</incoming>
56+
<outgoing>sequenceFlow_18</outgoing>
57+
</serviceTask>
58+
<sequenceFlow id="sequenceFlow_17" sourceRef="boundaryEvent_9" targetRef="serviceTask_7"/>
59+
<endEvent id="endEvent_27">
60+
<incoming>sequenceFlow_18</incoming>
61+
</endEvent>
62+
<sequenceFlow id="sequenceFlow_18" sourceRef="serviceTask_7" targetRef="endEvent_27"/>
63+
</process>
64+
<signal id="signal_20" name="Urgent Processing Request"/>
65+
<bpmndi:BPMNDiagram id="BpmnDiagram_0">
66+
<bpmndi:BPMNPlane bpmnElement="process_2" id="BpmnPlaneImpl_23">
67+
<bpmndi:BPMNShape bpmnElement="startEvent_22" id="BpmnShapeImpl_9">
68+
<dc:Bounds height="36.0" width="36.0" x="100.0" y="100.0"/>
69+
</bpmndi:BPMNShape>
70+
<bpmndi:BPMNShape bpmnElement="serviceTask_4" id="BpmnShapeImpl_10">
71+
<dc:Bounds height="80.0" width="100.0" x="186.0" y="78.0"/>
72+
</bpmndi:BPMNShape>
73+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_10" id="BpmnEdgeImpl_0">
74+
<di:waypoint x="136.0" y="118.0"/>
75+
<di:waypoint x="186.0" y="118.0"/>
76+
</bpmndi:BPMNEdge>
77+
<bpmndi:BPMNShape bpmnElement="subProcess_0" id="BpmnShapeImpl_11" isExpanded="true">
78+
<dc:Bounds height="408.0" width="588.5" x="336.0" y="-32.0"/>
79+
</bpmndi:BPMNShape>
80+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_16" id="BpmnEdgeImpl_1">
81+
<di:waypoint x="286.0" y="118.0"/>
82+
<di:waypoint x="336.0" y="118.0"/>
83+
</bpmndi:BPMNEdge>
84+
<bpmndi:BPMNShape bpmnElement="startEvent_23" id="BpmnShapeImpl_12">
85+
<dc:Bounds height="36.0" width="36.0" x="386.0" y="100.0"/>
86+
</bpmndi:BPMNShape>
87+
<bpmndi:BPMNShape bpmnElement="subProcess_1" id="BpmnShapeImpl_13" isExpanded="true">
88+
<dc:Bounds height="200.0" width="372.0" x="472.0" y="18.0"/>
89+
</bpmndi:BPMNShape>
90+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_13" id="BpmnEdgeImpl_2">
91+
<di:waypoint x="422.0" y="118.0"/>
92+
<di:waypoint x="472.0" y="118.0"/>
93+
</bpmndi:BPMNEdge>
94+
<bpmndi:BPMNShape bpmnElement="startEvent_24" id="BpmnShapeImpl_14">
95+
<dc:Bounds height="36.0" width="36.0" x="522.0" y="100.0"/>
96+
</bpmndi:BPMNShape>
97+
<bpmndi:BPMNShape bpmnElement="serviceTask_5" id="BpmnShapeImpl_15">
98+
<dc:Bounds height="80.0" width="100.0" x="608.0" y="78.0"/>
99+
</bpmndi:BPMNShape>
100+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_11" id="BpmnEdgeImpl_3">
101+
<di:waypoint x="558.0" y="118.0"/>
102+
<di:waypoint x="608.0" y="118.0"/>
103+
</bpmndi:BPMNEdge>
104+
<bpmndi:BPMNShape bpmnElement="endEvent_25" id="BpmnShapeImpl_16">
105+
<dc:Bounds height="36.0" width="36.0" x="758.0" y="100.0"/>
106+
</bpmndi:BPMNShape>
107+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_12" id="BpmnEdgeImpl_4">
108+
<di:waypoint x="708.0" y="118.0"/>
109+
<di:waypoint x="758.0" y="118.0"/>
110+
</bpmndi:BPMNEdge>
111+
<bpmndi:BPMNShape bpmnElement="boundaryEvent_8" id="BpmnShapeImpl_17">
112+
<dc:Bounds height="36.0" width="36.0" x="640.0" y="200.0"/>
113+
</bpmndi:BPMNShape>
114+
<bpmndi:BPMNShape bpmnElement="serviceTask_6" id="BpmnShapeImpl_18">
115+
<dc:Bounds height="80.0" width="100.0" x="688.5" y="246.0"/>
116+
</bpmndi:BPMNShape>
117+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_14" id="BpmnEdgeImpl_5">
118+
<di:waypoint x="658.0" y="236.0"/>
119+
<di:waypoint x="658.0" y="286.0"/>
120+
<di:waypoint x="688.5" y="286.0"/>
121+
</bpmndi:BPMNEdge>
122+
<bpmndi:BPMNShape bpmnElement="endEvent_26" id="BpmnShapeImpl_19">
123+
<dc:Bounds height="36.0" width="36.0" x="838.5" y="268.0"/>
124+
</bpmndi:BPMNShape>
125+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_15" id="BpmnEdgeImpl_6">
126+
<di:waypoint x="788.5" y="286.0"/>
127+
<di:waypoint x="838.5" y="286.0"/>
128+
</bpmndi:BPMNEdge>
129+
<bpmndi:BPMNShape bpmnElement="boundaryEvent_9" id="BpmnShapeImpl_20">
130+
<dc:Bounds height="36.0" width="36.0" x="612.25" y="358.0"/>
131+
</bpmndi:BPMNShape>
132+
<bpmndi:BPMNShape bpmnElement="serviceTask_7" id="BpmnShapeImpl_21">
133+
<dc:Bounds height="80.0" width="100.0" x="660.75" y="404.0"/>
134+
</bpmndi:BPMNShape>
135+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_17" id="BpmnEdgeImpl_7">
136+
<di:waypoint x="630.25" y="394.0"/>
137+
<di:waypoint x="630.25" y="444.0"/>
138+
<di:waypoint x="660.75" y="444.0"/>
139+
</bpmndi:BPMNEdge>
140+
<bpmndi:BPMNShape bpmnElement="endEvent_27" id="BpmnShapeImpl_22">
141+
<dc:Bounds height="36.0" width="36.0" x="810.75" y="426.0"/>
142+
</bpmndi:BPMNShape>
143+
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_18" id="BpmnEdgeImpl_8">
144+
<di:waypoint x="760.75" y="444.0"/>
145+
<di:waypoint x="810.75" y="444.0"/>
146+
</bpmndi:BPMNEdge>
147+
</bpmndi:BPMNPlane>
148+
</bpmndi:BPMNDiagram>
149+
</definitions>

0 commit comments

Comments
 (0)