A queue is a place in the GDS that PNRs are put for later processing.
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| agent | employeeInfo | element | 0/1 | |||
| agentExclusions | list of queueAgentSortSetting | element | 0/unbounded | Sort settings for PNRs in this queue. | ||
| agentQueue | boolean | element | 1/1 | required boolean | Whether or not this queue is the agent sort queue. | |
| airselectQueue | boolean | element | 1/1 | required boolean | Whether the queue should be read by Airselect to send air availabilities. | |
| airtineraryQueue | boolean | element | 1/1 | required boolean | Whether the airtin process should read out of this queue or not. | |
| autoScheduleChange | boolean | element | 1/1 | required boolean | Whether the queue should automatically accept minor schedule changes. | |
| availableTimeRange | string | element | 0/1 | A cron time sequence of the times that we can pop from this queue. Format: * (seconds) * (minutes) * (hours) * (day of month) * (month) * (day of week) Example: 0 0 23 1-7 * WED = Second wednesday of every month at 2300. | ||
| category | string | element | 0/1 | The category of this queue in the GDS. | ||
| defaultQueue | queue | element | 0/1 | A default queue to send all PNRs to if they do not fulfill a queue sort setting. | ||
| description | string | element | 0/1 | A short description of what this queue is used for. | ||
| failureCategory | string | element | 0/1 | The category to push failures to. | ||
| failurePcc | string | element | 0/1 | The pseudo city to push failures to, if we don't want them to go to the same pcc as the PNR booker. | ||
| failureQueue | int | element | 0/1 | The queue to push failures to. | ||
| gds | globalDistributionSystem | element | 1/1 | required | The GDS that this queue is in. | |
| hplQueue | boolean | element | 1/1 | required boolean | Whether the queue should be read by HPL to create fax requests. | |
| importQueue | boolean | element | 1/1 | required boolean | Whether the import process should read out of this queue or not. | |
| logEnabled | boolean | element | 1/1 | required boolean | ||
| maximumPops | int | element | 0/1 | The maximum number of PNRs to pop from this queue at a time. | ||
| number | int | element | 1/1 | required int | The number of this queue in the GDS. | |
| overrideSortCategory | string | element | 0/1 | Force all agent sorts from this queue to a specific category. | ||
| pcc | string | element | 1/1 | required | The PCC or SID of this queue. | |
| sorts | list of queueSortSetting | element | 0/unbounded | Sort settings for PNRs in this queue. | ||
| ticketingQueue | boolean | element | 1/1 | required boolean | Whether the queue should issue tickets on the PNRs in it. This will also do validation. | |
| type | queueType | element | 0/1 | The type of queue this is. This is important for helping identify what kind of PNRs that should be popped/pushed from/to this queue. | ||
| validationQueue | boolean | element | 1/1 | required boolean | Whether the queue should validate the PNRs on it. | |
Properties inherited from baseHibernateEntity |
||||||
| id | long | element | 0/1 | The unique internal ID of the object. | ||
| version | long | element | 0/1 | For internal use only. This is the serialization recorder for optimistic locking of several objects between sessions. | ||
Properties inherited from baseEntity |
||||||
| violations | list of simpleViolation | element | 0/unbounded | A list of constraint violations, if any, that this object has. | ||
Example
<queue>
<number>...</number>
<category>...</category>
<pcc>...</pcc>
<description>...</description>
<gds>
<code>...</code>
<name>...</name>
<enabled>...</enabled>
<id>...</id>
<version>...</version>
</gds>
<sorts>
<push/>
<onRemark>...</onRemark>
<notOnRemark>...</notOnRemark>
<onOffice>
<pcc>...</pcc>
<name>...</name>
<address1>...</address1>
<address2>...</address2>
<address3>...</address3>
<city>...</city>
<state>...</state>
<zip>...</zip>
<parentCompany/>
<active>...</active>
<branch>...</branch>
<clientPrefix>...</clientPrefix>
<profileSettings/>
<afterHoursNumber>...</afterHoursNumber>
<collectVoidLogs>...</collectVoidLogs>
<gds/>
<arcNumber>...</arcNumber>
<logo>...</logo>
<logoLink>...</logoLink>
<afterHoursInternationalNumber>...</afterHoursInternationalNumber>
<tollFreeNumber>...</tollFreeNumber>
<phoneNumber>...</phoneNumber>
<onlineOffice/>
<showTmcAppLinks>...</showTmcAppLinks>
<vipTollFree>...</vipTollFree>
<vipAfterHours>...</vipAfterHours>
<cityCode/>
<tmcHeadQuarters>...</tmcHeadQuarters>
</onOffice>
<onClient>
<status/>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type/>
</onClient>
<onDepartureCity>
<code>...</code>
<countryCode>...</countryCode>
<latitude>...</latitude>
<longitude>...</longitude>
<name>...</name>
<stateOrCountry>...</stateOrCountry>
<airportName>...</airportName>
<region/>
<timeZone/>
<retentionOnly>...</retentionOnly>
<position>...</position>
<unique>...</unique>
<alias>...</alias>
</onDepartureCity>
<onArrivalCity>
<code>...</code>
<countryCode>...</countryCode>
<latitude>...</latitude>
<longitude>...</longitude>
<name>...</name>
<stateOrCountry>...</stateOrCountry>
<airportName>...</airportName>
<region/>
<timeZone/>
<retentionOnly>...</retentionOnly>
<position>...</position>
<unique>...</unique>
<alias>...</alias>
</onArrivalCity>
<description>...</description>
<onAirVendor>
<airlineNumber>...</airlineNumber>
<checkinLink>...</checkinLink>
<baggageLink>...</baggageLink>
<alliance/>
<lowCostCarrier>...</lowCostCarrier>
<longCode>...</longCode>
<manualTicketingOnly>...</manualTicketingOnly>
<airTicketsUseOrigIssueDate>...</airTicketsUseOrigIssueDate>
<mcoTicketsUseOrigIssueDate>...</mcoTicketsUseOrigIssueDate>
<minDomesticValue>...</minDomesticValue>
<minIntlValue>...</minIntlValue>
<position>...</position>
<imageUrl>...</imageUrl>
</onAirVendor>
<notOnOffice>
<pcc>...</pcc>
<name>...</name>
<address1>...</address1>
<address2>...</address2>
<address3>...</address3>
<city>...</city>
<state>...</state>
<zip>...</zip>
<parentCompany/>
<active>...</active>
<branch>...</branch>
<clientPrefix>...</clientPrefix>
<profileSettings/>
<afterHoursNumber>...</afterHoursNumber>
<collectVoidLogs>...</collectVoidLogs>
<gds/>
<arcNumber>...</arcNumber>
<logo>...</logo>
<logoLink>...</logoLink>
<afterHoursInternationalNumber>...</afterHoursInternationalNumber>
<tollFreeNumber>...</tollFreeNumber>
<phoneNumber>...</phoneNumber>
<onlineOffice/>
<showTmcAppLinks>...</showTmcAppLinks>
<vipTollFree>...</vipTollFree>
<vipAfterHours>...</vipAfterHours>
<cityCode/>
<tmcHeadQuarters>...</tmcHeadQuarters>
</notOnOffice>
<onInternational>...</onInternational>
<onTicketed>...</onTicketed>
<notClient>
<status/>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type/>
</notClient>
<notTicketed>...</notTicketed>
<onToday>...</onToday>
<notToday>...</notToday>
<onInvoice>...</onInvoice>
<notInvoice>...</notInvoice>
<onSegments>...</onSegments>
<notSegments>...</notSegments>
<onOpenJaw>...</onOpenJaw>
<onCircle>...</onCircle>
<onOneWay>...</onOneWay>
<onRoundTrip>...</onRoundTrip>
<notAir>...</notAir>
<onUser>
<answer>...</answer>
<emailed>...</emailed>
<newUser>...</newUser>
<temporaryPassword>...</temporaryPassword>
<question>...</question>
<obeUserName>...</obeUserName>
<obePassword>...</obePassword>
<obeSyncId>...</obeSyncId>
<created>...</created>
<modifiedDate>...</modifiedDate>
<emailedWhen>...</emailedWhen>
<travelgpaLogin>...</travelgpaLogin>
<groups/>
<active>...</active>
<prefix>...</prefix>
<firstName>...</firstName>
<lastName>...</lastName>
<middleName>...</middleName>
<suffix>...</suffix>
<email>...</email>
<tripitAuthorized>...</tripitAuthorized>
<supportTitle>...</supportTitle>
<automatedNotifications>...</automatedNotifications>
<enableHotelAttachment>...</enableHotelAttachment>
<atHomeNotificationMethod/>
<inTravelNotificationMethod/>
<cellPhoneNumber>...</cellPhoneNumber>
<userCurrentClient/>
<defaultClient/>
<defaultPlannerGroup/>
<showWelcomeDialog>...</showWelcomeDialog>
<siteTour>...</siteTour>
<unusedTicketEmail>...</unusedTicketEmail>
<surveyEmail>...</surveyEmail>
<wt0EmailEnabled>...</wt0EmailEnabled>
<wt0EmailDaily>...</wt0EmailDaily>
<wt0EmailDay>...</wt0EmailDay>
<wt0EmailHour>...</wt0EmailHour>
<marketingSubscribed>...</marketingSubscribed>
<responsive>...</responsive>
<businessPhoneNumber>...</businessPhoneNumber>
<homePhoneNumber>...</homePhoneNumber>
</onUser>
<onHotelChange>...</onHotelChange>
<id>...</id>
<version>...</version>
</sorts>
<airtineraryQueue>...</airtineraryQueue>
<importQueue>...</importQueue>
<availableTimeRange>...</availableTimeRange>
<maximumPops>...</maximumPops>
<overrideSortCategory>...</overrideSortCategory>
<failureQueue>...</failureQueue>
<failureCategory>...</failureCategory>
<agentQueue>...</agentQueue>
<agent>
<user>
<answer>...</answer>
<emailed>...</emailed>
<newUser>...</newUser>
<temporaryPassword>...</temporaryPassword>
<question>...</question>
<obeUserName>...</obeUserName>
<obePassword>...</obePassword>
<obeSyncId>...</obeSyncId>
<created>...</created>
<modifiedDate>...</modifiedDate>
<emailedWhen>...</emailedWhen>
<travelgpaLogin>...</travelgpaLogin>
<groups/>
<active>...</active>
<prefix>...</prefix>
<firstName>...</firstName>
<lastName>...</lastName>
<middleName>...</middleName>
<suffix>...</suffix>
<email>...</email>
<tripitAuthorized>...</tripitAuthorized>
<supportTitle>...</supportTitle>
<automatedNotifications>...</automatedNotifications>
<enableHotelAttachment>...</enableHotelAttachment>
<atHomeNotificationMethod/>
<inTravelNotificationMethod/>
<cellPhoneNumber>...</cellPhoneNumber>
<userCurrentClient/>
<defaultClient/>
<defaultPlannerGroup/>
<showWelcomeDialog>...</showWelcomeDialog>
<siteTour>...</siteTour>
<unusedTicketEmail>...</unusedTicketEmail>
<surveyEmail>...</surveyEmail>
<wt0EmailEnabled>...</wt0EmailEnabled>
<wt0EmailDaily>...</wt0EmailDaily>
<wt0EmailDay>...</wt0EmailDay>
<wt0EmailHour>...</wt0EmailHour>
<marketingSubscribed>...</marketingSubscribed>
<responsive>...</responsive>
<businessPhoneNumber>...</businessPhoneNumber>
<homePhoneNumber>...</homePhoneNumber>
</user>
<agentCode>...</agentCode>
<office>
<pcc>...</pcc>
<name>...</name>
<address1>...</address1>
<address2>...</address2>
<address3>...</address3>
<city>...</city>
<state>...</state>
<zip>...</zip>
<parentCompany/>
<active>...</active>
<branch>...</branch>
<clientPrefix>...</clientPrefix>
<profileSettings/>
<afterHoursNumber>...</afterHoursNumber>
<collectVoidLogs>...</collectVoidLogs>
<gds/>
<arcNumber>...</arcNumber>
<logo>...</logo>
<logoLink>...</logoLink>
<afterHoursInternationalNumber>...</afterHoursInternationalNumber>
<tollFreeNumber>...</tollFreeNumber>
<phoneNumber>...</phoneNumber>
<onlineOffice/>
<showTmcAppLinks>...</showTmcAppLinks>
<vipTollFree>...</vipTollFree>
<vipAfterHours>...</vipAfterHours>
<cityCode/>
<tmcHeadQuarters>...</tmcHeadQuarters>
</office>
<workEmail>...</workEmail>
<active>...</active>
<type>...</type>
<emailList>...</emailList>
<category>...</category>
<directLine>...</directLine>
<hours>...</hours>
<onlineAgent>...</onlineAgent>
<recheckEmails>...</recheckEmails>
<serviceFeesPct>...</serviceFeesPct>
<otherServiceFeesPct>...</otherServiceFeesPct>
<internationalAirCommissionPct>...</internationalAirCommissionPct>
<miscCommissionPct>...</miscCommissionPct>
<airCommissionPct>...</airCommissionPct>
<hotelCommissionPct>...</hotelCommissionPct>
<carCommissionPct>...</carCommissionPct>
<employeeType>
<code>...</code>
<name>...</name>
</employeeType>
<ticketingAgent>...</ticketingAgent>
<supportAgent>...</supportAgent>
<onsiteAgent>...</onsiteAgent>
<id>...</id>
<version>...</version>
</agent>
<failurePcc>...</failurePcc>
<agentExclusions>
<agent>
<user/>
<agentCode>...</agentCode>
<office/>
<workEmail>...</workEmail>
<active>...</active>
<type>...</type>
<emailList>...</emailList>
<category>...</category>
<directLine>...</directLine>
<hours>...</hours>
<onlineAgent>...</onlineAgent>
<recheckEmails>...</recheckEmails>
<serviceFeesPct>...</serviceFeesPct>
<otherServiceFeesPct>...</otherServiceFeesPct>
<internationalAirCommissionPct>...</internationalAirCommissionPct>
<miscCommissionPct>...</miscCommissionPct>
<airCommissionPct>...</airCommissionPct>
<hotelCommissionPct>...</hotelCommissionPct>
<carCommissionPct>...</carCommissionPct>
<employeeType/>
<ticketingAgent>...</ticketingAgent>
<supportAgent>...</supportAgent>
<onsiteAgent>...</onsiteAgent>
</agent>
<onClient>
<status/>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type/>
</onClient>
<onOffice>
<pcc>...</pcc>
<name>...</name>
<address1>...</address1>
<address2>...</address2>
<address3>...</address3>
<city>...</city>
<state>...</state>
<zip>...</zip>
<parentCompany/>
<active>...</active>
<branch>...</branch>
<clientPrefix>...</clientPrefix>
<profileSettings/>
<afterHoursNumber>...</afterHoursNumber>
<collectVoidLogs>...</collectVoidLogs>
<gds/>
<arcNumber>...</arcNumber>
<logo>...</logo>
<logoLink>...</logoLink>
<afterHoursInternationalNumber>...</afterHoursInternationalNumber>
<tollFreeNumber>...</tollFreeNumber>
<phoneNumber>...</phoneNumber>
<onlineOffice/>
<showTmcAppLinks>...</showTmcAppLinks>
<vipTollFree>...</vipTollFree>
<vipAfterHours>...</vipAfterHours>
<cityCode/>
<tmcHeadQuarters>...</tmcHeadQuarters>
</onOffice>
<onAgent>
<user/>
<agentCode>...</agentCode>
<office/>
<workEmail>...</workEmail>
<active>...</active>
<type>...</type>
<emailList>...</emailList>
<category>...</category>
<directLine>...</directLine>
<hours>...</hours>
<onlineAgent>...</onlineAgent>
<recheckEmails>...</recheckEmails>
<serviceFeesPct>...</serviceFeesPct>
<otherServiceFeesPct>...</otherServiceFeesPct>
<internationalAirCommissionPct>...</internationalAirCommissionPct>
<miscCommissionPct>...</miscCommissionPct>
<airCommissionPct>...</airCommissionPct>
<hotelCommissionPct>...</hotelCommissionPct>
<carCommissionPct>...</carCommissionPct>
<employeeType/>
<ticketingAgent>...</ticketingAgent>
<supportAgent>...</supportAgent>
<onsiteAgent>...</onsiteAgent>
</onAgent>
<id>...</id>
<version>...</version>
</agentExclusions>
<ticketingQueue>...</ticketingQueue>
<validationQueue>...</validationQueue>
<type>
<name>...</name>
<code>...</code>
<id>...</id>
<version>...</version>
</type>
<hplQueue>...</hplQueue>
<logEnabled>...</logEnabled>
<airselectQueue>...</airselectQueue>
<defaultQueue/>
<autoScheduleChange>...</autoScheduleChange>
<id>...</id>
<version>...</version>
<violations/>
</queue>