<?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="Definitions_HotelNational_P64" targetNamespace="http://bpmn.io/schema/bpmn">
  <bpmn:message id="Message_P64_Outcome" name="Sustainability KPI collection and reporting (Swisstainable/WfW/EnAW inputs) outcome" />
  <bpmn:message id="Message_P64_Request" name="Sustainability KPI collection and reporting (Swisstainable/WfW/EnAW inputs) request" />
  <bpmn:collaboration id="Collaboration_HotelNational_P64">
    <bpmn:participant id="Participant_HotelNational" name="Hotel National Zermatt" processRef="Process_HotelNational_P64" />
    <bpmn:participant id="Participant_External" name="External Party" processRef="Process_External_P64" />
    <bpmn:messageFlow id="Msg_P64_Request" sourceRef="Task_P64_ExtSend" targetRef="Event_P64_Start" name="request" />
    <bpmn:messageFlow id="Msg_P64_Outcome" sourceRef="Task_P64_SendOutcome" targetRef="Event_P64_ExtReceive" name="outcome" />
  </bpmn:collaboration>
  <bpmn:process id="Process_HotelNational_P64" name="Hotel National Zermatt" isExecutable="false">
    <bpmn:startEvent id="Event_P64_Start" name="Sustainability KPI collection and reporting (Swisstainable/WfW/EnAW inputs) triggered">
      <bpmn:messageEventDefinition messageRef="Message_P64_Request" />
    </bpmn:startEvent>
    <bpmn:userTask id="Task_P64_Assess" name="Assess sustainability kpi collection and reporting (swisstainable/wfw/enaw inputs)" />
    <bpmn:exclusiveGateway id="Gateway_P64_Feasible" name="Feasible now?" />
    <bpmn:userTask id="Task_P64_Execute" name="Execute sustainability kpi collection and reporting (swisstainable/wfw/enaw inputs)" />
    <bpmn:sendTask id="Task_P64_RequestInfo" name="Request missing information" messageRef="Message_P64_Outcome" />
    <bpmn:sendTask id="Task_P64_SendOutcome" name="Send outcome" messageRef="Message_P64_Outcome" />
    <bpmn:endEvent id="Event_P64_End" name="Process closed" />
    <bpmn:sequenceFlow id="Flow_P64_Start_Assess" sourceRef="Event_P64_Start" targetRef="Task_P64_Assess" />
    <bpmn:sequenceFlow id="Flow_P64_Assess_Gw" sourceRef="Task_P64_Assess" targetRef="Gateway_P64_Feasible" />
    <bpmn:sequenceFlow id="Flow_P64_Gw_Yes" sourceRef="Gateway_P64_Feasible" targetRef="Task_P64_Execute" name="yes" />
    <bpmn:sequenceFlow id="Flow_P64_Gw_No" sourceRef="Gateway_P64_Feasible" targetRef="Task_P64_RequestInfo" name="no" />
    <bpmn:sequenceFlow id="Flow_P64_Exec_Out" sourceRef="Task_P64_Execute" targetRef="Task_P64_SendOutcome" />
    <bpmn:sequenceFlow id="Flow_P64_ReqInfo_Out" sourceRef="Task_P64_RequestInfo" targetRef="Task_P64_SendOutcome" />
    <bpmn:sequenceFlow id="Flow_P64_Out_End" sourceRef="Task_P64_SendOutcome" targetRef="Event_P64_End" />
  </bpmn:process>
  <bpmn:process id="Process_External_P64" name="External Party" isExecutable="false">
    <bpmn:startEvent id="Event_P64_ExtStart" name="Need service" />
    <bpmn:sendTask id="Task_P64_ExtSend" name="Send request" messageRef="Message_P64_Request" />
    <bpmn:intermediateCatchEvent id="Event_P64_ExtReceive" name="Receive outcome">
      <bpmn:messageEventDefinition messageRef="Message_P64_Outcome" />
    </bpmn:intermediateCatchEvent>
    <bpmn:endEvent id="Event_P64_ExtEnd" name="Continue journey" />
    <bpmn:sequenceFlow id="Flow_P64_Ext_Start_Send" sourceRef="Event_P64_ExtStart" targetRef="Task_P64_ExtSend" />
    <bpmn:sequenceFlow id="Flow_P64_Ext_Send_Recv" sourceRef="Task_P64_ExtSend" targetRef="Event_P64_ExtReceive" />
    <bpmn:sequenceFlow id="Flow_P64_Ext_Recv_End" sourceRef="Event_P64_ExtReceive" targetRef="Event_P64_ExtEnd" />
  </bpmn:process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_HotelNational_P64">
      <bpmndi:BPMNShape id="Shape_Participant_HotelNational" bpmnElement="Participant_HotelNational" isHorizontal="true">
        <dc:Bounds x="180.0" y="100.0" width="600" height="250" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Participant_External" bpmnElement="Participant_External" isHorizontal="true">
        <dc:Bounds x="180.0" y="640.0" width="600" height="250" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P64_Start" bpmnElement="Event_P64_Start">
        <dc:Bounds x="300.0" y="190.0" width="36" height="36" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P64_Assess" bpmnElement="Task_P64_Assess">
        <dc:Bounds x="520.0" y="150.0" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_P64_Feasible" bpmnElement="Gateway_P64_Feasible">
        <dc:Bounds x="760.0" y="175.0" width="50" height="50" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P64_Execute" bpmnElement="Task_P64_Execute">
        <dc:Bounds x="980.0" y="150.0" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P64_RequestInfo" bpmnElement="Task_P64_RequestInfo">
        <dc:Bounds x="980.0" y="260.0" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P64_SendOutcome" bpmnElement="Task_P64_SendOutcome">
        <dc:Bounds x="1220.0" y="150.0" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P64_End" bpmnElement="Event_P64_End">
        <dc:Bounds x="1460.0" y="190.0" width="36" height="36" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Start_Assess" bpmnElement="Flow_P64_Start_Assess">
        <di:waypoint x="336.0" y="208.0" />
        <di:waypoint x="336.0" y="190.0" />
        <di:waypoint x="520.0" y="190.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Assess_Gw" bpmnElement="Flow_P64_Assess_Gw">
        <di:waypoint x="620.0" y="190.0" />
        <di:waypoint x="620.0" y="200.0" />
        <di:waypoint x="760.0" y="200.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Gw_Yes" bpmnElement="Flow_P64_Gw_Yes">
        <di:waypoint x="810.0" y="200.0" />
        <di:waypoint x="810.0" y="190.0" />
        <di:waypoint x="980.0" y="190.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Gw_No" bpmnElement="Flow_P64_Gw_No">
        <di:waypoint x="785.0" y="225.0" />
        <di:waypoint x="785.0" y="300.0" />
        <di:waypoint x="980.0" y="300.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Exec_Out" bpmnElement="Flow_P64_Exec_Out">
        <di:waypoint x="1080.0" y="190.0" />
        <di:waypoint x="1220.0" y="190.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_ReqInfo_Out" bpmnElement="Flow_P64_ReqInfo_Out">
        <di:waypoint x="1080.0" y="300.0" />
        <di:waypoint x="1080.0" y="230.0" />
        <di:waypoint x="1270.0" y="230.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Out_End" bpmnElement="Flow_P64_Out_End">
        <di:waypoint x="1320.0" y="190.0" />
        <di:waypoint x="1320.0" y="208.0" />
        <di:waypoint x="1460.0" y="208.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="Shape_Event_P64_ExtStart" bpmnElement="Event_P64_ExtStart">
        <dc:Bounds x="300.0" y="740.0" width="36" height="36" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P64_ExtSend" bpmnElement="Task_P64_ExtSend">
        <dc:Bounds x="520.0" y="700.0" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P64_ExtReceive" bpmnElement="Event_P64_ExtReceive">
        <dc:Bounds x="860.0" y="740.0" width="36" height="36" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P64_ExtEnd" bpmnElement="Event_P64_ExtEnd">
        <dc:Bounds x="1100.0" y="740.0" width="36" height="36" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Ext_Start_Send" bpmnElement="Flow_P64_Ext_Start_Send">
        <di:waypoint x="336.0" y="758.0" />
        <di:waypoint x="336.0" y="740.0" />
        <di:waypoint x="520.0" y="740.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Ext_Send_Recv" bpmnElement="Flow_P64_Ext_Send_Recv">
        <di:waypoint x="620.0" y="740.0" />
        <di:waypoint x="620.0" y="758.0" />
        <di:waypoint x="860.0" y="758.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P64_Ext_Recv_End" bpmnElement="Flow_P64_Ext_Recv_End">
        <di:waypoint x="896.0" y="758.0" />
        <di:waypoint x="1100.0" y="758.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P64_Request" bpmnElement="Msg_P64_Request">
        <di:waypoint x="520.0" y="740.0" />
        <di:waypoint x="520.0" y="226.0" />
        <di:waypoint x="318.0" y="226.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P64_Outcome" bpmnElement="Msg_P64_Outcome">
        <di:waypoint x="1270.0" y="230.0" />
        <di:waypoint x="1270.0" y="758.0" />
        <di:waypoint x="896.0" y="758.0" />
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>