Merge branch 'main' of github.com:sartography/sample-process-models

This commit is contained in:
jasquat 2022-08-29 11:51:58 -04:00
commit 1d99967cbb
14 changed files with 2271 additions and 63 deletions

View File

@ -19,7 +19,7 @@ person = "Kevin"</bpmn:script>
<bpmn:sequenceFlow id="Flow_1hd6o66" sourceRef="Activity_0a21ntf" targetRef="Event_1qb1u6a" /> <bpmn:sequenceFlow id="Flow_1hd6o66" sourceRef="Activity_0a21ntf" targetRef="Event_1qb1u6a" />
<bpmn:businessRuleTask id="Activity_0a21ntf" name="is wonderful?"> <bpmn:businessRuleTask id="Activity_0a21ntf" name="is wonderful?">
<bpmn:extensionElements> <bpmn:extensionElements>
<spiffworkflow:calledDecision decisionId="wonderful" /> <spiffworkflow:calledDecisionId>wonderful</spiffworkflow:calledDecisionId>
</bpmn:extensionElements> </bpmn:extensionElements>
<bpmn:incoming>Flow_0htxke7</bpmn:incoming> <bpmn:incoming>Flow_0htxke7</bpmn:incoming>
<bpmn:outgoing>Flow_1hd6o66</bpmn:outgoing> <bpmn:outgoing>Flow_1hd6o66</bpmn:outgoing>

View File

@ -29,6 +29,7 @@ def main():
from spiffworkflow_backend.services.process_instance_service import ( from spiffworkflow_backend.services.process_instance_service import (
ProcessInstanceService, ProcessInstanceService,
) )
from spiffworkflow_backend.models.process_instance_report import ProcessInstanceReportModel
process_model_identifier_ticket = "ticket" process_model_identifier_ticket = "ticket"
db.session.query(ProcessInstanceModel).filter( db.session.query(ProcessInstanceModel).filter(
@ -56,7 +57,7 @@ def main():
} }
columns_to_header_index_mappings = {} columns_to_header_index_mappings = {}
user = UserModel.query.filter_by(username="test_user1").first() user = UserModel.query.first()
with open("tests/files/tickets.csv") as infile: with open("tests/files/tickets.csv") as infile:
reader = csv.reader(infile, delimiter=",") reader = csv.reader(infile, delimiter=",")
@ -111,6 +112,9 @@ def main():
process_instance_data = processor.get_data() process_instance_data = processor.get_data()
print(f"process_instance_data: {process_instance_data}") print(f"process_instance_data: {process_instance_data}")
ProcessInstanceReportModel.add_fixtures()
print("added report fixtures")
main() main()
@ -121,18 +125,6 @@ del main
</bpmn:process> </bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_bd2e724"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_bd2e724">
<bpmndi:BPMNEdge id="Flow_04qc4ur_di" bpmnElement="Flow_04qc4ur">
<di:waypoint x="390" y="165" />
<di:waypoint x="426" y="165" />
<di:waypoint x="426" y="177" />
<di:waypoint x="462" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0pvp5mz_di" bpmnElement="Flow_0pvp5mz">
<di:waypoint x="215" y="177" />
<di:waypoint x="253" y="177" />
<di:waypoint x="253" y="165" />
<di:waypoint x="290" y="165" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1"> <bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="179" y="159" width="36" height="36" /> <dc:Bounds x="179" y="159" width="36" height="36" />
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
@ -142,6 +134,18 @@ del main
<bpmndi:BPMNShape id="Activity_0lu5tuc_di" bpmnElement="Activity_17wwliq"> <bpmndi:BPMNShape id="Activity_0lu5tuc_di" bpmnElement="Activity_17wwliq">
<dc:Bounds x="290" y="125" width="100" height="80" /> <dc:Bounds x="290" y="125" width="100" height="80" />
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_0pvp5mz_di" bpmnElement="Flow_0pvp5mz">
<di:waypoint x="215" y="177" />
<di:waypoint x="253" y="177" />
<di:waypoint x="253" y="165" />
<di:waypoint x="290" y="165" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_04qc4ur_di" bpmnElement="Flow_04qc4ur">
<di:waypoint x="390" y="165" />
<di:waypoint x="426" y="165" />
<di:waypoint x="426" y="177" />
<di:waypoint x="462" y="177" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane> </bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram> </bpmndi:BPMNDiagram>
</bpmn:definitions> </bpmn:definitions>

View File

@ -4,13 +4,15 @@
<bpmn:startEvent id="StartEvent_1"> <bpmn:startEvent id="StartEvent_1">
<bpmn:outgoing>Flow_02h0vpd</bpmn:outgoing> <bpmn:outgoing>Flow_02h0vpd</bpmn:outgoing>
</bpmn:startEvent> </bpmn:startEvent>
<bpmn:exclusiveGateway id="Gateway_1xw4cfe"> <bpmn:exclusiveGateway id="Gateway_1xw4cfe" default="Flow_0vztihb">
<bpmn:incoming>Flow_0bs6slr</bpmn:incoming> <bpmn:incoming>Flow_0bs6slr</bpmn:incoming>
<bpmn:outgoing>Flow_1if1u6l</bpmn:outgoing> <bpmn:outgoing>Flow_1if1u6l</bpmn:outgoing>
<bpmn:outgoing>Flow_0vztihb</bpmn:outgoing> <bpmn:outgoing>Flow_0vztihb</bpmn:outgoing>
</bpmn:exclusiveGateway> </bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_02h0vpd" sourceRef="StartEvent_1" targetRef="Activity_1mbqyrn" /> <bpmn:sequenceFlow id="Flow_02h0vpd" sourceRef="StartEvent_1" targetRef="Activity_1mbqyrn" />
<bpmn:sequenceFlow id="Flow_1if1u6l" sourceRef="Gateway_1xw4cfe" targetRef="Activity_1xgtzst" /> <bpmn:sequenceFlow id="Flow_1if1u6l" sourceRef="Gateway_1xw4cfe" targetRef="Activity_1xgtzst">
<bpmn:conditionExpression>some_var == "a"</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_0vztihb" sourceRef="Gateway_1xw4cfe" targetRef="Activity_0za1q0s" /> <bpmn:sequenceFlow id="Flow_0vztihb" sourceRef="Gateway_1xw4cfe" targetRef="Activity_0za1q0s" />
<bpmn:endEvent id="Event_1i06oe6"> <bpmn:endEvent id="Event_1i06oe6">
<bpmn:incoming>Flow_0hwunwr</bpmn:incoming> <bpmn:incoming>Flow_0hwunwr</bpmn:incoming>
@ -21,10 +23,6 @@
</bpmn:endEvent> </bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_06dsshe" sourceRef="Activity_0za1q0s" targetRef="Event_0jiftlw" /> <bpmn:sequenceFlow id="Flow_06dsshe" sourceRef="Activity_0za1q0s" targetRef="Event_0jiftlw" />
<bpmn:sequenceFlow id="Flow_0bs6slr" sourceRef="Activity_1mbqyrn" targetRef="Gateway_1xw4cfe" /> <bpmn:sequenceFlow id="Flow_0bs6slr" sourceRef="Activity_1mbqyrn" targetRef="Gateway_1xw4cfe" />
<bpmn:userTask id="Activity_1mbqyrn" name="Task 1">
<bpmn:incoming>Flow_02h0vpd</bpmn:incoming>
<bpmn:outgoing>Flow_0bs6slr</bpmn:outgoing>
</bpmn:userTask>
<bpmn:manualTask id="Activity_1xgtzst" name="Task A"> <bpmn:manualTask id="Activity_1xgtzst" name="Task A">
<bpmn:incoming>Flow_1if1u6l</bpmn:incoming> <bpmn:incoming>Flow_1if1u6l</bpmn:incoming>
<bpmn:outgoing>Flow_0hwunwr</bpmn:outgoing> <bpmn:outgoing>Flow_0hwunwr</bpmn:outgoing>
@ -33,9 +31,37 @@
<bpmn:incoming>Flow_0vztihb</bpmn:incoming> <bpmn:incoming>Flow_0vztihb</bpmn:incoming>
<bpmn:outgoing>Flow_06dsshe</bpmn:outgoing> <bpmn:outgoing>Flow_06dsshe</bpmn:outgoing>
</bpmn:manualTask> </bpmn:manualTask>
<bpmn:scriptTask id="Activity_1mbqyrn" name="Task 1">
<bpmn:incoming>Flow_02h0vpd</bpmn:incoming>
<bpmn:outgoing>Flow_0bs6slr</bpmn:outgoing>
<bpmn:script>some_var = "b"</bpmn:script>
</bpmn:scriptTask>
</bpmn:process> </bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_bd2e724"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_bd2e724">
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="32" y="159" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_1xw4cfe_di" bpmnElement="Gateway_1xw4cfe" isMarkerVisible="true">
<dc:Bounds x="265" y="152" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1i06oe6_di" bpmnElement="Event_1i06oe6">
<dc:Bounds x="532" y="72" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0jiftlw_di" bpmnElement="Event_0jiftlw">
<dc:Bounds x="532" y="272" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_11vztcc_di" bpmnElement="Activity_1xgtzst">
<dc:Bounds x="370" y="50" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1r0ehcx_di" bpmnElement="Activity_0za1q0s">
<dc:Bounds x="370" y="250" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0xowo9d_di" bpmnElement="Activity_1mbqyrn">
<dc:Bounds x="120" y="137" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_02h0vpd_di" bpmnElement="Flow_02h0vpd"> <bpmndi:BPMNEdge id="Flow_02h0vpd_di" bpmnElement="Flow_02h0vpd">
<di:waypoint x="68" y="177" /> <di:waypoint x="68" y="177" />
<di:waypoint x="120" y="177" /> <di:waypoint x="120" y="177" />
@ -62,30 +88,6 @@
<di:waypoint x="220" y="177" /> <di:waypoint x="220" y="177" />
<di:waypoint x="265" y="177" /> <di:waypoint x="265" y="177" />
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="Gateway_1xw4cfe_di" bpmnElement="Gateway_1xw4cfe" isMarkerVisible="true">
<dc:Bounds x="265" y="152" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1i06oe6_di" bpmnElement="Event_1i06oe6">
<dc:Bounds x="532" y="72" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0jiftlw_di" bpmnElement="Event_0jiftlw">
<dc:Bounds x="532" y="272" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="32" y="159" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0spscht_di" bpmnElement="Activity_1mbqyrn">
<dc:Bounds x="120" y="137" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_11vztcc_di" bpmnElement="Activity_1xgtzst">
<dc:Bounds x="370" y="50" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1r0ehcx_di" bpmnElement="Activity_0za1q0s">
<dc:Bounds x="370" y="250" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane> </bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram> </bpmndi:BPMNDiagram>
</bpmn:definitions> </bpmn:definitions>

View File

@ -1,12 +1,12 @@
{ {
"description": "A.2.2", "description": "A.2.2",
"display_name": "A.2.2 - Exclusive Gateway and Manual Task", "display_name": "A.2.2 - Exclusive Gateway and Manual Task",
"primary_process_id": "", "primary_process_id": "Process_bd2e724",
"libraries": [], "libraries": [],
"id": "a22", "id": "a22",
"process_group_id": "test", "process_group_id": "test",
"exception_notification_addresses": [], "exception_notification_addresses": [],
"primary_file_name": "", "primary_file_name": "A.2.2.bpmn",
"fault_or_suspend_on_exception": "fault", "fault_or_suspend_on_exception": "fault",
"display_order": 6, "display_order": 6,
"library": false, "library": false,
@ -14,4 +14,4 @@
"standalone": false, "standalone": false,
"files": [], "files": [],
"is_review": false "is_review": false
} }

130
test/a30/A.3.0.bpmn Normal file
View File

@ -0,0 +1,130 @@
<?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: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="Process_bd2e724" isExecutable="true">
<bpmn:startEvent id="StartEvent_1">
<bpmn:outgoing>Flow_1epp17e</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_1epp17e" sourceRef="StartEvent_1" targetRef="Activity_1569qdy" />
<bpmn:manualTask id="Activity_1569qdy" name="Manual Task 1">
<bpmn:incoming>Flow_1epp17e</bpmn:incoming>
<bpmn:outgoing>Flow_0z8r33g</bpmn:outgoing>
</bpmn:manualTask>
<bpmn:sequenceFlow id="Flow_0z8r33g" sourceRef="Activity_1569qdy" targetRef="Activity_1y1w8fv" />
<bpmn:subProcess id="Activity_1y1w8fv" name="Sub Process">
<bpmn:incoming>Flow_0z8r33g</bpmn:incoming>
<bpmn:outgoing>Flow_1we3ybd</bpmn:outgoing>
</bpmn:subProcess>
<bpmn:boundaryEvent id="Event_1qbgpxm" name="Boundary Intermediate Event Non-Interrupting Message" cancelActivity="false" attachedToRef="Activity_1y1w8fv">
<bpmn:outgoing>Flow_0c5avic</bpmn:outgoing>
<bpmn:messageEventDefinition id="MessageEventDefinition_0icfkuq" />
</bpmn:boundaryEvent>
<bpmn:boundaryEvent id="Event_02t50uw" name="Boundary Intermediate Event Interrupting Escalation" attachedToRef="Activity_1y1w8fv">
<bpmn:outgoing>Flow_1ihui5u</bpmn:outgoing>
<bpmn:escalationEventDefinition id="EscalationEventDefinition_1ege5ri" />
</bpmn:boundaryEvent>
<bpmn:sequenceFlow id="Flow_0c5avic" sourceRef="Event_1qbgpxm" targetRef="Activity_1moq2j6" />
<bpmn:sequenceFlow id="Flow_1we3ybd" sourceRef="Activity_1y1w8fv" targetRef="Activity_1lwwzqh" />
<bpmn:manualTask id="Activity_1lwwzqh" name="Manual Task 2">
<bpmn:incoming>Flow_1we3ybd</bpmn:incoming>
<bpmn:outgoing>Flow_0x6y0dy</bpmn:outgoing>
</bpmn:manualTask>
<bpmn:sequenceFlow id="Flow_1ihui5u" sourceRef="Event_02t50uw" targetRef="Activity_1ld3o8i" />
<bpmn:manualTask id="Activity_1ld3o8i" name="Manual Task 3">
<bpmn:incoming>Flow_1ihui5u</bpmn:incoming>
<bpmn:outgoing>Flow_0koj4al</bpmn:outgoing>
</bpmn:manualTask>
<bpmn:endEvent id="Event_0md90q2">
<bpmn:incoming>Flow_0koj4al</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0koj4al" sourceRef="Activity_1ld3o8i" targetRef="Event_0md90q2" />
<bpmn:endEvent id="Event_1t2981m">
<bpmn:incoming>Flow_0x6y0dy</bpmn:incoming>
<bpmn:incoming>Flow_1m4vwod</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0x6y0dy" sourceRef="Activity_1lwwzqh" targetRef="Event_1t2981m" />
<bpmn:sequenceFlow id="Flow_1m4vwod" sourceRef="Activity_1moq2j6" targetRef="Event_1t2981m" />
<bpmn:receiveTask id="Activity_1moq2j6" name="Receive Message">
<bpmn:incoming>Flow_0c5avic</bpmn:incoming>
<bpmn:outgoing>Flow_1m4vwod</bpmn:outgoing>
</bpmn:receiveTask>
</bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_bd2e724">
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="179" y="159" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1if94k9_di" bpmnElement="Activity_1569qdy">
<dc:Bounds x="270" y="137" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0b0n5h2_di" bpmnElement="Activity_1y1w8fv">
<dc:Bounds x="430" y="137" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1gart5i_di" bpmnElement="Activity_1lwwzqh">
<dc:Bounds x="590" y="137" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0xflqym_di" bpmnElement="Activity_1ld3o8i">
<dc:Bounds x="580" y="260" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0md90q2_di" bpmnElement="Event_0md90q2">
<dc:Bounds x="732" y="282" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1t2981m_di" bpmnElement="Event_1t2981m">
<dc:Bounds x="752" y="159" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1vfv4ox_di" bpmnElement="Activity_1moq2j6">
<dc:Bounds x="570" y="10" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_04qe1l7_di" bpmnElement="Event_02t50uw">
<dc:Bounds x="492" y="199" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="416" y="233" width="87" height="53" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1ehgls2_di" bpmnElement="Event_1qbgpxm">
<dc:Bounds x="482" y="119" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="419" y="57" width="62" height="66" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_1epp17e_di" bpmnElement="Flow_1epp17e">
<di:waypoint x="215" y="177" />
<di:waypoint x="270" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0z8r33g_di" bpmnElement="Flow_0z8r33g">
<di:waypoint x="370" y="177" />
<di:waypoint x="430" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0c5avic_di" bpmnElement="Flow_0c5avic">
<di:waypoint x="500" y="119" />
<di:waypoint x="500" y="50" />
<di:waypoint x="570" y="50" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1we3ybd_di" bpmnElement="Flow_1we3ybd">
<di:waypoint x="530" y="177" />
<di:waypoint x="590" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1ihui5u_di" bpmnElement="Flow_1ihui5u">
<di:waypoint x="510" y="235" />
<di:waypoint x="510" y="300" />
<di:waypoint x="580" y="300" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0koj4al_di" bpmnElement="Flow_0koj4al">
<di:waypoint x="680" y="300" />
<di:waypoint x="732" y="300" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0x6y0dy_di" bpmnElement="Flow_0x6y0dy">
<di:waypoint x="690" y="177" />
<di:waypoint x="752" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1m4vwod_di" bpmnElement="Flow_1m4vwod">
<di:waypoint x="670" y="50" />
<di:waypoint x="770" y="50" />
<di:waypoint x="770" y="159" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
<bpmndi:BPMNDiagram id="BPMNDiagram_0yg7egt">
<bpmndi:BPMNPlane id="BPMNPlane_0140ray" bpmnElement="Activity_1y1w8fv" />
</bpmndi:BPMNDiagram>
</bpmn:definitions>

17
test/a30/workflow.json Normal file
View File

@ -0,0 +1,17 @@
{
"primary_process_id": "Process_bd2e724",
"libraries": [],
"display_order": 27,
"standalone": false,
"is_master_spec": false,
"id": "a30",
"primary_file_name": "A.3.0.bpmn",
"process_group_id": "test",
"exception_notification_addresses": [],
"display_name": "A.3.0 - Boundary Intermediate Events",
"is_review": false,
"fault_or_suspend_on_exception": "fault",
"description": "A.3.0 - Boundary Intermediate Events",
"files": [],
"library": false
}

229
test/a40/A.4.0.bpmn Normal file
View File

@ -0,0 +1,229 @@
<?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: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:collaboration id="Collaboration_153urzl">
<bpmn:participant id="Participant_0ynevqu" processRef="Process_bd2e724" />
<bpmn:participant id="Participant_0x46xjs" processRef="Process_1efmiy9" />
<bpmn:messageFlow id="Flow_1yl7dkv" sourceRef="Activity_11rlxya" targetRef="Activity_1mhq0wl" />
<bpmn:messageFlow id="Flow_0xjlqlv" sourceRef="Activity_1i94jhu" targetRef="Activity_0wp3406" />
</bpmn:collaboration>
<bpmn:process id="Process_bd2e724" isExecutable="true">
<bpmn:startEvent id="StartEvent_1">
<bpmn:outgoing>Flow_1ku7xfw</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_1ku7xfw" sourceRef="StartEvent_1" targetRef="Activity_11rlxya" />
<bpmn:manualTask id="Activity_11rlxya" name="Manual Task 1">
<bpmn:incoming>Flow_1ku7xfw</bpmn:incoming>
<bpmn:outgoing>Flow_1g2xyjh</bpmn:outgoing>
</bpmn:manualTask>
<bpmn:sequenceFlow id="Flow_1g2xyjh" sourceRef="Activity_11rlxya" targetRef="Activity_0wp3406" />
<bpmn:endEvent id="Event_09r8krz">
<bpmn:incoming>Flow_1g3myj1</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_1g3myj1" sourceRef="Activity_0wp3406" targetRef="Event_09r8krz" />
<bpmn:manualTask id="Activity_0wp3406" name="Manual Task 2">
<bpmn:incoming>Flow_1g2xyjh</bpmn:incoming>
<bpmn:outgoing>Flow_1g3myj1</bpmn:outgoing>
</bpmn:manualTask>
</bpmn:process>
<bpmn:process id="Process_1efmiy9">
<bpmn:laneSet id="LaneSet_1bfyehb">
<bpmn:lane id="Lane_1mvnjdm">
<bpmn:flowNodeRef>Event_0dt48rg</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_00q6l8z</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_1ifrf3s">
<bpmn:flowNodeRef>Event_04kqhbj</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_1mhq0wl</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Event_04ytu1c</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_0n8e1gw</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_1i94jhu</bpmn:flowNodeRef>
</bpmn:lane>
</bpmn:laneSet>
<bpmn:subProcess id="Activity_0n8e1gw">
<bpmn:incoming>Flow_04eswfr</bpmn:incoming>
<bpmn:outgoing>Flow_075jaow</bpmn:outgoing>
<bpmn:startEvent id="Event_152ydkr">
<bpmn:outgoing>Flow_1iwuni7</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_1iwuni7" sourceRef="Event_152ydkr" targetRef="Activity_0l7tolu" />
<bpmn:endEvent id="Event_052qdnn">
<bpmn:incoming>Flow_0c12fo4</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0c12fo4" sourceRef="Activity_0l7tolu" targetRef="Event_052qdnn" />
<bpmn:manualTask id="Activity_0l7tolu" name="Manual Task 4">
<bpmn:incoming>Flow_1iwuni7</bpmn:incoming>
<bpmn:outgoing>Flow_0c12fo4</bpmn:outgoing>
</bpmn:manualTask>
</bpmn:subProcess>
<bpmn:startEvent id="Event_04kqhbj">
<bpmn:outgoing>Flow_09eygja</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:manualTask id="Activity_1mhq0wl" name="Manual Task 3">
<bpmn:incoming>Flow_09eygja</bpmn:incoming>
<bpmn:outgoing>Flow_04eswfr</bpmn:outgoing>
<bpmn:outgoing>Flow_15rcr24</bpmn:outgoing>
</bpmn:manualTask>
<bpmn:subProcess id="Activity_00q6l8z">
<bpmn:incoming>Flow_15rcr24</bpmn:incoming>
<bpmn:outgoing>Flow_01lx82s</bpmn:outgoing>
<bpmn:startEvent id="Event_0c9r5x8">
<bpmn:outgoing>Flow_1rpl3g6</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_1rpl3g6" sourceRef="Event_0c9r5x8" targetRef="Activity_1ru2v9n" />
<bpmn:endEvent id="Event_0gjh5dq">
<bpmn:incoming>Flow_0wbbw61</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0wbbw61" sourceRef="Activity_1ru2v9n" targetRef="Event_0gjh5dq" />
<bpmn:manualTask id="Activity_1ru2v9n" name="Manual Task 6">
<bpmn:incoming>Flow_1rpl3g6</bpmn:incoming>
<bpmn:outgoing>Flow_0wbbw61</bpmn:outgoing>
</bpmn:manualTask>
</bpmn:subProcess>
<bpmn:endEvent id="Event_04ytu1c">
<bpmn:incoming>Flow_0cm55t3</bpmn:incoming>
</bpmn:endEvent>
<bpmn:endEvent id="Event_0dt48rg">
<bpmn:incoming>Flow_01lx82s</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_04eswfr" sourceRef="Activity_1mhq0wl" targetRef="Activity_0n8e1gw" />
<bpmn:sequenceFlow id="Flow_075jaow" sourceRef="Activity_0n8e1gw" targetRef="Activity_1i94jhu" />
<bpmn:sequenceFlow id="Flow_09eygja" sourceRef="Event_04kqhbj" targetRef="Activity_1mhq0wl" />
<bpmn:sequenceFlow id="Flow_15rcr24" sourceRef="Activity_1mhq0wl" targetRef="Activity_00q6l8z" />
<bpmn:sequenceFlow id="Flow_01lx82s" sourceRef="Activity_00q6l8z" targetRef="Event_0dt48rg" />
<bpmn:sequenceFlow id="Flow_0cm55t3" sourceRef="Activity_1i94jhu" targetRef="Event_04ytu1c" />
<bpmn:manualTask id="Activity_1i94jhu" name="Manual Task 5">
<bpmn:incoming>Flow_075jaow</bpmn:incoming>
<bpmn:outgoing>Flow_0cm55t3</bpmn:outgoing>
</bpmn:manualTask>
</bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_153urzl">
<bpmndi:BPMNShape id="Participant_0ynevqu_di" bpmnElement="Participant_0ynevqu" isHorizontal="true">
<dc:Bounds x="129" y="60" width="901" height="140" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="179" y="122" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_10rrig1_di" bpmnElement="Activity_11rlxya">
<dc:Bounds x="270" y="100" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_09r8krz_di" bpmnElement="Event_09r8krz">
<dc:Bounds x="972" y="122" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0ocs6y0_di" bpmnElement="Activity_0wp3406">
<dc:Bounds x="820" y="100" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_1ku7xfw_di" bpmnElement="Flow_1ku7xfw">
<di:waypoint x="215" y="140" />
<di:waypoint x="270" y="140" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1g2xyjh_di" bpmnElement="Flow_1g2xyjh">
<di:waypoint x="370" y="140" />
<di:waypoint x="820" y="140" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1g3myj1_di" bpmnElement="Flow_1g3myj1">
<di:waypoint x="920" y="140" />
<di:waypoint x="972" y="140" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="Participant_0x46xjs_di" bpmnElement="Participant_0x46xjs" isHorizontal="true">
<dc:Bounds x="130" y="220" width="910" height="470" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Lane_1mvnjdm_di" bpmnElement="Lane_1mvnjdm" isHorizontal="true">
<dc:Bounds x="160" y="445" width="880" height="245" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Lane_1ifrf3s_di" bpmnElement="Lane_1ifrf3s" isHorizontal="true">
<dc:Bounds x="160" y="220" width="880" height="225" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_04kqhbj_di" bpmnElement="Event_04kqhbj">
<dc:Bounds x="183" y="322" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0w39393_di" bpmnElement="Activity_1mhq0wl">
<dc:Bounds x="271" y="300" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_04ytu1c_di" bpmnElement="Event_04ytu1c">
<dc:Bounds x="983" y="312" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0dt48rg_di" bpmnElement="Event_0dt48rg">
<dc:Bounds x="803" y="552" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_18wa6xq_di" bpmnElement="Activity_1i94jhu">
<dc:Bounds x="821" y="290" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1hupgmo_di" bpmnElement="Activity_0n8e1gw" isExpanded="true">
<dc:Bounds x="411" y="230" width="350" height="200" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_152ydkr_di" bpmnElement="Event_152ydkr">
<dc:Bounds x="451" y="312" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_052qdnn_di" bpmnElement="Event_052qdnn">
<dc:Bounds x="703" y="312" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0z02j3v_di" bpmnElement="Activity_0l7tolu">
<dc:Bounds x="541" y="290" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_1iwuni7_di" bpmnElement="Flow_1iwuni7">
<di:waypoint x="487" y="330" />
<di:waypoint x="541" y="330" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0c12fo4_di" bpmnElement="Flow_0c12fo4">
<di:waypoint x="641" y="330" />
<di:waypoint x="703" y="330" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="Activity_0hpb4sf_di" bpmnElement="Activity_00q6l8z" isExpanded="true">
<dc:Bounds x="411" y="470" width="350" height="200" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0c9r5x8_di" bpmnElement="Event_0c9r5x8">
<dc:Bounds x="451" y="552" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0gjh5dq_di" bpmnElement="Event_0gjh5dq">
<dc:Bounds x="703" y="552" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0jtjtcn_di" bpmnElement="Activity_1ru2v9n">
<dc:Bounds x="541" y="530" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_1rpl3g6_di" bpmnElement="Flow_1rpl3g6">
<di:waypoint x="487" y="570" />
<di:waypoint x="541" y="570" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0wbbw61_di" bpmnElement="Flow_0wbbw61">
<di:waypoint x="641" y="570" />
<di:waypoint x="703" y="570" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_04eswfr_di" bpmnElement="Flow_04eswfr">
<di:waypoint x="371" y="340" />
<di:waypoint x="411" y="340" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_075jaow_di" bpmnElement="Flow_075jaow">
<di:waypoint x="761" y="330" />
<di:waypoint x="821" y="330" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_09eygja_di" bpmnElement="Flow_09eygja">
<di:waypoint x="219" y="340" />
<di:waypoint x="271" y="340" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_15rcr24_di" bpmnElement="Flow_15rcr24">
<di:waypoint x="321" y="380" />
<di:waypoint x="321" y="570" />
<di:waypoint x="411" y="570" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_01lx82s_di" bpmnElement="Flow_01lx82s">
<di:waypoint x="761" y="570" />
<di:waypoint x="803" y="570" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0cm55t3_di" bpmnElement="Flow_0cm55t3">
<di:waypoint x="921" y="330" />
<di:waypoint x="983" y="330" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1yl7dkv_di" bpmnElement="Flow_1yl7dkv">
<di:waypoint x="320" y="180" />
<di:waypoint x="320" y="300" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0xjlqlv_di" bpmnElement="Flow_0xjlqlv">
<di:waypoint x="871" y="290" />
<di:waypoint x="871" y="180" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn:definitions>

17
test/a40/workflow.json Normal file
View File

@ -0,0 +1,17 @@
{
"primary_process_id": "Process_bd2e724",
"libraries": [],
"display_order": 28,
"standalone": false,
"is_master_spec": false,
"id": "a40",
"primary_file_name": "A.4.0.bpmn",
"process_group_id": "test",
"exception_notification_addresses": [],
"display_name": "A.4.0 - Pool, Lane and Expanded Sub Process",
"is_review": false,
"fault_or_suspend_on_exception": "fault",
"description": "A.4.0 - Pool, Lane and Expanded Sub Process",
"files": [],
"library": false
}

View File

@ -0,0 +1,431 @@
<?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: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:collaboration id="Collaboration_16pnxzh">
<bpmn:participant id="Participant_1h9co9y" name="Participant" processRef="Process_bd2e724" />
<bpmn:participant id="Participant_0514rj6" name="Pool" processRef="Process_1waxnrv" />
<bpmn:messageFlow id="Flow_0who918" sourceRef="Activity_0s88tye" targetRef="Event_03m2g74" />
<bpmn:messageFlow id="Flow_174czsq" sourceRef="Event_07x1aic" targetRef="Activity_1n81fzu" />
<bpmn:group id="Group_16y11uc" />
</bpmn:collaboration>
<bpmn:process id="Process_bd2e724" isExecutable="true">
<bpmn:dataStoreReference id="DataStoreReference_0dvftcm" name="Data Store Reference" />
<bpmn:startEvent id="StartEvent_1">
<bpmn:outgoing>Flow_0fqhdmx</bpmn:outgoing>
<bpmn:timerEventDefinition id="TimerEventDefinition_1b92na8" />
</bpmn:startEvent>
<bpmn:endEvent id="Event_0j8ysyd">
<bpmn:incoming>Flow_1nawb96</bpmn:incoming>
</bpmn:endEvent>
<bpmn:manualTask id="Activity_0s88tye" name="Manual Task 1">
<bpmn:incoming>Flow_0fqhdmx</bpmn:incoming>
<bpmn:outgoing>Flow_0ahhirr</bpmn:outgoing>
</bpmn:manualTask>
<bpmn:userTask id="Activity_025yc4l" name="User Task 2">
<bpmn:incoming>Flow_0ahhirr</bpmn:incoming>
<bpmn:outgoing>Flow_0imali3</bpmn:outgoing>
</bpmn:userTask>
<bpmn:serviceTask id="Activity_1n81fzu" name="Service Task 3">
<bpmn:incoming>Flow_0imali3</bpmn:incoming>
<bpmn:outgoing>Flow_1nawb96</bpmn:outgoing>
</bpmn:serviceTask>
<bpmn:sequenceFlow id="Flow_0fqhdmx" sourceRef="StartEvent_1" targetRef="Activity_0s88tye" />
<bpmn:sequenceFlow id="Flow_1nawb96" sourceRef="Activity_1n81fzu" targetRef="Event_0j8ysyd" />
<bpmn:sequenceFlow id="Flow_0ahhirr" sourceRef="Activity_0s88tye" targetRef="Activity_025yc4l" />
<bpmn:sequenceFlow id="Flow_0imali3" sourceRef="Activity_025yc4l" targetRef="Activity_1n81fzu" />
</bpmn:process>
<bpmn:process id="Process_1waxnrv">
<bpmn:laneSet id="LaneSet_0ekqo6l">
<bpmn:lane id="Lane_0zvorx0" name="Lane 1">
<bpmn:flowNodeRef>Event_03m2g74</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Gateway_1cm8qz6</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Gateway_14hv2p1</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_0w5oh8n</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_1i8qhsk</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Gateway_18whjw1</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Event_07x1aic</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_0l4s7de</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_126ri42" name="Lane 2">
<bpmn:flowNodeRef>Activity_020eatl</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Gateway_1uq23c3</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_1czn9ge</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Gateway_10frsf9</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Event_0q3jrlh</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_1iv0b1z</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Activity_1y8cgtt</bpmn:flowNodeRef>
</bpmn:lane>
</bpmn:laneSet>
<bpmn:startEvent id="Event_03m2g74">
<bpmn:outgoing>Flow_0jkiqv9</bpmn:outgoing>
<bpmn:messageEventDefinition id="MessageEventDefinition_0bjhnrj" />
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_0jkiqv9" sourceRef="Event_03m2g74" targetRef="Gateway_1cm8qz6" />
<bpmn:parallelGateway id="Gateway_1cm8qz6">
<bpmn:incoming>Flow_0jkiqv9</bpmn:incoming>
<bpmn:outgoing>Flow_13a41n6</bpmn:outgoing>
<bpmn:outgoing>Flow_1czuq5s</bpmn:outgoing>
</bpmn:parallelGateway>
<bpmn:exclusiveGateway id="Gateway_14hv2p1">
<bpmn:incoming>Flow_13a41n6</bpmn:incoming>
<bpmn:outgoing>Flow_1xwping</bpmn:outgoing>
<bpmn:outgoing>Flow_1uvmaw5</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_13a41n6" sourceRef="Gateway_1cm8qz6" targetRef="Gateway_14hv2p1" />
<bpmn:sequenceFlow id="Flow_1czuq5s" sourceRef="Gateway_1cm8qz6" targetRef="Activity_020eatl" />
<bpmn:sequenceFlow id="Flow_1xwping" sourceRef="Gateway_14hv2p1" targetRef="Activity_0w5oh8n" />
<bpmn:callActivity id="Activity_0w5oh8n" name="Call Activity Collapsed">
<bpmn:incoming>Flow_1xwping</bpmn:incoming>
<bpmn:outgoing>Flow_1ttdmy4</bpmn:outgoing>
</bpmn:callActivity>
<bpmn:task id="Activity_1i8qhsk" name="Call Activity Calling a Global Task">
<bpmn:incoming>Flow_1uvmaw5</bpmn:incoming>
<bpmn:outgoing>Flow_1yey0f4</bpmn:outgoing>
</bpmn:task>
<bpmn:sequenceFlow id="Flow_1uvmaw5" sourceRef="Gateway_14hv2p1" targetRef="Activity_1i8qhsk" />
<bpmn:userTask id="Activity_020eatl" name="User Task 5">
<bpmn:incoming>Flow_1czuq5s</bpmn:incoming>
<bpmn:outgoing>Flow_16pwi0j</bpmn:outgoing>
</bpmn:userTask>
<bpmn:exclusiveGateway id="Gateway_1uq23c3">
<bpmn:incoming>Flow_16pwi0j</bpmn:incoming>
<bpmn:outgoing>Flow_0nbhils</bpmn:outgoing>
<bpmn:outgoing>Flow_0puu3d8</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_16pwi0j" sourceRef="Activity_020eatl" targetRef="Gateway_1uq23c3" />
<bpmn:sequenceFlow id="Flow_1ttdmy4" sourceRef="Activity_0w5oh8n" targetRef="Activity_0l4s7de" />
<bpmn:subProcess id="Activity_0l4s7de" name="Call Activity - Expanded">
<bpmn:incoming>Flow_1ttdmy4</bpmn:incoming>
<bpmn:outgoing>Flow_0gyjgp2</bpmn:outgoing>
<bpmn:startEvent id="Event_0q9c48p">
<bpmn:outgoing>Flow_1acs2sc</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:task id="Activity_0gtouig" name="Manual Task 4">
<bpmn:incoming>Flow_1acs2sc</bpmn:incoming>
<bpmn:outgoing>Flow_19af7ls</bpmn:outgoing>
</bpmn:task>
<bpmn:sequenceFlow id="Flow_1acs2sc" sourceRef="Event_0q9c48p" targetRef="Activity_0gtouig" />
<bpmn:endEvent id="Event_19x3l6g">
<bpmn:incoming>Flow_19af7ls</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_19af7ls" sourceRef="Activity_0gtouig" targetRef="Event_19x3l6g" />
</bpmn:subProcess>
<bpmn:exclusiveGateway id="Gateway_18whjw1">
<bpmn:incoming>Flow_0gyjgp2</bpmn:incoming>
<bpmn:incoming>Flow_1yey0f4</bpmn:incoming>
<bpmn:outgoing>Flow_0q6r4bc</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_0gyjgp2" sourceRef="Activity_0l4s7de" targetRef="Gateway_18whjw1" />
<bpmn:sequenceFlow id="Flow_1yey0f4" sourceRef="Activity_1i8qhsk" targetRef="Gateway_18whjw1" />
<bpmn:sequenceFlow id="Flow_0q6r4bc" sourceRef="Gateway_18whjw1" targetRef="Event_07x1aic" />
<bpmn:endEvent id="Event_07x1aic">
<bpmn:incoming>Flow_0q6r4bc</bpmn:incoming>
<bpmn:messageEventDefinition id="MessageEventDefinition_1gr0sc6" />
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0nbhils" sourceRef="Gateway_1uq23c3" targetRef="Activity_1iv0b1z" />
<bpmn:sequenceFlow id="Flow_0puu3d8" sourceRef="Gateway_1uq23c3" targetRef="Activity_1czn9ge" />
<bpmn:subProcess id="Activity_1iv0b1z" name="Collapsed Sub Process">
<bpmn:incoming>Flow_0nbhils</bpmn:incoming>
<bpmn:outgoing>Flow_1k30d4h</bpmn:outgoing>
</bpmn:subProcess>
<bpmn:serviceTask id="Activity_1czn9ge" name="Service Task 7">
<bpmn:incoming>Flow_0puu3d8</bpmn:incoming>
<bpmn:outgoing>Flow_0265ifh</bpmn:outgoing>
<bpmn:property id="Property_15r3opw" name="__targetRef_placeholder" />
<bpmn:dataInputAssociation id="DataInputAssociation_0acwlem">
<bpmn:sourceRef>DataObjectReference_0n50hok</bpmn:sourceRef>
<bpmn:targetRef>Property_15r3opw</bpmn:targetRef>
</bpmn:dataInputAssociation>
<bpmn:dataInputAssociation id="DataInputAssociation_05q9ynq">
<bpmn:sourceRef>DataStoreReference_0dvftcm</bpmn:sourceRef>
<bpmn:targetRef>Property_15r3opw</bpmn:targetRef>
</bpmn:dataInputAssociation>
</bpmn:serviceTask>
<bpmn:dataObjectReference id="DataObjectReference_0n50hok" name="DataObject" dataObjectRef="DataObject_0qbqhg8" />
<bpmn:dataObject id="DataObject_0qbqhg8" />
<bpmn:sequenceFlow id="Flow_1k30d4h" sourceRef="Activity_1iv0b1z" targetRef="Activity_1y8cgtt" />
<bpmn:subProcess id="Activity_1y8cgtt" name="Sub Process - Expanded">
<bpmn:incoming>Flow_1k30d4h</bpmn:incoming>
<bpmn:outgoing>Flow_1pzw0kr</bpmn:outgoing>
<bpmn:startEvent id="Event_1xvuvew">
<bpmn:outgoing>Flow_0bxszxa</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:task id="Activity_1fmlesf" name="Manual Task 6">
<bpmn:incoming>Flow_0bxszxa</bpmn:incoming>
<bpmn:outgoing>Flow_0o73t0l</bpmn:outgoing>
</bpmn:task>
<bpmn:sequenceFlow id="Flow_0bxszxa" sourceRef="Event_1xvuvew" targetRef="Activity_1fmlesf" />
<bpmn:endEvent id="Event_149e7ac">
<bpmn:incoming>Flow_0o73t0l</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0o73t0l" sourceRef="Activity_1fmlesf" targetRef="Event_149e7ac" />
</bpmn:subProcess>
<bpmn:exclusiveGateway id="Gateway_10frsf9">
<bpmn:incoming>Flow_1pzw0kr</bpmn:incoming>
<bpmn:incoming>Flow_0265ifh</bpmn:incoming>
<bpmn:outgoing>Flow_1mw2lwn</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_1pzw0kr" sourceRef="Activity_1y8cgtt" targetRef="Gateway_10frsf9" />
<bpmn:sequenceFlow id="Flow_1mw2lwn" sourceRef="Gateway_10frsf9" targetRef="Event_0q3jrlh" />
<bpmn:endEvent id="Event_0q3jrlh">
<bpmn:incoming>Flow_1mw2lwn</bpmn:incoming>
<bpmn:terminateEventDefinition id="TerminateEventDefinition_142yj5v" />
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0265ifh" sourceRef="Activity_1czn9ge" targetRef="Gateway_10frsf9" />
<bpmn:textAnnotation id="TextAnnotation_0beanyz">
<bpmn:text>Text Annotation</bpmn:text>
</bpmn:textAnnotation>
<bpmn:association id="Association_1pldw2o" sourceRef="Activity_0w5oh8n" targetRef="TextAnnotation_0beanyz" />
</bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_16pnxzh">
<bpmndi:BPMNShape id="Participant_0514rj6_di" bpmnElement="Participant_0514rj6" isHorizontal="true">
<dc:Bounds x="129" y="250" width="1259" height="620" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Lane_0zvorx0_di" bpmnElement="Lane_0zvorx0" isHorizontal="true">
<dc:Bounds x="159" y="250" width="1229" height="300" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Lane_126ri42_di" bpmnElement="Lane_126ri42" isHorizontal="true">
<dc:Bounds x="159" y="550" width="1229" height="320" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="TextAnnotation_0beanyz_di" bpmnElement="TextAnnotation_0beanyz">
<dc:Bounds x="530" y="270" width="100" height="30" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1tnukez_di" bpmnElement="Event_03m2g74">
<dc:Bounds x="202" y="362" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_1wv7aoi_di" bpmnElement="Gateway_1cm8qz6">
<dc:Bounds x="295" y="355" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_14hv2p1_di" bpmnElement="Gateway_14hv2p1" isMarkerVisible="true">
<dc:Bounds x="405" y="355" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0tcdsev_di" bpmnElement="Activity_0w5oh8n">
<dc:Bounds x="510" y="340" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1i8qhsk_di" bpmnElement="Activity_1i8qhsk">
<dc:Bounds x="510" y="450" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0arw03l_di" bpmnElement="Activity_020eatl">
<dc:Bounds x="230" y="600" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_1uq23c3_di" bpmnElement="Gateway_1uq23c3" isMarkerVisible="true">
<dc:Bounds x="385" y="615" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_18whjw1_di" bpmnElement="Gateway_18whjw1" isMarkerVisible="true">
<dc:Bounds x="1045" y="355" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_05vfhq2_di" bpmnElement="Event_07x1aic">
<dc:Bounds x="1142" y="362" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1nja7is_di" bpmnElement="Activity_1czn9ge">
<dc:Bounds x="490" y="760" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="DataObjectReference_0n50hok_di" bpmnElement="DataObjectReference_0n50hok">
<dc:Bounds x="432" y="715" width="36" height="50" />
<bpmndi:BPMNLabel>
<dc:Bounds x="422" y="776" width="56" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_10frsf9_di" bpmnElement="Gateway_10frsf9" isMarkerVisible="true">
<dc:Bounds x="1115" y="635" width="50" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_04a9694_di" bpmnElement="Event_0q3jrlh">
<dc:Bounds x="1252" y="642" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_12bm9o2_di" bpmnElement="Activity_0l4s7de" isExpanded="true">
<dc:Bounds x="650" y="280" width="350" height="200" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0q9c48p_di" bpmnElement="Event_0q9c48p">
<dc:Bounds x="690.3333333333334" y="362" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0gtouig_di" bpmnElement="Activity_0gtouig">
<dc:Bounds x="780" y="340" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_19x3l6g_di" bpmnElement="Event_19x3l6g">
<dc:Bounds x="942" y="362" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_1acs2sc_di" bpmnElement="Flow_1acs2sc">
<di:waypoint x="726" y="380" />
<di:waypoint x="780" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_19af7ls_di" bpmnElement="Flow_19af7ls">
<di:waypoint x="880" y="380" />
<di:waypoint x="942" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Association_1pldw2o_di" bpmnElement="Association_1pldw2o">
<di:waypoint x="568" y="340" />
<di:waypoint x="577" y="300" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="Activity_0zg3kku_di" bpmnElement="Activity_1iv0b1z">
<dc:Bounds x="490" y="600" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1iatr3v_di" bpmnElement="Activity_1y8cgtt" isExpanded="true">
<dc:Bounds x="670" y="560" width="360" height="200" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1xvuvew_di" bpmnElement="Event_1xvuvew">
<dc:Bounds x="711" y="642" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1fmlesf_di" bpmnElement="Activity_1fmlesf">
<dc:Bounds x="800.6666666666666" y="620" width="100" height="80" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_149e7ac_di" bpmnElement="Event_149e7ac">
<dc:Bounds x="962.6666666666666" y="642" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_0bxszxa_di" bpmnElement="Flow_0bxszxa">
<di:waypoint x="746.6666666666666" y="660" />
<di:waypoint x="800.6666666666666" y="660" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0o73t0l_di" bpmnElement="Flow_0o73t0l">
<di:waypoint x="900.6666666666666" y="660" />
<di:waypoint x="962.6666666666666" y="660" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0jkiqv9_di" bpmnElement="Flow_0jkiqv9">
<di:waypoint x="238" y="380" />
<di:waypoint x="295" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_13a41n6_di" bpmnElement="Flow_13a41n6">
<di:waypoint x="345" y="380" />
<di:waypoint x="405" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1czuq5s_di" bpmnElement="Flow_1czuq5s">
<di:waypoint x="320" y="405" />
<di:waypoint x="320" y="473" />
<di:waypoint x="280" y="473" />
<di:waypoint x="280" y="600" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1xwping_di" bpmnElement="Flow_1xwping">
<di:waypoint x="455" y="380" />
<di:waypoint x="510" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1uvmaw5_di" bpmnElement="Flow_1uvmaw5">
<di:waypoint x="430" y="405" />
<di:waypoint x="430" y="490" />
<di:waypoint x="510" y="490" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_16pwi0j_di" bpmnElement="Flow_16pwi0j">
<di:waypoint x="330" y="640" />
<di:waypoint x="385" y="640" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1ttdmy4_di" bpmnElement="Flow_1ttdmy4">
<di:waypoint x="610" y="380" />
<di:waypoint x="650" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0gyjgp2_di" bpmnElement="Flow_0gyjgp2">
<di:waypoint x="1000" y="380" />
<di:waypoint x="1045" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1yey0f4_di" bpmnElement="Flow_1yey0f4">
<di:waypoint x="610" y="490" />
<di:waypoint x="1070" y="490" />
<di:waypoint x="1070" y="405" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0q6r4bc_di" bpmnElement="Flow_0q6r4bc">
<di:waypoint x="1095" y="380" />
<di:waypoint x="1142" y="380" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0nbhils_di" bpmnElement="Flow_0nbhils">
<di:waypoint x="435" y="640" />
<di:waypoint x="490" y="640" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0puu3d8_di" bpmnElement="Flow_0puu3d8">
<di:waypoint x="410" y="665" />
<di:waypoint x="410" y="800" />
<di:waypoint x="490" y="800" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1k30d4h_di" bpmnElement="Flow_1k30d4h">
<di:waypoint x="590" y="640" />
<di:waypoint x="670" y="640" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1pzw0kr_di" bpmnElement="Flow_1pzw0kr">
<di:waypoint x="1030" y="660" />
<di:waypoint x="1115" y="660" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1mw2lwn_di" bpmnElement="Flow_1mw2lwn">
<di:waypoint x="1165" y="660" />
<di:waypoint x="1252" y="660" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0265ifh_di" bpmnElement="Flow_0265ifh">
<di:waypoint x="590" y="800" />
<di:waypoint x="1140" y="800" />
<di:waypoint x="1140" y="685" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="Participant_1h9co9y_di" bpmnElement="Participant_1h9co9y" isHorizontal="true">
<dc:Bounds x="129" y="50" width="751" height="178" />
<bpmndi:BPMNLabel />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0h8etp6_di" bpmnElement="StartEvent_1">
<dc:Bounds x="179" y="120" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0j8ysyd_di" bpmnElement="Event_0j8ysyd">
<dc:Bounds x="752" y="120" width="36" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0x9x505_di" bpmnElement="Activity_0s88tye">
<dc:Bounds x="270" y="98" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0tdncgk_di" bpmnElement="Activity_025yc4l">
<dc:Bounds x="430" y="98" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0hjv6zv_di" bpmnElement="Activity_1n81fzu">
<dc:Bounds x="590" y="98" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_0fqhdmx_di" bpmnElement="Flow_0fqhdmx">
<di:waypoint x="215" y="138" />
<di:waypoint x="270" y="138" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1nawb96_di" bpmnElement="Flow_1nawb96">
<di:waypoint x="690" y="138" />
<di:waypoint x="752" y="138" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0ahhirr_di" bpmnElement="Flow_0ahhirr">
<di:waypoint x="370" y="138" />
<di:waypoint x="430" y="138" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0imali3_di" bpmnElement="Flow_0imali3">
<di:waypoint x="530" y="138" />
<di:waypoint x="590" y="138" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="DataStoreReference_0dvftcm_di" bpmnElement="DataStoreReference_0dvftcm">
<dc:Bounds x="625" y="895" width="50" height="50" />
<bpmndi:BPMNLabel>
<dc:Bounds x="624" y="952" width="53" height="27" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_0who918_di" bpmnElement="Flow_0who918">
<di:waypoint x="320" y="178" />
<di:waypoint x="320" y="240" />
<di:waypoint x="220" y="240" />
<di:waypoint x="220" y="362" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_174czsq_di" bpmnElement="Flow_174czsq">
<di:waypoint x="1160" y="362" />
<di:waypoint x="1160" y="240" />
<di:waypoint x="640" y="240" />
<di:waypoint x="640" y="178" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="DataInputAssociation_0acwlem_di" bpmnElement="DataInputAssociation_0acwlem">
<di:waypoint x="468" y="752" />
<di:waypoint x="491" y="767" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="DataInputAssociation_05q9ynq_di" bpmnElement="DataInputAssociation_05q9ynq">
<di:waypoint x="627" y="895" />
<di:waypoint x="577" y="840" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="Group_16y11uc_di" bpmnElement="Group_16y11uc">
<dc:Bounds x="200" y="570" width="425" height="140" />
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
<bpmndi:BPMNDiagram id="BPMNDiagram_1przitb">
<bpmndi:BPMNPlane id="BPMNPlane_0xxefbm" bpmnElement="Activity_1iv0b1z" />
</bpmndi:BPMNDiagram>
</bpmn:definitions>

View File

@ -0,0 +1,17 @@
{
"fault_or_suspend_on_exception": "fault",
"description": "B.1.0 - all elements",
"exception_notification_addresses": [],
"standalone": false,
"id": "b10-all-elements",
"is_master_spec": false,
"libraries": [],
"files": [],
"is_review": false,
"library": false,
"display_name": "B.1.0 - all elements",
"primary_process_id": "Process_bd2e724",
"process_group_id": "test",
"display_order": 29,
"primary_file_name": "B.1.0.bpmn"
}

1344
test/b20/B.1.0.bpmn Normal file

File diff suppressed because it is too large Load Diff

17
test/b20/workflow.json Normal file
View File

@ -0,0 +1,17 @@
{
"fault_or_suspend_on_exception": "fault",
"description": "B.2.0 - the rest elements",
"exception_notification_addresses": [],
"standalone": false,
"id": "b20",
"is_master_spec": false,
"libraries": [],
"files": [],
"is_review": false,
"library": false,
"display_name": "B.2.0 - the rest elements",
"primary_process_id": "",
"process_group_id": "test",
"display_order": 30,
"primary_file_name": ""
}

View File

@ -1,7 +1,7 @@
{ {
"process_models": [],
"display_name": "Testing OMG reference models",
"display_order": 0,
"id": "test", "id": "test",
"admin": false "display_name": "Testing",
"display_order": 0,
"admin": false,
"process_models": []
} }

View File

@ -4,36 +4,36 @@
<bpmn:startEvent id="StartEvent_1"> <bpmn:startEvent id="StartEvent_1">
<bpmn:outgoing>Flow_0cgghnv</bpmn:outgoing> <bpmn:outgoing>Flow_0cgghnv</bpmn:outgoing>
</bpmn:startEvent> </bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_0cgghnv" sourceRef="StartEvent_1" targetRef="Activity_0x5cchw" /> <bpmn:sequenceFlow id="Flow_0cgghnv" sourceRef="StartEvent_1" targetRef="manual_task_id" />
<bpmn:endEvent id="Event_0r9n1wt"> <bpmn:endEvent id="Event_0r9n1wt">
<bpmn:incoming>Flow_0qanvbo</bpmn:incoming> <bpmn:incoming>Flow_0qanvbo</bpmn:incoming>
</bpmn:endEvent> </bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0qanvbo" sourceRef="Activity_0x5cchw" targetRef="Event_0r9n1wt" /> <bpmn:sequenceFlow id="Flow_0qanvbo" sourceRef="manual_task_id" targetRef="Event_0r9n1wt" />
<bpmn:manualTask id="Activity_0x5cchw" name="Manual Task"> <bpmn:manualTask id="manual_task_id" name="Manual Task">
<bpmn:incoming>Flow_0cgghnv</bpmn:incoming> <bpmn:incoming>Flow_0cgghnv</bpmn:incoming>
<bpmn:outgoing>Flow_0qanvbo</bpmn:outgoing> <bpmn:outgoing>Flow_0qanvbo</bpmn:outgoing>
</bpmn:manualTask> </bpmn:manualTask>
</bpmn:process> </bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_bd2e724"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_bd2e724">
<bpmndi:BPMNEdge id="Flow_0qanvbo_di" bpmnElement="Flow_0qanvbo">
<di:waypoint x="370" y="177" />
<di:waypoint x="432" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0cgghnv_di" bpmnElement="Flow_0cgghnv">
<di:waypoint x="215" y="177" />
<di:waypoint x="270" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1"> <bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="179" y="159" width="36" height="36" /> <dc:Bounds x="179" y="159" width="36" height="36" />
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0r9n1wt_di" bpmnElement="Event_0r9n1wt"> <bpmndi:BPMNShape id="Event_0r9n1wt_di" bpmnElement="Event_0r9n1wt">
<dc:Bounds x="432" y="159" width="36" height="36" /> <dc:Bounds x="432" y="159" width="36" height="36" />
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0bhjiky_di" bpmnElement="Activity_0x5cchw"> <bpmndi:BPMNShape id="Activity_0bhjiky_di" bpmnElement="manual_task_id">
<dc:Bounds x="270" y="137" width="100" height="80" /> <dc:Bounds x="270" y="137" width="100" height="80" />
<bpmndi:BPMNLabel /> <bpmndi:BPMNLabel />
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_0cgghnv_di" bpmnElement="Flow_0cgghnv">
<di:waypoint x="215" y="177" />
<di:waypoint x="270" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0qanvbo_di" bpmnElement="Flow_0qanvbo">
<di:waypoint x="370" y="177" />
<di:waypoint x="432" y="177" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane> </bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram> </bpmndi:BPMNDiagram>
</bpmn:definitions> </bpmn:definitions>