A note to be added to segments depending upon certain distinguishing features of the segment. User: nick Date: 2/7/14 Time: 3:26 PM
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| agency | officeInfo | element | 0/1 | The agency that the PNR should be booked by to add this note. | ||
| client | client | element | 0/1 | The client that the PNR should belong to to add this note. | ||
| endCity | city | element | 0/1 | The city this segment should end in to receive this note. | ||
| endCountry | country | element | 0/1 | The country the segment should arrive at to receive this note. | ||
| onDomestic | boolean | element | 1/1 | required boolean | Whether to add this note based on if the segment is domestic. | |
| onInternational | boolean | element | 1/1 | required boolean | Whether to add this note based on if the segment is international. | |
| startCity | city | element | 0/1 | The city this segment should start in to receive this note. | ||
| startCountry | country | element | 0/1 | The country the segment should depart from to receive this note. | ||
| tmc | client | element | 0/1 | The TMC that the PNR should be booked by to add this note. | ||
| toGds | boolean | element | 1/1 | required boolean | Whether or not to persist this note to the GDS. | |
| vendor | airVendor | element | 0/1 | The supplier of this segment that should receive this note. | ||
Properties inherited from airportalNote |
||||||
| text | string | element | 0/1 | |||
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
<airAgentNote>
<client>
<status>
<name>...</name>
<active>...</active>
</status>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type>
<name>...</name>
<hide>...</hide>
<level>...</level>
</type>
<id>...</id>
<version>...</version>
</client>
<agency>
<pcc>...</pcc>
<name>...</name>
<address1>...</address1>
<address2>...</address2>
<address3>...</address3>
<city>...</city>
<state>...</state>
<zip>...</zip>
<parentCompany>
<name>...</name>
</parentCompany>
<active>...</active>
<branch>...</branch>
<clientPrefix>...</clientPrefix>
<profileSettings>
<profileNameFormat>...</profileNameFormat>
</profileSettings>
<afterHoursNumber>...</afterHoursNumber>
<collectVoidLogs>...</collectVoidLogs>
<gds>
<code>...</code>
<name>...</name>
<enabled>...</enabled>
</gds>
<arcNumber>...</arcNumber>
<logo>...</logo>
<logoLink>...</logoLink>
<afterHoursInternationalNumber>...</afterHoursInternationalNumber>
<tollFreeNumber>...</tollFreeNumber>
<phoneNumber>...</phoneNumber>
<onlineOffice>
<name>...</name>
<hours>...</hours>
<phone>...</phone>
<tollFree>...</tollFree>
<email>...</email>
</onlineOffice>
<showTmcAppLinks>...</showTmcAppLinks>
<vipTollFree>...</vipTollFree>
<vipAfterHours>...</vipAfterHours>
<cityCode>
<code>...</code>
<countryCode>...</countryCode>
<latitude>...</latitude>
<longitude>...</longitude>
<name>...</name>
<stateOrCountry>...</stateOrCountry>
<airportName>...</airportName>
<region/>
<timeZone/>
<retentionOnly>...</retentionOnly>
<position>...</position>
<unique>...</unique>
<alias>...</alias>
</cityCode>
<tmcHeadQuarters>...</tmcHeadQuarters>
<id>...</id>
<version>...</version>
</agency>
<tmc>
<status>
<name>...</name>
<active>...</active>
</status>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type>
<name>...</name>
<hide>...</hide>
<level>...</level>
</type>
<id>...</id>
<version>...</version>
</tmc>
<toGds>...</toGds>
<onInternational>...</onInternational>
<onDomestic>...</onDomestic>
<startCity>
<code>...</code>
<countryCode>...</countryCode>
<latitude>...</latitude>
<longitude>...</longitude>
<name>...</name>
<stateOrCountry>...</stateOrCountry>
<airportName>...</airportName>
<region>
<name>...</name>
<code>...</code>
<country/>
<position>...</position>
</region>
<timeZone>
<name>...</name>
<offset>...</offset>
<daylightSavingsOffset>...</daylightSavingsOffset>
</timeZone>
<retentionOnly>...</retentionOnly>
<position>...</position>
<unique>...</unique>
<alias>...</alias>
<id>...</id>
<version>...</version>
</startCity>
<endCity>
<code>...</code>
<countryCode>...</countryCode>
<latitude>...</latitude>
<longitude>...</longitude>
<name>...</name>
<stateOrCountry>...</stateOrCountry>
<airportName>...</airportName>
<region>
<name>...</name>
<code>...</code>
<country/>
<position>...</position>
</region>
<timeZone>
<name>...</name>
<offset>...</offset>
<daylightSavingsOffset>...</daylightSavingsOffset>
</timeZone>
<retentionOnly>...</retentionOnly>
<position>...</position>
<unique>...</unique>
<alias>...</alias>
<id>...</id>
<version>...</version>
</endCity>
<vendor>
<airlineNumber>...</airlineNumber>
<checkinLink>...</checkinLink>
<baggageLink>...</baggageLink>
<alliance>
<sharesFrequentFlyerNumbers>...</sharesFrequentFlyerNumbers>
<name>...</name>
<code>...</code>
</alliance>
<lowCostCarrier>...</lowCostCarrier>
<longCode>...</longCode>
<manualTicketingOnly>...</manualTicketingOnly>
<airTicketsUseOrigIssueDate>...</airTicketsUseOrigIssueDate>
<mcoTicketsUseOrigIssueDate>...</mcoTicketsUseOrigIssueDate>
<minDomesticValue>...</minDomesticValue>
<minIntlValue>...</minIntlValue>
<position>...</position>
<imageUrl>...</imageUrl>
<code>...</code>
<name>...</name>
</vendor>
<startCountry>
<name>...</name>
<code>...</code>
<codeAlt>...</codeAlt>
<phoneCode>...</phoneCode>
<position>...</position>
<id>...</id>
<version>...</version>
</startCountry>
<endCountry>
<name>...</name>
<code>...</code>
<codeAlt>...</codeAlt>
<phoneCode>...</phoneCode>
<position>...</position>
<id>...</id>
<version>...</version>
</endCountry>
<text>...</text>
<id>...</id>
<version>...</version>
</airAgentNote>