last update for today
authorDavid Kaufmann <david.kaufmann@student.tuwien.ac.at>
Wed, 7 Nov 2018 01:50:54 +0000 (02:50 +0100)
committerDavid Kaufmann <david.kaufmann@student.tuwien.ac.at>
Wed, 7 Nov 2018 01:50:54 +0000 (02:50 +0100)
sentiment-analysis/src/main/resources/sentiment-analysis.bpmn

index 09a517d02daf517435610f6dd060f197b1b7a5d1..5e183f8463add4c218e401d47151aff08c0297a5 100644 (file)
@@ -3,88 +3,47 @@
   <bpmn:collaboration id="Collaboration_1x8eoy3">
     <bpmn:participant id="Participant_0gzc3m9" name="Sentiment Analysis" processRef="Sentiment_Analysis" />
   </bpmn:collaboration>
-  <bpmn:process id="Sentiment_Analysis" isExecutable="true">
+  <bpmn:process id="Sentiment_Analysis" name="Sentiment Analysis" isExecutable="true" camunda:versionTag="0.0.1">
     <bpmn:laneSet id="LaneSet_1u08y0e" />
-    <bpmn:subProcess id="Task_1rt5mbt" name="Twitter Service">
-      <bpmn:incoming>SequenceFlow_0utq8ut</bpmn:incoming>
-      <bpmn:incoming>SequenceFlow_1inwzje</bpmn:incoming>
-    </bpmn:subProcess>
-    <bpmn:subProcess id="Task_05u1qwp" name="Fallback Service">
-      <bpmn:outgoing>SequenceFlow_0utq8ut</bpmn:outgoing>
-      <bpmn:outgoing>SequenceFlow_1xc6g12</bpmn:outgoing>
-      <bpmn:outgoing>SequenceFlow_0azrswq</bpmn:outgoing>
-    </bpmn:subProcess>
-    <bpmn:task id="Task_1kanz3j" name="Load Twitter Data">
-      <bpmn:incoming>SequenceFlow_0e9hshn</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_1gbx7mw</bpmn:outgoing>
-      <bpmn:outgoing>SequenceFlow_1gdqfur</bpmn:outgoing>
-      <bpmn:property id="Property_1hpapn5" name="__targetRef_placeholder" />
-      <bpmn:dataInputAssociation id="DataInputAssociation_11n3b19">
-        <bpmn:sourceRef>DataObjectReference_0y1eo6i</bpmn:sourceRef>
-        <bpmn:targetRef>Property_1hpapn5</bpmn:targetRef>
-      </bpmn:dataInputAssociation>
-    </bpmn:task>
-    <bpmn:task id="Task_0fs65yp" name="Analyze">
-      <bpmn:incoming>SequenceFlow_0970mq7</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_0azv06r</bpmn:outgoing>
-      <bpmn:outgoing>SequenceFlow_032ipyi</bpmn:outgoing>
-    </bpmn:task>
-    <bpmn:subProcess id="Task_1cfglzc" name="Analysis Service">
-      <bpmn:incoming>SequenceFlow_1xc6g12</bpmn:incoming>
-      <bpmn:incoming>SequenceFlow_0fct5f2</bpmn:incoming>
-    </bpmn:subProcess>
-    <bpmn:exclusiveGateway id="ExclusiveGateway_0onybdl">
-      <bpmn:incoming>SequenceFlow_0yqo6md</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_0okj60f</bpmn:outgoing>
-      <bpmn:outgoing>SequenceFlow_10v2c9r</bpmn:outgoing>
-    </bpmn:exclusiveGateway>
-    <bpmn:startEvent id="StartEvent_1t6nxib" camunda:formKey="embedded:deployment:input-terms.html">
-      <bpmn:outgoing>SequenceFlow_1ijha11</bpmn:outgoing>
-    </bpmn:startEvent>
-    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_0zbs0zv">
-      <bpmn:incoming>SequenceFlow_1gdqfur</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_1inwzje</bpmn:outgoing>
-      <bpmn:timerEventDefinition>
-        <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
-      </bpmn:timerEventDefinition>
-    </bpmn:intermediateCatchEvent>
-    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_192yjst">
-      <bpmn:incoming>SequenceFlow_0azv06r</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_0fct5f2</bpmn:outgoing>
+    <bpmn:sequenceFlow id="SequenceFlow_0ez6lnk" sourceRef="Task_1tosag4" targetRef="Task_1e7059p" />
+    <bpmn:sequenceFlow id="SequenceFlow_0f33zny" sourceRef="Task_14xmt44" targetRef="Task_1kanz3j" />
+    <bpmn:sequenceFlow id="SequenceFlow_11xavl5" sourceRef="StartEvent_1t6nxib" targetRef="Task_14xmt44" />
+    <bpmn:sequenceFlow id="SequenceFlow_0tu3w40" sourceRef="IntermediateThrowEvent_1u3snd0" targetRef="EndEvent_0bmuv13" />
+    <bpmn:sequenceFlow id="SequenceFlow_0ra8hjs" sourceRef="IntermediateThrowEvent_09eb9xc" targetRef="Task_1tosag4" />
+    <bpmn:sequenceFlow id="SequenceFlow_0yqo6md" sourceRef="IntermediateThrowEvent_1pwlz5c" targetRef="ExclusiveGateway_0onybdl" />
+    <bpmn:sequenceFlow id="SequenceFlow_0970mq7" sourceRef="IntermediateThrowEvent_0w0ep0t" targetRef="Task_0fs65yp" />
+    <bpmn:sequenceFlow id="SequenceFlow_0e9hshn" sourceRef="IntermediateThrowEvent_0d8ns1p" targetRef="Task_1kanz3j" />
+    <bpmn:sequenceFlow id="SequenceFlow_12s5p9s" sourceRef="IntermediateThrowEvent_1rxh4ec" targetRef="Task_1n6iu8h" />
+    <bpmn:sequenceFlow id="SequenceFlow_0fct5f2" sourceRef="IntermediateThrowEvent_192yjst" targetRef="Task_1cfglzc" />
+    <bpmn:sequenceFlow id="SequenceFlow_1inwzje" sourceRef="IntermediateThrowEvent_0zbs0zv" targetRef="Task_1rt5mbt" />
+    <bpmn:sequenceFlow id="SequenceFlow_1gdqfur" sourceRef="Task_1kanz3j" targetRef="IntermediateThrowEvent_0zbs0zv" />
+    <bpmn:sequenceFlow id="SequenceFlow_0jebdb9" sourceRef="Task_1e7059p" targetRef="IntermediateThrowEvent_1u3snd0" />
+    <bpmn:sequenceFlow id="SequenceFlow_03ohp0o" sourceRef="Task_1tosag4" targetRef="IntermediateThrowEvent_1rxh4ec" />
+    <bpmn:sequenceFlow id="SequenceFlow_0okj60f" name="All terms are analyzed" sourceRef="ExclusiveGateway_0onybdl" targetRef="IntermediateThrowEvent_09eb9xc">
+      <bpmn:documentation>All terms are analyzed</bpmn:documentation>
+      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">$terms==[]</bpmn:conditionExpression>
+    </bpmn:sequenceFlow>
+    <bpmn:sequenceFlow id="SequenceFlow_10v2c9r" sourceRef="ExclusiveGateway_0onybdl" targetRef="IntermediateThrowEvent_0d8ns1p" />
+    <bpmn:sequenceFlow id="SequenceFlow_0azv06r" sourceRef="Task_0fs65yp" targetRef="IntermediateThrowEvent_192yjst" />
+    <bpmn:sequenceFlow id="SequenceFlow_1gbx7mw" sourceRef="Task_1kanz3j" targetRef="IntermediateThrowEvent_0w0ep0t" />
+    <bpmn:sequenceFlow id="SequenceFlow_032ipyi" sourceRef="Task_0fs65yp" targetRef="IntermediateThrowEvent_1pwlz5c" />
+    <bpmn:endEvent id="EndEvent_0bmuv13">
+      <bpmn:incoming>SequenceFlow_0tu3w40</bpmn:incoming>
+    </bpmn:endEvent>
+    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_1u3snd0">
+      <bpmn:incoming>SequenceFlow_0jebdb9</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0tu3w40</bpmn:outgoing>
       <bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
     </bpmn:intermediateCatchEvent>
     <bpmn:userTask id="Task_1e7059p" name="download pdf" camunda:formKey="embedded:deployment:download-pdf.html">
+      <bpmn:incoming>SequenceFlow_0ez6lnk</bpmn:incoming>
       <bpmn:outgoing>SequenceFlow_0jebdb9</bpmn:outgoing>
-      <bpmn:property id="Property_0hvydxw" name="__targetRef_placeholder" />
-      <bpmn:dataInputAssociation id="DataInputAssociation_1r8dfi4">
-        <bpmn:sourceRef>DataObjectReference_10ouwro</bpmn:sourceRef>
-        <bpmn:targetRef>Property_0hvydxw</bpmn:targetRef>
-      </bpmn:dataInputAssociation>
     </bpmn:userTask>
-    <bpmn:dataObjectReference id="DataObjectReference_10ouwro" name="&#60;output&#62;&#10;report" dataObjectRef="DataObject_1aetk4r" />
-    <bpmn:dataObject id="DataObject_1aetk4r" />
-    <bpmn:task id="Task_1tosag4" name="Generate Report">
-      <bpmn:incoming>SequenceFlow_0ra8hjs</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_03ohp0o</bpmn:outgoing>
-      <bpmn:dataOutputAssociation id="DataOutputAssociation_0iwh0gi">
-        <bpmn:targetRef>DataObjectReference_10ouwro</bpmn:targetRef>
-      </bpmn:dataOutputAssociation>
-      <bpmn:dataOutputAssociation id="DataOutputAssociation_1ustd8r">
-        <bpmn:targetRef>DataObjectReference_10ouwro</bpmn:targetRef>
-      </bpmn:dataOutputAssociation>
-    </bpmn:task>
-    <bpmn:subProcess id="Task_1n6iu8h" name="Report Service">
-      <bpmn:incoming>SequenceFlow_0azrswq</bpmn:incoming>
-      <bpmn:incoming>SequenceFlow_12s5p9s</bpmn:incoming>
-    </bpmn:subProcess>
-    <bpmn:endEvent id="EndEvent_0bmuv13">
-      <bpmn:incoming>SequenceFlow_0tu3w40</bpmn:incoming>
-    </bpmn:endEvent>
-    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_0w0ep0t">
-      <bpmn:incoming>SequenceFlow_1gbx7mw</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_0970mq7</bpmn:outgoing>
+    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_1rxh4ec">
+      <bpmn:incoming>SequenceFlow_03ohp0o</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_12s5p9s</bpmn:outgoing>
       <bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
     </bpmn:intermediateCatchEvent>
-    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_09eb9xc">
-      <bpmn:incoming>SequenceFlow_0okj60f</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_0ra8hjs</bpmn:outgoing>
+    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_0w0ep0t">
+      <bpmn:incoming>SequenceFlow_1gbx7mw</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0970mq7</bpmn:outgoing>
       <bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
     </bpmn:intermediateCatchEvent>
-    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_1rxh4ec">
-      <bpmn:incoming>SequenceFlow_03ohp0o</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_12s5p9s</bpmn:outgoing>
+    <bpmn:task id="Task_1tosag4" name="Generate Report">
+      <bpmn:incoming>SequenceFlow_0ra8hjs</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_03ohp0o</bpmn:outgoing>
+      <bpmn:outgoing>SequenceFlow_0ez6lnk</bpmn:outgoing>
+    </bpmn:task>
+    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_0zbs0zv">
+      <bpmn:incoming>SequenceFlow_1gdqfur</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_1inwzje</bpmn:outgoing>
       <bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
     </bpmn:intermediateCatchEvent>
-    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_1u3snd0">
-      <bpmn:incoming>SequenceFlow_0jebdb9</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_0tu3w40</bpmn:outgoing>
+    <bpmn:startEvent id="StartEvent_1t6nxib" camunda:formKey="embedded:deployment:input-terms.html">
+      <bpmn:outgoing>SequenceFlow_11xavl5</bpmn:outgoing>
+    </bpmn:startEvent>
+    <bpmn:task id="Task_1kanz3j" name="Load Twitter Data">
+      <bpmn:incoming>SequenceFlow_0e9hshn</bpmn:incoming>
+      <bpmn:incoming>SequenceFlow_0f33zny</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_1gbx7mw</bpmn:outgoing>
+      <bpmn:outgoing>SequenceFlow_1gdqfur</bpmn:outgoing>
+    </bpmn:task>
+    <bpmn:scriptTask id="Task_14xmt44" name="Input terms automated" scriptFormat="groovy" camunda:resultVariable="terms_groovy">
+      <bpmn:incoming>SequenceFlow_11xavl5</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0f33zny</bpmn:outgoing>
+      <bpmn:script>
+for ( i in terms) {
+  println "line found: " + i
+}
+nt = {}
+nt["term"] = "newterm"
+terms += nt
+</bpmn:script>
+    </bpmn:scriptTask>
+    <bpmn:task id="Task_1n6iu8h" name="Report Service">
+      <bpmn:incoming>SequenceFlow_12s5p9s</bpmn:incoming>
+    </bpmn:task>
+    <bpmn:task id="Task_1rt5mbt" name="Twitter Service">
+      <bpmn:incoming>SequenceFlow_1inwzje</bpmn:incoming>
+    </bpmn:task>
+    <bpmn:exclusiveGateway id="ExclusiveGateway_0onybdl">
+      <bpmn:incoming>SequenceFlow_0yqo6md</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0okj60f</bpmn:outgoing>
+      <bpmn:outgoing>SequenceFlow_10v2c9r</bpmn:outgoing>
+    </bpmn:exclusiveGateway>
+    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_1pwlz5c">
+      <bpmn:incoming>SequenceFlow_032ipyi</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0yqo6md</bpmn:outgoing>
       <bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
     </bpmn:intermediateCatchEvent>
-    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_1pwlz5c">
-      <bpmn:incoming>SequenceFlow_032ipyi</bpmn:incoming>
-      <bpmn:outgoing>SequenceFlow_0yqo6md</bpmn:outgoing>
+    <bpmn:task id="Task_0fs65yp" name="Analyze">
+      <bpmn:incoming>SequenceFlow_0970mq7</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0azv06r</bpmn:outgoing>
+      <bpmn:outgoing>SequenceFlow_032ipyi</bpmn:outgoing>
+    </bpmn:task>
+    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_192yjst">
+      <bpmn:incoming>SequenceFlow_0azv06r</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0fct5f2</bpmn:outgoing>
       <bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
     </bpmn:intermediateCatchEvent>
-    <bpmn:dataObjectReference id="DataObjectReference_0y1eo6i" name="&#60;input&#62;&#10;terms" dataObjectRef="DataObject_1dc69ww" />
-    <bpmn:dataObject id="DataObject_1dc69ww" />
-    <bpmn:intermediateCatchEvent id="StartEvent_1ad6v2b">
-      <bpmn:incoming>SequenceFlow_1ijha11</bpmn:incoming>
-      <bpmn:dataOutputAssociation id="DataOutputAssociation_05c6ls9">
-        <bpmn:targetRef>DataObjectReference_0y1eo6i</bpmn:targetRef>
-      </bpmn:dataOutputAssociation>
+    <bpmn:task id="Task_1cfglzc" name="Analysis Service">
+      <bpmn:incoming>SequenceFlow_0fct5f2</bpmn:incoming>
+    </bpmn:task>
+    <bpmn:intermediateCatchEvent id="IntermediateThrowEvent_09eb9xc">
+      <bpmn:incoming>SequenceFlow_0okj60f</bpmn:incoming>
+      <bpmn:outgoing>SequenceFlow_0ra8hjs</bpmn:outgoing>
       <bpmn:timerEventDefinition>
         <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT1M</bpmn:timeDuration>
       </bpmn:timerEventDefinition>
     </bpmn:intermediateCatchEvent>
-    <bpmn:sequenceFlow id="SequenceFlow_0tu3w40" sourceRef="IntermediateThrowEvent_1u3snd0" targetRef="EndEvent_0bmuv13" />
-    <bpmn:sequenceFlow id="SequenceFlow_0ra8hjs" sourceRef="IntermediateThrowEvent_09eb9xc" targetRef="Task_1tosag4" />
-    <bpmn:sequenceFlow id="SequenceFlow_0yqo6md" sourceRef="IntermediateThrowEvent_1pwlz5c" targetRef="ExclusiveGateway_0onybdl" />
-    <bpmn:sequenceFlow id="SequenceFlow_0970mq7" sourceRef="IntermediateThrowEvent_0w0ep0t" targetRef="Task_0fs65yp" />
-    <bpmn:sequenceFlow id="SequenceFlow_0e9hshn" sourceRef="IntermediateThrowEvent_0d8ns1p" targetRef="Task_1kanz3j" />
-    <bpmn:sequenceFlow id="SequenceFlow_12s5p9s" sourceRef="IntermediateThrowEvent_1rxh4ec" targetRef="Task_1n6iu8h" />
-    <bpmn:sequenceFlow id="SequenceFlow_0fct5f2" sourceRef="IntermediateThrowEvent_192yjst" targetRef="Task_1cfglzc" />
-    <bpmn:sequenceFlow id="SequenceFlow_1inwzje" sourceRef="IntermediateThrowEvent_0zbs0zv" targetRef="Task_1rt5mbt" />
-    <bpmn:sequenceFlow id="SequenceFlow_1gdqfur" sourceRef="Task_1kanz3j" targetRef="IntermediateThrowEvent_0zbs0zv" />
-    <bpmn:sequenceFlow id="SequenceFlow_0jebdb9" sourceRef="Task_1e7059p" targetRef="IntermediateThrowEvent_1u3snd0" />
-    <bpmn:sequenceFlow id="SequenceFlow_1ijha11" sourceRef="StartEvent_1t6nxib" targetRef="StartEvent_1ad6v2b" />
-    <bpmn:sequenceFlow id="SequenceFlow_0utq8ut" sourceRef="Task_05u1qwp" targetRef="Task_1rt5mbt" />
-    <bpmn:sequenceFlow id="SequenceFlow_1xc6g12" sourceRef="Task_05u1qwp" targetRef="Task_1cfglzc" />
-    <bpmn:sequenceFlow id="SequenceFlow_0azrswq" sourceRef="Task_05u1qwp" targetRef="Task_1n6iu8h" />
-    <bpmn:sequenceFlow id="SequenceFlow_03ohp0o" sourceRef="Task_1tosag4" targetRef="IntermediateThrowEvent_1rxh4ec" />
-    <bpmn:sequenceFlow id="SequenceFlow_0okj60f" name="All terms are analyzed" sourceRef="ExclusiveGateway_0onybdl" targetRef="IntermediateThrowEvent_09eb9xc">
-      <bpmn:documentation>All terms are analyzed</bpmn:documentation>
-      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">$terms==[]</bpmn:conditionExpression>
-    </bpmn:sequenceFlow>
-    <bpmn:sequenceFlow id="SequenceFlow_10v2c9r" sourceRef="ExclusiveGateway_0onybdl" targetRef="IntermediateThrowEvent_0d8ns1p" />
-    <bpmn:sequenceFlow id="SequenceFlow_0azv06r" sourceRef="Task_0fs65yp" targetRef="IntermediateThrowEvent_192yjst" />
-    <bpmn:sequenceFlow id="SequenceFlow_1gbx7mw" sourceRef="Task_1kanz3j" targetRef="IntermediateThrowEvent_0w0ep0t" />
-    <bpmn:sequenceFlow id="SequenceFlow_032ipyi" sourceRef="Task_0fs65yp" targetRef="IntermediateThrowEvent_1pwlz5c" />
   </bpmn:process>
   <bpmndi:BPMNDiagram id="BPMNDiagram_1">
     <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_1x8eoy3">
       <bpmndi:BPMNShape id="Participant_0gzc3m9_di" bpmnElement="Participant_0gzc3m9">
         <dc:Bounds x="93" y="-237" width="1444" height="543" />
       </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape id="SubProcess_06upc1d_di" bpmnElement="Task_05u1qwp">
-        <dc:Bounds x="717" y="-185" width="100" height="80" />
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape id="SubProcess_0sbp815_di" bpmnElement="Task_1n6iu8h" isExpanded="false">
-        <dc:Bounds x="1020" y="-14" width="100" height="80" />
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape id="SubProcess_13bf266_di" bpmnElement="Task_1cfglzc">
-        <dc:Bounds x="560" y="-14" width="100" height="80" />
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape id="SubProcess_0z94igi_di" bpmnElement="Task_1rt5mbt">
-        <dc:Bounds x="377" y="-14" width="100" height="80" />
-      </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="EndEvent_0bmuv13_di" bpmnElement="EndEvent_0bmuv13">
-        <dc:Bounds x="1472" y="185" width="36" height="36" />
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape id="DataObjectReference_10ouwro_di" bpmnElement="DataObjectReference_10ouwro">
-        <dc:Bounds x="1170" y="178" width="36" height="50" />
-        <bpmndi:BPMNLabel>
-          <dc:Bounds x="1167" y="235" width="44" height="27" />
-        </bpmndi:BPMNLabel>
+        <dc:Bounds x="1393" y="185" width="36" height="36" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Task_1tosag4_di" bpmnElement="Task_1tosag4">
         <dc:Bounds x="1020" y="163" width="100" height="80" />
       </bpmndi:BPMNShape>
-      <bpmndi:BPMNEdge id="DataOutputAssociation_0iwh0gi_di" bpmnElement="DataOutputAssociation_0iwh0gi">
-        <di:waypoint x="1120" y="203" />
-        <di:waypoint x="1170" y="203" />
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge id="DataOutputAssociation_1ustd8r_di" bpmnElement="DataOutputAssociation_1ustd8r">
-        <di:waypoint x="1120" y="203" />
-        <di:waypoint x="1170" y="203" />
-      </bpmndi:BPMNEdge>
       <bpmndi:BPMNShape id="Task_0fs65yp_di" bpmnElement="Task_0fs65yp">
-        <dc:Bounds x="560" y="163" width="100" height="80" />
+        <dc:Bounds x="608" y="163" width="100" height="80" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="Task_1kanz3j_di" bpmnElement="Task_1kanz3j">
         <dc:Bounds x="377" y="163" width="100" height="80" />
       <bpmndi:BPMNShape id="StartEvent_1t6nxib_di" bpmnElement="StartEvent_1t6nxib">
         <dc:Bounds x="137" y="185" width="36" height="36" />
       </bpmndi:BPMNShape>
-      <bpmndi:BPMNEdge id="SequenceFlow_0utq8ut_di" bpmnElement="SequenceFlow_0utq8ut">
-        <di:waypoint x="717" y="-145" />
-        <di:waypoint x="427" y="-145" />
-        <di:waypoint x="427" y="-14" />
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge id="SequenceFlow_1xc6g12_di" bpmnElement="SequenceFlow_1xc6g12">
-        <di:waypoint x="717" y="-145" />
-        <di:waypoint x="610" y="-145" />
-        <di:waypoint x="610" y="-14" />
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge id="SequenceFlow_0azrswq_di" bpmnElement="SequenceFlow_0azrswq">
-        <di:waypoint x="817" y="-145" />
-        <di:waypoint x="1070" y="-145" />
-        <di:waypoint x="1070" y="-14" />
-      </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_03ohp0o_di" bpmnElement="SequenceFlow_03ohp0o">
         <di:waypoint x="1070" y="163" />
         <di:waypoint x="1070" y="132" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0okj60f_di" bpmnElement="SequenceFlow_0okj60f">
-        <di:waypoint x="792" y="203" />
-        <di:waypoint x="895" y="203" />
+        <di:waypoint x="850" y="203" />
+        <di:waypoint x="958" y="203" />
         <bpmndi:BPMNLabel>
-          <dc:Bounds x="811" y="189" width="62" height="27" />
+          <dc:Bounds x="871" y="189" width="62" height="27" />
         </bpmndi:BPMNLabel>
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_10v2c9r_di" bpmnElement="SequenceFlow_10v2c9r">
-        <di:waypoint x="767" y="228" />
-        <di:waypoint x="767" y="277" />
+        <di:waypoint x="825" y="228" />
+        <di:waypoint x="825" y="277" />
         <di:waypoint x="612" y="277" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0azv06r_di" bpmnElement="SequenceFlow_0azv06r">
-        <di:waypoint x="610" y="163" />
-        <di:waypoint x="610" y="132" />
+        <di:waypoint x="658" y="163" />
+        <di:waypoint x="658" y="132" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_1gbx7mw_di" bpmnElement="SequenceFlow_1gbx7mw">
         <di:waypoint x="477" y="203" />
         <di:waypoint x="494" y="203" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_032ipyi_di" bpmnElement="SequenceFlow_032ipyi">
-        <di:waypoint x="660" y="203" />
-        <di:waypoint x="684" y="203" />
+        <di:waypoint x="708" y="203" />
+        <di:waypoint x="736" y="203" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNShape id="ExclusiveGateway_0pzjnfx_di" bpmnElement="ExclusiveGateway_0onybdl" isMarkerVisible="true">
-        <dc:Bounds x="742" y="178" width="50" height="50" />
+        <dc:Bounds x="800" y="178" width="50" height="50" />
       </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape id="DataObjectReference_0y1eo6i_di" bpmnElement="DataObjectReference_0y1eo6i">
-        <dc:Bounds x="267" y="178" width="36" height="50" />
-        <bpmndi:BPMNLabel>
-          <dc:Bounds x="268" y="235" width="37" height="27" />
-        </bpmndi:BPMNLabel>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape id="IntermediateCatchEvent_0iz9cf9_di" bpmnElement="StartEvent_1ad6v2b">
-        <dc:Bounds x="198" y="185" width="36" height="36" />
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNEdge id="SequenceFlow_1ijha11_di" bpmnElement="SequenceFlow_1ijha11">
-        <di:waypoint x="173" y="203" />
-        <di:waypoint x="198" y="203" />
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge id="DataOutputAssociation_05c6ls9_di" bpmnElement="DataOutputAssociation_05c6ls9">
-        <di:waypoint x="234" y="203" />
-        <di:waypoint x="267" y="203" />
-      </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0jebdb9_di" bpmnElement="SequenceFlow_0jebdb9">
-        <di:waypoint x="1353" y="203" />
-        <di:waypoint x="1389" y="203" />
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge id="DataInputAssociation_1r8dfi4_di" bpmnElement="DataInputAssociation_1r8dfi4">
-        <di:waypoint x="1206" y="203" />
-        <di:waypoint x="1253" y="203" />
+        <di:waypoint x="1286" y="203" />
+        <di:waypoint x="1320" y="203" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNShape id="UserTask_0iooc2g_di" bpmnElement="Task_1e7059p">
-        <dc:Bounds x="1253" y="163" width="100" height="80" />
+        <dc:Bounds x="1186" y="163" width="100" height="80" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="IntermediateCatchEvent_1dguuge_di" bpmnElement="IntermediateThrowEvent_0zbs0zv">
         <dc:Bounds x="409" y="96" width="36" height="36" />
       </bpmndi:BPMNShape>
-      <bpmndi:BPMNEdge id="DataInputAssociation_11n3b19_di" bpmnElement="DataInputAssociation_11n3b19">
-        <di:waypoint x="303" y="203" />
-        <di:waypoint x="377" y="203" />
-      </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_1gdqfur_di" bpmnElement="SequenceFlow_1gdqfur">
         <di:waypoint x="427" y="163" />
         <di:waypoint x="427" y="132" />
         <di:waypoint x="427" y="66" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0fct5f2_di" bpmnElement="SequenceFlow_0fct5f2">
-        <di:waypoint x="610" y="114" />
-        <di:waypoint x="610" y="66" />
+        <di:waypoint x="658" y="96" />
+        <di:waypoint x="658" y="66" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNShape id="IntermediateCatchEvent_1vje2lu_di" bpmnElement="IntermediateThrowEvent_192yjst">
-        <dc:Bounds x="592" y="96" width="36" height="36" />
+        <dc:Bounds x="640" y="96" width="36" height="36" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNEdge id="SequenceFlow_12s5p9s_di" bpmnElement="SequenceFlow_12s5p9s">
         <di:waypoint x="1070" y="96" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0970mq7_di" bpmnElement="SequenceFlow_0970mq7">
         <di:waypoint x="530" y="203" />
-        <di:waypoint x="560" y="203" />
+        <di:waypoint x="608" y="203" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0yqo6md_di" bpmnElement="SequenceFlow_0yqo6md">
-        <di:waypoint x="720" y="203" />
-        <di:waypoint x="742" y="203" />
+        <di:waypoint x="772" y="203" />
+        <di:waypoint x="800" y="203" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0ra8hjs_di" bpmnElement="SequenceFlow_0ra8hjs">
-        <di:waypoint x="931" y="203" />
+        <di:waypoint x="994" y="203" />
         <di:waypoint x="1020" y="203" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNEdge id="SequenceFlow_0tu3w40_di" bpmnElement="SequenceFlow_0tu3w40">
-        <di:waypoint x="1425" y="203" />
-        <di:waypoint x="1472" y="203" />
+        <di:waypoint x="1356" y="203" />
+        <di:waypoint x="1393" y="203" />
       </bpmndi:BPMNEdge>
       <bpmndi:BPMNShape id="IntermediateCatchEvent_1mfjj3t_di" bpmnElement="IntermediateThrowEvent_0w0ep0t">
         <dc:Bounds x="494" y="185" width="36" height="36" />
         <dc:Bounds x="576" y="259" width="36" height="36" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="IntermediateCatchEvent_16kp9qx_di" bpmnElement="IntermediateThrowEvent_1pwlz5c">
-        <dc:Bounds x="684" y="185" width="36" height="36" />
+        <dc:Bounds x="736" y="185" width="36" height="36" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="IntermediateCatchEvent_1k8uu2s_di" bpmnElement="IntermediateThrowEvent_09eb9xc">
-        <dc:Bounds x="895" y="185" width="36" height="36" />
+        <dc:Bounds x="958" y="185" width="36" height="36" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="IntermediateCatchEvent_0l6h0iz_di" bpmnElement="IntermediateThrowEvent_1rxh4ec">
         <dc:Bounds x="1052" y="96" width="36" height="36" />
       </bpmndi:BPMNShape>
       <bpmndi:BPMNShape id="IntermediateCatchEvent_14dhjgv_di" bpmnElement="IntermediateThrowEvent_1u3snd0">
-        <dc:Bounds x="1389" y="185" width="36" height="36" />
+        <dc:Bounds x="1320" y="185" width="36" height="36" />
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape id="Task_19kl2q9_di" bpmnElement="Task_1rt5mbt">
+        <dc:Bounds x="377" y="-14" width="100" height="80" />
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape id="Task_1walrai_di" bpmnElement="Task_1cfglzc">
+        <dc:Bounds x="608" y="-14" width="100" height="80" />
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape id="Task_0pek2di_di" bpmnElement="Task_1n6iu8h">
+        <dc:Bounds x="1020" y="-14" width="100" height="80" />
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape id="ScriptTask_1ui5yru_di" bpmnElement="Task_14xmt44">
+        <dc:Bounds x="215" y="163" width="100" height="80" />
       </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge id="SequenceFlow_11xavl5_di" bpmnElement="SequenceFlow_11xavl5">
+        <di:waypoint x="173" y="203" />
+        <di:waypoint x="215" y="203" />
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge id="SequenceFlow_0f33zny_di" bpmnElement="SequenceFlow_0f33zny">
+        <di:waypoint x="315" y="203" />
+        <di:waypoint x="377" y="203" />
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge id="SequenceFlow_0ez6lnk_di" bpmnElement="SequenceFlow_0ez6lnk">
+        <di:waypoint x="1120" y="203" />
+        <di:waypoint x="1186" y="203" />
+      </bpmndi:BPMNEdge>
     </bpmndi:BPMNPlane>
   </bpmndi:BPMNDiagram>
 </bpmn:definitions>