<?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_P07" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.46.1">
  <bpmn:message id="Message_P07_GuaranteeDetails" name="Guarantee details" />
  <bpmn:message id="Message_P07_PreAuthRequest" name="Pre-authorization request" />
  <bpmn:message id="Message_P07_PreAuthResult" name="Pre-authorization result" />
  <bpmn:message id="Message_P07_AltRequested" name="Alternate guarantee requested" />
  <bpmn:message id="Message_P07_AltProvided" name="Alternate guarantee provided" />
  <bpmn:message id="Message_P07_GuaranteeConfirmed" name="Guarantee secured confirmation" />
  <bpmn:message id="Message_P07_BookingAtRisk" name="Booking at risk notice" />
  <bpmn:collaboration id="Collaboration_HotelNational_P07">
    <bpmn:participant id="Participant_HotelNational" name="Hotel National Zermatt" processRef="Process_HotelNational_P07" />
    <bpmn:participant id="Participant_PaymentProvider" name="Payment Provider" processRef="Process_PaymentProvider_P07" />
    <bpmn:participant id="Participant_Guest" name="Guest" processRef="Process_Guest_P07" />
    <bpmn:messageFlow id="Msg_P07_GuestToHotel_Guarantee" name="guarantee details" sourceRef="Task_Guest_P07_SubmitGuarantee" targetRef="Event_P07_StartGuaranteeDetails" />
    <bpmn:messageFlow id="Msg_P07_HotelToPayment_PreAuth" name="pre-auth request" sourceRef="Task_P07_RequestPreAuthorization" targetRef="Task_Pay_P07_ValidateAndPlaceHold" />
    <bpmn:messageFlow id="Msg_P07_PaymentToHotel_ResultAccepted" name="pre-auth accepted" sourceRef="Task_Pay_P07_SendAccepted" targetRef="Task_P07_ReceivePreAuthResult" />
    <bpmn:messageFlow id="Msg_P07_PaymentToHotel_ResultRejected" name="pre-auth rejected" sourceRef="Task_Pay_P07_SendRejected" targetRef="Task_P07_ReceivePreAuthResult" />
    <bpmn:messageFlow id="Msg_P07_HotelToGuest_AltRequested" name="request alternate guarantee" sourceRef="Task_P07_RequestAlternateGuarantee" targetRef="Event_Guest_P07_ReceiveAltRequest" />
    <bpmn:messageFlow id="Msg_P07_GuestToHotel_AltProvided" name="alternate guarantee" sourceRef="Task_Guest_P07_ProvideAlternateGuarantee" targetRef="Event_P07_ReceiveAlternateGuarantee" />
    <bpmn:messageFlow id="Msg_P07_HotelToGuest_Confirmed" name="guarantee confirmed" sourceRef="Task_P07_SendGuaranteeConfirmation" targetRef="Event_Guest_P07_ReceiveConfirmed" />
    <bpmn:messageFlow id="Msg_P07_HotelToGuest_AtRisk" name="booking at risk" sourceRef="Task_P07_SendBookingAtRisk" targetRef="Event_Guest_P07_ReceiveAtRisk" />
  </bpmn:collaboration>
  <bpmn:process id="Process_HotelNational_P07" name="Hotel National Zermatt" isExecutable="false">
    <bpmn:laneSet id="LaneSet_Process_HotelNational_P07">
      <bpmn:lane id="Lane_P07_Finance" name="Finance">
        <bpmn:flowNodeRef>Task_P07_CalculatePreAuthAmount</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_RequestPreAuthorization</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_P07_PreAuthApproved</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_RecordHoldInPMS</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_P07_PostAuthJoin</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_ScheduleHoldReleaseOrCapture</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Event_P07_EndGuaranteeSecured</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_P07_PostAuthSplit</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_ReceivePreAuthResult</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="Lane_P07_Reservations" name="Reservations">
        <bpmn:flowNodeRef>Event_P07_StartGuaranteeDetails</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_ValidateBookingAndTerms</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_DetermineGuaranteeRequirement</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_P07_DepositRequired</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_RequestAlternateGuarantee</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_ValidateAlternateGuarantee</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Gateway_P07_RetryAvailable</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Task_P07_SendBookingAtRisk</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Event_P07_EndBookingAtRisk</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Event_P07_ReceiveAlternateGuarantee</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>Event_P07_EndNoGuaranteeRequired</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="Lane_P07_FrontOffice" name="Front Office">
        <bpmn:flowNodeRef>Task_P07_SendGuaranteeConfirmation</bpmn:flowNodeRef>
      </bpmn:lane>
    </bpmn:laneSet>
    <bpmn:startEvent id="Event_P07_StartGuaranteeDetails" name="Guarantee details received">
      <bpmn:messageEventDefinition messageRef="Message_P07_GuaranteeDetails" />
    </bpmn:startEvent>
    <bpmn:userTask id="Task_P07_ValidateBookingAndTerms" name="Validate booking terms and cut-off" />
    <bpmn:businessRuleTask id="Task_P07_DetermineGuaranteeRequirement" name="Determine guarantee requirement (DMN)" />
    <bpmn:exclusiveGateway id="Gateway_P07_DepositRequired" name="Deposit/pre-auth required?" />
    <bpmn:sendTask id="Task_P07_RequestAlternateGuarantee" name="Request alternate guarantee" messageRef="Message_P07_AltRequested" />
    <bpmn:userTask id="Task_P07_ValidateAlternateGuarantee" name="Validate alternate method" />
    <bpmn:exclusiveGateway id="Gateway_P07_RetryAvailable" name="Retry still available?" />
    <bpmn:sendTask id="Task_P07_SendBookingAtRisk" name="Send booking-at-risk notice" messageRef="Message_P07_BookingAtRisk" />
    <bpmn:endEvent id="Event_P07_EndBookingAtRisk" name="Booking at risk" />
    <bpmn:intermediateCatchEvent id="Event_P07_ReceiveAlternateGuarantee" name="Receive alternate guarantee">
      <bpmn:messageEventDefinition messageRef="Message_P07_AltProvided" />
    </bpmn:intermediateCatchEvent>
    <bpmn:userTask id="Task_P07_CalculatePreAuthAmount" name="Calculate pre-authorization amount" />
    <bpmn:sendTask id="Task_P07_RequestPreAuthorization" name="Request pre-authorization" messageRef="Message_P07_PreAuthRequest" />
    <bpmn:exclusiveGateway id="Gateway_P07_PreAuthApproved" name="Pre-auth approved?" />
    <bpmn:userTask id="Task_P07_RecordHoldInPMS" name="Record hold and guarantee status in PMS" />
    <bpmn:sendTask id="Task_P07_SendGuaranteeConfirmation" name="Send guarantee confirmation" messageRef="Message_P07_GuaranteeConfirmed" />
    <bpmn:parallelGateway id="Gateway_P07_PostAuthJoin" name="Guarantee finalization complete" />
    <bpmn:userTask id="Task_P07_ScheduleHoldReleaseOrCapture" name="Schedule hold release/capture rule" />
    <bpmn:endEvent id="Event_P07_EndGuaranteeSecured" name="Guarantee secured" />
    <bpmn:parallelGateway id="Gateway_P07_PostAuthSplit" name="Finalize guarantee" />
    <bpmn:receiveTask id="Task_P07_ReceivePreAuthResult" name="Receive pre-authorization result" messageRef="Message_P07_PreAuthResult" />
    <bpmn:endEvent id="Event_P07_EndNoGuaranteeRequired" name="No guarantee required" />
    <bpmn:sequenceFlow id="Flow_P07_Start_to_Validate" sourceRef="Event_P07_StartGuaranteeDetails" targetRef="Task_P07_ValidateBookingAndTerms" />
    <bpmn:sequenceFlow id="Flow_P07_Validate_to_DMN" sourceRef="Task_P07_ValidateBookingAndTerms" targetRef="Task_P07_DetermineGuaranteeRequirement" />
    <bpmn:sequenceFlow id="Flow_P07_DMN_to_DepositGw" sourceRef="Task_P07_DetermineGuaranteeRequirement" targetRef="Gateway_P07_DepositRequired" />
    <bpmn:sequenceFlow id="Flow_P07_Deposit_No" name="no" sourceRef="Gateway_P07_DepositRequired" targetRef="Event_P07_EndNoGuaranteeRequired" />
    <bpmn:sequenceFlow id="Flow_P07_Deposit_Yes" name="yes" sourceRef="Gateway_P07_DepositRequired" targetRef="Task_P07_CalculatePreAuthAmount" />
    <bpmn:sequenceFlow id="Flow_P07_PreAuth_No" name="no" sourceRef="Gateway_P07_PreAuthApproved" targetRef="Task_P07_RequestAlternateGuarantee" />
    <bpmn:sequenceFlow id="Flow_P07_RequestAlt_to_ReceiveAlt" sourceRef="Task_P07_RequestAlternateGuarantee" targetRef="Event_P07_ReceiveAlternateGuarantee" />
    <bpmn:sequenceFlow id="Flow_P07_ReceiveAlt_to_ValidateAlt" sourceRef="Event_P07_ReceiveAlternateGuarantee" targetRef="Task_P07_ValidateAlternateGuarantee" />
    <bpmn:sequenceFlow id="Flow_P07_ValidateAlt_to_RetryGw" sourceRef="Task_P07_ValidateAlternateGuarantee" targetRef="Gateway_P07_RetryAvailable" />
    <bpmn:sequenceFlow id="Flow_P07_Retry_Yes" name="yes" sourceRef="Gateway_P07_RetryAvailable" targetRef="Task_P07_RequestPreAuthorization" />
    <bpmn:sequenceFlow id="Flow_P07_Retry_No" name="no" sourceRef="Gateway_P07_RetryAvailable" targetRef="Task_P07_SendBookingAtRisk" />
    <bpmn:sequenceFlow id="Flow_P07_AtRisk_to_End" sourceRef="Task_P07_SendBookingAtRisk" targetRef="Event_P07_EndBookingAtRisk" />
    <bpmn:sequenceFlow id="Flow_P07_Calc_to_Request" sourceRef="Task_P07_CalculatePreAuthAmount" targetRef="Task_P07_RequestPreAuthorization" />
    <bpmn:sequenceFlow id="Flow_P07_Request_to_Receive" sourceRef="Task_P07_RequestPreAuthorization" targetRef="Task_P07_ReceivePreAuthResult" />
    <bpmn:sequenceFlow id="Flow_P07_Receive_to_ApprovedGw" sourceRef="Task_P07_ReceivePreAuthResult" targetRef="Gateway_P07_PreAuthApproved" />
    <bpmn:sequenceFlow id="Flow_P07_PreAuth_Yes" name="yes" sourceRef="Gateway_P07_PreAuthApproved" targetRef="Gateway_P07_PostAuthSplit" />
    <bpmn:sequenceFlow id="Flow_P07_Split_to_Record" sourceRef="Gateway_P07_PostAuthSplit" targetRef="Task_P07_RecordHoldInPMS" />
    <bpmn:sequenceFlow id="Flow_P07_Record_to_Join" sourceRef="Task_P07_RecordHoldInPMS" targetRef="Gateway_P07_PostAuthJoin" />
    <bpmn:sequenceFlow id="Flow_P07_Split_to_Confirm" sourceRef="Gateway_P07_PostAuthSplit" targetRef="Task_P07_SendGuaranteeConfirmation" />
    <bpmn:sequenceFlow id="Flow_P07_Confirm_to_Join" sourceRef="Task_P07_SendGuaranteeConfirmation" targetRef="Gateway_P07_PostAuthJoin" />
    <bpmn:sequenceFlow id="Flow_P07_Join_to_Schedule" sourceRef="Gateway_P07_PostAuthJoin" targetRef="Task_P07_ScheduleHoldReleaseOrCapture" />
    <bpmn:sequenceFlow id="Flow_P07_Schedule_to_End" sourceRef="Task_P07_ScheduleHoldReleaseOrCapture" targetRef="Event_P07_EndGuaranteeSecured" />
  </bpmn:process>
  <bpmn:process id="Process_PaymentProvider_P07" name="Payment Provider" isExecutable="false">
    <bpmn:sendTask id="Task_Pay_P07_SendRejected" name="Send rejected result" messageRef="Message_P07_PreAuthResult" />
    <bpmn:endEvent id="Event_Pay_P07_EndRejected" name="Pre-auth rejected" />
    <bpmn:exclusiveGateway id="Gateway_Pay_P07_HoldPlaced" name="Hold placed?" />
    <bpmn:serviceTask id="Task_Pay_P07_ValidateAndPlaceHold" name="Validate card and place hold" />
    <bpmn:startEvent id="Event_Pay_P07_StartPreAuth" name="Pre-auth request received">
      <bpmn:messageEventDefinition messageRef="Message_P07_PreAuthRequest" />
    </bpmn:startEvent>
    <bpmn:sendTask id="Task_Pay_P07_SendAccepted" name="Send accepted result" messageRef="Message_P07_PreAuthResult" />
    <bpmn:endEvent id="Event_Pay_P07_EndAccepted" name="Pre-auth accepted" />
    <bpmn:sequenceFlow id="Flow_Pay_P07_Gw_No" name="no" sourceRef="Gateway_Pay_P07_HoldPlaced" targetRef="Task_Pay_P07_SendRejected" />
    <bpmn:sequenceFlow id="Flow_Pay_P07_Rejected_to_End" sourceRef="Task_Pay_P07_SendRejected" targetRef="Event_Pay_P07_EndRejected" />
    <bpmn:sequenceFlow id="Flow_Pay_P07_Validate_to_Gw" sourceRef="Task_Pay_P07_ValidateAndPlaceHold" targetRef="Gateway_Pay_P07_HoldPlaced" />
    <bpmn:sequenceFlow id="Flow_Pay_P07_Gw_Yes" name="yes" sourceRef="Gateway_Pay_P07_HoldPlaced" targetRef="Task_Pay_P07_SendAccepted" />
    <bpmn:sequenceFlow id="Flow_Pay_P07_Start_to_Validate" sourceRef="Event_Pay_P07_StartPreAuth" targetRef="Task_Pay_P07_ValidateAndPlaceHold" />
    <bpmn:sequenceFlow id="Flow_Pay_P07_Accepted_to_End" sourceRef="Task_Pay_P07_SendAccepted" targetRef="Event_Pay_P07_EndAccepted" />
  </bpmn:process>
  <bpmn:process id="Process_Guest_P07" name="Guest" isExecutable="false">
    <bpmn:sendTask id="Task_Guest_P07_SubmitGuarantee" name="Submit guarantee details" messageRef="Message_P07_GuaranteeDetails" />
    <bpmn:startEvent id="Event_Guest_P07_StartNeedGuarantee" name="Need to secure booking" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_Submit_to_Wait" sourceRef="Task_Guest_P07_SubmitGuarantee" targetRef="Gateway_Guest_P07_WaitOutcome" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_Start_to_Submit" sourceRef="Event_Guest_P07_StartNeedGuarantee" targetRef="Task_Guest_P07_SubmitGuarantee" />
    <bpmn:eventBasedGateway id="Gateway_Guest_P07_WaitOutcome" name="Wait hotel outcome" />
    <bpmn:intermediateCatchEvent id="Event_Guest_P07_ReceiveConfirmed" name="Receive guarantee confirmation">
      <bpmn:messageEventDefinition messageRef="Message_P07_GuaranteeConfirmed" />
    </bpmn:intermediateCatchEvent>
    <bpmn:sendTask id="Task_Guest_P07_ProvideAlternateGuarantee" name="Provide alternate guarantee" messageRef="Message_P07_AltProvided" />
    <bpmn:intermediateCatchEvent id="Event_Guest_P07_ReceiveAtRisk" name="Receive booking-at-risk notice">
      <bpmn:messageEventDefinition messageRef="Message_P07_BookingAtRisk" />
    </bpmn:intermediateCatchEvent>
    <bpmn:endEvent id="Event_Guest_P07_EndSecured" name="Guarantee secured" />
    <bpmn:endEvent id="Event_Guest_P07_EndAtRisk" name="Booking at risk" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_Provide_to_Wait" sourceRef="Task_Guest_P07_ProvideAlternateGuarantee" targetRef="Gateway_Guest_P07_WaitOutcome" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_Wait_to_Confirmed" sourceRef="Gateway_Guest_P07_WaitOutcome" targetRef="Event_Guest_P07_ReceiveConfirmed" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_Wait_to_AltRequest" sourceRef="Gateway_Guest_P07_WaitOutcome" targetRef="Event_Guest_P07_ReceiveAltRequest" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_Wait_to_AtRisk" sourceRef="Gateway_Guest_P07_WaitOutcome" targetRef="Event_Guest_P07_ReceiveAtRisk" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_Confirmed_to_End" sourceRef="Event_Guest_P07_ReceiveConfirmed" targetRef="Event_Guest_P07_EndSecured" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_AltRequest_to_Provide" sourceRef="Event_Guest_P07_ReceiveAltRequest" targetRef="Task_Guest_P07_ProvideAlternateGuarantee" />
    <bpmn:sequenceFlow id="Flow_Guest_P07_AtRisk_to_End" sourceRef="Event_Guest_P07_ReceiveAtRisk" targetRef="Event_Guest_P07_EndAtRisk" />
    <bpmn:intermediateCatchEvent id="Event_Guest_P07_ReceiveAltRequest" name="Receive alternate guarantee request">
      <bpmn:messageEventDefinition messageRef="Message_P07_AltRequested" />
    </bpmn:intermediateCatchEvent>
  </bpmn:process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_HotelNational_P07">
      <bpmndi:BPMNShape id="Shape_Participant_Guest" bpmnElement="Participant_Guest" isHorizontal="true">
        <dc:Bounds x="180" y="1000" width="2620" height="350" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_Guest_P07_SubmitGuarantee" bpmnElement="Task_Guest_P07_SubmitGuarantee">
        <dc:Bounds x="380" y="1130" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Guest_P07_StartNeedGuarantee" bpmnElement="Event_Guest_P07_StartNeedGuarantee">
        <dc:Bounds x="280" y="1152" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="261" y="1188" width="75" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_Guest_P07_WaitOutcome" bpmnElement="Gateway_Guest_P07_WaitOutcome" isMarkerVisible="true">
        <dc:Bounds x="1360" y="1145" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1360" y="1107.5" width="49" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Guest_P07_ReceiveConfirmed" bpmnElement="Event_Guest_P07_ReceiveConfirmed">
        <dc:Bounds x="1782" y="1202" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1770" y="1238" width="60" height="40" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_Guest_P07_ProvideAlternateGuarantee" bpmnElement="Task_Guest_P07_ProvideAlternateGuarantee">
        <dc:Bounds x="1660" y="1040" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Guest_P07_ReceiveAtRisk" bpmnElement="Event_Guest_P07_ReceiveAtRisk">
        <dc:Bounds x="1972" y="1272" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1948" y="1308" width="85" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Guest_P07_EndSecured" bpmnElement="Event_Guest_P07_EndSecured">
        <dc:Bounds x="1892" y="1202" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1884" y="1238" width="52" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Guest_P07_EndAtRisk" bpmnElement="Event_Guest_P07_EndAtRisk">
        <dc:Bounds x="2112" y="1272" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2094" y="1308" width="73" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Guest_P07_ReceiveAltRequest" bpmnElement="Event_Guest_P07_ReceiveAltRequest">
        <dc:Bounds x="1543" y="1152" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1516" y="1198" width="90" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_Submit_to_Wait" bpmnElement="Flow_Guest_P07_Submit_to_Wait">
        <di:waypoint x="480" y="1170" />
        <di:waypoint x="1360" y="1170" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_Start_to_Submit" bpmnElement="Flow_Guest_P07_Start_to_Submit">
        <di:waypoint x="316" y="1170" />
        <di:waypoint x="380" y="1170" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_Provide_to_Wait" bpmnElement="Flow_Guest_P07_Provide_to_Wait">
        <di:waypoint x="1660" y="1060" />
        <di:waypoint x="1385" y="1060" />
        <di:waypoint x="1385" y="1145" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_Wait_to_Confirmed" bpmnElement="Flow_Guest_P07_Wait_to_Confirmed">
        <di:waypoint x="1385" y="1195" />
        <di:waypoint x="1385" y="1220" />
        <di:waypoint x="1782" y="1220" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_Wait_to_AltRequest" bpmnElement="Flow_Guest_P07_Wait_to_AltRequest">
        <di:waypoint x="1410" y="1170" />
        <di:waypoint x="1543" y="1170" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_Wait_to_AtRisk" bpmnElement="Flow_Guest_P07_Wait_to_AtRisk">
        <di:waypoint x="1385" y="1195" />
        <di:waypoint x="1385" y="1290" />
        <di:waypoint x="1972" y="1290" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_Confirmed_to_End" bpmnElement="Flow_Guest_P07_Confirmed_to_End">
        <di:waypoint x="1818" y="1220" />
        <di:waypoint x="1892" y="1220" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_AltRequest_to_Provide" bpmnElement="Flow_Guest_P07_AltRequest_to_Provide">
        <di:waypoint x="1579" y="1170" />
        <di:waypoint x="1710" y="1170" />
        <di:waypoint x="1710" y="1120" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Guest_P07_AtRisk_to_End" bpmnElement="Flow_Guest_P07_AtRisk_to_End">
        <di:waypoint x="2008" y="1290" />
        <di:waypoint x="2112" y="1290" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="Shape_Participant_PaymentProvider" bpmnElement="Participant_PaymentProvider" isHorizontal="true">
        <dc:Bounds x="180" y="80" width="2620" height="250" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_Pay_P07_SendRejected" bpmnElement="Task_Pay_P07_SendRejected">
        <dc:Bounds x="1570" y="120" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Pay_P07_EndRejected" bpmnElement="Event_Pay_P07_EndRejected">
        <dc:Bounds x="1762" y="142" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1738" y="178" width="85" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_Pay_P07_HoldPlaced" bpmnElement="Gateway_Pay_P07_HoldPlaced" isMarkerVisible="true">
        <dc:Bounds x="1180" y="135" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1172" y="111" width="65" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_Pay_P07_ValidateAndPlaceHold" bpmnElement="Task_Pay_P07_ValidateAndPlaceHold">
        <dc:Bounds x="980" y="120" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Pay_P07_StartPreAuth" bpmnElement="Event_Pay_P07_StartPreAuth">
        <dc:Bounds x="872" y="142" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="849" y="178" width="83" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_Pay_P07_SendAccepted" bpmnElement="Task_Pay_P07_SendAccepted">
        <dc:Bounds x="1270" y="200" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_Pay_P07_EndAccepted" bpmnElement="Event_Pay_P07_EndAccepted">
        <dc:Bounds x="1432" y="222" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1405" y="258" width="90" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="Edge_Flow_Pay_P07_Gw_No" bpmnElement="Flow_Pay_P07_Gw_No">
        <di:waypoint x="1230" y="160" />
        <di:waypoint x="1570" y="160" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1240" y="142" width="13" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Pay_P07_Rejected_to_End" bpmnElement="Flow_Pay_P07_Rejected_to_End">
        <di:waypoint x="1670" y="160" />
        <di:waypoint x="1762" y="160" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Pay_P07_Validate_to_Gw" bpmnElement="Flow_Pay_P07_Validate_to_Gw">
        <di:waypoint x="1080" y="160" />
        <di:waypoint x="1180" y="160" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Pay_P07_Gw_Yes" bpmnElement="Flow_Pay_P07_Gw_Yes">
        <di:waypoint x="1205" y="185" />
        <di:waypoint x="1205" y="240" />
        <di:waypoint x="1270" y="240" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1189" y="189" width="18" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Pay_P07_Start_to_Validate" bpmnElement="Flow_Pay_P07_Start_to_Validate">
        <di:waypoint x="908" y="160" />
        <di:waypoint x="980" y="160" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_Pay_P07_Accepted_to_End" bpmnElement="Flow_Pay_P07_Accepted_to_End">
        <di:waypoint x="1370" y="240" />
        <di:waypoint x="1432" y="240" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="Shape_Participant_HotelNational" bpmnElement="Participant_HotelNational" isHorizontal="true">
        <dc:Bounds x="180" y="386" width="2620" height="570" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Lane_P07_Finance" bpmnElement="Lane_P07_Finance" isHorizontal="true">
        <dc:Bounds x="210" y="606" width="2590" height="190" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Lane_P07_Reservations" bpmnElement="Lane_P07_Reservations" isHorizontal="true">
        <dc:Bounds x="210" y="386" width="2590" height="220" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Lane_P07_FrontOffice" bpmnElement="Lane_P07_FrontOffice" isHorizontal="true">
        <dc:Bounds x="210" y="796" width="2590" height="160" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P07_StartGuaranteeDetails" bpmnElement="Event_P07_StartGuaranteeDetails">
        <dc:Bounds x="280" y="478" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="254" y="440.5" width="87" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_ValidateBookingAndTerms" bpmnElement="Task_P07_ValidateBookingAndTerms">
        <dc:Bounds x="380" y="456" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_DetermineGuaranteeRequirement" bpmnElement="Task_P07_DetermineGuaranteeRequirement">
        <dc:Bounds x="550" y="456" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_P07_DepositRequired" bpmnElement="Gateway_P07_DepositRequired" isMarkerVisible="true">
        <dc:Bounds x="730" y="471" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="714" y="433.5" width="82" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_RequestAlternateGuarantee" bpmnElement="Task_P07_RequestAlternateGuarantee">
        <dc:Bounds x="1511" y="456" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_ValidateAlternateGuarantee" bpmnElement="Task_P07_ValidateAlternateGuarantee">
        <dc:Bounds x="2170" y="456" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_P07_RetryAvailable" bpmnElement="Gateway_P07_RetryAvailable" isMarkerVisible="true">
        <dc:Bounds x="2340" y="471" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2340" y="433.5" width="50" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_SendBookingAtRisk" bpmnElement="Task_P07_SendBookingAtRisk">
        <dc:Bounds x="2500" y="456" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P07_EndBookingAtRisk" bpmnElement="Event_P07_EndBookingAtRisk">
        <dc:Bounds x="2662" y="478" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2644" y="514" width="73" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P07_ReceiveAlternateGuarantee" bpmnElement="Event_P07_ReceiveAlternateGuarantee">
        <dc:Bounds x="1692" y="478" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1667" y="440.5" width="86" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_CalculatePreAuthAmount" bpmnElement="Task_P07_CalculatePreAuthAmount">
        <dc:Bounds x="820" y="676" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_RequestPreAuthorization" bpmnElement="Task_P07_RequestPreAuthorization">
        <dc:Bounds x="980" y="676" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_P07_PreAuthApproved" bpmnElement="Gateway_P07_PreAuthApproved" isMarkerVisible="true">
        <dc:Bounds x="1371" y="691" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1370" y="741" width="52" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_RecordHoldInPMS" bpmnElement="Task_P07_RecordHoldInPMS">
        <dc:Bounds x="1890" y="676" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_SendGuaranteeConfirmation" bpmnElement="Task_P07_SendGuaranteeConfirmation">
        <dc:Bounds x="1890" y="836" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_P07_PostAuthJoin" bpmnElement="Gateway_P07_PostAuthJoin" isMarkerVisible="true">
        <dc:Bounds x="2070" y="691" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2069" y="641" width="52" height="40" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_ScheduleHoldReleaseOrCapture" bpmnElement="Task_P07_ScheduleHoldReleaseOrCapture">
        <dc:Bounds x="2210" y="676" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P07_EndGuaranteeSecured" bpmnElement="Event_P07_EndGuaranteeSecured">
        <dc:Bounds x="2392" y="698" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2384" y="734" width="52" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Gateway_P07_PostAuthSplit" bpmnElement="Gateway_P07_PostAuthSplit" isMarkerVisible="true">
        <dc:Bounds x="1775" y="691" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1775" y="653.5" width="50" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Task_P07_ReceivePreAuthResult" bpmnElement="Task_P07_ReceivePreAuthResult">
        <dc:Bounds x="1198" y="676" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Shape_Event_P07_EndNoGuaranteeRequired" bpmnElement="Event_P07_EndNoGuaranteeRequired">
        <dc:Bounds x="862" y="478" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="847" y="514" width="67" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Start_to_Validate" bpmnElement="Flow_P07_Start_to_Validate">
        <di:waypoint x="316" y="496" />
        <di:waypoint x="380" y="496" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Validate_to_DMN" bpmnElement="Flow_P07_Validate_to_DMN">
        <di:waypoint x="480" y="496" />
        <di:waypoint x="550" y="496" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_DMN_to_DepositGw" bpmnElement="Flow_P07_DMN_to_DepositGw">
        <di:waypoint x="650" y="496" />
        <di:waypoint x="730" y="496" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Deposit_No" bpmnElement="Flow_P07_Deposit_No">
        <di:waypoint x="780" y="496" />
        <di:waypoint x="862" y="496" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="815" y="471" width="13" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Deposit_Yes" bpmnElement="Flow_P07_Deposit_Yes">
        <di:waypoint x="755" y="521" />
        <di:waypoint x="755" y="716" />
        <di:waypoint x="820" y="716" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="761" y="609" width="18" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_PreAuth_No" bpmnElement="Flow_P07_PreAuth_No">
        <di:waypoint x="1396" y="691" />
        <di:waypoint x="1396" y="496" />
        <di:waypoint x="1511" y="496" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1405" y="584" width="13" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_RequestAlt_to_ReceiveAlt" bpmnElement="Flow_P07_RequestAlt_to_ReceiveAlt">
        <di:waypoint x="1611" y="496" />
        <di:waypoint x="1692" y="496" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_ReceiveAlt_to_ValidateAlt" bpmnElement="Flow_P07_ReceiveAlt_to_ValidateAlt">
        <di:waypoint x="1728" y="496" />
        <di:waypoint x="2170" y="496" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_ValidateAlt_to_RetryGw" bpmnElement="Flow_P07_ValidateAlt_to_RetryGw">
        <di:waypoint x="2270" y="496" />
        <di:waypoint x="2340" y="496" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Retry_Yes" bpmnElement="Flow_P07_Retry_Yes">
        <di:waypoint x="2365" y="521" />
        <di:waypoint x="2365" y="626" />
        <di:waypoint x="1040" y="626" />
        <di:waypoint x="1040" y="676" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2381" y="539" width="18" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Retry_No" bpmnElement="Flow_P07_Retry_No">
        <di:waypoint x="2390" y="496" />
        <di:waypoint x="2500" y="496" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2429" y="473" width="13" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_AtRisk_to_End" bpmnElement="Flow_P07_AtRisk_to_End">
        <di:waypoint x="2600" y="496" />
        <di:waypoint x="2662" y="496" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Calc_to_Request" bpmnElement="Flow_P07_Calc_to_Request">
        <di:waypoint x="920" y="716" />
        <di:waypoint x="980" y="716" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Request_to_Receive" bpmnElement="Flow_P07_Request_to_Receive">
        <di:waypoint x="1080" y="716" />
        <di:waypoint x="1198" y="716" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Receive_to_ApprovedGw" bpmnElement="Flow_P07_Receive_to_ApprovedGw">
        <di:waypoint x="1298" y="716" />
        <di:waypoint x="1371" y="716" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_PreAuth_Yes" bpmnElement="Flow_P07_PreAuth_Yes">
        <di:waypoint x="1421" y="716" />
        <di:waypoint x="1775" y="716" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1589" y="691" width="18" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Split_to_Record" bpmnElement="Flow_P07_Split_to_Record">
        <di:waypoint x="1825" y="716" />
        <di:waypoint x="1890" y="716" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Record_to_Join" bpmnElement="Flow_P07_Record_to_Join">
        <di:waypoint x="1990" y="716" />
        <di:waypoint x="2070" y="716" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Split_to_Confirm" bpmnElement="Flow_P07_Split_to_Confirm">
        <di:waypoint x="1800" y="741" />
        <di:waypoint x="1800" y="876" />
        <di:waypoint x="1890" y="876" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Confirm_to_Join" bpmnElement="Flow_P07_Confirm_to_Join">
        <di:waypoint x="1990" y="876" />
        <di:waypoint x="2095" y="876" />
        <di:waypoint x="2095" y="741" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Join_to_Schedule" bpmnElement="Flow_P07_Join_to_Schedule">
        <di:waypoint x="2120" y="716" />
        <di:waypoint x="2210" y="716" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Flow_P07_Schedule_to_End" bpmnElement="Flow_P07_Schedule_to_End">
        <di:waypoint x="2310" y="716" />
        <di:waypoint x="2392" y="716" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_GuestToHotel_Guarantee" bpmnElement="Msg_P07_GuestToHotel_Guarantee">
        <di:waypoint x="430" y="1130" />
        <di:waypoint x="430" y="560" />
        <di:waypoint x="298" y="560" />
        <di:waypoint x="298" y="514" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="322" y="535" width="85" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_HotelToPayment_PreAuth" bpmnElement="Msg_P07_HotelToPayment_PreAuth">
        <di:waypoint x="1010" y="676" />
        <di:waypoint x="1010" y="200" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="985" y="431" width="81" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_PaymentToHotel_ResultAccepted" bpmnElement="Msg_P07_PaymentToHotel_ResultAccepted">
        <di:waypoint x="1320" y="280" />
        <di:waypoint x="1320" y="380" />
        <di:waypoint x="1230" y="380" />
        <di:waypoint x="1230" y="676" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1172" y="353" width="89" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_PaymentToHotel_ResultRejected" bpmnElement="Msg_P07_PaymentToHotel_ResultRejected">
        <di:waypoint x="1620" y="200" />
        <di:waypoint x="1620" y="440" />
        <di:waypoint x="1268" y="440" />
        <di:waypoint x="1268" y="676" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1431" y="415" width="84" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_HotelToGuest_AltRequested" bpmnElement="Msg_P07_HotelToGuest_AltRequested">
        <di:waypoint x="1561" y="536" />
        <di:waypoint x="1561" y="1152" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1530" y="814" width="83" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_HotelToGuest_AtRisk" bpmnElement="Msg_P07_HotelToGuest_AtRisk">
        <di:waypoint x="2550" y="536" />
        <di:waypoint x="2550" y="1200" />
        <di:waypoint x="1990" y="1200" />
        <di:waypoint x="1990" y="1272" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2234" y="1175" width="72" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_HotelToGuest_Confirmed" bpmnElement="Msg_P07_HotelToGuest_Confirmed">
        <di:waypoint x="1940" y="916" />
        <di:waypoint x="1940" y="1150" />
        <di:waypoint x="1800" y="1150" />
        <di:waypoint x="1800" y="1202" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1845" y="1125" width="50" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Edge_Msg_P07_GuestToHotel_AltProvided" bpmnElement="Msg_P07_GuestToHotel_AltProvided">
        <di:waypoint x="1710" y="1040" />
        <di:waypoint x="1710" y="514" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1675" y="847" width="50" height="27" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>
