<?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_P11" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.46.1">
  <ns0:message id="Message_P11_RoomReleased" name="Room released alert" />
  <ns0:message id="Message_P11_NoAccommodation" name="Unable to accommodate" />
  <ns0:message id="Message_P11_WalkConfirmation" name="Relocation confirmation" />
  <ns0:message id="Message_P11_PartnerRoomConfirmed" name="Partner room response" />
  <ns0:message id="Message_P11_PartnerRoomRequest" name="Partner room request" />
  <ns0:message id="Message_P11_WalkDecision" name="Relocation decision" />
  <ns0:message id="Message_P11_WalkProposal" name="Relocation proposal" />
  <ns0:message id="Message_P11_WaitlistConfirmed" name="Waitlist converted to booking" />
  <ns0:message id="Message_P11_WaitlistResponse" name="Waitlist response" />
  <ns0:message id="Message_P11_WaitlistOffer" name="Waitlist offer" />
  <ns0:message id="Message_P11_BookingConfirmed" name="Booking confirmed" />
  <ns0:message id="Message_P11_WaitlistRequest" name="Waitlist or sold-out booking request" />
  <ns0:collaboration id="Collaboration_HotelNational_P11">
    <ns0:participant id="Participant_Guest" name="Guest" processRef="Process_Guest_P11" />
    <ns0:participant id="Participant_PartnerHotel" name="Partner Hotel" processRef="Process_PartnerHotel_P11" />
    <ns0:participant id="Participant_1w1qudc" name="Hotel National Zermatt" processRef="Process_1i8bfp0" />
    <ns0:messageFlow id="Msg_P11_Request" name="request" sourceRef="Task_Guest_P11_SendRequest" targetRef="Event_P11_StartRequest" />
    <ns0:messageFlow id="Msg_P11_ImmediateConfirmation" name="confirmation" sourceRef="Task_P11_SendImmediateConfirmation" targetRef="Event_Guest_P11_ReceiveConfirmedNow" />
    <ns0:messageFlow id="Msg_P11_WaitlistOffer" name="waitlist offer" sourceRef="Task_P11_SendWaitlistOffer" targetRef="Event_Guest_P11_ReceiveWaitlistOffer" />
    <ns0:messageFlow id="Msg_P11_WaitlistResponse" name="waitlist response" sourceRef="Task_Guest_P11_SendWaitlistDecision" targetRef="Event_P11_ReceiveWaitlistResponse" />
    <ns0:messageFlow id="Msg_P11_WaitlistConfirmed" name="waitlist confirmed" sourceRef="Task_P11_SendWaitlistConfirmed" targetRef="Event_Guest_P11_ReceiveWaitlistConfirmed" />
    <ns0:messageFlow id="Msg_P11_WalkProposal" name="relocation proposal" sourceRef="Task_P11_SendWalkProposal" targetRef="Event_Guest_P11_ReceiveWalkProposal" />
    <ns0:messageFlow id="Msg_P11_WalkDecision" name="relocation decision" sourceRef="Task_Guest_P11_SendWalkDecision" targetRef="Event_P11_ReceiveWalkDecision" />
    <ns0:messageFlow id="Msg_P11_PartnerRequest" name="partner room request" sourceRef="Task_P11_RequestPartnerRoom" targetRef="Event_Partner_P11_StartRequest" />
    <ns0:messageFlow id="Msg_P11_PartnerConfirmed" name="partner availability response" sourceRef="Task_Partner_P11_SendAvailableResponse" targetRef="Task_P11_ReceivePartnerRoom" />
    <ns0:messageFlow id="Msg_P11_PartnerUnavailable" name="partner unavailable response" sourceRef="Task_Partner_P11_SendUnavailableResponse" targetRef="Task_P11_ReceivePartnerRoom" />
    <ns0:messageFlow id="Msg_P11_WalkConfirmation" name="relocation details" sourceRef="Task_P11_SendWalkConfirmation" targetRef="Event_Guest_P11_ReceiveWalkConfirmation" />
    <ns0:messageFlow id="Msg_P11_NoAccommodation" name="cannot accommodate" sourceRef="Task_P11_SendNoAccommodation" targetRef="Event_Guest_P11_ReceiveNoAccommodation" />
  </ns0:collaboration>
  <ns0:process id="Process_Guest_P11" name="Guest" isExecutable="false">
    <ns0:startEvent id="Event_Guest_P11_StartNeedRoom" name="Need room" />
    <ns0:sendTask id="Task_Guest_P11_SendRequest" name="Send booking/waitlist request" messageRef="Message_P11_WaitlistRequest" />
    <ns0:sequenceFlow id="Flow_Guest_P11_Start_SendRequest" sourceRef="Event_Guest_P11_StartNeedRoom" targetRef="Task_Guest_P11_SendRequest" />
    <ns0:sequenceFlow id="Flow_Guest_P11_SendRequest_WaitInitial" sourceRef="Task_Guest_P11_SendRequest" targetRef="Gateway_Guest_P11_WaitInitial" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WaitInitial_ConfirmedNow" sourceRef="Gateway_Guest_P11_WaitInitial" targetRef="Event_Guest_P11_ReceiveConfirmedNow" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WaitInitial_WaitlistOffer" sourceRef="Gateway_Guest_P11_WaitInitial" targetRef="Event_Guest_P11_ReceiveWaitlistOffer" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WaitInitial_WalkProposal" sourceRef="Gateway_Guest_P11_WaitInitial" targetRef="Event_Guest_P11_ReceiveWalkProposal" />
    <ns0:sequenceFlow id="Flow_Guest_P11_ConfirmedNow_EndSuccess" sourceRef="Event_Guest_P11_ReceiveConfirmedNow" targetRef="Event_Guest_P11_EndSuccess" />
    <ns0:sequenceFlow id="Flow_Guest_P11_ReceiveWaitlistOffer_Review" sourceRef="Event_Guest_P11_ReceiveWaitlistOffer" targetRef="Task_Guest_P11_ReviewWaitlistOffer" />
    <ns0:sequenceFlow id="Flow_Guest_P11_ReceiveWalkProposal_Review" sourceRef="Event_Guest_P11_ReceiveWalkProposal" targetRef="Task_Guest_P11_ReviewWalkProposal" />
    <ns0:sequenceFlow id="Flow_Guest_P11_ReviewWaitlist_SendDecision" sourceRef="Task_Guest_P11_ReviewWaitlistOffer" targetRef="Task_Guest_P11_SendWaitlistDecision" />
    <ns0:sequenceFlow id="Flow_Guest_P11_SendWaitlist_WaitFinal" sourceRef="Task_Guest_P11_SendWaitlistDecision" targetRef="Gateway_Guest_P11_WaitFinal" />
    <ns0:sequenceFlow id="Flow_Guest_P11_ReviewWalk_SendDecision" sourceRef="Task_Guest_P11_ReviewWalkProposal" targetRef="Task_Guest_P11_SendWalkDecision" />
    <ns0:sequenceFlow id="Flow_Guest_P11_SendWalk_WaitFinal" sourceRef="Task_Guest_P11_SendWalkDecision" targetRef="Gateway_Guest_P11_WaitFinal" />
    <ns0:eventBasedGateway id="Gateway_Guest_P11_WaitInitial" name="Wait hotel response" />
    <ns0:intermediateCatchEvent id="Event_Guest_P11_ReceiveConfirmedNow" name="Receive booking confirmation">
      <ns0:messageEventDefinition messageRef="Message_P11_BookingConfirmed" />
    </ns0:intermediateCatchEvent>
    <ns0:intermediateCatchEvent id="Event_Guest_P11_ReceiveWaitlistOffer" name="Receive waitlist offer">
      <ns0:messageEventDefinition messageRef="Message_P11_WaitlistOffer" />
    </ns0:intermediateCatchEvent>
    <ns0:intermediateCatchEvent id="Event_Guest_P11_ReceiveWalkProposal" name="Receive relocation proposal">
      <ns0:messageEventDefinition messageRef="Message_P11_WalkProposal" />
    </ns0:intermediateCatchEvent>
    <ns0:userTask id="Task_Guest_P11_ReviewWaitlistOffer" name="Review waitlist terms" />
    <ns0:userTask id="Task_Guest_P11_ReviewWalkProposal" name="Review relocation terms" />
    <ns0:sendTask id="Task_Guest_P11_SendWaitlistDecision" name="Send waitlist decision" messageRef="Message_P11_WaitlistResponse" />
    <ns0:endEvent id="Event_Guest_P11_EndNoStay" name="No stay confirmed" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WaitFinal_WaitlistConfirmed" sourceRef="Gateway_Guest_P11_WaitFinal" targetRef="Event_Guest_P11_ReceiveWaitlistConfirmed" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WaitFinal_WalkConfirmed" sourceRef="Gateway_Guest_P11_WaitFinal" targetRef="Event_Guest_P11_ReceiveWalkConfirmation" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WaitFinal_NoAccommodation" sourceRef="Gateway_Guest_P11_WaitFinal" targetRef="Event_Guest_P11_ReceiveNoAccommodation" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WaitlistConfirmed_EndSuccess" sourceRef="Event_Guest_P11_ReceiveWaitlistConfirmed" targetRef="Event_Guest_P11_EndSuccess" />
    <ns0:sequenceFlow id="Flow_Guest_P11_WalkConfirmed_EndSuccess" sourceRef="Event_Guest_P11_ReceiveWalkConfirmation" targetRef="Event_Guest_P11_EndSuccess" />
    <ns0:sequenceFlow id="Flow_Guest_P11_NoAccommodation_EndNoStay" sourceRef="Event_Guest_P11_ReceiveNoAccommodation" targetRef="Event_Guest_P11_EndNoStay" />
    <ns0:eventBasedGateway id="Gateway_Guest_P11_WaitFinal" name="Wait final outcome" />
    <ns0:sendTask id="Task_Guest_P11_SendWalkDecision" name="Send relocation decision" messageRef="Message_P11_WalkDecision" />
    <ns0:intermediateCatchEvent id="Event_Guest_P11_ReceiveNoAccommodation" name="Receive no-accommodation notice">
      <ns0:messageEventDefinition messageRef="Message_P11_NoAccommodation" />
    </ns0:intermediateCatchEvent>
    <ns0:intermediateCatchEvent id="Event_Guest_P11_ReceiveWaitlistConfirmed" name="Receive waitlist confirmation">
      <ns0:messageEventDefinition messageRef="Message_P11_WaitlistConfirmed" />
    </ns0:intermediateCatchEvent>
    <ns0:endEvent id="Event_Guest_P11_EndSuccess" name="Stay plan confirmed" />
    <ns0:intermediateCatchEvent id="Event_Guest_P11_ReceiveWalkConfirmation" name="Receive relocation details">
      <ns0:messageEventDefinition messageRef="Message_P11_WalkConfirmation" />
    </ns0:intermediateCatchEvent>
  </ns0:process>
  <ns0:process id="Process_PartnerHotel_P11" name="Partner Hotel" isExecutable="false">
    <ns0:sequenceFlow id="Flow_Partner_P11_Start_Check" sourceRef="Event_Partner_P11_StartRequest" targetRef="Task_Partner_P11_CheckAvailability" />
    <ns0:sequenceFlow id="Flow_Partner_P11_Check_Gateway" sourceRef="Task_Partner_P11_CheckAvailability" targetRef="Gateway_Partner_P11_CanHost" />
    <ns0:sequenceFlow id="Flow_Partner_P11_CanHost_Yes" name="yes" sourceRef="Gateway_Partner_P11_CanHost" targetRef="Task_Partner_P11_HoldRoom" />
    <ns0:sequenceFlow id="Flow_Partner_P11_CanHost_No" name="no" sourceRef="Gateway_Partner_P11_CanHost" targetRef="Task_Partner_P11_SendUnavailableResponse" />
    <ns0:sequenceFlow id="Flow_Partner_P11_SendUnavailable_End" sourceRef="Task_Partner_P11_SendUnavailableResponse" targetRef="Event_Partner_P11_EndUnavailable" />
    <ns0:sequenceFlow id="Flow_Partner_P11_Hold_Send" sourceRef="Task_Partner_P11_HoldRoom" targetRef="Task_Partner_P11_SendAvailableResponse" />
    <ns0:sequenceFlow id="Flow_Partner_P11_SendAvailable_End" sourceRef="Task_Partner_P11_SendAvailableResponse" targetRef="Event_Partner_P11_EndConfirmed" />
    <ns0:exclusiveGateway id="Gateway_Partner_P11_CanHost" name="Comparable room available?" />
    <ns0:sendTask id="Task_Partner_P11_SendUnavailableResponse" name="Send unavailable-room response" messageRef="Message_P11_PartnerRoomConfirmed" />
    <ns0:endEvent id="Event_Partner_P11_EndUnavailable" name="No comparable room available" />
    <ns0:endEvent id="Event_Partner_P11_EndConfirmed" name="Partner room held" />
    <ns0:startEvent id="Event_Partner_P11_StartRequest" name="Relocation request received">
      <ns0:messageEventDefinition messageRef="Message_P11_PartnerRoomRequest" />
    </ns0:startEvent>
    <ns0:userTask id="Task_Partner_P11_CheckAvailability" name="Check comparable room availability" />
    <ns0:userTask id="Task_Partner_P11_HoldRoom" name="Hold comparable room temporarily" />
    <ns0:sendTask id="Task_Partner_P11_SendAvailableResponse" name="Send available-room response" messageRef="Message_P11_PartnerRoomConfirmed" />
  </ns0:process>
  <ns0:process id="Process_1i8bfp0" isExecutable="false">
    <ns0:laneSet id="LaneSet_19202py">
      <ns0:lane id="Lane_19fsr1b" name="Reservations">
        <ns0:flowNodeRef>Event_P11_StartRequest</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_EndConfirmedWaitlist</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_ValidateRequest</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_CreateBooking</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_SendImmediateConfirmation</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_SendWaitlistConfirmed</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_ConfirmFromWaitlist</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_RoomReleased</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_P11_WaitEvent</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_P11_GuestAcceptsWaitlist</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_CreateWaitlistEntry</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_SendWaitlistOffer</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_EndConfirmedNow</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_ReceiveWaitlistResponse</ns0:flowNodeRef>
      </ns0:lane>
      <ns0:lane id="Lane_14mwe26" name="Revenue Management">
        <ns0:flowNodeRef>Task_P11_CheckForecast</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_P11_RoomNow</ns0:flowNodeRef>
      </ns0:lane>
      <ns0:lane id="Lane_1ghjwag" name="Duty Manager">
        <ns0:flowNodeRef>Task_P11_RankAndProtect</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_P11_UseWaitlist</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_SendWalkProposal</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_ReceiveWalkDecision</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_P11_AcceptsWalk</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_EndWalked</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_SendWalkConfirmation</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_RequestPartnerRoom</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_SendNoAccommodation</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_WaitlistCutoff</ns0:flowNodeRef>
        <ns0:flowNodeRef>Event_P11_EndNoAccommodation</ns0:flowNodeRef>
        <ns0:flowNodeRef>Gateway_P11_PartnerRoomSecured</ns0:flowNodeRef>
        <ns0:flowNodeRef>Task_P11_ReceivePartnerRoom</ns0:flowNodeRef>
      </ns0:lane>
    </ns0:laneSet>
    <ns0:startEvent id="Event_P11_StartRequest" name="Request received">
      <ns0:messageEventDefinition messageRef="Message_P11_WaitlistRequest" />
    </ns0:startEvent>
    <ns0:endEvent id="Event_P11_EndConfirmedWaitlist" name="Confirmed from waitlist" />
    <ns0:userTask id="Task_P11_ValidateRequest" name="Validate stay dates, room category, and source channel">
      <ns0:outgoing>Flow_0knrxwf</ns0:outgoing>
    </ns0:userTask>
    <ns0:sequenceFlow id="Flow_P11_Start_Validate" sourceRef="Event_P11_StartRequest" targetRef="Task_P11_ValidateRequest" />
    <ns0:sequenceFlow id="Flow_P11_CreateBooking_SendNow" sourceRef="Task_P11_CreateBooking" targetRef="Task_P11_SendImmediateConfirmation" />
    <ns0:sequenceFlow id="Flow_P11_SendNow_End" sourceRef="Task_P11_SendImmediateConfirmation" targetRef="Event_P11_EndConfirmedNow" />
    <ns0:sequenceFlow id="Flow_P11_WaitlistEntry_SendOffer" sourceRef="Task_P11_CreateWaitlistEntry" targetRef="Task_P11_SendWaitlistOffer" />
    <ns0:sequenceFlow id="Flow_P11_SendOffer_ReceiveResponse" sourceRef="Task_P11_SendWaitlistOffer" targetRef="Event_P11_ReceiveWaitlistResponse" />
    <ns0:sequenceFlow id="Flow_P11_Response_GuestAccepts" sourceRef="Event_P11_ReceiveWaitlistResponse" targetRef="Gateway_P11_GuestAcceptsWaitlist" />
    <ns0:sequenceFlow id="Flow_P11_GuestAccepts_Yes" name="yes" sourceRef="Gateway_P11_GuestAcceptsWaitlist" targetRef="Gateway_P11_WaitEvent" />
    <ns0:sequenceFlow id="Flow_P11_WaitEvent_RoomReleased" sourceRef="Gateway_P11_WaitEvent" targetRef="Event_P11_RoomReleased" />
    <ns0:sequenceFlow id="Flow_P11_RoomReleased_Confirm" sourceRef="Event_P11_RoomReleased" targetRef="Task_P11_ConfirmFromWaitlist" />
    <ns0:sequenceFlow id="Flow_P11_Confirm_SendWaitlistConfirmed" sourceRef="Task_P11_ConfirmFromWaitlist" targetRef="Task_P11_SendWaitlistConfirmed" />
    <ns0:sequenceFlow id="Flow_P11_SendWaitlistConfirmed_End" sourceRef="Task_P11_SendWaitlistConfirmed" targetRef="Event_P11_EndConfirmedWaitlist" />
    <ns0:sequenceFlow id="Flow_P11_CheckForecast_RoomNow" sourceRef="Task_P11_CheckForecast" targetRef="Gateway_P11_RoomNow" />
    <ns0:sequenceFlow id="Flow_0knrxwf" sourceRef="Task_P11_ValidateRequest" targetRef="Task_P11_CheckForecast" />
    <ns0:sequenceFlow id="Flow_P11_Rank_UseWaitlist" sourceRef="Task_P11_RankAndProtect" targetRef="Gateway_P11_UseWaitlist" />
    <ns0:sequenceFlow id="Flow_P11_UseWaitlist_No" name="no" sourceRef="Gateway_P11_UseWaitlist" targetRef="Task_P11_SendWalkProposal" />
    <ns0:sequenceFlow id="Flow_P11_AcceptsWalk_No" name="no" sourceRef="Gateway_P11_AcceptsWalk" targetRef="Task_P11_RequestPartnerRoom" />
    <ns0:sequenceFlow id="Flow_P11_Cutoff_SendNoAccommodation" sourceRef="Event_P11_WaitlistCutoff" targetRef="Task_P11_SendNoAccommodation" />
    <ns0:sequenceFlow id="Flow_P11_PartnerRoomSecured_No" name="no" sourceRef="Gateway_P11_PartnerRoomSecured" targetRef="Task_P11_SendNoAccommodation" />
    <ns0:sequenceFlow id="Flow_P11_NoAccommodation_End" sourceRef="Task_P11_SendNoAccommodation" targetRef="Event_P11_EndNoAccommodation" />
    <ns0:sequenceFlow id="Flow_P11_WalkProposal_ReceiveDecision" sourceRef="Task_P11_SendWalkProposal" targetRef="Event_P11_ReceiveWalkDecision" />
    <ns0:sequenceFlow id="Flow_P11_ReceiveDecision_AcceptsWalk" sourceRef="Event_P11_ReceiveWalkDecision" targetRef="Gateway_P11_AcceptsWalk" />
    <ns0:sequenceFlow id="Flow_P11_RequestPartner_ReceivePartner" sourceRef="Task_P11_RequestPartnerRoom" targetRef="Task_P11_ReceivePartnerRoom" />
    <ns0:sequenceFlow id="Flow_P11_ReceivePartner_PartnerRoomSecured" sourceRef="Task_P11_ReceivePartnerRoom" targetRef="Gateway_P11_PartnerRoomSecured" />
    <ns0:sequenceFlow id="Flow_P11_PartnerRoomSecured_Yes" name="yes" sourceRef="Gateway_P11_PartnerRoomSecured" targetRef="Task_P11_SendWalkConfirmation" />
    <ns0:sequenceFlow id="Flow_P11_SendWalkConfirmation_End" sourceRef="Task_P11_SendWalkConfirmation" targetRef="Event_P11_EndWalked" />
    <ns0:sequenceFlow id="Flow_0yrtqt0" name="Yes" sourceRef="Gateway_P11_RoomNow" targetRef="Task_P11_CreateBooking" />
    <ns0:userTask id="Task_P11_CreateBooking" name="Create confirmed booking">
      <ns0:incoming>Flow_0yrtqt0</ns0:incoming>
    </ns0:userTask>
    <ns0:sendTask id="Task_P11_SendImmediateConfirmation" name="Send booking confirmation" messageRef="Message_P11_BookingConfirmed" />
    <ns0:sendTask id="Task_P11_SendWaitlistConfirmed" name="Send waitlist confirmation" messageRef="Message_P11_WaitlistConfirmed" />
    <ns0:userTask id="Task_P11_ConfirmFromWaitlist" name="Convert waitlist to confirmed booking in PMS" />
    <ns0:intermediateCatchEvent id="Event_P11_RoomReleased" name="Room released">
      <ns0:messageEventDefinition messageRef="Message_P11_RoomReleased" />
    </ns0:intermediateCatchEvent>
    <ns0:eventBasedGateway id="Gateway_P11_WaitEvent" name="Wait for room release or cutoff" />
    <ns0:exclusiveGateway id="Gateway_P11_GuestAcceptsWaitlist" name="Guest accepts waitlist?" />
    <ns0:sequenceFlow id="Flow_13bv63y" name="No" sourceRef="Gateway_P11_RoomNow" targetRef="Task_P11_CreateWaitlistEntry" />
    <ns0:userTask id="Task_P11_CheckForecast" name="Check PMS inventory, protected arrivals, and no-show forecast">
      <ns0:incoming>Flow_0knrxwf</ns0:incoming>
    </ns0:userTask>
    <ns0:exclusiveGateway id="Gateway_P11_RoomNow" name="Room available now?">
      <ns0:outgoing>Flow_0yrtqt0</ns0:outgoing>
      <ns0:outgoing>Flow_13bv63y</ns0:outgoing>
    </ns0:exclusiveGateway>
    <ns0:userTask id="Task_P11_RankAndProtect" name="Rank by arrival urgency, booking value, and guest priority" />
    <ns0:exclusiveGateway id="Gateway_P11_UseWaitlist" name="Can request wait for release window?" />
    <ns0:userTask id="Task_P11_CreateWaitlistEntry" name="Create prioritized waitlist entry in PMS">
      <ns0:incoming>Flow_13bv63y</ns0:incoming>
    </ns0:userTask>
    <ns0:sendTask id="Task_P11_SendWalkProposal" name="Offer comparable partner-hotel relocation" messageRef="Message_P11_WalkProposal" />
    <ns0:intermediateCatchEvent id="Event_P11_ReceiveWalkDecision" name="Receive relocation decision">
      <ns0:messageEventDefinition messageRef="Message_P11_WalkDecision" />
    </ns0:intermediateCatchEvent>
    <ns0:sendTask id="Task_P11_SendWaitlistOffer" name="Send waitlist offer and response deadline" messageRef="Message_P11_WaitlistOffer" />
    <ns0:endEvent id="Event_P11_EndConfirmedNow" name="Confirmed" />
    <ns0:intermediateCatchEvent id="Event_P11_ReceiveWaitlistResponse" name="Receive waitlist response">
      <ns0:messageEventDefinition messageRef="Message_P11_WaitlistResponse" />
    </ns0:intermediateCatchEvent>
    <ns0:exclusiveGateway id="Gateway_P11_AcceptsWalk" name="Guest accepts relocation?" />
    <ns0:sequenceFlow id="Flow_06625uy" sourceRef="Task_P11_RequestPartnerRoom" targetRef="Task_P11_SendNoAccommodation" />
    <ns0:endEvent id="Event_P11_EndWalked" name="Relocation completed" />
    <ns0:sendTask id="Task_P11_SendWalkConfirmation" name="Send partner hotel, transfer, and compensation details" messageRef="Message_P11_WalkConfirmation" />
    <ns0:sendTask id="Task_P11_RequestPartnerRoom" name="Request comparable room from partner hotel" messageRef="Message_P11_PartnerRoomRequest">
      <ns0:incoming>Flow_P11_AcceptsWalk_No</ns0:incoming>
      <ns0:outgoing>Flow_06625uy</ns0:outgoing>
    </ns0:sendTask>
    <ns0:sendTask id="Task_P11_SendNoAccommodation" name="Send no-room or expired-waitlist notice" messageRef="Message_P11_NoAccommodation">
      <ns0:incoming>Flow_06625uy</ns0:incoming>
    </ns0:sendTask>
    <ns0:intermediateCatchEvent id="Event_P11_WaitlistCutoff" name="Arrival-day cutoff reached">
      <ns0:timerEventDefinition>
        <ns0:timeDuration>PT24H</ns0:timeDuration>
      </ns0:timerEventDefinition>
    </ns0:intermediateCatchEvent>
    <ns0:endEvent id="Event_P11_EndNoAccommodation" name="Closed - no accommodation" />
    <ns0:exclusiveGateway id="Gateway_P11_PartnerRoomSecured" name="Comparable partner room secured?" />
    <ns0:receiveTask id="Task_P11_ReceivePartnerRoom" name="Receive partner availability response" messageRef="Message_P11_PartnerRoomConfirmed" />
  </ns0:process>
  <ns1:BPMNDiagram id="BPMNDiagram_1">
    <ns1:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_HotelNational_P11">
      <ns1:BPMNShape id="Shape_Participant_Guest" bpmnElement="Participant_Guest" isHorizontal="true">
        <ns2:Bounds x="190" y="90" width="2386" height="420" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_StartNeedRoom" bpmnElement="Event_Guest_P11_StartNeedRoom">
        <ns2:Bounds x="290" y="182" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="281" y="218" width="55" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Guest_P11_SendRequest" bpmnElement="Task_Guest_P11_SendRequest">
        <ns2:Bounds x="390" y="160" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_Guest_P11_WaitInitial" bpmnElement="Gateway_Guest_P11_WaitInitial">
        <ns2:Bounds x="555" y="175" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="555" y="138" width="49" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_ReceiveConfirmedNow" bpmnElement="Event_Guest_P11_ReceiveConfirmedNow">
        <ns2:Bounds x="710" y="182" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="687" y="227.5" width="82" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_ReceiveWaitlistOffer" bpmnElement="Event_Guest_P11_ReceiveWaitlistOffer">
        <ns2:Bounds x="710" y="282" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="690" y="318" width="77" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_ReceiveWalkProposal" bpmnElement="Event_Guest_P11_ReceiveWalkProposal">
        <ns2:Bounds x="710" y="382" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="704" y="332" width="48" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Guest_P11_ReviewWaitlistOffer" bpmnElement="Task_Guest_P11_ReviewWaitlistOffer">
        <ns2:Bounds x="860" y="260" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Guest_P11_ReviewWalkProposal" bpmnElement="Task_Guest_P11_ReviewWalkProposal">
        <ns2:Bounds x="860" y="360" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Guest_P11_SendWaitlistDecision" bpmnElement="Task_Guest_P11_SendWaitlistDecision">
        <ns2:Bounds x="1050" y="260" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_EndNoStay" bpmnElement="Event_Guest_P11_EndNoStay">
        <ns2:Bounds x="1787" y="442" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1761" y="491" width="89" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_Guest_P11_WaitFinal" bpmnElement="Gateway_Guest_P11_WaitFinal">
        <ns2:Bounds x="1475" y="255" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1535" y="266.5" width="45" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Guest_P11_SendWalkDecision" bpmnElement="Task_Guest_P11_SendWalkDecision">
        <ns2:Bounds x="1260" y="360" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_ReceiveNoAccommodation" bpmnElement="Event_Guest_P11_ReceiveNoAccommodation">
        <ns2:Bounds x="1602" y="382" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1581" y="332" width="78" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_ReceiveWaitlistConfirmed" bpmnElement="Event_Guest_P11_ReceiveWaitlistConfirmed">
        <ns2:Bounds x="1635" y="182" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1614" y="145" width="77" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_EndSuccess" bpmnElement="Event_Guest_P11_EndSuccess">
        <ns2:Bounds x="1787" y="182" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1832.5" y="186" width="49" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Guest_P11_ReceiveWalkConfirmation" bpmnElement="Event_Guest_P11_ReceiveWalkConfirmation">
        <ns2:Bounds x="1787" y="262" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1764" y="298" width="83" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_Start_SendRequest" bpmnElement="Flow_Guest_P11_Start_SendRequest">
        <ns3:waypoint x="326" y="200" />
        <ns3:waypoint x="390" y="200" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_SendRequest_WaitInitial" bpmnElement="Flow_Guest_P11_SendRequest_WaitInitial">
        <ns3:waypoint x="490" y="200" />
        <ns3:waypoint x="555" y="200" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WaitInitial_ConfirmedNow" bpmnElement="Flow_Guest_P11_WaitInitial_ConfirmedNow">
        <ns3:waypoint x="605" y="200" />
        <ns3:waypoint x="710" y="200" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WaitInitial_WaitlistOffer" bpmnElement="Flow_Guest_P11_WaitInitial_WaitlistOffer">
        <ns3:waypoint x="580" y="225" />
        <ns3:waypoint x="580" y="300" />
        <ns3:waypoint x="710" y="300" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WaitInitial_WalkProposal" bpmnElement="Flow_Guest_P11_WaitInitial_WalkProposal">
        <ns3:waypoint x="580" y="225" />
        <ns3:waypoint x="580" y="400" />
        <ns3:waypoint x="710" y="400" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_ConfirmedNow_EndSuccess" bpmnElement="Flow_Guest_P11_ConfirmedNow_EndSuccess">
        <ns3:waypoint x="728" y="182" />
        <ns3:waypoint x="728" y="110" />
        <ns3:waypoint x="1805" y="110" />
        <ns3:waypoint x="1805" y="182" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_ReceiveWaitlistOffer_Review" bpmnElement="Flow_Guest_P11_ReceiveWaitlistOffer_Review">
        <ns3:waypoint x="746" y="300" />
        <ns3:waypoint x="860" y="300" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_ReceiveWalkProposal_Review" bpmnElement="Flow_Guest_P11_ReceiveWalkProposal_Review">
        <ns3:waypoint x="746" y="400" />
        <ns3:waypoint x="860" y="400" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_ReviewWaitlist_SendDecision" bpmnElement="Flow_Guest_P11_ReviewWaitlist_SendDecision">
        <ns3:waypoint x="960" y="300" />
        <ns3:waypoint x="1050" y="300" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_SendWaitlist_WaitFinal" bpmnElement="Flow_Guest_P11_SendWaitlist_WaitFinal">
        <ns3:waypoint x="1150" y="280" />
        <ns3:waypoint x="1475" y="280" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_ReviewWalk_SendDecision" bpmnElement="Flow_Guest_P11_ReviewWalk_SendDecision">
        <ns3:waypoint x="960" y="400" />
        <ns3:waypoint x="1260" y="400" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_SendWalk_WaitFinal" bpmnElement="Flow_Guest_P11_SendWalk_WaitFinal">
        <ns3:waypoint x="1360" y="400" />
        <ns3:waypoint x="1500" y="400" />
        <ns3:waypoint x="1500" y="305" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WaitFinal_WaitlistConfirmed" bpmnElement="Flow_Guest_P11_WaitFinal_WaitlistConfirmed">
        <ns3:waypoint x="1500" y="255" />
        <ns3:waypoint x="1500" y="200" />
        <ns3:waypoint x="1635" y="200" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WaitFinal_WalkConfirmed" bpmnElement="Flow_Guest_P11_WaitFinal_WalkConfirmed">
        <ns3:waypoint x="1525" y="280" />
        <ns3:waypoint x="1787" y="280" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WaitFinal_NoAccommodation" bpmnElement="Flow_Guest_P11_WaitFinal_NoAccommodation">
        <ns3:waypoint x="1500" y="305" />
        <ns3:waypoint x="1500" y="400" />
        <ns3:waypoint x="1602" y="400" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WaitlistConfirmed_EndSuccess" bpmnElement="Flow_Guest_P11_WaitlistConfirmed_EndSuccess">
        <ns3:waypoint x="1671" y="200" />
        <ns3:waypoint x="1787" y="200" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_WalkConfirmed_EndSuccess" bpmnElement="Flow_Guest_P11_WalkConfirmed_EndSuccess">
        <ns3:waypoint x="1805" y="262" />
        <ns3:waypoint x="1805" y="218" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Guest_P11_NoAccommodation_EndNoStay" bpmnElement="Flow_Guest_P11_NoAccommodation_EndNoStay">
        <ns3:waypoint x="1620" y="418" />
        <ns3:waypoint x="1620" y="460" />
        <ns3:waypoint x="1787" y="460" />
      </ns1:BPMNEdge>
      <ns1:BPMNShape id="Participant_1w1qudc_di" bpmnElement="Participant_1w1qudc" isHorizontal="true">
        <ns2:Bounds x="190" y="610" width="2580" height="900" />
        <ns1:BPMNLabel />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Lane_19fsr1b_di" bpmnElement="Lane_19fsr1b" isHorizontal="true">
        <ns2:Bounds x="220" y="610" width="2550" height="330" />
        <ns1:BPMNLabel />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Lane_14mwe26_di" bpmnElement="Lane_14mwe26" isHorizontal="true">
        <ns2:Bounds x="220" y="940" width="2550" height="200" />
        <ns1:BPMNLabel />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Lane_1ghjwag_di" bpmnElement="Lane_1ghjwag" isHorizontal="true">
        <ns2:Bounds x="220" y="1140" width="2550" height="370" />
        <ns1:BPMNLabel />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_StartRequest" bpmnElement="Event_P11_StartRequest">
        <ns2:Bounds x="290" y="692" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="265" y="728" width="86" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_EndConfirmedWaitlist" bpmnElement="Event_P11_EndConfirmedWaitlist">
        <ns2:Bounds x="2500" y="692" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2480" y="728" width="76" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_ValidateRequest" bpmnElement="Task_P11_ValidateRequest">
        <ns2:Bounds x="400" y="670" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_CreateBooking" bpmnElement="Task_P11_CreateBooking">
        <ns2:Bounds x="680" y="670" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_SendImmediateConfirmation" bpmnElement="Task_P11_SendImmediateConfirmation">
        <ns2:Bounds x="970" y="670" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_SendWaitlistConfirmed" bpmnElement="Task_P11_SendWaitlistConfirmed">
        <ns2:Bounds x="2330" y="670" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_ConfirmFromWaitlist" bpmnElement="Task_P11_ConfirmFromWaitlist">
        <ns2:Bounds x="2080" y="670" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_RoomReleased" bpmnElement="Event_P11_RoomReleased">
        <ns2:Bounds x="1972" y="692" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1953" y="728" width="75" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_P11_WaitEvent" bpmnElement="Gateway_P11_WaitEvent">
        <ns2:Bounds x="1835" y="685" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1820" y="647.5" width="79" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_P11_GuestAcceptsWaitlist" bpmnElement="Gateway_P11_GuestAcceptsWaitlist" isMarkerVisible="true">
        <ns2:Bounds x="1675" y="685" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1664" y="745" width="71" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_CheckForecast" bpmnElement="Task_P11_CheckForecast">
        <ns2:Bounds x="530" y="990" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_P11_RoomNow" bpmnElement="Gateway_P11_RoomNow" isMarkerVisible="true">
        <ns2:Bounds x="705" y="1005" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="692" y="1065" width="76" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_RankAndProtect" bpmnElement="Task_P11_RankAndProtect">
        <ns2:Bounds x="690" y="1220" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_P11_UseWaitlist" bpmnElement="Gateway_P11_UseWaitlist" isMarkerVisible="true">
        <ns2:Bounds x="945" y="1235" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="929" y="1285" width="83" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_CreateWaitlistEntry" bpmnElement="Task_P11_CreateWaitlistEntry">
        <ns2:Bounds x="970" y="810" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_SendWalkProposal" bpmnElement="Task_P11_SendWalkProposal">
        <ns2:Bounds x="1070" y="1220" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_ReceiveWalkDecision" bpmnElement="Event_P11_ReceiveWalkDecision">
        <ns2:Bounds x="1292" y="1242" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1286" y="1278" width="48" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_SendWaitlistOffer" bpmnElement="Task_P11_SendWaitlistOffer">
        <ns2:Bounds x="1160" y="810" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_EndConfirmedNow" bpmnElement="Event_P11_EndConfirmedNow">
        <ns2:Bounds x="1192" y="692" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1185" y="728" width="51" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_ReceiveWaitlistResponse" bpmnElement="Event_P11_ReceiveWaitlistResponse">
        <ns2:Bounds x="1422" y="692" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1334.5" y="696.5" width="77" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_P11_AcceptsWalk" bpmnElement="Gateway_P11_AcceptsWalk" isMarkerVisible="true">
        <ns2:Bounds x="1415" y="1235" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1405" y="1285" width="71" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_EndWalked" bpmnElement="Event_P11_EndWalked">
        <ns2:Bounds x="2592" y="1192" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2584" y="1228" width="52" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_SendWalkConfirmation" bpmnElement="Task_P11_SendWalkConfirmation">
        <ns2:Bounds x="2330" y="1170" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_RequestPartnerRoom" bpmnElement="Task_P11_RequestPartnerRoom">
        <ns2:Bounds x="1660" y="1170" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_SendNoAccommodation" bpmnElement="Task_P11_SendNoAccommodation">
        <ns2:Bounds x="2130" y="1280" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_WaitlistCutoff" bpmnElement="Event_P11_WaitlistCutoff">
        <ns2:Bounds x="2592" y="1402" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2569" y="1438" width="83" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_P11_EndNoAccommodation" bpmnElement="Event_P11_EndNoAccommodation">
        <ns2:Bounds x="2652" y="1282" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2627" y="1318" width="86" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_P11_PartnerRoomSecured" bpmnElement="Gateway_P11_PartnerRoomSecured" isMarkerVisible="true">
        <ns2:Bounds x="2065" y="1185" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2058" y="1135" width="63" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_P11_ReceivePartnerRoom" bpmnElement="Task_P11_ReceivePartnerRoom">
        <ns2:Bounds x="1880" y="1170" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNEdge id="Edge_Flow_P11_Start_Validate" bpmnElement="Flow_P11_Start_Validate">
        <ns3:waypoint x="326" y="710" />
        <ns3:waypoint x="400" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_CreateBooking_SendNow" bpmnElement="Flow_P11_CreateBooking_SendNow">
        <ns3:waypoint x="780" y="710" />
        <ns3:waypoint x="970" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_SendNow_End" bpmnElement="Flow_P11_SendNow_End">
        <ns3:waypoint x="1070" y="710" />
        <ns3:waypoint x="1192" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_WaitlistEntry_SendOffer" bpmnElement="Flow_P11_WaitlistEntry_SendOffer">
        <ns3:waypoint x="1070" y="850" />
        <ns3:waypoint x="1160" y="850" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_SendOffer_ReceiveResponse" bpmnElement="Flow_P11_SendOffer_ReceiveResponse">
        <ns3:waypoint x="1260" y="850" />
        <ns3:waypoint x="1440" y="850" />
        <ns3:waypoint x="1440" y="728" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_Response_GuestAccepts" bpmnElement="Flow_P11_Response_GuestAccepts">
        <ns3:waypoint x="1458" y="710" />
        <ns3:waypoint x="1675" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_GuestAccepts_Yes" bpmnElement="Flow_P11_GuestAccepts_Yes">
        <ns3:waypoint x="1725" y="710" />
        <ns3:waypoint x="1835" y="710" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1772" y="685" width="18" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_WaitEvent_RoomReleased" bpmnElement="Flow_P11_WaitEvent_RoomReleased">
        <ns3:waypoint x="1885" y="710" />
        <ns3:waypoint x="1972" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_RoomReleased_Confirm" bpmnElement="Flow_P11_RoomReleased_Confirm">
        <ns3:waypoint x="2008" y="710" />
        <ns3:waypoint x="2080" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_Confirm_SendWaitlistConfirmed" bpmnElement="Flow_P11_Confirm_SendWaitlistConfirmed">
        <ns3:waypoint x="2180" y="710" />
        <ns3:waypoint x="2330" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_SendWaitlistConfirmed_End" bpmnElement="Flow_P11_SendWaitlistConfirmed_End">
        <ns3:waypoint x="2430" y="710" />
        <ns3:waypoint x="2500" y="710" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_CheckForecast_RoomNow" bpmnElement="Flow_P11_CheckForecast_RoomNow">
        <ns3:waypoint x="630" y="1030" />
        <ns3:waypoint x="705" y="1030" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Flow_0knrxwf_di" bpmnElement="Flow_0knrxwf">
        <ns3:waypoint x="450" y="750" />
        <ns3:waypoint x="450" y="1030" />
        <ns3:waypoint x="530" y="1030" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_Rank_UseWaitlist" bpmnElement="Flow_P11_Rank_UseWaitlist">
        <ns3:waypoint x="790" y="1260" />
        <ns3:waypoint x="945" y="1260" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_UseWaitlist_No" bpmnElement="Flow_P11_UseWaitlist_No">
        <ns3:waypoint x="995" y="1260" />
        <ns3:waypoint x="1070" y="1260" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1021" y="1235" width="13" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_AcceptsWalk_No" bpmnElement="Flow_P11_AcceptsWalk_No">
        <ns3:waypoint x="1465" y="1260" />
        <ns3:waypoint x="1563" y="1260" />
        <ns3:waypoint x="1563" y="1210" />
        <ns3:waypoint x="1660" y="1210" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1633" y="1185" width="13" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_Cutoff_SendNoAccommodation" bpmnElement="Flow_P11_Cutoff_SendNoAccommodation">
        <ns3:waypoint x="2610" y="1402" />
        <ns3:waypoint x="2610" y="1330" />
        <ns3:waypoint x="2230" y="1330" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_PartnerRoomSecured_No" bpmnElement="Flow_P11_PartnerRoomSecured_No">
        <ns3:waypoint x="2115" y="1210" />
        <ns3:waypoint x="2160" y="1210" />
        <ns3:waypoint x="2160" y="1280" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2171" y="1237" width="13" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_NoAccommodation_End" bpmnElement="Flow_P11_NoAccommodation_End">
        <ns3:waypoint x="2230" y="1300" />
        <ns3:waypoint x="2652" y="1300" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_WalkProposal_ReceiveDecision" bpmnElement="Flow_P11_WalkProposal_ReceiveDecision">
        <ns3:waypoint x="1170" y="1260" />
        <ns3:waypoint x="1292" y="1260" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_ReceiveDecision_AcceptsWalk" bpmnElement="Flow_P11_ReceiveDecision_AcceptsWalk">
        <ns3:waypoint x="1328" y="1260" />
        <ns3:waypoint x="1415" y="1260" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_RequestPartner_ReceivePartner" bpmnElement="Flow_P11_RequestPartner_ReceivePartner">
        <ns3:waypoint x="1760" y="1210" />
        <ns3:waypoint x="1880" y="1210" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_ReceivePartner_PartnerRoomSecured" bpmnElement="Flow_P11_ReceivePartner_PartnerRoomSecured">
        <ns3:waypoint x="1980" y="1210" />
        <ns3:waypoint x="2065" y="1210" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_PartnerRoomSecured_Yes" bpmnElement="Flow_P11_PartnerRoomSecured_Yes">
        <ns3:waypoint x="2115" y="1210" />
        <ns3:waypoint x="2330" y="1210" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2214" y="1185" width="18" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_P11_SendWalkConfirmation_End" bpmnElement="Flow_P11_SendWalkConfirmation_End">
        <ns3:waypoint x="2430" y="1210" />
        <ns3:waypoint x="2592" y="1210" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Flow_0yrtqt0_di" bpmnElement="Flow_0yrtqt0">
        <ns3:waypoint x="730" y="1005" />
        <ns3:waypoint x="730" y="750" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="736" y="877" width="18" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Flow_13bv63y_di" bpmnElement="Flow_13bv63y">
        <ns3:waypoint x="755" y="1030" />
        <ns3:waypoint x="1020" y="1030" />
        <ns3:waypoint x="1020" y="890" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="880" y="1012" width="15" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Flow_06625uy_di" bpmnElement="Flow_06625uy">
        <ns3:waypoint x="1730" y="1250" />
        <ns3:waypoint x="1730" y="1320" />
        <ns3:waypoint x="2130" y="1320" />
      </ns1:BPMNEdge>
      <ns1:BPMNShape id="Shape_Participant_PartnerHotel" bpmnElement="Participant_PartnerHotel" isHorizontal="true">
        <ns2:Bounds x="190" y="1550" width="2600" height="280" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Gateway_Partner_P11_CanHost" bpmnElement="Gateway_Partner_P11_CanHost" isMarkerVisible="true">
        <ns2:Bounds x="1968" y="1605" width="50" height="50" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1948" y="1567.5" width="89" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Partner_P11_SendUnavailableResponse" bpmnElement="Task_Partner_P11_SendUnavailableResponse">
        <ns2:Bounds x="2108" y="1700" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Partner_P11_EndUnavailable" bpmnElement="Event_Partner_P11_EndUnavailable">
        <ns2:Bounds x="2288" y="1722" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2269" y="1758" width="75" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Partner_P11_EndConfirmed" bpmnElement="Event_Partner_P11_EndConfirmed">
        <ns2:Bounds x="2616" y="1612" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2590" y="1648" width="89" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Event_Partner_P11_StartRequest" bpmnElement="Event_Partner_P11_StartRequest">
        <ns2:Bounds x="1672" y="1612" width="36" height="36" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1649" y="1658" width="82" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Partner_P11_CheckAvailability" bpmnElement="Task_Partner_P11_CheckAvailability">
        <ns2:Bounds x="1800" y="1590" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Partner_P11_HoldRoom" bpmnElement="Task_Partner_P11_HoldRoom">
        <ns2:Bounds x="2250" y="1590" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNShape id="Shape_Task_Partner_P11_SendAvailableResponse" bpmnElement="Task_Partner_P11_SendAvailableResponse">
        <ns2:Bounds x="2436" y="1590" width="100" height="80" />
      </ns1:BPMNShape>
      <ns1:BPMNEdge id="Edge_Flow_Partner_P11_Start_Check" bpmnElement="Flow_Partner_P11_Start_Check">
        <ns3:waypoint x="1708" y="1630" />
        <ns3:waypoint x="1800" y="1630" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Partner_P11_Check_Gateway" bpmnElement="Flow_Partner_P11_Check_Gateway">
        <ns3:waypoint x="1900" y="1630" />
        <ns3:waypoint x="1968" y="1630" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Partner_P11_CanHost_Yes" bpmnElement="Flow_Partner_P11_CanHost_Yes">
        <ns3:waypoint x="2018" y="1630" />
        <ns3:waypoint x="2250" y="1630" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2161" y="1607" width="18" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Partner_P11_CanHost_No" bpmnElement="Flow_Partner_P11_CanHost_No">
        <ns3:waypoint x="1993" y="1655" />
        <ns3:waypoint x="1993" y="1740" />
        <ns3:waypoint x="2108" y="1740" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2002" y="1686" width="13" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Partner_P11_SendUnavailable_End" bpmnElement="Flow_Partner_P11_SendUnavailable_End">
        <ns3:waypoint x="2208" y="1740" />
        <ns3:waypoint x="2288" y="1740" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Partner_P11_Hold_Send" bpmnElement="Flow_Partner_P11_Hold_Send">
        <ns3:waypoint x="2350" y="1630" />
        <ns3:waypoint x="2436" y="1630" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Flow_Partner_P11_SendAvailable_End" bpmnElement="Flow_Partner_P11_SendAvailable_End">
        <ns3:waypoint x="2536" y="1630" />
        <ns3:waypoint x="2616" y="1630" />
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_Request" bpmnElement="Msg_P11_Request">
        <ns3:waypoint x="440" y="240" />
        <ns3:waypoint x="440" y="380" />
        <ns3:waypoint x="308" y="380" />
        <ns3:waypoint x="308" y="692" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="305" y="538" width="37" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_ImmediateConfirmation" bpmnElement="Msg_P11_ImmediateConfirmation">
        <ns3:waypoint x="1020" y="670" />
        <ns3:waypoint x="1020" y="200" />
        <ns3:waypoint x="746" y="200" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="997" y="401" width="60" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_WaitlistOffer" bpmnElement="Msg_P11_WaitlistOffer">
        <ns3:waypoint x="1167" y="811" />
        <ns3:waypoint x="810" y="480" />
        <ns3:waypoint x="735" y="316" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1154" y="533" width="58" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_WaitlistResponse" bpmnElement="Msg_P11_WaitlistResponse">
        <ns3:waypoint x="1150" y="320" />
        <ns3:waypoint x="1440" y="320" />
        <ns3:waypoint x="1440" y="692" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1252" y="297" width="81" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_WaitlistConfirmed" bpmnElement="Msg_P11_WaitlistConfirmed">
        <ns3:waypoint x="2380" y="670" />
        <ns3:waypoint x="2380" y="250" />
        <ns3:waypoint x="1653" y="250" />
        <ns3:waypoint x="1653" y="218" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2345" y="430" width="84" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_WalkProposal" bpmnElement="Msg_P11_WalkProposal">
        <ns3:waypoint x="1120" y="1220" />
        <ns3:waypoint x="1120" y="1090" />
        <ns3:waypoint x="870" y="1090" />
        <ns3:waypoint x="870" y="550" />
        <ns3:waypoint x="728" y="550" />
        <ns3:waypoint x="728" y="418" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="856" y="798" width="48" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_WalkDecision" bpmnElement="Msg_P11_WalkDecision">
        <ns3:waypoint x="1310" y="440" />
        <ns3:waypoint x="1310" y="1242" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1301" y="887" width="48" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_PartnerRequest" bpmnElement="Msg_P11_PartnerRequest">
        <ns3:waypoint x="1690" y="1250" />
        <ns3:waypoint x="1690" y="1612" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1718" y="1451" width="63" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_PartnerConfirmed" bpmnElement="Msg_P11_PartnerConfirmed">
        <ns3:waypoint x="2486" y="1590" />
        <ns3:waypoint x="2486" y="1420" />
        <ns3:waypoint x="1950" y="1420" />
        <ns3:waypoint x="1950" y="1254" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2495" y="1458" width="52" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_PartnerUnavailable" bpmnElement="Msg_P11_PartnerUnavailable">
        <ns3:waypoint x="2158" y="1700" />
        <ns3:waypoint x="2158" y="1460" />
        <ns3:waypoint x="1910" y="1460" />
        <ns3:waypoint x="1910" y="1250" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="1768" y="1469.0000000000002" width="56" height="40" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_WalkConfirmation" bpmnElement="Msg_P11_WalkConfirmation">
        <ns3:waypoint x="2380" y="1170" />
        <ns3:waypoint x="2380" y="280" />
        <ns3:waypoint x="1823" y="280" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2345" y="684" width="83" height="14" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
      <ns1:BPMNEdge id="Edge_Msg_P11_NoAccommodation" bpmnElement="Msg_P11_NoAccommodation">
        <ns3:waypoint x="2200" y="1280" />
        <ns3:waypoint x="2200" y="400" />
        <ns3:waypoint x="1638" y="400" />
        <ns1:BPMNLabel>
          <ns2:Bounds x="2175" y="814" width="70" height="27" />
        </ns1:BPMNLabel>
      </ns1:BPMNEdge>
    </ns1:BPMNPlane>
  </ns1:BPMNDiagram>
</ns0:definitions>
