|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="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:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:bioc="http://bpmn.io/schema/bpmn/biocolor/1.0" id="sample-diagram" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="4.6.0" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
|
|
|
<bpmn2:signal id="Signal_1rr7wdd" name="Signal_05vo0km" />
|
|
|
<bpmn2:collaboration id="Collaboration_0oahy0i">
|
|
|
<bpmn2:participant id="Participant_19lpjee" name="Simple Connect" processRef="simple-connect" />
|
|
|
<bpmn2:participant id="Participant_08rb9rc" name="Smardigo Management Action" processRef="smardigo-management-action" />
|
|
|
<bpmn2:participant id="Participant_0r2nfs7" name="Smardigo Management Message" processRef="smardigo-management-message" />
|
|
|
</bpmn2:collaboration>
|
|
|
<bpmn2:process id="simple-connect" name="Simple Connect" isExecutable="true" camunda:candidateStarterGroups="user">
|
|
|
<bpmn2:intermediateCatchEvent id="Event_16oe30h" name="Mandanten aktualisieren">
|
|
|
<bpmn2:outgoing>Flow_1bvsxg3</bpmn2:outgoing>
|
|
|
<bpmn2:linkEventDefinition id="LinkEventDefinition_1q2a0mv" name="Mandanten aktualisieren" />
|
|
|
</bpmn2:intermediateCatchEvent>
|
|
|
<bpmn2:intermediateCatchEvent id="Event_02yqig0" name="Antrag abbrechen">
|
|
|
<bpmn2:outgoing>Flow_0xsem7d</bpmn2:outgoing>
|
|
|
<bpmn2:linkEventDefinition id="LinkEventDefinition_05lk727" name="Antrag abbrechen" />
|
|
|
</bpmn2:intermediateCatchEvent>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_14qss0g" name="Status "Antrag abgebrochen" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${91}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Antrag abgebrochen</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0xsem7d</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0fqbjt7</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_1mg53lo">
|
|
|
<bpmn2:incoming>Flow_0fqbjt7</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1x24mk0</bpmn2:outgoing>
|
|
|
<bpmn2:signalEventDefinition id="SignalEventDefinition_1vugqt5" signalRef="Signal_0kz05aq" />
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:endEvent id="Event_1ptbcds">
|
|
|
<bpmn2:incoming>Flow_1x24mk0</bpmn2:incoming>
|
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_0h5xsa2" />
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:startEvent id="Event_0icoemn" camunda:formKey="simple-connect-create">
|
|
|
<bpmn2:outgoing>Flow_1rtcnw8</bpmn2:outgoing>
|
|
|
</bpmn2:startEvent>
|
|
|
<bpmn2:subProcess id="Activity_1pzykoz" name="">
|
|
|
<bpmn2:incoming>Flow_1bvsxg3</bpmn2:incoming>
|
|
|
<bpmn2:startEvent id="Event_151qqhq">
|
|
|
<bpmn2:outgoing>Flow_029ts9n</bpmn2:outgoing>
|
|
|
</bpmn2:startEvent>
|
|
|
<bpmn2:endEvent id="Event_0q35ml0">
|
|
|
<bpmn2:incoming>Flow_029ts9n</bpmn2:incoming>
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_029ts9n" sourceRef="Event_151qqhq" targetRef="Event_0q35ml0" />
|
|
|
</bpmn2:subProcess>
|
|
|
<bpmn2:sequenceFlow id="Flow_1bvsxg3" sourceRef="Event_16oe30h" targetRef="Activity_1pzykoz" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0jynsyw" sourceRef="Event_01lmoj6" targetRef="Event_1xwyizj" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0xsem7d" sourceRef="Event_02yqig0" targetRef="Event_14qss0g" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0fqbjt7" sourceRef="Event_14qss0g" targetRef="Event_1mg53lo" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1x24mk0" sourceRef="Event_1mg53lo" targetRef="Event_1ptbcds" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1rtcnw8" sourceRef="Event_0icoemn" targetRef="Activity_12c4494" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1gqgiz8" sourceRef="Activity_0a23f4b" targetRef="Event_0jsbyv8" />
|
|
|
<bpmn2:sequenceFlow id="Flow_17rbwn1" sourceRef="Activity_0gbmbs7" targetRef="Gateway_05puic7" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0btq5mg" sourceRef="Activity_12c4494" targetRef="Activity_0a23f4b" />
|
|
|
<bpmn2:exclusiveGateway id="Gateway_05puic7">
|
|
|
<bpmn2:incoming>Flow_17rbwn1</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_13jykf9</bpmn2:outgoing>
|
|
|
<bpmn2:outgoing>Flow_1hsqawc</bpmn2:outgoing>
|
|
|
</bpmn2:exclusiveGateway>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_1up2qiu" name="Status "Antrag gesendet" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${15}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Antrag gesendet</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1hsqawc</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0ex5zxa</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:parallelGateway id="Gateway_17ev5pq">
|
|
|
<bpmn2:incoming>Flow_0ex5zxa</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0zcb7z2</bpmn2:outgoing>
|
|
|
<bpmn2:outgoing>Flow_0ki8zi3</bpmn2:outgoing>
|
|
|
<bpmn2:outgoing>Flow_1qghkm9</bpmn2:outgoing>
|
|
|
</bpmn2:parallelGateway>
|
|
|
<bpmn2:businessRuleTask id="Activity_1teq2mv" name="Prüfer ermitteln" camunda:resultVariable="current_investigator_group" camunda:decisionRef="investigator" camunda:mapDecisionResult="collectEntries">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:inputParameter name="tenant_id">${tenant.id}</camunda:inputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0zcb7z2</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1y5ddsi</bpmn2:outgoing>
|
|
|
</bpmn2:businessRuleTask>
|
|
|
<bpmn2:userTask id="Activity_1x7inb6" name="Prüfung des Antrags übernehmen" camunda:candidateGroups="${current_investigator_group}">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="pruefer_id">
|
|
|
<camunda:script scriptFormat="groovy">import de.tolina.connect.common.variable.Variables
|
|
|
def authenticatedUserId = users.currentUserId()
|
|
|
Variables.userId(authenticatedUserId)</camunda:script>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1y5ddsi</bpmn2:incoming>
|
|
|
<bpmn2:incoming>Flow_0jdr8ms</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1sqrzau</bpmn2:outgoing>
|
|
|
</bpmn2:userTask>
|
|
|
<bpmn2:userTask id="Activity_1u3dzx9" name="Über Freigabe entscheiden" camunda:formKey="approve" camunda:candidateGroups="${current_investigator_group}">
|
|
|
<bpmn2:incoming>Flow_1sqrzau</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1lmopkj</bpmn2:outgoing>
|
|
|
</bpmn2:userTask>
|
|
|
<bpmn2:exclusiveGateway id="Gateway_0vvyf1a">
|
|
|
<bpmn2:incoming>Flow_1lmopkj</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1vbvp2f</bpmn2:outgoing>
|
|
|
<bpmn2:outgoing>Flow_0jdr8ms</bpmn2:outgoing>
|
|
|
</bpmn2:exclusiveGateway>
|
|
|
<bpmn2:exclusiveGateway id="Gateway_0o4vcdi">
|
|
|
<bpmn2:incoming>Flow_1vbvp2f</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0m834s1</bpmn2:outgoing>
|
|
|
<bpmn2:outgoing>Flow_1cvz8xm</bpmn2:outgoing>
|
|
|
</bpmn2:exclusiveGateway>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_1ey3eu7" name="Status "Antrag freigegeben" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${30}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Antrag freigegeben</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1cvz8xm</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1w2pl97</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_081pcx9" name="Antrag abbrechen">
|
|
|
<bpmn2:incoming>Flow_0m834s1</bpmn2:incoming>
|
|
|
<bpmn2:linkEventDefinition id="LinkEventDefinition_060fbrb" name="Antrag abbrechen" />
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_1hsqawc" name="Antrag senden" sourceRef="Gateway_05puic7" targetRef="Event_1up2qiu">
|
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression">${$action == 'senden'}</bpmn2:conditionExpression>
|
|
|
</bpmn2:sequenceFlow>
|
|
|
<bpmn2:sequenceFlow id="Flow_13jykf9" name="Antrag abbrechen" sourceRef="Gateway_05puic7" targetRef="Event_0c4cpxx">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:properties>
|
|
|
<camunda:property name="validate_form" value="false" />
|
|
|
<camunda:property name="sort_order" value="99" />
|
|
|
<camunda:property name="discard_form_changes" value="true" />
|
|
|
</camunda:properties>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression">${$action == 'abbrechen'}</bpmn2:conditionExpression>
|
|
|
</bpmn2:sequenceFlow>
|
|
|
<bpmn2:sequenceFlow id="Flow_0ex5zxa" sourceRef="Event_1up2qiu" targetRef="Gateway_17ev5pq" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0zcb7z2" sourceRef="Gateway_17ev5pq" targetRef="Activity_1teq2mv" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0ki8zi3" sourceRef="Gateway_17ev5pq" targetRef="Event_01ux8pt" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1y5ddsi" sourceRef="Activity_1teq2mv" targetRef="Activity_1x7inb6" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0jdr8ms" name="Abbrechen" sourceRef="Gateway_0vvyf1a" targetRef="Activity_1x7inb6">
|
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression">${$action == 'abbrechen'}</bpmn2:conditionExpression>
|
|
|
</bpmn2:sequenceFlow>
|
|
|
<bpmn2:sequenceFlow id="Flow_1sqrzau" name="Über Freigabe entscheiden" sourceRef="Activity_1x7inb6" targetRef="Activity_1u3dzx9" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1lmopkj" sourceRef="Activity_1u3dzx9" targetRef="Gateway_0vvyf1a" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1vbvp2f" name="Speichern" sourceRef="Gateway_0vvyf1a" targetRef="Gateway_0o4vcdi">
|
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression">${$action == 'speichern'}</bpmn2:conditionExpression>
|
|
|
</bpmn2:sequenceFlow>
|
|
|
<bpmn2:sequenceFlow id="Flow_0m834s1" name="Antrag abgeleht" sourceRef="Gateway_0o4vcdi" targetRef="Event_081pcx9">
|
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression">${antrag_decission== 'antragAblehnen'}</bpmn2:conditionExpression>
|
|
|
</bpmn2:sequenceFlow>
|
|
|
<bpmn2:sequenceFlow id="Flow_1cvz8xm" name="Antrag genehmigt" sourceRef="Gateway_0o4vcdi" targetRef="Event_1ey3eu7">
|
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression">${antrag_decission== 'antragGenehmigen'}</bpmn2:conditionExpression>
|
|
|
</bpmn2:sequenceFlow>
|
|
|
<bpmn2:sequenceFlow id="Flow_1w2pl97" sourceRef="Event_1ey3eu7" targetRef="Activity_1lo3ui2" />
|
|
|
<bpmn2:userTask id="Activity_0gbmbs7" name="Antrag erfassen" camunda:candidateGroups="user">
|
|
|
<bpmn2:incoming>Flow_0dybqr7</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_17rbwn1</bpmn2:outgoing>
|
|
|
</bpmn2:userTask>
|
|
|
<bpmn2:sequenceFlow id="Flow_0dybqr7" sourceRef="Event_0jsbyv8" targetRef="Activity_0gbmbs7" />
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0jsbyv8" name="Status "Neu" setzen" camunda:asyncAfter="true">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${10}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Neu</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1gqgiz8</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0dybqr7</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:serviceTask id="Activity_0a23f4b" name="Mandant speichern" camunda:delegateExpression="${dataEntity.save('tenants', 'tenant')}">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="tenant_id">${tenant.id}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0btq5mg</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1gqgiz8</bpmn2:outgoing>
|
|
|
</bpmn2:serviceTask>
|
|
|
<bpmn2:task id="Activity_12c4494" name="Defaultwerte setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${0}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="progress_max">${1}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="cluster">
|
|
|
<camunda:map>
|
|
|
<camunda:entry key="stage">dev</camunda:entry>
|
|
|
<camunda:entry key="name" />
|
|
|
<camunda:entry key="size">${1}</camunda:entry>
|
|
|
<camunda:entry key="service">connect</camunda:entry>
|
|
|
</camunda:map>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1rtcnw8</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0btq5mg</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:boundaryEvent id="Event_01lmoj6" attachedToRef="Activity_1pzykoz">
|
|
|
<bpmn2:outgoing>Flow_0jynsyw</bpmn2:outgoing>
|
|
|
<bpmn2:signalEventDefinition id="SignalEventDefinition_1ihpyz0" signalRef="Signal_0kz05aq" />
|
|
|
</bpmn2:boundaryEvent>
|
|
|
<bpmn2:endEvent id="Event_1xwyizj">
|
|
|
<bpmn2:incoming>Flow_0jynsyw</bpmn2:incoming>
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_15fkmn4" sourceRef="Event_0fvzd86" targetRef="Activity_1mctiwx" />
|
|
|
<bpmn2:sequenceFlow id="Flow_11ki58f" sourceRef="Activity_0poyoeb" targetRef="Activity_1t227a4" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1myfmc6" sourceRef="Gateway_0e23stu" targetRef="Event_0zk6p0h" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1onhxkb" sourceRef="Gateway_0e23stu" targetRef="Activity_08ca2ix" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0bzl5jh" sourceRef="Event_0zk6p0h" targetRef="Activity_0poyoeb" />
|
|
|
<bpmn2:intermediateThrowEvent id="Event_01ux8pt" name="Mandanten aktualisieren">
|
|
|
<bpmn2:incoming>Flow_0ki8zi3</bpmn2:incoming>
|
|
|
<bpmn2:linkEventDefinition id="LinkEventDefinition_1mzobgm" name="Mandanten aktualisieren" />
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0c4cpxx" name="Antrag abbrechen">
|
|
|
<bpmn2:incoming>Flow_13jykf9</bpmn2:incoming>
|
|
|
<bpmn2:linkEventDefinition id="LinkEventDefinition_1mcbbqi" name="Antrag abbrechen" />
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_1qghkm9" sourceRef="Gateway_17ev5pq" targetRef="Activity_1ffsvy2" />
|
|
|
<bpmn2:sequenceFlow id="Flow_07sf9z8" sourceRef="Activity_0g1d8jc" targetRef="Activity_1fwy3ua" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1lt30rz" name="Service aktualisieren" sourceRef="Activity_08ca2ix" targetRef="Event_0weouoe" />
|
|
|
<bpmn2:sequenceFlow id="Flow_18y954i" sourceRef="Event_0weouoe" targetRef="Activity_0g1d8jc" />
|
|
|
<bpmn2:sequenceFlow id="Flow_17gszoo" sourceRef="Event_0oicfhl" targetRef="Activity_08ca2ix" />
|
|
|
<bpmn2:sequenceFlow id="Flow_090j3ro" name="Service löschen" sourceRef="Activity_1mctiwx" targetRef="Event_0e1civ7" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0e66mfk" sourceRef="Gateway_1lzrswp" targetRef="Activity_1261emt" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0l51s9z" sourceRef="Activity_1lo3ui2" targetRef="Gateway_0e23stu" />
|
|
|
<bpmn2:callActivity id="Activity_1hpnorc" name="Service erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-service" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Service erstellen" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${progress_current + 1}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1f0iyrk</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_11k5c1y</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:callActivity id="Activity_1t227a4" name="Server erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-server" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Server provisionieren" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${progress_current + 1}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_11ki58f</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1eku1o4</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:callActivity id="Activity_12drjd3" name="Datenbanken erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-database-cluster" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Datenbanken erstellen" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${progress_current + 1}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1eku1o4</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0pvr263</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:callActivity id="Activity_02j0299" name="Realm erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-realm" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Realm erstellen" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${progress_current + 1}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0pvr263</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1f0iyrk</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:sequenceFlow id="Flow_1f0iyrk" sourceRef="Activity_02j0299" targetRef="Activity_1hpnorc" />
|
|
|
<bpmn2:sequenceFlow id="Flow_11k5c1y" sourceRef="Activity_1hpnorc" targetRef="Activity_05mqkaj" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1eku1o4" sourceRef="Activity_1t227a4" targetRef="Activity_12drjd3" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0pvr263" sourceRef="Activity_12drjd3" targetRef="Activity_02j0299" />
|
|
|
<bpmn2:callActivity id="Activity_0z33k4g" name="Service erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-service" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Service erstellen" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${5}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1d2gl8q</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1c6reic</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:callActivity id="Activity_1fwy3ua" name="Server erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-server" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Server provisionieren" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${2}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_07sf9z8</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0dc3zbr</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:callActivity id="Activity_1yykufq" name="Datenbanken erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-database-cluster" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Datenbanken erstellen" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${3}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0dc3zbr</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1leflml</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:callActivity id="Activity_1l76gt3" name="Realm erstellen" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="create-realm" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Realm erstellen" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${4}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1leflml</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1d2gl8q</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0oicfhl" name="Status "Service gestartet" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${50}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Service gestartet</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1c6reic</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_17gszoo</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_1d2gl8q" sourceRef="Activity_1l76gt3" targetRef="Activity_0z33k4g" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1c6reic" sourceRef="Activity_0z33k4g" targetRef="Event_0oicfhl" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0dc3zbr" sourceRef="Activity_1fwy3ua" targetRef="Activity_1yykufq" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1leflml" sourceRef="Activity_1yykufq" targetRef="Activity_1l76gt3" />
|
|
|
<bpmn2:task id="Activity_0poyoeb" name="Initialize Progress">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${1}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="progress_max">${6}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0bzl5jh</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_11ki58f</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:task id="Activity_0g1d8jc" name="Initialize Progress">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${1}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="progress_max">${5}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_18y954i</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_07sf9z8</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0zk6p0h" name="Status "Service wird gestartet" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${40}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Service wird gestartet</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1myfmc6</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0bzl5jh</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0weouoe" name="Status "Service wird aktualisiert" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${41}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Service wird aktualisiert</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1lt30rz</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_18y954i</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:userTask id="Activity_08ca2ix" name="Maintenance" camunda:candidateGroups="maintainer">
|
|
|
<bpmn2:incoming>Flow_1onhxkb</bpmn2:incoming>
|
|
|
<bpmn2:incoming>Flow_17gszoo</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1lt30rz</bpmn2:outgoing>
|
|
|
</bpmn2:userTask>
|
|
|
<bpmn2:task id="Activity_1lo3ui2" name="Service Variablen ergänzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="cluster_services">
|
|
|
<camunda:script scriptFormat="groovy">[cluster.service] + execution.getVariable('connect-features')</camunda:script>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1w2pl97</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0l51s9z</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:parallelGateway id="Gateway_0e23stu">
|
|
|
<bpmn2:incoming>Flow_0l51s9z</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1myfmc6</bpmn2:outgoing>
|
|
|
<bpmn2:outgoing>Flow_1onhxkb</bpmn2:outgoing>
|
|
|
</bpmn2:parallelGateway>
|
|
|
<bpmn2:parallelGateway id="Gateway_1lzrswp">
|
|
|
<bpmn2:incoming>Flow_0yckijr</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0fyo5ev</bpmn2:outgoing>
|
|
|
<bpmn2:outgoing>Flow_0e66mfk</bpmn2:outgoing>
|
|
|
</bpmn2:parallelGateway>
|
|
|
<bpmn2:userTask id="Activity_0m3ggec" name="Service löschen" camunda:candidateGroups="maintainer">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="pruefer_id">
|
|
|
<camunda:script scriptFormat="groovy">import de.tolina.connect.common.variable.Variables
|
|
|
def authenticatedUserId = users.currentUserId()
|
|
|
Variables.userId(authenticatedUserId)</camunda:script>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0fyo5ev</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1pwn0n9</bpmn2:outgoing>
|
|
|
</bpmn2:userTask>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0srogfc" name="Status "Service gelöscht" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${70}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Service gelöscht</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1pwn0n9</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_13do7kt</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:endEvent id="Event_0flb2m7">
|
|
|
<bpmn2:incoming>Flow_13do7kt</bpmn2:incoming>
|
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_0v3zxua" />
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_0yckijr" sourceRef="Event_0e1civ7" targetRef="Gateway_1lzrswp" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0fyo5ev" sourceRef="Gateway_1lzrswp" targetRef="Activity_0m3ggec" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1pwn0n9" name="Service gelöscht" sourceRef="Activity_0m3ggec" targetRef="Event_0srogfc" />
|
|
|
<bpmn2:sequenceFlow id="Flow_13do7kt" sourceRef="Event_0srogfc" targetRef="Event_0flb2m7" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0embcwh" sourceRef="Activity_1261emt" targetRef="Activity_19qf0c9" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0011ju8" sourceRef="Activity_19qf0c9" targetRef="Activity_0b6ziad" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1ecxnbj" sourceRef="Activity_0b6ziad" targetRef="Event_0ulnrxl" />
|
|
|
<bpmn2:task id="Activity_1261emt" name="Benachrichtigung erzeugen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="section">
|
|
|
<camunda:map>
|
|
|
<camunda:entry key="activityTitle">Service abreissen für ${tenant.name}</camunda:entry>
|
|
|
<camunda:entry key="activitySubtitle">${cluster.stage}-${tenant.key}-${cluster.name} for ${cluster.service}</camunda:entry>
|
|
|
<camunda:entry key="activityImage">https://img.welt.de/img/vermischtes/bilder-des-tages/mobile207066931/1242503207-ci102l-w1024/Coronavirus-USA.jpg</camunda:entry>
|
|
|
</camunda:map>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0e66mfk</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0embcwh</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:task id="Activity_19qf0c9" name="Benachrichtigung erzeugen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="sections">
|
|
|
<camunda:list>
|
|
|
<camunda:value>${section}</camunda:value>
|
|
|
</camunda:list>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0embcwh</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0011ju8</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:serviceTask id="Activity_0b6ziad" name="Team-Benachrichtigung senden" camunda:delegateExpression="${rest.post('teams', '/').responseJSONObject('teamsResponse').bodyJSONMap(teamsRequestBody)}">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:inputParameter name="teamsRequestBody">
|
|
|
<camunda:map>
|
|
|
<camunda:entry key="@type">MessageCard</camunda:entry>
|
|
|
<camunda:entry key="@context">http://schema.org/extensions</camunda:entry>
|
|
|
<camunda:entry key="themeColor">0076D7</camunda:entry>
|
|
|
<camunda:entry key="summary">Neuer Antrag für ${tenant.name}</camunda:entry>
|
|
|
<camunda:entry key="sections">${sections}</camunda:entry>
|
|
|
</camunda:map>
|
|
|
</camunda:inputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0011ju8</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1ecxnbj</bpmn2:outgoing>
|
|
|
</bpmn2:serviceTask>
|
|
|
<bpmn2:endEvent id="Event_0ulnrxl">
|
|
|
<bpmn2:incoming>Flow_1ecxnbj</bpmn2:incoming>
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:userTask id="Activity_1mctiwx" name="Service löschen" camunda:candidateGroups="user">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="pruefer_id">
|
|
|
<camunda:script scriptFormat="groovy">import de.tolina.connect.common.variable.Variables
|
|
|
def authenticatedUserId = users.currentUserId()
|
|
|
Variables.userId(authenticatedUserId)</camunda:script>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_15fkmn4</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_090j3ro</bpmn2:outgoing>
|
|
|
</bpmn2:userTask>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0e1civ7" name="Status "Service wird gelöscht" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${60}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Service wird gelöscht</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_090j3ro</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0yckijr</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_121fu5x" sourceRef="Activity_1ffsvy2" targetRef="Event_0pybjkb" />
|
|
|
<bpmn2:callActivity id="Activity_1ffsvy2" name="Management Benachrichtigung senden" calledElement="smardigo-management-message">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="Neuer Antrag für ${tenant.name}" target="activityTitle" />
|
|
|
<camunda:in sourceExpression="${cluster.stage}-${tenant.key}-${cluster.name} for ${cluster.service}" target="activitySubtitle" />
|
|
|
<camunda:in sourceExpression="Antrag freigeben" target="comment" />
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1qghkm9</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_121fu5x</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:endEvent id="Event_0pybjkb">
|
|
|
<bpmn2:incoming>Flow_121fu5x</bpmn2:incoming>
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:intermediateThrowEvent id="Event_0fvzd86" name="Status "Service gestartet" setzen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="vorgang_status">${50}</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="vorgang_status_text">Service gestartet</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1u7vy0j</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_15fkmn4</bpmn2:outgoing>
|
|
|
</bpmn2:intermediateThrowEvent>
|
|
|
<bpmn2:callActivity id="Activity_05mqkaj" name="Database Backup importieren" calledElement="smardigo-management-action">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="import-database" target="smardigoManagementAction" />
|
|
|
<camunda:in sourceExpression="Database Backup importieren" target="comment" />
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="progress_current">${progress_current + 1}</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
<camunda:in sourceExpression="wordpress_portal.sql" target="database-backup-filename" />
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_11k5c1y</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1u7vy0j</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:sequenceFlow id="Flow_1u7vy0j" sourceRef="Activity_05mqkaj" targetRef="Event_0fvzd86" />
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_0friy7d">
|
|
|
<bpmn2:text>Shared Service
|
|
|
Server bei Hetzner erstellen
|
|
|
|
|
|
- Provisioning
|
|
|
- Domain (Administration)
|
|
|
- Networks
|
|
|
- (Monitoring)
|
|
|
- (Logging)</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_0zz15cn">
|
|
|
<bpmn2:text>Shared Service
|
|
|
Keycloak Realm mit Administrator Account
|
|
|
|
|
|
- Neuer Nutzer (connect-admin)
|
|
|
- Neuer Nutzer (connect-realm-admin)
|
|
|
- (Emailadresse des Erstellers)
|
|
|
- (Automatisch generiertes PW)
|
|
|
-( PW per EMail an Administrator)</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_0y086so">
|
|
|
<bpmn2:text>Shared Service
|
|
|
Datenbanken erstellen
|
|
|
|
|
|
- connect-postgres
|
|
|
- ?connect-wordpress-maria
|
|
|
- (Credentials in Vorgang ablegen)</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_030pu4t">
|
|
|
<bpmn2:text>Service auf Server installieren
|
|
|
|
|
|
- Domain (Services)
|
|
|
- connect
|
|
|
- ?connect-wordpress</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:association id="Association_06qxtm8" sourceRef="Activity_1hpnorc" targetRef="TextAnnotation_030pu4t" />
|
|
|
<bpmn2:association id="Association_1dnulqy" sourceRef="Activity_1t227a4" targetRef="TextAnnotation_0friy7d" />
|
|
|
<bpmn2:association id="Association_1qi0cw9" sourceRef="Activity_12drjd3" targetRef="TextAnnotation_0y086so" />
|
|
|
<bpmn2:association id="Association_147wpeh" sourceRef="Activity_02j0299" targetRef="TextAnnotation_0zz15cn" />
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_0oaz80l">
|
|
|
<bpmn2:text>Shared Service
|
|
|
Server bei Hetzner erstellen
|
|
|
|
|
|
- Provisioning
|
|
|
- Domain (Administration)
|
|
|
- Networks
|
|
|
- (Monitoring)
|
|
|
- (Logging)</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_0f872yd">
|
|
|
<bpmn2:text>Shared Service
|
|
|
Datenbanken erstellen
|
|
|
|
|
|
- connect-postgres
|
|
|
- ?connect-wordpress-maria
|
|
|
- (Credentials in Vorgang ablegen)</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_17ozd5m">
|
|
|
<bpmn2:text>Shared Service
|
|
|
Keycloak Realm mit Administrator Account
|
|
|
|
|
|
- Neuer Nutzer (connect-admin)
|
|
|
- Neuer Nutzer (connect-realm-admin)
|
|
|
- (Emailadresse des Erstellers)
|
|
|
- (Automatisch generiertes PW)
|
|
|
- (PW per EMail an Administrator)</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_13h3zmg">
|
|
|
<bpmn2:text>Service auf Server installieren
|
|
|
|
|
|
- Domain (Services)
|
|
|
- connect
|
|
|
- ?connect-wordpress</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:association id="Association_0n3eii0" sourceRef="Activity_0z33k4g" targetRef="TextAnnotation_13h3zmg" />
|
|
|
<bpmn2:association id="Association_09d6ba1" sourceRef="Activity_1fwy3ua" targetRef="TextAnnotation_0oaz80l" />
|
|
|
<bpmn2:association id="Association_0ybpj08" sourceRef="Activity_1yykufq" targetRef="TextAnnotation_0f872yd" />
|
|
|
<bpmn2:association id="Association_13p7t9e" sourceRef="Activity_1l76gt3" targetRef="TextAnnotation_17ozd5m" />
|
|
|
<bpmn2:textAnnotation id="TextAnnotation_0eqewag">
|
|
|
<bpmn2:text>Service wieder abreissen
|
|
|
|
|
|
- Server
|
|
|
- Domain
|
|
|
- Keycloak (Data/Config)
|
|
|
- ElasticSearch Index (Data/Config)
|
|
|
- Monitoring/Alerting
|
|
|
- Database</bpmn2:text>
|
|
|
</bpmn2:textAnnotation>
|
|
|
<bpmn2:association id="Association_1nkuwhm" sourceRef="Activity_0m3ggec" targetRef="TextAnnotation_0eqewag" />
|
|
|
</bpmn2:process>
|
|
|
<bpmn2:message id="Message_1drsp54" name="server-created" />
|
|
|
<bpmn2:signal id="Signal_0kz05aq" name="antrag-abgeschlossen-${execution.getProcessInstanceId()}" />
|
|
|
<bpmn2:signal id="Signal_04iylf6" name="read-tenant-update" />
|
|
|
<bpmn2:signal id="Signal_0yvztnu" name="Signal_0kk0b5i" />
|
|
|
<bpmn2:message id="Message_13j1zir" name="create-database" />
|
|
|
<bpmn2:message id="Message_1df18gi" name="create-realm" />
|
|
|
<bpmn2:message id="Message_1in2mhs" name="create-server" />
|
|
|
<bpmn2:message id="Message_01xkrhl" name="create-service" />
|
|
|
<bpmn2:process id="smardigo-management-action" name="Smardigo Management Action" isExecutable="true">
|
|
|
<bpmn2:startEvent id="Event_02kqmmg" camunda:formKey="simple-connect-create">
|
|
|
<bpmn2:outgoing>Flow_1ow8whd</bpmn2:outgoing>
|
|
|
</bpmn2:startEvent>
|
|
|
<bpmn2:scriptTask id="Activity_1olpao9" name="ansible-start.groovy" scriptFormat="groovy" camunda:resource="ansible-start.groovy">
|
|
|
<bpmn2:incoming>Flow_1ow8whd</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0qfq760</bpmn2:outgoing>
|
|
|
</bpmn2:scriptTask>
|
|
|
<bpmn2:callActivity id="Activity_1ewqrs7" name="Management Benachrichtigung senden" calledElement="smardigo-management-message">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:in businessKey="#{execution.processBusinessKey}" />
|
|
|
<camunda:in variables="all" />
|
|
|
<camunda:in sourceExpression="Neue Aufgabe" target="activityTitle" />
|
|
|
<camunda:in sourceExpression="${smardigoManagementAction}" target="activitySubtitle" />
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0qfq760</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_11nxxg5</bpmn2:outgoing>
|
|
|
</bpmn2:callActivity>
|
|
|
<bpmn2:task id="Activity_1igdww7" name="AWX Job-Template-ID auslesen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="job_template_id">
|
|
|
<camunda:script scriptFormat="groovy">datasources.query('awx-job-templates').processScope(contextScopeId, contextProcessId).parameters([name:smardigoManagementAction]).list()[0]['id'];</camunda:script>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_11nxxg5</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1cnt5hf</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:task id="Activity_1hwc1va" name="AWX REST-Parameter erzeugen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="awxPath">/api/v2/job_templates/${job_template_id}/launch/</camunda:outputParameter>
|
|
|
<camunda:outputParameter name="extra_vars">
|
|
|
<camunda:map>
|
|
|
<camunda:entry key="scope_id">${contextScopeId}</camunda:entry>
|
|
|
<camunda:entry key="process_instance_id">${execution.getProcessInstanceId()}</camunda:entry>
|
|
|
<camunda:entry key="smardigo_management_action">${smardigoManagementAction}</camunda:entry>
|
|
|
<camunda:entry key="cluster_name">${cluster.name}</camunda:entry>
|
|
|
<camunda:entry key="cluster_service">${cluster.service}</camunda:entry>
|
|
|
<camunda:entry key="cluster_size">${cluster.size}</camunda:entry>
|
|
|
<camunda:entry key="stage">${cluster.stage}</camunda:entry>
|
|
|
<camunda:entry key="current_realm_name">${tenant.key}</camunda:entry>
|
|
|
<camunda:entry key="current_realm_display_name">${tenant.name}</camunda:entry>
|
|
|
<camunda:entry key="tenant_id">${tenant.key}</camunda:entry>
|
|
|
<camunda:entry key="cluster_services">${cluster_services}</camunda:entry>
|
|
|
<camunda:entry key="uploaded_file">database-backup-filename</camunda:entry>
|
|
|
</camunda:map>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1cnt5hf</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1nqz9ya</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:serviceTask id="Activity_0wn3csk" name="AWX Provisionierung starten" camunda:delegateExpression="${rest.post('awx', awxPath).responseJSONObject('awxResponse').bodyJSONMap(awxRequestBody)}">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:inputParameter name="awxRequestBody">
|
|
|
<camunda:map>
|
|
|
<camunda:entry key="extra_vars">${extra_vars}</camunda:entry>
|
|
|
</camunda:map>
|
|
|
</camunda:inputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1nqz9ya</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0rau5wd</bpmn2:outgoing>
|
|
|
</bpmn2:serviceTask>
|
|
|
<bpmn2:intermediateCatchEvent id="Event_0tax83l" name="Ausführung der Aktion abwarten">
|
|
|
<bpmn2:incoming>Flow_0rau5wd</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0gcsmj7</bpmn2:outgoing>
|
|
|
<bpmn2:messageEventDefinition id="MessageEventDefinition_193tmaa" messageRef="Message_13oyyv2" />
|
|
|
</bpmn2:intermediateCatchEvent>
|
|
|
<bpmn2:scriptTask id="Activity_136brby" name="ansible-end.groovy" scriptFormat="groovy" camunda:resource="ansible-end.groovy">
|
|
|
<bpmn2:incoming>Flow_0gcsmj7</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1ju13h8</bpmn2:outgoing>
|
|
|
</bpmn2:scriptTask>
|
|
|
<bpmn2:endEvent id="Event_0hla739">
|
|
|
<bpmn2:incoming>Flow_1ju13h8</bpmn2:incoming>
|
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_16l1kke" />
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_1cnt5hf" sourceRef="Activity_1igdww7" targetRef="Activity_1hwc1va" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1ju13h8" sourceRef="Activity_136brby" targetRef="Event_0hla739" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0gcsmj7" sourceRef="Event_0tax83l" targetRef="Activity_136brby" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0qfq760" sourceRef="Activity_1olpao9" targetRef="Activity_1ewqrs7" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1ow8whd" sourceRef="Event_02kqmmg" targetRef="Activity_1olpao9" />
|
|
|
<bpmn2:sequenceFlow id="Flow_11nxxg5" sourceRef="Activity_1ewqrs7" targetRef="Activity_1igdww7" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1nqz9ya" sourceRef="Activity_1hwc1va" targetRef="Activity_0wn3csk" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0rau5wd" sourceRef="Activity_0wn3csk" targetRef="Event_0tax83l" />
|
|
|
</bpmn2:process>
|
|
|
<bpmn2:message id="Message_13oyyv2" name="action-executed-${execution.getVariable('smardigoManagementAction')}" />
|
|
|
<bpmn2:process id="smardigo-management-message" name="Smardigo Management Message" isExecutable="true">
|
|
|
<bpmn2:startEvent id="Event_14clga5" camunda:formKey="simple-connect-create">
|
|
|
<bpmn2:outgoing>Flow_1nu8qqa</bpmn2:outgoing>
|
|
|
</bpmn2:startEvent>
|
|
|
<bpmn2:task id="Activity_1trolu7" name="MS-Teams Benachrichtigung erzeugen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="section">
|
|
|
<camunda:map>
|
|
|
<camunda:entry key="activityTitle">${activityTitle}</camunda:entry>
|
|
|
<camunda:entry key="activitySubtitle">${activitySubtitle}</camunda:entry>
|
|
|
<camunda:entry key="activityImage">https://img.welt.de/img/vermischtes/bilder-des-tages/mobile207066931/1242503207-ci102l-w1024/Coronavirus-USA.jpg</camunda:entry>
|
|
|
</camunda:map>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1nu8qqa</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_1f6k0y9</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:task id="Activity_0iybt30" name="MS-Teams Benachrichtigung erzeugen">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:outputParameter name="sections">
|
|
|
<camunda:list>
|
|
|
<camunda:value>${section}</camunda:value>
|
|
|
</camunda:list>
|
|
|
</camunda:outputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_1f6k0y9</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_0vyypeb</bpmn2:outgoing>
|
|
|
</bpmn2:task>
|
|
|
<bpmn2:serviceTask id="Activity_1ipajwe" name="MS-Teams Benachrichtigung senden" camunda:delegateExpression="${rest.post('teams', '/').responseJSONObject('teamsResponse').bodyJSONMap(teamsRequestBody)}">
|
|
|
<bpmn2:extensionElements>
|
|
|
<camunda:inputOutput>
|
|
|
<camunda:inputParameter name="teamsRequestBody">
|
|
|
<camunda:map>
|
|
|
<camunda:entry key="@type">MessageCard</camunda:entry>
|
|
|
<camunda:entry key="@context">http://schema.org/extensions</camunda:entry>
|
|
|
<camunda:entry key="themeColor">0076D7</camunda:entry>
|
|
|
<camunda:entry key="summary">Neue Aufgabe: ${comment}</camunda:entry>
|
|
|
<camunda:entry key="sections">${sections}</camunda:entry>
|
|
|
</camunda:map>
|
|
|
</camunda:inputParameter>
|
|
|
</camunda:inputOutput>
|
|
|
</bpmn2:extensionElements>
|
|
|
<bpmn2:incoming>Flow_0vyypeb</bpmn2:incoming>
|
|
|
<bpmn2:outgoing>Flow_127qqnb</bpmn2:outgoing>
|
|
|
</bpmn2:serviceTask>
|
|
|
<bpmn2:endEvent id="Event_063hewk">
|
|
|
<bpmn2:incoming>Flow_127qqnb</bpmn2:incoming>
|
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_1fa14zr" />
|
|
|
</bpmn2:endEvent>
|
|
|
<bpmn2:sequenceFlow id="Flow_1nu8qqa" sourceRef="Event_14clga5" targetRef="Activity_1trolu7" />
|
|
|
<bpmn2:sequenceFlow id="Flow_1f6k0y9" sourceRef="Activity_1trolu7" targetRef="Activity_0iybt30" />
|
|
|
<bpmn2:sequenceFlow id="Flow_0vyypeb" sourceRef="Activity_0iybt30" targetRef="Activity_1ipajwe" />
|
|
|
<bpmn2:sequenceFlow id="Flow_127qqnb" sourceRef="Activity_1ipajwe" targetRef="Event_063hewk" />
|
|
|
</bpmn2:process>
|
|
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
|
|
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_0oahy0i">
|
|
|
<bpmndi:BPMNShape id="Participant_19lpjee_di" bpmnElement="Participant_19lpjee" isHorizontal="true">
|
|
|
<dc:Bounds x="160" y="100" width="4520" height="1870" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNEdge id="Flow_1u7vy0j_di" bpmnElement="Flow_1u7vy0j">
|
|
|
<di:waypoint x="3260" y="1370" />
|
|
|
<di:waypoint x="3362" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_121fu5x_di" bpmnElement="Flow_121fu5x">
|
|
|
<di:waypoint x="810" y="850" />
|
|
|
<di:waypoint x="728" y="850" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1ecxnbj_di" bpmnElement="Flow_1ecxnbj">
|
|
|
<di:waypoint x="4490" y="1020" />
|
|
|
<di:waypoint x="4522" y="1020" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0011ju8_di" bpmnElement="Flow_0011ju8">
|
|
|
<di:waypoint x="4360" y="1020" />
|
|
|
<di:waypoint x="4390" y="1020" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0embcwh_di" bpmnElement="Flow_0embcwh">
|
|
|
<di:waypoint x="4230" y="1020" />
|
|
|
<di:waypoint x="4260" y="1020" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_13do7kt_di" bpmnElement="Flow_13do7kt">
|
|
|
<di:waypoint x="4492" y="1370" />
|
|
|
<di:waypoint x="4562" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1pwn0n9_di" bpmnElement="Flow_1pwn0n9">
|
|
|
<di:waypoint x="4380" y="1370" />
|
|
|
<di:waypoint x="4456" y="1370" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="4426" y="1334" width="81" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0fyo5ev_di" bpmnElement="Flow_0fyo5ev">
|
|
|
<di:waypoint x="4205" y="1370" />
|
|
|
<di:waypoint x="4280" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0yckijr_di" bpmnElement="Flow_0yckijr">
|
|
|
<di:waypoint x="4058" y="1370" />
|
|
|
<di:waypoint x="4155" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1leflml_di" bpmnElement="Flow_1leflml">
|
|
|
<di:waypoint x="2530" y="1660" />
|
|
|
<di:waypoint x="2660" y="1660" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0dc3zbr_di" bpmnElement="Flow_0dc3zbr">
|
|
|
<di:waypoint x="2300" y="1660" />
|
|
|
<di:waypoint x="2430" y="1660" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1c6reic_di" bpmnElement="Flow_1c6reic">
|
|
|
<di:waypoint x="3010" y="1660" />
|
|
|
<di:waypoint x="3092" y="1660" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1d2gl8q_di" bpmnElement="Flow_1d2gl8q">
|
|
|
<di:waypoint x="2760" y="1660" />
|
|
|
<di:waypoint x="2910" y="1660" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0pvr263_di" bpmnElement="Flow_0pvr263">
|
|
|
<di:waypoint x="2530" y="1370" />
|
|
|
<di:waypoint x="2660" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1eku1o4_di" bpmnElement="Flow_1eku1o4">
|
|
|
<di:waypoint x="2300" y="1370" />
|
|
|
<di:waypoint x="2430" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_11k5c1y_di" bpmnElement="Flow_11k5c1y">
|
|
|
<di:waypoint x="3010" y="1370" />
|
|
|
<di:waypoint x="3160" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1f0iyrk_di" bpmnElement="Flow_1f0iyrk">
|
|
|
<di:waypoint x="2760" y="1370" />
|
|
|
<di:waypoint x="2910" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0l51s9z_di" bpmnElement="Flow_0l51s9z">
|
|
|
<di:waypoint x="1640" y="1370" />
|
|
|
<di:waypoint x="1695" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0e66mfk_di" bpmnElement="Flow_0e66mfk">
|
|
|
<di:waypoint x="4180" y="1345" />
|
|
|
<di:waypoint x="4180" y="1060" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_090j3ro_di" bpmnElement="Flow_090j3ro">
|
|
|
<di:waypoint x="3940" y="1370" />
|
|
|
<di:waypoint x="4022" y="1370" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="3951" y="1343" width="78" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_17gszoo_di" bpmnElement="Flow_17gszoo">
|
|
|
<di:waypoint x="3128" y="1660" />
|
|
|
<di:waypoint x="3240" y="1660" />
|
|
|
<di:waypoint x="3240" y="1920" />
|
|
|
<di:waypoint x="1680" y="1920" />
|
|
|
<di:waypoint x="1680" y="1558" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_18y954i_di" bpmnElement="Flow_18y954i">
|
|
|
<di:waypoint x="1888" y="1660" />
|
|
|
<di:waypoint x="1980" y="1660" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1lt30rz_di" bpmnElement="Flow_1lt30rz">
|
|
|
<di:waypoint x="1720" y="1558" />
|
|
|
<di:waypoint x="1720" y="1660" />
|
|
|
<di:waypoint x="1852" y="1660" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1763" y="1616" width="62" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_07sf9z8_di" bpmnElement="Flow_07sf9z8">
|
|
|
<di:waypoint x="2080" y="1660" />
|
|
|
<di:waypoint x="2200" y="1660" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1qghkm9_di" bpmnElement="Flow_1qghkm9">
|
|
|
<di:waypoint x="995" y="850" />
|
|
|
<di:waypoint x="910" y="850" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0bzl5jh_di" bpmnElement="Flow_0bzl5jh">
|
|
|
<di:waypoint x="1878" y="1370" />
|
|
|
<di:waypoint x="1980" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1onhxkb_di" bpmnElement="Flow_1onhxkb">
|
|
|
<di:waypoint x="1720" y="1395" />
|
|
|
<di:waypoint x="1720" y="1478" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1myfmc6_di" bpmnElement="Flow_1myfmc6">
|
|
|
<di:waypoint x="1745" y="1370" />
|
|
|
<di:waypoint x="1842" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_11ki58f_di" bpmnElement="Flow_11ki58f">
|
|
|
<di:waypoint x="2080" y="1370" />
|
|
|
<di:waypoint x="2200" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_15fkmn4_di" bpmnElement="Flow_15fkmn4">
|
|
|
<di:waypoint x="3398" y="1370" />
|
|
|
<di:waypoint x="3840" y="1370" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0dybqr7_di" bpmnElement="Flow_0dybqr7">
|
|
|
<di:waypoint x="728" y="680" />
|
|
|
<di:waypoint x="810" y="680" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1w2pl97_di" bpmnElement="Flow_1w2pl97">
|
|
|
<di:waypoint x="1590" y="1248" />
|
|
|
<di:waypoint x="1590" y="1330" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1cvz8xm_di" bpmnElement="Flow_1cvz8xm">
|
|
|
<di:waypoint x="1590" y="1175" />
|
|
|
<di:waypoint x="1590" y="1212" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1596" y="1173" width="87" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0m834s1_di" bpmnElement="Flow_0m834s1">
|
|
|
<di:waypoint x="1615" y="1150" />
|
|
|
<di:waypoint x="1712" y="1150" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1621" y="1132" width="78" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1vbvp2f_di" bpmnElement="Flow_1vbvp2f">
|
|
|
<di:waypoint x="1590" y="1055" />
|
|
|
<di:waypoint x="1590" y="1125" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1605" y="1068" width="50" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1lmopkj_di" bpmnElement="Flow_1lmopkj">
|
|
|
<di:waypoint x="1480" y="1030" />
|
|
|
<di:waypoint x="1565" y="1030" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1sqrzau_di" bpmnElement="Flow_1sqrzau">
|
|
|
<di:waypoint x="1250" y="1030" />
|
|
|
<di:waypoint x="1380" y="1030" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1280" y="986" width="71" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0jdr8ms_di" bpmnElement="Flow_0jdr8ms">
|
|
|
<di:waypoint x="1590" y="1005" />
|
|
|
<di:waypoint x="1590" y="950" />
|
|
|
<di:waypoint x="1200" y="950" />
|
|
|
<di:waypoint x="1200" y="990" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1603" y="993" width="54" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1y5ddsi_di" bpmnElement="Flow_1y5ddsi">
|
|
|
<di:waypoint x="1070" y="1030" />
|
|
|
<di:waypoint x="1150" y="1030" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0ki8zi3_di" bpmnElement="Flow_0ki8zi3">
|
|
|
<di:waypoint x="1045" y="850" />
|
|
|
<di:waypoint x="1182" y="850" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0zcb7z2_di" bpmnElement="Flow_0zcb7z2">
|
|
|
<di:waypoint x="1020" y="875" />
|
|
|
<di:waypoint x="1020" y="990" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0ex5zxa_di" bpmnElement="Flow_0ex5zxa">
|
|
|
<di:waypoint x="1020" y="788" />
|
|
|
<di:waypoint x="1020" y="825" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_13jykf9_di" bpmnElement="Flow_13jykf9">
|
|
|
<di:waypoint x="1045" y="680" />
|
|
|
<di:waypoint x="1182" y="680" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1056" y="653" width="88" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1hsqawc_di" bpmnElement="Flow_1hsqawc">
|
|
|
<di:waypoint x="1020" y="705" />
|
|
|
<di:waypoint x="1020" y="752" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1034" y="715" width="72" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0btq5mg_di" bpmnElement="Flow_0btq5mg">
|
|
|
<di:waypoint x="430" y="680" />
|
|
|
<di:waypoint x="520" y="680" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_17rbwn1_di" bpmnElement="Flow_17rbwn1">
|
|
|
<di:waypoint x="910" y="680" />
|
|
|
<di:waypoint x="995" y="680" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1gqgiz8_di" bpmnElement="Flow_1gqgiz8">
|
|
|
<di:waypoint x="620" y="680" />
|
|
|
<di:waypoint x="692" y="680" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1rtcnw8_di" bpmnElement="Flow_1rtcnw8">
|
|
|
<di:waypoint x="258" y="680" />
|
|
|
<di:waypoint x="330" y="680" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1x24mk0_di" bpmnElement="Flow_1x24mk0">
|
|
|
<di:waypoint x="508" y="310" />
|
|
|
<di:waypoint x="552" y="310" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0fqbjt7_di" bpmnElement="Flow_0fqbjt7">
|
|
|
<di:waypoint x="435" y="310" />
|
|
|
<di:waypoint x="472" y="310" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0xsem7d_di" bpmnElement="Flow_0xsem7d">
|
|
|
<di:waypoint x="358" y="310" />
|
|
|
<di:waypoint x="405" y="310" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0jynsyw_di" bpmnElement="Flow_0jynsyw">
|
|
|
<di:waypoint x="1078" y="369" />
|
|
|
<di:waypoint x="1122" y="369" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1bvsxg3_di" bpmnElement="Flow_1bvsxg3">
|
|
|
<di:waypoint x="728" y="310" />
|
|
|
<di:waypoint x="770" y="310" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNShape id="Event_16oe30h_di" bpmnElement="Event_16oe30h">
|
|
|
<dc:Bounds x="692" y="292" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="683" y="332" width="62" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_02yqig0_di" bpmnElement="Event_02yqig0">
|
|
|
<dc:Bounds x="322" y="292" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="300" y="332" width="88" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_14qss0g_di" bpmnElement="Event_14qss0g">
|
|
|
<dc:Bounds x="405" y="295" width="30" height="30" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="384" y="247" width="71" height="40" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_1mg53lo_di" bpmnElement="Event_1mg53lo" bioc:stroke="#1E88E5" bioc:fill="#BBDEFB">
|
|
|
<dc:Bounds x="472" y="292" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_1ptbcds_di" bpmnElement="Event_1ptbcds">
|
|
|
<dc:Bounds x="552" y="292" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0icoemn_di" bpmnElement="Event_0icoemn">
|
|
|
<dc:Bounds x="222" y="662" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="185" y="285" width="90" height="20" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1pzykoz_di" bpmnElement="Activity_1pzykoz" isExpanded="true">
|
|
|
<dc:Bounds x="770" y="210" width="290" height="200" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNEdge id="Flow_029ts9n_di" bpmnElement="Flow_029ts9n">
|
|
|
<di:waypoint x="888" y="310" />
|
|
|
<di:waypoint x="952" y="310" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNShape id="Event_151qqhq_di" bpmnElement="Event_151qqhq">
|
|
|
<dc:Bounds x="852" y="292" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0q35ml0_di" bpmnElement="Event_0q35ml0">
|
|
|
<dc:Bounds x="952" y="292" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Gateway_05puic7_di" bpmnElement="Gateway_05puic7" isMarkerVisible="true">
|
|
|
<dc:Bounds x="995" y="655" width="50" height="50" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_1up2qiu_di" bpmnElement="Event_1up2qiu" bioc:stroke="rgb(30, 136, 229)" bioc:fill="rgb(187, 222, 251)">
|
|
|
<dc:Bounds x="1002" y="752" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="912" y="756" width="85" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Gateway_17ev5pq_di" bpmnElement="Gateway_17ev5pq">
|
|
|
<dc:Bounds x="995" y="825" width="50" height="50" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1teq2mv_di" bpmnElement="Activity_1teq2mv" bioc:stroke="rgb(251, 140, 0)" bioc:fill="rgb(255, 224, 178)">
|
|
|
<dc:Bounds x="970" y="990" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1x7inb6_di" bpmnElement="Activity_1x7inb6" bioc:stroke="rgb(251, 140, 0)" bioc:fill="rgb(255, 224, 178)">
|
|
|
<dc:Bounds x="1150" y="990" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1u3dzx9_di" bpmnElement="Activity_1u3dzx9" bioc:stroke="rgb(251, 140, 0)" bioc:fill="rgb(255, 224, 178)">
|
|
|
<dc:Bounds x="1380" y="990" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Gateway_0vvyf1a_di" bpmnElement="Gateway_0vvyf1a" isMarkerVisible="true">
|
|
|
<dc:Bounds x="1565" y="1005" width="50" height="50" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Gateway_0o4vcdi_di" bpmnElement="Gateway_0o4vcdi" isMarkerVisible="true">
|
|
|
<dc:Bounds x="1565" y="1125" width="50" height="50" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_1ey3eu7_di" bpmnElement="Event_1ey3eu7" bioc:stroke="rgb(251, 140, 0)" bioc:fill="rgb(255, 224, 178)">
|
|
|
<dc:Bounds x="1572" y="1212" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1489" y="1216" width="71" height="40" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_081pcx9_di" bpmnElement="Event_081pcx9">
|
|
|
<dc:Bounds x="1712" y="1132" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1756" y="1143" width="88" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0x2z2qx_di" bpmnElement="Activity_0gbmbs7" bioc:stroke="rgb(30, 136, 229)" bioc:fill="rgb(187, 222, 251)">
|
|
|
<dc:Bounds x="810" y="640" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0jsbyv8_di" bpmnElement="Event_0jsbyv8">
|
|
|
<dc:Bounds x="692" y="662" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="678" y="708" width="63" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0a23f4b_di" bpmnElement="Activity_0a23f4b">
|
|
|
<dc:Bounds x="520" y="640" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0yfkahd_di" bpmnElement="Activity_12c4494">
|
|
|
<dc:Bounds x="330" y="640" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_1xwyizj_di" bpmnElement="Event_1xwyizj">
|
|
|
<dc:Bounds x="1122" y="351" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_01ux8pt_di" bpmnElement="Event_01ux8pt">
|
|
|
<dc:Bounds x="1182" y="832" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1239" y="836" width="62" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0c4cpxx_di" bpmnElement="Event_0c4cpxx">
|
|
|
<dc:Bounds x="1182" y="662" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1226" y="673" width="88" height="14" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1hpnorc_di" bpmnElement="Activity_1hpnorc" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2910" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_00bsy0a_di" bpmnElement="Activity_1t227a4" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2200" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_12drjd3_di" bpmnElement="Activity_12drjd3" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2430" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_02j0299_di" bpmnElement="Activity_02j0299" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2660" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0z33k4g_di" bpmnElement="Activity_0z33k4g" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2910" y="1620" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1fwy3ua_di" bpmnElement="Activity_1fwy3ua" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2200" y="1620" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1yykufq_di" bpmnElement="Activity_1yykufq" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2430" y="1620" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1l76gt3_di" bpmnElement="Activity_1l76gt3" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="2660" y="1620" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0oicfhl_di" bpmnElement="Event_0oicfhl" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="3092" y="1642" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="3069" y="1696" width="83" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0poyoeb_di" bpmnElement="Activity_0poyoeb" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="1980" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0g1d8jc_di" bpmnElement="Activity_0g1d8jc" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="1980" y="1620" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0zk6p0h_di" bpmnElement="Event_0zk6p0h" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="1842" y="1352" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1823" y="1406" width="75" height="40" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0weouoe_di" bpmnElement="Event_0weouoe" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="1852" y="1642" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1831" y="1696" width="80" height="40" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1ae9yr3_di" bpmnElement="Activity_08ca2ix">
|
|
|
<dc:Bounds x="1670" y="1478" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1lo3ui2_di" bpmnElement="Activity_1lo3ui2">
|
|
|
<dc:Bounds x="1540" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Gateway_0njf9mt_di" bpmnElement="Gateway_0e23stu">
|
|
|
<dc:Bounds x="1695" y="1345" width="50" height="50" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Gateway_1lzrswp_di" bpmnElement="Gateway_1lzrswp">
|
|
|
<dc:Bounds x="4155" y="1345" width="50" height="50" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0m3ggec_di" bpmnElement="Activity_0m3ggec" bioc:stroke="rgb(142, 36, 170)" bioc:fill="rgb(225, 190, 231)">
|
|
|
<dc:Bounds x="4280" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0srogfc_di" bpmnElement="Event_0srogfc" bioc:stroke="rgb(142, 36, 170)" bioc:fill="rgb(225, 190, 231)">
|
|
|
<dc:Bounds x="4456" y="1352" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="4434" y="1406" width="81" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0s3gf3u_di" bpmnElement="Event_0flb2m7">
|
|
|
<dc:Bounds x="4562" y="1352" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1261emt_di" bpmnElement="Activity_1261emt">
|
|
|
<dc:Bounds x="4130" y="980" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_19qf0c9_di" bpmnElement="Activity_19qf0c9">
|
|
|
<dc:Bounds x="4260" y="980" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0b6ziad_di" bpmnElement="Activity_0b6ziad" bioc:stroke="black" bioc:fill="white">
|
|
|
<dc:Bounds x="4390" y="980" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0ulnrxl_di" bpmnElement="Event_0ulnrxl">
|
|
|
<dc:Bounds x="4522" y="1002" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1mctiwx_di" bpmnElement="Activity_1mctiwx">
|
|
|
<dc:Bounds x="3840" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0e1civ7_di" bpmnElement="Event_0e1civ7" bioc:stroke="rgb(142, 36, 170)" bioc:fill="rgb(225, 190, 231)">
|
|
|
<dc:Bounds x="4022" y="1352" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="4004" y="1406" width="75" height="40" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1ffsvy2_di" bpmnElement="Activity_1ffsvy2" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="810" y="810" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0pybjkb_di" bpmnElement="Event_0pybjkb">
|
|
|
<dc:Bounds x="692" y="832" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0fvzd86_di" bpmnElement="Event_0fvzd86" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="3362" y="1352" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="3339" y="1406" width="83" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_05mqkaj_di" bpmnElement="Activity_05mqkaj" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="3160" y="1330" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_0friy7d_di" bpmnElement="TextAnnotation_0friy7d">
|
|
|
<dc:Bounds x="2200" y="1470" width="220" height="124" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_0zz15cn_di" bpmnElement="TextAnnotation_0zz15cn">
|
|
|
<dc:Bounds x="2660" y="1470" width="220" height="138" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_0y086so_di" bpmnElement="TextAnnotation_0y086so">
|
|
|
<dc:Bounds x="2430" y="1470" width="220" height="96" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_030pu4t_di" bpmnElement="TextAnnotation_030pu4t">
|
|
|
<dc:Bounds x="2890" y="1470" width="240" height="82" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_0oaz80l_di" bpmnElement="TextAnnotation_0oaz80l">
|
|
|
<dc:Bounds x="2200" y="1760" width="220" height="124" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_0f872yd_di" bpmnElement="TextAnnotation_0f872yd">
|
|
|
<dc:Bounds x="2430" y="1760" width="220" height="96" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_17ozd5m_di" bpmnElement="TextAnnotation_17ozd5m">
|
|
|
<dc:Bounds x="2660" y="1760" width="220" height="138" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_13h3zmg_di" bpmnElement="TextAnnotation_13h3zmg">
|
|
|
<dc:Bounds x="2890" y="1760" width="240" height="82" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="TextAnnotation_0eqewag_di" bpmnElement="TextAnnotation_0eqewag">
|
|
|
<dc:Bounds x="4260" y="1470" width="228" height="124" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_01lmoj6_di" bpmnElement="Event_01lmoj6" bioc:stroke="#1E88E5" bioc:fill="#BBDEFB">
|
|
|
<dc:Bounds x="1042" y="351" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNEdge id="Association_06qxtm8_di" bpmnElement="Association_06qxtm8">
|
|
|
<di:waypoint x="2960" y="1410" />
|
|
|
<di:waypoint x="2960" y="1470" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_1dnulqy_di" bpmnElement="Association_1dnulqy">
|
|
|
<di:waypoint x="2250" y="1410" />
|
|
|
<di:waypoint x="2250" y="1470" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_1qi0cw9_di" bpmnElement="Association_1qi0cw9">
|
|
|
<di:waypoint x="2480" y="1410" />
|
|
|
<di:waypoint x="2480" y="1470" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_147wpeh_di" bpmnElement="Association_147wpeh">
|
|
|
<di:waypoint x="2710" y="1410" />
|
|
|
<di:waypoint x="2710" y="1470" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_0n3eii0_di" bpmnElement="Association_0n3eii0">
|
|
|
<di:waypoint x="2960" y="1700" />
|
|
|
<di:waypoint x="2960" y="1760" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_09d6ba1_di" bpmnElement="Association_09d6ba1">
|
|
|
<di:waypoint x="2250" y="1700" />
|
|
|
<di:waypoint x="2250" y="1760" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_0ybpj08_di" bpmnElement="Association_0ybpj08">
|
|
|
<di:waypoint x="2480" y="1700" />
|
|
|
<di:waypoint x="2480" y="1760" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_13p7t9e_di" bpmnElement="Association_13p7t9e">
|
|
|
<di:waypoint x="2710" y="1700" />
|
|
|
<di:waypoint x="2710" y="1760" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Association_1nkuwhm_di" bpmnElement="Association_1nkuwhm">
|
|
|
<di:waypoint x="4330" y="1410" />
|
|
|
<di:waypoint x="4330" y="1470" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNShape id="Participant_08rb9rc_di" bpmnElement="Participant_08rb9rc" isHorizontal="true">
|
|
|
<dc:Bounds x="160" y="1980" width="1320" height="380" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNEdge id="Flow_0rau5wd_di" bpmnElement="Flow_0rau5wd">
|
|
|
<di:waypoint x="1060" y="2170" />
|
|
|
<di:waypoint x="1122" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1nqz9ya_di" bpmnElement="Flow_1nqz9ya">
|
|
|
<di:waypoint x="900" y="2170" />
|
|
|
<di:waypoint x="960" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_11nxxg5_di" bpmnElement="Flow_11nxxg5">
|
|
|
<di:waypoint x="580" y="2170" />
|
|
|
<di:waypoint x="640" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1ow8whd_di" bpmnElement="Flow_1ow8whd">
|
|
|
<di:waypoint x="248" y="2170" />
|
|
|
<di:waypoint x="320" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0qfq760_di" bpmnElement="Flow_0qfq760">
|
|
|
<di:waypoint x="420" y="2170" />
|
|
|
<di:waypoint x="480" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0gcsmj7_di" bpmnElement="Flow_0gcsmj7">
|
|
|
<di:waypoint x="1158" y="2170" />
|
|
|
<di:waypoint x="1220" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1ju13h8_di" bpmnElement="Flow_1ju13h8">
|
|
|
<di:waypoint x="1320" y="2170" />
|
|
|
<di:waypoint x="1382" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1cnt5hf_di" bpmnElement="Flow_1cnt5hf">
|
|
|
<di:waypoint x="740" y="2170" />
|
|
|
<di:waypoint x="800" y="2170" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNShape id="Event_02kqmmg_di" bpmnElement="Event_02kqmmg">
|
|
|
<dc:Bounds x="212" y="2152" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1olpao9_di" bpmnElement="Activity_1olpao9">
|
|
|
<dc:Bounds x="320" y="2130" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1ewqrs7_di" bpmnElement="Activity_1ewqrs7" bioc:stroke="rgb(67, 160, 71)" bioc:fill="rgb(200, 230, 201)">
|
|
|
<dc:Bounds x="480" y="2130" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1igdww7_di" bpmnElement="Activity_1igdww7">
|
|
|
<dc:Bounds x="640" y="2130" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1hwc1va_di" bpmnElement="Activity_1hwc1va">
|
|
|
<dc:Bounds x="800" y="2130" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0wn3csk_di" bpmnElement="Activity_0wn3csk">
|
|
|
<dc:Bounds x="960" y="2130" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_0tax83l_di" bpmnElement="Event_0tax83l">
|
|
|
<dc:Bounds x="1122" y="2152" width="36" height="36" />
|
|
|
<bpmndi:BPMNLabel>
|
|
|
<dc:Bounds x="1103" y="2196" width="79" height="27" />
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_136brby_di" bpmnElement="Activity_136brby">
|
|
|
<dc:Bounds x="1220" y="2130" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_1u4tx4z_di" bpmnElement="Event_0hla739">
|
|
|
<dc:Bounds x="1382" y="2152" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Participant_0r2nfs7_di" bpmnElement="Participant_0r2nfs7" isHorizontal="true">
|
|
|
<dc:Bounds x="160" y="2370" width="730" height="320" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNEdge id="Flow_127qqnb_di" bpmnElement="Flow_127qqnb">
|
|
|
<di:waypoint x="720" y="2540" />
|
|
|
<di:waypoint x="782" y="2540" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_0vyypeb_di" bpmnElement="Flow_0vyypeb">
|
|
|
<di:waypoint x="570" y="2540" />
|
|
|
<di:waypoint x="620" y="2540" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1f6k0y9_di" bpmnElement="Flow_1f6k0y9">
|
|
|
<di:waypoint x="420" y="2540" />
|
|
|
<di:waypoint x="470" y="2540" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNEdge id="Flow_1nu8qqa_di" bpmnElement="Flow_1nu8qqa">
|
|
|
<di:waypoint x="258" y="2540" />
|
|
|
<di:waypoint x="320" y="2540" />
|
|
|
</bpmndi:BPMNEdge>
|
|
|
<bpmndi:BPMNShape id="Event_14clga5_di" bpmnElement="Event_14clga5">
|
|
|
<dc:Bounds x="222" y="2522" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1trolu7_di" bpmnElement="Activity_1trolu7">
|
|
|
<dc:Bounds x="320" y="2500" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_0iybt30_di" bpmnElement="Activity_0iybt30">
|
|
|
<dc:Bounds x="470" y="2500" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Activity_1ipajwe_di" bpmnElement="Activity_1ipajwe" bioc:stroke="black" bioc:fill="white">
|
|
|
<dc:Bounds x="620" y="2500" width="100" height="80" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape id="Event_063hewk_di" bpmnElement="Event_063hewk">
|
|
|
<dc:Bounds x="782" y="2522" width="36" height="36" />
|
|
|
</bpmndi:BPMNShape>
|
|
|
</bpmndi:BPMNPlane>
|
|
|
</bpmndi:BPMNDiagram>
|
|
|
</bpmn2:definitions>
|