<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" id="Definitions_1cbql69" targetNamespace="http://bpmn.io/schema/bpmn" exporter="bpmn-js (https://demo.bpmn.io)" exporterVersion="6.5.1">
  <bpmn:collaboration id="Collaboration_0t2r4h0">
    <bpmn:participant id="Participant_0jf4n5b" processRef="Process_0jvadxd" />
  </bpmn:collaboration>
  <bpmn:process id="Process_0jvadxd" isExecutable="true">
    <bpmn:startEvent id="StartEvent_09in9bz" name="start">
      <bpmn:extensionElements>
        <camunda:executionListener event="start">
          <camunda:script scriptFormat="JavaScript">data.var1=input.input1;
data.var2=input.input2;
console.log("timer sample ",data);</camunda:script>
        </camunda:executionListener>
      </bpmn:extensionElements>
      <bpmn:outgoing>Flow_07jc6tg</bpmn:outgoing>
    </bpmn:startEvent>
    <bpmn:sequenceFlow id="Flow_07jc6tg" sourceRef="StartEvent_09in9bz" targetRef="Activity_03i6maz" />
    <bpmn:sequenceFlow id="Flow_1sg7v2d" sourceRef="Activity_03i6maz" targetRef="Event_timer" />
    <bpmn:sequenceFlow id="Flow_1nku8og" sourceRef="Event_timer" targetRef="Event_end" />
    <bpmn:intermediateCatchEvent id="Event_timer">
      <bpmn:incoming>Flow_1sg7v2d</bpmn:incoming>
      <bpmn:outgoing>Flow_1nku8og</bpmn:outgoing>
      <bpmn:timerEventDefinition id="TimerEventDefinition_07xu06a">
        <bpmn:timeDuration>PT2S</bpmn:timeDuration>
      </bpmn:timerEventDefinition>
    </bpmn:intermediateCatchEvent>
    <bpmn:endEvent id="Event_end" name="end">
      <bpmn:incoming>Flow_1nku8og</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:scriptTask id="Activity_03i6maz" name="Activity Task" scriptFormat="JavaScript">
      <bpmn:incoming>Flow_07jc6tg</bpmn:incoming>
      <bpmn:outgoing>Flow_1sg7v2d</bpmn:outgoing>
      <bpmn:script>console.log(data);
data.var3= data.var1+ data.var2;</bpmn:script>
    </bpmn:scriptTask>
  </bpmn:process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_0t2r4h0">
      <bpmndi:BPMNShape id="Participant_0jf4n5b_di" bpmnElement="Participant_0jf4n5b" isHorizontal="true">
        <dc:Bounds x="129" y="24" width="385" height="235" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="Flow_1nku8og_di" bpmnElement="Flow_1nku8og">
        <di:waypoint x="416" y="150" />
        <di:waypoint x="451" y="149" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="388.5" y="124.5" width="90" height="20" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_1sg7v2d_di" bpmnElement="Flow_1sg7v2d">
        <di:waypoint x="343" y="150" />
        <di:waypoint x="380" y="150" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="316.5" y="125" width="90" height="20" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_07jc6tg_di" bpmnElement="Flow_07jc6tg">
        <di:waypoint x="215" y="150" />
        <di:waypoint x="243" y="150" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="184" y="125" width="90" height="20" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_09in9bz">
        <dc:Bounds x="179" y="132" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="186" y="175" width="23" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Event_0xteiy2_di" bpmnElement="Event_timer">
        <dc:Bounds x="380" y="132" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="353" y="168" width="90" height="20" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Event_end_di" bpmnElement="Event_end">
        <dc:Bounds x="451" y="131" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="460" y="174" width="19" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Activity_0tba2t3_di" bpmnElement="Activity_03i6maz">
        <dc:Bounds x="243" y="110" width="100" height="80" />
      </bpmndi:BPMNShape>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>
