DeleteFromQueue

DeleteFromQueue

Deletion of one or more bookings from one or more queues.

DeleteFromQueue_2_0 Request

  • BookQueueList.BookQueueInfo.QueuesByName - container with queue names. Data type - array.
  • BookQueueList.BookQueueInfo.QueuesByName.Queue - queue name. Data type - array of the QueueName enumeration. Corresponds to the .BookQueueInfo.QueueNames.Queue parameter from the previous version request.
  • BookQueueList.BookQueueInfo.QueuesByNumber - container with queue sequence numbers. Data type - int array.
  • BookQueueList.BookQueueInfo.QueuesByNumber.QueueNumber - sequence number of the queue. Data type - int.
  • BookQueueList.BookQueueInfo.RecordID - notification ID (optional). Data type - string.
  • BookQueueList.BookQueueInfo.BookID - order ID in nemo connect. Data type - int.
  • ExternalBookQueueList - container with PNRs that were created outside the Nemo system. Data type - custom.
  • ExternalBookQueueList.ExternalBookQueueInfo - container with information about PNRs created outside the system. Data type - custom.
  • ExternalBookQueueList.ExternalBookQueueInfo.QueuesByName - corresponds to the BookQueueList.BookQueueInfo.QueuesByName parameter
  • ExternalBookQueueList.ExternalBookQueueInfo.QueuesByName.Queue - corresponds to the BookQueueList.BookQueueInfo.QueuesByName.Queue parameter.
  • ExternalBookQueueList.ExternalBookQueueInfo.QueuesByNumber - corresponds to the BookQueueList.BookQueueInfo.QueuesByNumber parameter.
  • ExternalBookQueueList.ExternalBookQueueInfo.QueuesByNumber.QueueNumber - corresponds to the BookQueueList.BookQueueInfo.QueuesByNumber parameter.
  • ExternalBookQueueList.ExternalBookQueueInfo.RecordID - notification ID (optional). Data type - string.
  • ExternalBookQueueList.ExternalBookQueueInfo.Locator - booking ID in the GDS system. Data type - string.
  • ExternalBookQueueList.ExternalBookQueueInfo.SourceID - ID of the queue data source. Data type - int.
  • ExternalBookQueueList.ExternalBookQueueInfo.SupplierRequisiteID - GDS ID of the agency that owns the PNR. Data type - string.

Example

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:avia="http://nemo-ibe.com/Avia" xmlns:stl="http://nemo-ibe.com/STL" xmlns:avia1="http://nemo.travel/Avia">
   <soapenv:Header/>
   <soapenv:Body>
      <avia:DeleteFromQueue_2_0>
         <avia:Request>
            <stl:Requisites>
               <stl:Login>LOGIN</stl:Login>
               <stl:Password>PASSWORD</stl:Password>
               <stl:UserContextId>10001</stl:UserContextId>
            </stl:Requisites>
            <stl:UserID>10000</stl:UserID>
            <stl:RequestBody>
               <avia1:BookQueueList>
                  <avia1:BookQueueInfo>
                     <avia1:QueuesByNumber>
                        <avia:Queue>20</avia:Queue>
                     </avia1:QueuesByNumber>
                     <avia1:BookID>903452</avia1:BookID>
                  </avia1:BookQueueInfo>
               </avia1:BookQueueList>
            </stl:RequestBody>
         </avia:Request>
      </avia:DeleteFromQueue_2_0>
   </soapenv:Body>
</soapenv:Envelope>

DeleteFromQueue_2_0 Response

If no errors were returned, the operation had been successful.

Request

Format description

  • BookQueueList - set of data for deleting bookings from the queues. Data type - array.
  • BookQueueList.BookQueueInfo - information about the booking being deleted from the queues. Data type - array.
  • .BookQueueInfo.BookID - booking ID which is being deleted from the queues. Data type - int64.
  • .BookQueueInfo.QueueNames - list of named queues from which you want to delete this booking (optional). Data type - array.
  • .BookQueueInfo.QueueNames.Queue - name of one of the queues from which you want to delete the booking. Data type - enumeration, possible values:
    • GeneralQueue
    • ScheduleChanged
    • TicketsAdded
    • SegmentsCancelled
    • UnconfirmedSegments
    • WaitingConfirmation
    • ServiceInfoChanged
    • TimeLimit
  • .BookQueueInfo.UnnamedQueues - list of numbers of unnamed queues from which you want to delete the booking (optional). Data type - array.
  • .BookQueueInfo.UnnamedQueues.Queue - number of the queue from which you want to delete the booking. Data type - string.

Sample request

```<?xml version="1.0" encoding="UTF-8"?>

LOGIN PASSWORD 11111 11111 P 484125 ScheduleChanged ``` ### Response If no errors were returned, the operation had been successful.