<?xml version="1.0" encoding="UTF-8"?>
<ns0:definitions xmlns:ns0="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:ns1="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:ns2="http://www.omg.org/spec/DD/20100524/DC" xmlns:ns3="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_HotelNational_P01" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.46.1">
  <ns0:message id="Message_HotelConfirmation" name="Booking confirmation and arrival guidance" />
  <ns0:message id="Message_GuestAcceptance" name="Acceptance and guarantee" />
  <ns0:message id="Message_HotelAlternative" name="Alternative offer" />
  <ns0:message id="Message_HotelOffer" name="Offer and terms" />
  <ns0:message id="Message_BookingRequest" name="Booking request" />
  <ns0:collaboration id="Collaboration_HotelNational_P01">
    <ns0:participant id="Participant_HotelNational" name="Hotel National Zermatt" processRef="Process_HotelNational_P01" />
    <ns0:participant id="Participant_Guest" name="Guest" processRef="Process_Guest_P01" />
    <ns0:messageFlow id="Msg_GuestRequest_to_HotelStart" name="booking request" sourceRef="Task_Guest_SubmitBookingRequest" targetRef="Event_Hotel_StartBookingRequest" />
    <ns0:messageFlow id="Msg_HotelOffer_to_GuestCatch" name="offer and terms" sourceRef="Task_Hotel_SendOfferTerms" targetRef="Event_Guest_ReceiveOffer" />
    <ns0:messageFlow id="Msg_HotelAlt_to_GuestCatch" name="alternative offer" sourceRef="Task_Hotel_ProposeAlternatives" targetRef="Event_Guest_ReceiveOffer" />
    <ns0:messageFlow id="Msg_GuestDetails_to_HotelReceive" name="acceptance and guarantee" sourceRef="Task_Guest_ProvideDetailsGuarantee" targetRef="Task_Hotel_ReceiveDecisionGuarantee" />
    <ns0:messageFlow id="Msg_HotelConfirm_to_GuestCatch" name="confirmation and arrival guidance" sourceRef="Task_Hotel_SendConfirmationGuidance" targetRef="Event_Guest_ReceiveConfirmation" />
  </ns0:collaboration>
  <ns0:process id="Process_HotelNational_P01" name="Hotel National Zermatt" isExecutable="false">
    <ns0:laneSet id="LaneSet_Process_HotelNational_P01">
      <ns0:lane id="Lane_0r2twuj" name="Reservations">
        <ns0:flowNodeRef>Task_Hotel_CheckAvailabilityRates</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_Hotel_SendOfferTerms</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_Hotel_ReceiveDecisionGuarantee</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_Hotel_SendRegret</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_Hotel_RoomRateAvailable</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_Hotel_ProposeAlternatives</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_Hotel_AcceptedGuaranteed</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_Hotel_EndClosed</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_Hotel_StartBookingRequest</ns0:flowNodeRef>
      </ns0:lane>
      <ns0:lane id="Lane_0d7r4dh" name="Front Office">
        <ns0:flowNodeRef>Task_Hotel_CreateReservation</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_Hotel_SendConfirmationGuidance</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_Hotel_EndConfirmed</ns0:flowNodeRef>
      </ns0:lane>
    </ns0:laneSet>
    <ns0:userTask id="Task_Hotel_CheckAvailabilityRates" name="Check availability and rate rules" />
    <ns0:sendTask id="Task_Hotel_SendOfferTerms" name="Send offer and terms" messageRef="Message_HotelOffer" />
    <ns0:receiveTask id="Task_Hotel_ReceiveDecisionGuarantee" name="Receive decision, details and guarantee" messageRef="Message_GuestAcceptance" />
    <ns0:sendTask id="Task_Hotel_SendRegret" name="Send decline / hold release note" />
    <ns0:sequenceFlow id="Flow_Hotel_Start_to_Check" sourceRef="Event_Hotel_StartBookingRequest" targetRef="Task_Hotel_CheckAvailabilityRates" />
    <ns0:sequenceFlow id="Flow_Hotel_Check_to_AvailGw" sourceRef="Task_Hotel_CheckAvailabilityRates" targetRef="Gateway_Hotel_RoomRateAvailable" />
    <ns0:sequenceFlow id="Flow_Hotel_Avail_Yes" name="yes" sourceRef="Gateway_Hotel_RoomRateAvailable" targetRef="Task_Hotel_SendOfferTerms" />
    <ns0:sequenceFlow id="Flow_Hotel_Avail_No" name="no" sourceRef="Gateway_Hotel_RoomRateAvailable" targetRef="Task_Hotel_ProposeAlternatives" />
    <ns0:sequenceFlow id="Flow_Hotel_Offer_to_ReceiveDecision" sourceRef="Task_Hotel_SendOfferTerms" targetRef="Task_Hotel_ReceiveDecisionGuarantee" />
    <ns0:sequenceFlow id="Flow_Hotel_Alt_to_ReceiveDecision" sourceRef="Task_Hotel_ProposeAlternatives" targetRef="Task_Hotel_ReceiveDecisionGuarantee" />
    <ns0:sequenceFlow id="Flow_Hotel_ReceiveDecision_to_Gw" sourceRef="Task_Hotel_ReceiveDecisionGuarantee" targetRef="Gateway_Hotel_AcceptedGuaranteed" />
    <ns0:sequenceFlow id="Flow_Hotel_Accept_Yes" name="yes" sourceRef="Gateway_Hotel_AcceptedGuaranteed" targetRef="Task_Hotel_CreateReservation" />
    <ns0:sequenceFlow id="Flow_Hotel_Accept_No" name="no" sourceRef="Gateway_Hotel_AcceptedGuaranteed" targetRef="Task_Hotel_SendRegret" />
    <ns0:sequenceFlow id="Flow_Hotel_SendRegret_to_End" sourceRef="Task_Hotel_SendRegret" targetRef="Event_Hotel_EndClosed" />
    <ns0:sequenceFlow id="Flow_Hotel_CreateRes_to_SendConfirm" sourceRef="Task_Hotel_CreateReservation" targetRef="Task_Hotel_SendConfirmationGuidance" />
    <ns0:sequenceFlow id="Flow_Hotel_SendConfirm_to_End" sourceRef="Task_Hotel_SendConfirmationGuidance" targetRef="Event_Hotel_EndConfirmed" />
    <ns0:userTask id="Task_Hotel_CreateReservation" name="Create reservation and arrival notes" />
    <ns0:sendTask id="Task_Hotel_SendConfirmationGuidance" name="Send confirmation and car-free arrival guidance" messageRef="Message_HotelConfirmation" />
    <ns0:endEvent id="Event_Hotel_EndConfirmed" name="Reservation confirmed" />
    <ns0:exclusiveGateway id="Gateway_Hotel_RoomRateAvailable" name="Room and rate available?" />
    <ns0:sendTask id="Task_Hotel_ProposeAlternatives" name="Propose alternative dates/room" messageRef="Message_HotelAlternative" />
    <ns0:exclusiveGateway id="Gateway_Hotel_AcceptedGuaranteed" name="Accepted and guarantee valid?" />
    <ns0:endEvent id="Event_Hotel_EndClosed" name="Request closed" />
    <ns0:startEvent id="Event_Hotel_StartBookingRequest" name="Booking request received">
      <ns0:messageEventDefinition messageRef="Message_BookingRequest" />
    </ns0:startEvent>
  </ns0:process>
  <ns0:process id="Process_Guest_P01" name="Guest" isExecutable="false">
    <ns0:sendTask id="Task_Guest_SubmitBookingRequest" name="Submit booking request" messageRef="Message_BookingRequest" />
    <ns0:endEvent id="Event_Guest_EndConfirmed" name="Stay prepared" />
    <ns0:startEvent id="Event_Guest_StartNeedStay" name="Need accommodation" />
    <ns0:intermediateCatchEvent id="Event_Guest_ReceiveOffer" name="Receive offer / alternatives">
      <ns0:messageEventDefinition messageRef="Message_HotelOffer" />
    </ns0:intermediateCatchEvent>
    <ns0:sendTask id="Task_Guest_ProvideDetailsGuarantee" name="Provide details and payment guarantee" messageRef="Message_GuestAcceptance" />
    <ns0:intermediateCatchEvent id="Event_Guest_ReceiveConfirmation" name="Receive booking confirmation">
      <ns0:messageEventDefinition messageRef="Message_HotelConfirmation" />
    </ns0:intermediateCatchEvent>
    <ns0:sequenceFlow id="Flow_Guest_Start_to_Submit" sourceRef="Event_Guest_StartNeedStay" targetRef="Task_Guest_SubmitBookingRequest" />
    <ns0:sequenceFlow id="Flow_Guest_Submit_to_ReceiveOffer" sourceRef="Task_Guest_SubmitBookingRequest" targetRef="Event_Guest_ReceiveOffer" />
    <ns0:sequenceFlow id="Flow_Guest_Confirmation_to_End" sourceRef="Event_Guest_ReceiveConfirmation" targetRef="Event_Guest_EndConfirmed" />
    <ns0:sequenceFlow id="Flow_Guest_ReceiveOffer_to_Gw" sourceRef="Event_Guest_ReceiveOffer" targetRef="Gateway_Guest_AcceptsOffer" />
    <ns0:sequenceFlow id="Flow_Guest_Accepts_Yes" name="yes" sourceRef="Gateway_Guest_AcceptsOffer" targetRef="Task_Guest_ProvideDetailsGuarantee" />
    <ns0:sequenceFlow id="Flow_Guest_Details_to_Confirmation" sourceRef="Task_Guest_ProvideDetailsGuarantee" targetRef="Event_Guest_ReceiveConfirmation" />
    <ns0:sequenceFlow id="Flow_Guest_Accepts_No" name="no" sourceRef="Gateway_Guest_AcceptsOffer" targetRef="Event_Guest_EndDeclined" />
    <ns0:endEvent id="Event_Guest_EndDeclined" name="Request closed" />
    <ns0:exclusiveGateway id="Gateway_Guest_AcceptsOffer" name="Accept offer?" />
  </ns0:process>
  <ns1:BPMNDiagram id="BPMNDiagram_1">
    <ns1:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_HotelNational_P01">
      <ns1:BPMNShape id="Shape_Participant_HotelNational" bpmnElement="Participant_HotelNational" isHorizontal="true">
        <ns2:Bounds x="180" y="93" width="1670" height="457" />
        <ns1:BPMNLabel />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Lane_0d7r4dh_di" bpmnElement="Lane_0d7r4dh" isHorizontal="true">
        <ns2:Bounds x="210" y="370" width="1640" height="180" />
        <ns1:BPMNLabel />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Lane_0r2twuj_di" bpmnElement="Lane_0r2twuj" isHorizontal="true">
        <ns2:Bounds x="210" y="93" width="1640" height="277" />
        <ns1:BPMNLabel />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Hotel_CheckAvailabilityRates" bpmnElement="Task_Hotel_CheckAvailabilityRates">
        <ns2:Bounds x="450" y="153" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Hotel_SendOfferTerms" bpmnElement="Task_Hotel_SendOfferTerms">
        <ns2:Bounds x="860" y="153" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Hotel_ReceiveDecisionGuarantee" bpmnElement="Task_Hotel_ReceiveDecisionGuarantee">
        <ns2:Bounds x="1120" y="153" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Hotel_SendRegret" bpmnElement="Task_Hotel_SendRegret">
        <ns2:Bounds x="1540" y="153" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Hotel_CreateReservation" bpmnElement="Task_Hotel_CreateReservation">
        <ns2:Bounds x="1335" y="423" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Hotel_SendConfirmationGuidance" bpmnElement="Task_Hotel_SendConfirmationGuidance">
        <ns2:Bounds x="1540" y="423" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Hotel_EndConfirmed" bpmnElement="Event_Hotel_EndConfirmed">
        <ns2:Bounds x="1722" y="445" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1711" y="481" width="59" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_Hotel_RoomRateAvailable" bpmnElement="Gateway_Hotel_RoomRateAvailable" isMarkerVisible="true">
        <ns2:Bounds x="645" y="168" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="633" y="130.5" width="73" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Hotel_ProposeAlternatives" bpmnElement="Task_Hotel_ProposeAlternatives">
        <ns2:Bounds x="720" y="263" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_Hotel_AcceptedGuaranteed" bpmnElement="Gateway_Hotel_AcceptedGuaranteed" isMarkerVisible="true">
        <ns2:Bounds x="1360" y="168" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1344" y="131" width="82" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Hotel_EndClosed" bpmnElement="Event_Hotel_EndClosed">
        <ns2:Bounds x="1722" y="175" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1702" y="211" width="76" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Hotel_StartBookingRequest" bpmnElement="Event_Hotel_StartBookingRequest">
        <ns2:Bounds x="342" y="175" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="320" y="137.5" width="80" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Start_to_Check" bpmnElement="Flow_Hotel_Start_to_Check">
        <ns3:waypoint x="378" y="193" />
        <ns3:waypoint x="450" y="193" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Check_to_AvailGw" bpmnElement="Flow_Hotel_Check_to_AvailGw">
        <ns3:waypoint x="550" y="193" />
        <ns3:waypoint x="645" y="193" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Avail_Yes" bpmnElement="Flow_Hotel_Avail_Yes">
        <ns3:waypoint x="695" y="193" />
        <ns3:waypoint x="860" y="193" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="751" y="173" width="18" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Avail_No" bpmnElement="Flow_Hotel_Avail_No">
        <ns3:waypoint x="670" y="218" />
        <ns3:waypoint x="670" y="303" />
        <ns3:waypoint x="720" y="303" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="679" y="251" width="13" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Offer_to_ReceiveDecision" bpmnElement="Flow_Hotel_Offer_to_ReceiveDecision">
        <ns3:waypoint x="960" y="193" />
        <ns3:waypoint x="1120" y="193" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Alt_to_ReceiveDecision" bpmnElement="Flow_Hotel_Alt_to_ReceiveDecision">
        <ns3:waypoint x="820" y="303" />
        <ns3:waypoint x="1160" y="303" />
        <ns3:waypoint x="1160" y="233" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_ReceiveDecision_to_Gw" bpmnElement="Flow_Hotel_ReceiveDecision_to_Gw">
        <ns3:waypoint x="1220" y="193" />
        <ns3:waypoint x="1360" y="193" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Accept_Yes" bpmnElement="Flow_Hotel_Accept_Yes">
        <ns3:waypoint x="1385" y="218" />
        <ns3:waypoint x="1385" y="423" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1391" y="311" width="18" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_Accept_No" bpmnElement="Flow_Hotel_Accept_No">
        <ns3:waypoint x="1410" y="193" />
        <ns3:waypoint x="1540" y="193" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1463" y="173" width="13" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_SendRegret_to_End" bpmnElement="Flow_Hotel_SendRegret_to_End">
        <ns3:waypoint x="1640" y="193" />
        <ns3:waypoint x="1722" y="193" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_CreateRes_to_SendConfirm" bpmnElement="Flow_Hotel_CreateRes_to_SendConfirm">
        <ns3:waypoint x="1435" y="463" />
        <ns3:waypoint x="1540" y="463" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Hotel_SendConfirm_to_End" bpmnElement="Flow_Hotel_SendConfirm_to_End">
        <ns3:waypoint x="1640" y="463" />
        <ns3:waypoint x="1722" y="463" />
      </ns1:BPMNEdge>
      <ns1:BPMNShape id="Shape_Participant_Guest" bpmnElement="Participant_Guest" isHorizontal="true">
        <ns2:Bounds x="180" y="620" width="1670" height="260" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Guest_SubmitBookingRequest" bpmnElement="Task_Guest_SubmitBookingRequest">
        <ns2:Bounds x="450" y="690" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_EndConfirmed" bpmnElement="Event_Guest_EndConfirmed">
        <ns2:Bounds x="1460" y="782" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1443" y="818" width="70" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_StartNeedStay" bpmnElement="Event_Guest_StartNeedStay">
        <ns2:Bounds x="300" y="712" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="279" y="748" width="78" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_ReceiveOffer" bpmnElement="Event_Guest_ReceiveOffer">
        <ns2:Bounds x="752" y="712" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="735" y="748" width="71" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Guest_ProvideDetailsGuarantee" bpmnElement="Task_Guest_ProvideDetailsGuarantee">
        <ns2:Bounds x="1140" y="690" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_ReceiveConfirmation" bpmnElement="Event_Guest_ReceiveConfirmation">
        <ns2:Bounds x="1362" y="712" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1339" y="675" width="82" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_EndDeclined" bpmnElement="Event_Guest_EndDeclined">
        <ns2:Bounds x="1172" y="802" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1152" y="838" width="76" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_Guest_AcceptsOffer" bpmnElement="Gateway_Guest_AcceptsOffer" isMarkerVisible="true">
        <ns2:Bounds x="995" y="795" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="987" y="855" width="65" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNEdge id="Edge_Flow_Guest_Start_to_Submit" bpmnElement="Flow_Guest_Start_to_Submit">
        <ns3:waypoint x="336" y="730" />
        <ns3:waypoint x="450" y="730" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_Submit_to_ReceiveOffer" bpmnElement="Flow_Guest_Submit_to_ReceiveOffer">
        <ns3:waypoint x="550" y="730" />
        <ns3:waypoint x="752" y="730" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_Confirmation_to_End" bpmnElement="Flow_Guest_Confirmation_to_End">
        <ns3:waypoint x="1380" y="748" />
        <ns3:waypoint x="1380" y="800" />
        <ns3:waypoint x="1460" y="800" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_ReceiveOffer_to_Gw" bpmnElement="Flow_Guest_ReceiveOffer_to_Gw">
        <ns3:waypoint x="770" y="748" />
        <ns3:waypoint x="770" y="820" />
        <ns3:waypoint x="995" y="820" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_Accepts_Yes" bpmnElement="Flow_Guest_Accepts_Yes">
        <ns3:waypoint x="1020" y="795" />
        <ns3:waypoint x="1020" y="730" />
        <ns3:waypoint x="1140" y="730" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1064" y="700" width="18" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_Details_to_Confirmation" bpmnElement="Flow_Guest_Details_to_Confirmation">
        <ns3:waypoint x="1240" y="730" />
        <ns3:waypoint x="1362" y="730" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_Accepts_No" bpmnElement="Flow_Guest_Accepts_No">
        <ns3:waypoint x="1045" y="820" />
        <ns3:waypoint x="1172" y="820" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1092" y="806" width="13" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_GuestRequest_to_HotelStart" bpmnElement="Msg_GuestRequest_to_HotelStart">
        <ns3:waypoint x="500" y="690" />
        <ns3:waypoint x="500" y="470" />
        <ns3:waypoint x="360" y="470" />
        <ns3:waypoint x="360" y="211" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="380" y="443" width="79" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_HotelOffer_to_GuestCatch" bpmnElement="Msg_HotelOffer_to_GuestCatch">
        <ns3:waypoint x="910" y="233" />
        <ns3:waypoint x="910" y="730" />
        <ns3:waypoint x="788" y="730" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="888" y="472" width="74" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_HotelAlt_to_GuestCatch" bpmnElement="Msg_HotelAlt_to_GuestCatch">
        <ns3:waypoint x="770" y="343" />
        <ns3:waypoint x="770" y="712" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="747" y="518" width="76" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_GuestDetails_to_HotelReceive" bpmnElement="Msg_GuestDetails_to_HotelReceive">
        <ns3:waypoint x="1190" y="690" />
        <ns3:waypoint x="1190" y="233" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1166" y="448" width="78" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_HotelConfirm_to_GuestCatch" bpmnElement="Msg_HotelConfirm_to_GuestCatch">
        <ns3:waypoint x="1590" y="503" />
        <ns3:waypoint x="1590" y="730" />
        <ns3:waypoint x="1398" y="730" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1564" y="607" width="82" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
    </ns1:BPMNPlane>
  </ns1:BPMNDiagram>
</ns0:definitions>
