<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions
  xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL"
  targetNamespace="http://bpmn.io/schema/bpmn"
  id="Definitions_1" 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">
  <bpmn:collaboration id="Collaboration_1">
    <bpmn:participant id="Participant_1" name="Incident Management" processRef="Process_1"/>
  </bpmn:collaboration>
  <bpmn:process id="Process_1" isExecutable="false">
    <bpmn:laneSet id="LaneSet_1">
      <bpmn:lane id="Lane_Monitoring" name="Monitoring">
        <bpmn:flowNodeRef>StartEvent_IncidentDetected</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="Lane_OnCallEngineer" name="On-call engineer">
        <bpmn:flowNodeRef>UserTask_ClassifySeverity</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_Severity</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>UserTask_VerifyResolution</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="Lane_IncidentLead" name="Incident lead">
        <bpmn:flowNodeRef>SendTask_NotifyStakeholders</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>UserTask_LogPostIncidentReview</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>EndEvent_IncidentClosed</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="Lane_Engineering" name="Engineering">
        <bpmn:flowNodeRef>UserTask_InvestigateMitigate</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Boundary_TimerResolutionOverdue</bpmn:flowNodeRef>
      </bpmn:lane>
    </bpmn:laneSet>
    <bpmn:startEvent id="StartEvent_IncidentDetected" name="Incident detected">
      <bpmn:signalEventDefinition id="SignalDef_IncidentDetected"/>
    </bpmn:startEvent>
    <bpmn:userTask id="UserTask_ClassifySeverity" name="Classify severity"/>
    <bpmn:exclusiveGateway id="Gateway_Severity" name="Severity critical?" gatewayDirection="Diverging"/>
    <bpmn:sendTask id="SendTask_NotifyStakeholders" name="Notify stakeholders"/>
    <bpmn:userTask id="UserTask_InvestigateMitigate" name="Investigate &amp; mitigate"/>
    <bpmn:boundaryEvent id="Boundary_TimerResolutionOverdue" name="Resolution overdue?" attachedToRef="UserTask_InvestigateMitigate" cancelActivity="false">
      <bpmn:timerEventDefinition id="TimerDef_ResolutionOverdue"/>
    </bpmn:boundaryEvent>
    <bpmn:userTask id="UserTask_VerifyResolution" name="Verify resolution"/>
    <bpmn:userTask id="UserTask_LogPostIncidentReview" name="Log post-incident review"/>
    <bpmn:endEvent id="EndEvent_IncidentClosed" name="Incident closed"/>
    <bpmn:sequenceFlow id="Flow_IncidentDetected_to_ClassifySeverity" sourceRef="StartEvent_IncidentDetected" targetRef="UserTask_ClassifySeverity"/>
    <bpmn:sequenceFlow id="Flow_ClassifySeverity_to_SeverityGateway" sourceRef="UserTask_ClassifySeverity" targetRef="Gateway_Severity"/>
    <bpmn:sequenceFlow id="Flow_SeverityCritical" sourceRef="Gateway_Severity" targetRef="SendTask_NotifyStakeholders" name="Critical"/>
    <bpmn:sequenceFlow id="Flow_SeverityNotCritical" sourceRef="Gateway_Severity" targetRef="UserTask_InvestigateMitigate" name="Standard"/>
    <bpmn:sequenceFlow id="Flow_NotifyStakeholders_to_InvestigateMitigate" sourceRef="SendTask_NotifyStakeholders" targetRef="UserTask_InvestigateMitigate"/>
    <bpmn:sequenceFlow id="Flow_InvestigateMitigate_to_VerifyResolution" sourceRef="UserTask_InvestigateMitigate" targetRef="UserTask_VerifyResolution"/>
    <bpmn:sequenceFlow id="Flow_BoundaryEscalate_to_NotifyStakeholders" sourceRef="Boundary_TimerResolutionOverdue" targetRef="SendTask_NotifyStakeholders"/>
    <bpmn:sequenceFlow id="Flow_VerifyResolution_to_LogReview" sourceRef="UserTask_VerifyResolution" targetRef="UserTask_LogPostIncidentReview"/>
    <bpmn:sequenceFlow id="Flow_LogReview_to_End" sourceRef="UserTask_LogPostIncidentReview" targetRef="EndEvent_IncidentClosed"/>
  </bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
  <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_1">
    <bpmndi:BPMNShape id="BPMNShape_Participant_1" bpmnElement="Participant_1" isHorizontal="true">
      <dc:Bounds x="0" y="0" width="1708" height="800"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_Lane_Monitoring" bpmnElement="Lane_Monitoring" isHorizontal="true">
      <dc:Bounds x="30" y="0" width="1678" height="200"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_Lane_OnCallEngineer" bpmnElement="Lane_OnCallEngineer" isHorizontal="true">
      <dc:Bounds x="30" y="200" width="1678" height="200"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_Lane_IncidentLead" bpmnElement="Lane_IncidentLead" isHorizontal="true">
      <dc:Bounds x="30" y="400" width="1678" height="200"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_Lane_Engineering" bpmnElement="Lane_Engineering" isHorizontal="true">
      <dc:Bounds x="30" y="600" width="1678" height="200"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_Gateway_Severity" bpmnElement="Gateway_Severity">
      <dc:Bounds x="585" y="275" width="50" height="50"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_StartEvent_IncidentDetected" bpmnElement="StartEvent_IncidentDetected">
      <dc:Bounds x="192" y="82" width="36" height="36"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_EndEvent_IncidentClosed" bpmnElement="EndEvent_IncidentClosed">
      <dc:Bounds x="1392" y="482" width="36" height="36"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_Boundary_TimerResolutionOverdue" bpmnElement="Boundary_TimerResolutionOverdue">
      <dc:Bounds x="1592" y="682" width="36" height="36"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_UserTask_ClassifySeverity" bpmnElement="UserTask_ClassifySeverity">
      <dc:Bounds x="360" y="260" width="100" height="80"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_UserTask_InvestigateMitigate" bpmnElement="UserTask_InvestigateMitigate">
      <dc:Bounds x="760" y="660" width="100" height="80"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_UserTask_VerifyResolution" bpmnElement="UserTask_VerifyResolution">
      <dc:Bounds x="960" y="260" width="100" height="80"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_UserTask_LogPostIncidentReview" bpmnElement="UserTask_LogPostIncidentReview">
      <dc:Bounds x="1160" y="460" width="100" height="80"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNShape id="BPMNShape_SendTask_NotifyStakeholders" bpmnElement="SendTask_NotifyStakeholders">
      <dc:Bounds x="760" y="460" width="100" height="80"/>
    </bpmndi:BPMNShape>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_IncidentDetected_to_ClassifySeverity" bpmnElement="Flow_IncidentDetected_to_ClassifySeverity">
      <di:waypoint x="210" y="118"/>
      <di:waypoint x="210" y="300"/>
      <di:waypoint x="360" y="300"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_ClassifySeverity_to_SeverityGateway" bpmnElement="Flow_ClassifySeverity_to_SeverityGateway">
      <di:waypoint x="460" y="300"/>
      <di:waypoint x="585" y="300"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_SeverityCritical" bpmnElement="Flow_SeverityCritical">
      <di:waypoint x="610" y="325"/>
      <di:waypoint x="610" y="500"/>
      <di:waypoint x="760" y="500"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_SeverityNotCritical" bpmnElement="Flow_SeverityNotCritical">
      <di:waypoint x="610" y="325"/>
      <di:waypoint x="610" y="700"/>
      <di:waypoint x="760" y="700"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_NotifyStakeholders_to_InvestigateMitigate" bpmnElement="Flow_NotifyStakeholders_to_InvestigateMitigate">
      <di:waypoint x="810" y="540"/>
      <di:waypoint x="810" y="565"/>
      <di:waypoint x="910" y="565"/>
      <di:waypoint x="910" y="780"/>
      <di:waypoint x="810" y="780"/>
      <di:waypoint x="810" y="740"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_InvestigateMitigate_to_VerifyResolution" bpmnElement="Flow_InvestigateMitigate_to_VerifyResolution">
      <di:waypoint x="810" y="660"/>
      <di:waypoint x="810" y="635"/>
      <di:waypoint x="910" y="635"/>
      <di:waypoint x="910" y="300"/>
      <di:waypoint x="960" y="300"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_BoundaryEscalate_to_NotifyStakeholders" bpmnElement="Flow_BoundaryEscalate_to_NotifyStakeholders">
      <di:waypoint x="1610" y="682"/>
      <di:waypoint x="1610" y="657"/>
      <di:waypoint x="1710" y="657"/>
      <di:waypoint x="1710" y="420"/>
      <di:waypoint x="810" y="420"/>
      <di:waypoint x="810" y="460"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_VerifyResolution_to_LogReview" bpmnElement="Flow_VerifyResolution_to_LogReview">
      <di:waypoint x="1010" y="340"/>
      <di:waypoint x="1010" y="500"/>
      <di:waypoint x="1160" y="500"/>
    </bpmndi:BPMNEdge>
    <bpmndi:BPMNEdge id="BPMNEdge_Flow_LogReview_to_End" bpmnElement="Flow_LogReview_to_End">
      <di:waypoint x="1260" y="500"/>
      <di:waypoint x="1392" y="500"/>
    </bpmndi:BPMNEdge>
  </bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn:definitions>