1
0
Files
lv-civdef-drone-threat-publ…/bpmn/drone-threat-public-address.bpmn
2026-05-18 14:05:37 +03:00

478 lines
26 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL"
xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI"
xmlns:dc="http://www.omg.org/spec/DD/20100524/DC"
xmlns:di="http://www.omg.org/spec/DD/20100524/DI"
id="defs_drone_threat" targetNamespace="http://uapf.dev/lv.civdef.drone-threat-public-address">
<bpmn:collaboration id="Collab_DroneThreat">
<bpmn:participant id="Participant_Response" name="National drone-threat civil-defence response" processRef="Process_DroneThreatPublicAddress" />
<bpmn:participant id="Participant_BAP" name="NATO Baltic Air Policing" />
<bpmn:messageFlow id="mf_bap" name="Air interception request" sourceRef="Task_RequestBAP" targetRef="Participant_BAP" />
</bpmn:collaboration>
<bpmn:process id="Process_DroneThreatPublicAddress" name="Drone Threat Public Address &amp; Citizen Notification" isExecutable="false">
<bpmn:laneSet id="LaneSet_1">
<bpmn:lane id="Lane_Surveillance" name="NBS Air Surveillance &amp; Radar">
<bpmn:flowNodeRef>Start_Detection</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_TrackObject</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_ClassifyObject</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_LogAndMonitor</bpmn:flowNodeRef>
<bpmn:flowNodeRef>End_NoThreat</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_MaintainTrack</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_JointStaff" name="NBS Joint Staff (operational duty)">
<bpmn:flowNodeRef>Task_AssessSeverity</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_Threat</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_DetermineUrgency</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_DetermineBroadcast</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_AuthorizeBroadcast</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_Fork</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_NotifyAgencies</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_Join</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_AssessStandDown</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_StandDown</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_VUGD" name="VUGD / Cell-broadcast (sunu apraide)">
<bpmn:flowNodeRef>Task_DispatchBroadcast</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_AllClearBroadcast</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Boundary_SlaBreach</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_AirDefence" name="NBS Air Defence">
<bpmn:flowNodeRef>Task_AuthorizeInterception</bpmn:flowNodeRef>
<bpmn:flowNodeRef>GW_Interception</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_GroundEngage</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_RequestBAP</bpmn:flowNodeRef>
</bpmn:lane>
<bpmn:lane id="Lane_Field" name="State Police &amp; Municipal civil protection">
</bpmn:lane>
<bpmn:lane id="Lane_Command" name="Ministry of Defence / Crisis Management Centre">
<bpmn:flowNodeRef>Task_EscalateSla</bpmn:flowNodeRef>
<bpmn:flowNodeRef>End_SlaEscalated</bpmn:flowNodeRef>
<bpmn:flowNodeRef>Task_HandToInvestigation</bpmn:flowNodeRef>
<bpmn:flowNodeRef>End_Resolved</bpmn:flowNodeRef>
</bpmn:lane>
</bpmn:laneSet>
<bpmn:startEvent id="Start_Detection" name="Airborne object detected">
<bpmn:messageEventDefinition id="med_Start_Detection" />
<bpmn:outgoing>f1</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:task id="Task_TrackObject" name="Establish &amp; maintain object track">
<bpmn:incoming>f1</bpmn:incoming>
<bpmn:outgoing>f2</bpmn:outgoing>
</bpmn:task>
<bpmn:businessRuleTask id="Task_ClassifyObject" name="Classify object &amp;#10; [Object classification]">
<bpmn:incoming>f2</bpmn:incoming>
<bpmn:outgoing>f3</bpmn:outgoing>
</bpmn:businessRuleTask>
<bpmn:businessRuleTask id="Task_AssessSeverity" name="Assess air-threat severity &amp;#10; [Air-threat severity]">
<bpmn:incoming>f3</bpmn:incoming>
<bpmn:outgoing>f4</bpmn:outgoing>
</bpmn:businessRuleTask>
<bpmn:exclusiveGateway id="GW_Threat" name="Civil-defence threat?">
<bpmn:incoming>f4</bpmn:incoming>
<bpmn:outgoing>f5</bpmn:outgoing>
<bpmn:outgoing>f7</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:task id="Task_LogAndMonitor" name="Log &amp; monitor (no public alert)">
<bpmn:incoming>f5</bpmn:incoming>
<bpmn:outgoing>f6</bpmn:outgoing>
</bpmn:task>
<bpmn:endEvent id="End_NoThreat" name="No civil-defence action">
<bpmn:incoming>f6</bpmn:incoming>
</bpmn:endEvent>
<bpmn:businessRuleTask id="Task_DetermineUrgency" name="Determine notification urgency &amp; SLA &amp;#10; [Notification urgency]">
<bpmn:incoming>f7</bpmn:incoming>
<bpmn:outgoing>f8</bpmn:outgoing>
</bpmn:businessRuleTask>
<bpmn:businessRuleTask id="Task_DetermineBroadcast" name="Determine cell-broadcast scope &amp;#10; [Cell-broadcast scope]">
<bpmn:incoming>f8</bpmn:incoming>
<bpmn:outgoing>f9</bpmn:outgoing>
</bpmn:businessRuleTask>
<bpmn:userTask id="Task_AuthorizeBroadcast" name="Authorize public broadcast">
<bpmn:incoming>f9</bpmn:incoming>
<bpmn:outgoing>f10</bpmn:outgoing>
</bpmn:userTask>
<bpmn:parallelGateway id="GW_Fork" name="Parallel response">
<bpmn:incoming>f10</bpmn:incoming>
<bpmn:outgoing>f11</bpmn:outgoing>
<bpmn:outgoing>f12</bpmn:outgoing>
<bpmn:outgoing>f13</bpmn:outgoing>
</bpmn:parallelGateway>
<bpmn:task id="Task_DispatchBroadcast" name="Dispatch public cell-broadcast">
<bpmn:incoming>f11</bpmn:incoming>
<bpmn:outgoing>f14</bpmn:outgoing>
</bpmn:task>
<bpmn:task id="Task_EscalateSla" name="Escalate SLA breach to Crisis Mgmt">
<bpmn:incoming>fb</bpmn:incoming>
<bpmn:outgoing>fb2</bpmn:outgoing>
</bpmn:task>
<bpmn:endEvent id="End_SlaEscalated" name="SLA breach escalated">
<bpmn:incoming>fb2</bpmn:incoming>
</bpmn:endEvent>
<bpmn:task id="Task_NotifyAgencies" name="Notify KVC, IeM &amp; municipal commissions">
<bpmn:incoming>f12</bpmn:incoming>
<bpmn:outgoing>f15</bpmn:outgoing>
</bpmn:task>
<bpmn:businessRuleTask id="Task_AuthorizeInterception" name="Authorize interception &amp;#10; [Interception authorization]">
<bpmn:incoming>f13</bpmn:incoming>
<bpmn:outgoing>f16</bpmn:outgoing>
</bpmn:businessRuleTask>
<bpmn:exclusiveGateway id="GW_Interception" name="Interception decision">
<bpmn:incoming>f16</bpmn:incoming>
<bpmn:outgoing>f17</bpmn:outgoing>
<bpmn:outgoing>f18</bpmn:outgoing>
<bpmn:outgoing>f19</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:task id="Task_GroundEngage" name="Ground air-defence engagement">
<bpmn:incoming>f17</bpmn:incoming>
<bpmn:outgoing>f20</bpmn:outgoing>
</bpmn:task>
<bpmn:task id="Task_RequestBAP" name="Request NATO BAP engagement">
<bpmn:incoming>f18</bpmn:incoming>
<bpmn:outgoing>f21</bpmn:outgoing>
</bpmn:task>
<bpmn:task id="Task_MaintainTrack" name="Maintain track &amp; monitor">
<bpmn:incoming>f19</bpmn:incoming>
<bpmn:outgoing>f22</bpmn:outgoing>
</bpmn:task>
<bpmn:parallelGateway id="GW_Join" name="Join">
<bpmn:incoming>f14</bpmn:incoming>
<bpmn:incoming>f15</bpmn:incoming>
<bpmn:incoming>f20</bpmn:incoming>
<bpmn:incoming>f21</bpmn:incoming>
<bpmn:incoming>f22</bpmn:incoming>
<bpmn:outgoing>f23</bpmn:outgoing>
</bpmn:parallelGateway>
<bpmn:businessRuleTask id="Task_AssessStandDown" name="Assess stand-down criteria &amp;#10; [Stand-down &amp; all-clear]">
<bpmn:incoming>f23</bpmn:incoming>
<bpmn:incoming>f25</bpmn:incoming>
<bpmn:outgoing>f24</bpmn:outgoing>
</bpmn:businessRuleTask>
<bpmn:exclusiveGateway id="GW_StandDown" name="All clear?">
<bpmn:incoming>f24</bpmn:incoming>
<bpmn:outgoing>f25</bpmn:outgoing>
<bpmn:outgoing>f26</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:task id="Task_AllClearBroadcast" name="Dispatch all-clear broadcast">
<bpmn:incoming>f26</bpmn:incoming>
<bpmn:outgoing>f27</bpmn:outgoing>
</bpmn:task>
<bpmn:task id="Task_HandToInvestigation" name="Open field-response &amp; investigation case">
<bpmn:incoming>f27</bpmn:incoming>
<bpmn:outgoing>f28</bpmn:outgoing>
</bpmn:task>
<bpmn:endEvent id="End_Resolved" name="Incident resolved">
<bpmn:incoming>f28</bpmn:incoming>
</bpmn:endEvent>
<bpmn:boundaryEvent id="Boundary_SlaBreach" name="Broadcast SLA breached" attachedToRef="Task_DispatchBroadcast" cancelActivity="false">
<bpmn:outgoing>fb</bpmn:outgoing>
<bpmn:timerEventDefinition id="ted_sla">
<bpmn:timeDuration xsi:type="bpmn:tFormalExpression" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">PT10M</bpmn:timeDuration>
</bpmn:timerEventDefinition>
</bpmn:boundaryEvent>
<bpmn:sequenceFlow id="f1" sourceRef="Start_Detection" targetRef="Task_TrackObject" />
<bpmn:sequenceFlow id="f2" sourceRef="Task_TrackObject" targetRef="Task_ClassifyObject" />
<bpmn:sequenceFlow id="f3" sourceRef="Task_ClassifyObject" targetRef="Task_AssessSeverity" />
<bpmn:sequenceFlow id="f4" sourceRef="Task_AssessSeverity" targetRef="GW_Threat" />
<bpmn:sequenceFlow id="f5" name="threatLevel in (none, low)" sourceRef="GW_Threat" targetRef="Task_LogAndMonitor" />
<bpmn:sequenceFlow id="f6" sourceRef="Task_LogAndMonitor" targetRef="End_NoThreat" />
<bpmn:sequenceFlow id="f7" name="threatLevel in (elevated, high, critical)" sourceRef="GW_Threat" targetRef="Task_DetermineUrgency" />
<bpmn:sequenceFlow id="f8" sourceRef="Task_DetermineUrgency" targetRef="Task_DetermineBroadcast" />
<bpmn:sequenceFlow id="f9" sourceRef="Task_DetermineBroadcast" targetRef="Task_AuthorizeBroadcast" />
<bpmn:sequenceFlow id="f10" sourceRef="Task_AuthorizeBroadcast" targetRef="GW_Fork" />
<bpmn:sequenceFlow id="f11" sourceRef="GW_Fork" targetRef="Task_DispatchBroadcast" />
<bpmn:sequenceFlow id="f12" sourceRef="GW_Fork" targetRef="Task_NotifyAgencies" />
<bpmn:sequenceFlow id="f13" sourceRef="GW_Fork" targetRef="Task_AuthorizeInterception" />
<bpmn:sequenceFlow id="f14" sourceRef="Task_DispatchBroadcast" targetRef="GW_Join" />
<bpmn:sequenceFlow id="f15" sourceRef="Task_NotifyAgencies" targetRef="GW_Join" />
<bpmn:sequenceFlow id="f16" sourceRef="Task_AuthorizeInterception" targetRef="GW_Interception" />
<bpmn:sequenceFlow id="f17" name="interceptionDecision = engage-ground" sourceRef="GW_Interception" targetRef="Task_GroundEngage" />
<bpmn:sequenceFlow id="f18" name="interceptionDecision = engage-bap" sourceRef="GW_Interception" targetRef="Task_RequestBAP" />
<bpmn:sequenceFlow id="f19" name="interceptionDecision = hold" sourceRef="GW_Interception" targetRef="Task_MaintainTrack" />
<bpmn:sequenceFlow id="f20" sourceRef="Task_GroundEngage" targetRef="GW_Join" />
<bpmn:sequenceFlow id="f21" sourceRef="Task_RequestBAP" targetRef="GW_Join" />
<bpmn:sequenceFlow id="f22" sourceRef="Task_MaintainTrack" targetRef="GW_Join" />
<bpmn:sequenceFlow id="f23" sourceRef="GW_Join" targetRef="Task_AssessStandDown" />
<bpmn:sequenceFlow id="f24" sourceRef="Task_AssessStandDown" targetRef="GW_StandDown" />
<bpmn:sequenceFlow id="f25" name="standDownDecision = maintain-alert" sourceRef="GW_StandDown" targetRef="Task_AssessStandDown" />
<bpmn:sequenceFlow id="f26" name="standDownDecision = all-clear" sourceRef="GW_StandDown" targetRef="Task_AllClearBroadcast" />
<bpmn:sequenceFlow id="f27" sourceRef="Task_AllClearBroadcast" targetRef="Task_HandToInvestigation" />
<bpmn:sequenceFlow id="f28" sourceRef="Task_HandToInvestigation" targetRef="End_Resolved" />
<bpmn:sequenceFlow id="fb" sourceRef="Boundary_SlaBreach" targetRef="Task_EscalateSla" />
<bpmn:sequenceFlow id="fb2" sourceRef="Task_EscalateSla" targetRef="End_SlaEscalated" />
</bpmn:process>
<bpmndi:BPMNDiagram id="diag">
<bpmndi:BPMNPlane id="plane" bpmnElement="Collab_DroneThreat">
<bpmndi:BPMNShape id="di_Participant_Response" bpmnElement="Participant_Response" isHorizontal="true">
<dc:Bounds x="170" y="120" width="3460" height="900" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Lane_Surveillance" bpmnElement="Lane_Surveillance" isHorizontal="true">
<dc:Bounds x="200" y="120" width="3430" height="150" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Lane_JointStaff" bpmnElement="Lane_JointStaff" isHorizontal="true">
<dc:Bounds x="200" y="270" width="3430" height="150" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Lane_VUGD" bpmnElement="Lane_VUGD" isHorizontal="true">
<dc:Bounds x="200" y="420" width="3430" height="150" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Lane_AirDefence" bpmnElement="Lane_AirDefence" isHorizontal="true">
<dc:Bounds x="200" y="570" width="3430" height="150" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Lane_Field" bpmnElement="Lane_Field" isHorizontal="true">
<dc:Bounds x="200" y="720" width="3430" height="150" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Lane_Command" bpmnElement="Lane_Command" isHorizontal="true">
<dc:Bounds x="200" y="870" width="3430" height="150" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Participant_BAP" bpmnElement="Participant_BAP" isHorizontal="true">
<dc:Bounds x="170" y="1060" width="3460" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Start_Detection" bpmnElement="Start_Detection">
<dc:Bounds x="282" y="177" width="36" height="36" />
<bpmndi:BPMNLabel><dc:Bounds x="250" y="217" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_TrackObject" bpmnElement="Task_TrackObject">
<dc:Bounds x="405" y="152" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_ClassifyObject" bpmnElement="Task_ClassifyObject">
<dc:Bounds x="580" y="152" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_AssessSeverity" bpmnElement="Task_AssessSeverity">
<dc:Bounds x="755" y="302" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_GW_Threat" bpmnElement="GW_Threat">
<dc:Bounds x="975" y="320" width="50" height="50" />
<bpmndi:BPMNLabel><dc:Bounds x="950" y="374" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_LogAndMonitor" bpmnElement="Task_LogAndMonitor">
<dc:Bounds x="1105" y="152" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_End_NoThreat" bpmnElement="End_NoThreat">
<dc:Bounds x="1332" y="177" width="36" height="36" />
<bpmndi:BPMNLabel><dc:Bounds x="1300" y="217" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_DetermineUrgency" bpmnElement="Task_DetermineUrgency">
<dc:Bounds x="1105" y="302" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_DetermineBroadcast" bpmnElement="Task_DetermineBroadcast">
<dc:Bounds x="1280" y="302" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_AuthorizeBroadcast" bpmnElement="Task_AuthorizeBroadcast">
<dc:Bounds x="1455" y="302" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_GW_Fork" bpmnElement="GW_Fork">
<dc:Bounds x="1675" y="320" width="50" height="50" />
<bpmndi:BPMNLabel><dc:Bounds x="1650" y="374" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_DispatchBroadcast" bpmnElement="Task_DispatchBroadcast">
<dc:Bounds x="1805" y="452" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_EscalateSla" bpmnElement="Task_EscalateSla">
<dc:Bounds x="1980" y="902" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_End_SlaEscalated" bpmnElement="End_SlaEscalated">
<dc:Bounds x="2207" y="927" width="36" height="36" />
<bpmndi:BPMNLabel><dc:Bounds x="2175" y="967" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_NotifyAgencies" bpmnElement="Task_NotifyAgencies">
<dc:Bounds x="1805" y="302" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_AuthorizeInterception" bpmnElement="Task_AuthorizeInterception">
<dc:Bounds x="1805" y="602" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_GW_Interception" bpmnElement="GW_Interception">
<dc:Bounds x="2025" y="620" width="50" height="50" />
<bpmndi:BPMNLabel><dc:Bounds x="2000" y="674" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_GroundEngage" bpmnElement="Task_GroundEngage">
<dc:Bounds x="2155" y="602" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_RequestBAP" bpmnElement="Task_RequestBAP">
<dc:Bounds x="2330" y="602" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_MaintainTrack" bpmnElement="Task_MaintainTrack">
<dc:Bounds x="2155" y="152" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_GW_Join" bpmnElement="GW_Join">
<dc:Bounds x="2550" y="320" width="50" height="50" />
<bpmndi:BPMNLabel><dc:Bounds x="2525" y="374" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_AssessStandDown" bpmnElement="Task_AssessStandDown">
<dc:Bounds x="2680" y="302" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_GW_StandDown" bpmnElement="GW_StandDown">
<dc:Bounds x="2900" y="320" width="50" height="50" />
<bpmndi:BPMNLabel><dc:Bounds x="2875" y="374" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_AllClearBroadcast" bpmnElement="Task_AllClearBroadcast">
<dc:Bounds x="3030" y="452" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Task_HandToInvestigation" bpmnElement="Task_HandToInvestigation">
<dc:Bounds x="3205" y="902" width="140" height="86" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_End_Resolved" bpmnElement="End_Resolved">
<dc:Bounds x="3432" y="927" width="36" height="36" />
<bpmndi:BPMNLabel><dc:Bounds x="3400" y="967" width="100" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="di_Boundary_SlaBreach" bpmnElement="Boundary_SlaBreach">
<dc:Bounds x="1857" y="520" width="36" height="36" />
<bpmndi:BPMNLabel><dc:Bounds x="1821" y="558" width="110" height="28" /></bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="di_f1" bpmnElement="f1">
<di:waypoint x="300" y="195" />
<di:waypoint x="475" y="195" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f2" bpmnElement="f2">
<di:waypoint x="475" y="195" />
<di:waypoint x="650" y="195" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f3" bpmnElement="f3">
<di:waypoint x="650" y="195" />
<di:waypoint x="737" y="195" />
<di:waypoint x="737" y="345" />
<di:waypoint x="825" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f4" bpmnElement="f4">
<di:waypoint x="825" y="345" />
<di:waypoint x="1000" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f5" bpmnElement="f5">
<di:waypoint x="1000" y="345" />
<di:waypoint x="1087" y="345" />
<di:waypoint x="1087" y="195" />
<di:waypoint x="1175" y="195" />
<bpmndi:BPMNLabel><dc:Bounds x="1027" y="161" width="120" height="30" /></bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f6" bpmnElement="f6">
<di:waypoint x="1175" y="195" />
<di:waypoint x="1350" y="195" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f7" bpmnElement="f7">
<di:waypoint x="1000" y="345" />
<di:waypoint x="1175" y="345" />
<bpmndi:BPMNLabel><dc:Bounds x="1027" y="311" width="120" height="30" /></bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f8" bpmnElement="f8">
<di:waypoint x="1175" y="345" />
<di:waypoint x="1350" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f9" bpmnElement="f9">
<di:waypoint x="1350" y="345" />
<di:waypoint x="1525" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f10" bpmnElement="f10">
<di:waypoint x="1525" y="345" />
<di:waypoint x="1700" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f11" bpmnElement="f11">
<di:waypoint x="1700" y="345" />
<di:waypoint x="1787" y="345" />
<di:waypoint x="1787" y="495" />
<di:waypoint x="1875" y="495" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f12" bpmnElement="f12">
<di:waypoint x="1700" y="345" />
<di:waypoint x="1875" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f13" bpmnElement="f13">
<di:waypoint x="1700" y="345" />
<di:waypoint x="1787" y="345" />
<di:waypoint x="1787" y="645" />
<di:waypoint x="1875" y="645" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f14" bpmnElement="f14">
<di:waypoint x="1875" y="495" />
<di:waypoint x="2225" y="495" />
<di:waypoint x="2225" y="345" />
<di:waypoint x="2575" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f15" bpmnElement="f15">
<di:waypoint x="1875" y="345" />
<di:waypoint x="2575" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f16" bpmnElement="f16">
<di:waypoint x="1875" y="645" />
<di:waypoint x="2050" y="645" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f17" bpmnElement="f17">
<di:waypoint x="2050" y="645" />
<di:waypoint x="2225" y="645" />
<bpmndi:BPMNLabel><dc:Bounds x="2077" y="611" width="120" height="30" /></bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f18" bpmnElement="f18">
<di:waypoint x="2050" y="645" />
<di:waypoint x="2400" y="645" />
<bpmndi:BPMNLabel><dc:Bounds x="2165" y="611" width="120" height="30" /></bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f19" bpmnElement="f19">
<di:waypoint x="2050" y="645" />
<di:waypoint x="2137" y="645" />
<di:waypoint x="2137" y="195" />
<di:waypoint x="2225" y="195" />
<bpmndi:BPMNLabel><dc:Bounds x="2077" y="161" width="120" height="30" /></bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f20" bpmnElement="f20">
<di:waypoint x="2225" y="645" />
<di:waypoint x="2400" y="645" />
<di:waypoint x="2400" y="345" />
<di:waypoint x="2575" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f21" bpmnElement="f21">
<di:waypoint x="2400" y="645" />
<di:waypoint x="2487" y="645" />
<di:waypoint x="2487" y="345" />
<di:waypoint x="2575" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f22" bpmnElement="f22">
<di:waypoint x="2225" y="195" />
<di:waypoint x="2400" y="195" />
<di:waypoint x="2400" y="345" />
<di:waypoint x="2575" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f23" bpmnElement="f23">
<di:waypoint x="2575" y="345" />
<di:waypoint x="2750" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f24" bpmnElement="f24">
<di:waypoint x="2750" y="345" />
<di:waypoint x="2925" y="345" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f25" bpmnElement="f25">
<di:waypoint x="2925" y="345" />
<di:waypoint x="2750" y="345" />
<bpmndi:BPMNLabel><dc:Bounds x="2777" y="311" width="120" height="30" /></bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f26" bpmnElement="f26">
<di:waypoint x="2925" y="345" />
<di:waypoint x="3012" y="345" />
<di:waypoint x="3012" y="495" />
<di:waypoint x="3100" y="495" />
<bpmndi:BPMNLabel><dc:Bounds x="2952" y="311" width="120" height="30" /></bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f27" bpmnElement="f27">
<di:waypoint x="3100" y="495" />
<di:waypoint x="3187" y="495" />
<di:waypoint x="3187" y="945" />
<di:waypoint x="3275" y="945" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_f28" bpmnElement="f28">
<di:waypoint x="3275" y="945" />
<di:waypoint x="3450" y="945" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_fb" bpmnElement="fb">
<di:waypoint x="1875" y="538" />
<di:waypoint x="1962" y="538" />
<di:waypoint x="1962" y="945" />
<di:waypoint x="2050" y="945" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_fb2" bpmnElement="fb2">
<di:waypoint x="2050" y="945" />
<di:waypoint x="2225" y="945" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="di_mf_bap" bpmnElement="mf_bap">
<di:waypoint x="2400" y="688" />
<di:waypoint x="2400" y="1060" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn:definitions>