<?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:camunda="http://activiti.org/bpmn" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd" id="_IfHZIBv6EeW2Eb_V9i--cQ" exporter="camunda modeler" exporterVersion="2.7.0" targetNamespace="http://activiti.org/bpmn">
  <bpmn2:process id="Process_1" isExecutable="false">

    <bpmn2:startEvent id="StartEvent_1">
      <bpmn2:signalEventDefinition id="_SignalEventDefinition_2"/>
    </bpmn2:startEvent>

    <bpmn2:startEvent id="StartEvent_2">
      <bpmn2:timerEventDefinition id="_TimerEventDefinition_1">
          <bpmn2:timeDate xsi:type="bpmn2:tFormalExpression">2011-03-11T12:13:14Z</bpmn2:timeDate>
      </bpmn2:timerEventDefinition>
    </bpmn2:startEvent>

    <bpmn2:startEvent id="StartEvent_3">
        <bpmn2:escalationEventDefinition id="_EscalationEventDefinition_2" />
    </bpmn2:startEvent>

    <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_1">
      <bpmn2:messageEventDefinition id="_MessageEventDefinition_3"/>
    </bpmn2:intermediateCatchEvent>

    <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_2">
      <bpmn2:timerEventDefinition id="_TimerEventDefinition_2">
        <bpmn2:timeDuration xsi:type="bpmn2:tFormalExpression">P10D</bpmn2:timeDuration>
      </bpmn2:timerEventDefinition>
    </bpmn2:intermediateCatchEvent>

    <bpmn2:receiveTask id="ReceiveTask_1" messageRef="Message_1"/>

    <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1">
      <bpmn2:messageEventDefinition id="_MessageEventDefinition_4"/>
    </bpmn2:intermediateThrowEvent>

    <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_2">
      <bpmn2:escalationEventDefinition id="_EscalationEventDefinition_3"/>
    </bpmn2:intermediateThrowEvent>

    <bpmn2:endEvent id="EndEvent_1">
      <bpmn2:messageEventDefinition id="_MessageEventDefinition_5"/>
    </bpmn2:endEvent>

    <bpmn2:boundaryEvent id="BoundaryEvent_1" name="" attachedToRef="ReceiveTask_1">
      <bpmn2:messageEventDefinition id="_MessageEventDefinition_6"/>
    </bpmn2:boundaryEvent>

    <bpmn2:boundaryEvent id="BoundaryEvent_2" name="" attachedToRef="ReceiveTask_1">
      <bpmn2:escalationEventDefinition id="_EscalationEventDefinition_4"/>
    </bpmn2:boundaryEvent>

    <bpmn2:endEvent id="EndEvent_2">
        <bpmn2:errorEventDefinition id="_ErrorEventDefinition_7" />
    </bpmn2:endEvent>

    <bpmn2:endEvent id="EndEvent_3">
        <bpmn2:escalationEventDefinition id="_EscalationEventDefinition_1" />
    </bpmn2:endEvent>

    <bpmn2:endEvent id="EndEvent_4">
        <bpmn2:errorEventDefinition id="_ErrorEventDefinition_8" errorRef="Error_1"/>
    </bpmn2:endEvent>

    <bpmn2:endEvent id="EndEvent_5">
        <bpmn2:escalationEventDefinition id="_EscalationEventDefinition_5" escalationRef="Escalation_1"/>
    </bpmn2:endEvent>

    <bpmn2:endEvent id="EndEvent_6">
        <bpmn2:messageEventDefinition id="_MessageEventDefinition_7" messageRef="Message_1"/>
    </bpmn2:endEvent>

    <bpmn2:startEvent id="StartEvent_4">
      <bpmn2:signalEventDefinition id="_SignalEventDefinition_3" signalRef="Signal_1"/>
    </bpmn2:startEvent>

    <bpmn2:startEvent id="StartEvent_5">
        <bpmn2:errorEventDefinition id="_ErrorEventDefinition_9" errorRef="Error_1" camunda:errorCodeVariable="myErrorVariable"/>
    </bpmn2:startEvent>

    <bpmn2:startEvent id="StartEvent_6">
        <bpmn2:escalationEventDefinition id="_EscalationEventDefinition_10" escalationRef="Escalation_1" camunda:escalationCodeVariable="myEscalationVariable"/>
    </bpmn2:startEvent>

    <bpmn2:intermediateThrowEvent id="CompensationIntermediateThrowEvent_1">
        <bpmn2:compensateEventDefinition id="_CompensationEventDefinition_1" activityRef="ReceiveTask_1" waitForCompletion="true" />
    </bpmn2:intermediateThrowEvent>

    <bpmn2:endEvent id="CompensationEndEvent_1">
        <bpmn2:compensateEventDefinition id="_CompensationEventDefinition_2" />
    </bpmn2:endEvent>

    <bpmn2:intermediateCatchEvent id="CompensationIntermediateCatchEvent_1">
        <bpmn2:compensateEventDefinition id="_CompensationEventDefinition_3" />
    </bpmn2:intermediateCatchEvent>

    <bpmn2:boundaryEvent id="CompensationBoundaryEvent_1" attachedToRef="UserTask_1" >
      <bpmn2:compensateEventDefinition />
    </bpmn2:boundaryEvent>

    <bpmn2:boundaryEvent id="CompensationBoundaryEvent_2" attachedToRef="ReceiveTask_1" >
      <bpmn2:compensateEventDefinition />
    </bpmn2:boundaryEvent>

    <bpmn2:userTask id="UserTask_1" name="myUserTask"/>

  </bpmn2:process>

  <bpmn2:message id="Message_1" name="asd"/>
  <bpmn2:error id="Error_1" name="myError" errorCode="123" />
  <bpmn2:escalation id="Escalation_1" name="myEscalation" escalationCode="123" />
  <bpmn2:signal id="Signal_1" name="mySignal" />

  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_1">
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="30.0" y="40.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="89.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_3" bpmnElement="StartEvent_2">
        <dc:Bounds height="36.0" width="36.0" x="80.0" y="40.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="100.0" y="89.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_IntermediateCatchEvent_2" bpmnElement="IntermediateCatchEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="130.0" y="40.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="150.0" y="89.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_IntermediateThrowEvent_2" bpmnElement="IntermediateThrowEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="350.0" y="40.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="378.0" y="89.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_EndEvent_3" bpmnElement="EndEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="440.0" y="40.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="474.0" y="89.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_EndEvent_4" bpmnElement="EndEvent_2">
        <dc:Bounds height="36.0" width="36.0" x="530.0" y="40.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="474.0" y="89.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_ReceiveTask_2" bpmnElement="ReceiveTask_1">
        <dc:Bounds height="80.0" width="100.0" x="220.0" y="20.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_2" bpmnElement="BoundaryEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="250.0" y="86.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_3" bpmnElement="BoundaryEvent_2">
        <dc:Bounds height="36.0" width="36.0" x="210.0" y="86.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_IntermediateCatchEvent_3" bpmnElement="IntermediateCatchEvent_2">
        <dc:Bounds height="36.0" width="36.0" x="630.0" y="40.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="700.0" y="89.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_EndEvent_5" bpmnElement="EndEvent_3">
        <dc:Bounds height="36.0" width="36.0" x="30.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_4" bpmnElement="StartEvent_3">
        <dc:Bounds height="36.0" width="36.0" x="80.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="100.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_IntermediateThrowEvent_3" bpmnElement="IntermediateThrowEvent_2">
        <dc:Bounds height="36.0" width="36.0" x="140.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="180.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_EndEvent_6" bpmnElement="EndEvent_4">
        <dc:Bounds height="36.0" width="36.0" x="200.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_EndEvent_7" bpmnElement="EndEvent_5">
        <dc:Bounds height="36.0" width="36.0" x="280.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_EndEvent_8" bpmnElement="EndEvent_6">
        <dc:Bounds height="36.0" width="36.0" x="340.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_5" bpmnElement="StartEvent_4">
        <dc:Bounds height="36.0" width="36.0" x="400.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_6" bpmnElement="StartEvent_5">
        <dc:Bounds height="36.0" width="36.0" x="460.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_7" bpmnElement="StartEvent_6">
        <dc:Bounds height="36.0" width="36.0" x="520.0" y="120.0"/>
        <bpmndi:BPMNLabel>
          <dc:Bounds height="0.0" width="0.0" x="51.0" y="169.0"/>
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_CompensationIntermediateThrowEvent_1" bpmnElement="CompensationIntermediateThrowEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="30.0" y="200.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_CompensationEndEvent_1" bpmnElement="CompensationEndEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="80.0" y="200.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_CompensationIntermediateCatchEvent_1" bpmnElement="CompensationIntermediateCatchEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="130.0" y="200.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_CompensationBoundaryEvent_1" bpmnElement="CompensationBoundaryEvent_1">
        <dc:Bounds height="36.0" width="36.0" x="390.0" y="260.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_CompensationBoundaryEvent_2" bpmnElement="CompensationBoundaryEvent_2">
        <dc:Bounds height="36.0" width="36.0" x="290.0" y="86.0"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="_BPMNShape_UserTask_1" bpmnElement="UserTask_1">
        <dc:Bounds height="80.0" width="100.0" x="340.0" y="200.0"/>
      </bpmndi:BPMNShape>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn2:definitions>
