Schema TicketExchangeRQ.xsd


element FlightReq
diagram
properties
content  complex
children TktFlight
used by
element  TicketExchangeRQ

element TicketExchangeRQ
diagram
properties
content  complex
children RecordLocator Traveler OriginalTicket StoredFareReq FlightReq TravelerReq ChangeFee Commission FormOfPayment ResidualValues AdditionalCollection Refund ValidatingCarrier PrinterGroup EndTransaction ReportingTo
attributes
Name   Type   Use   Default   Fixed  
Version xsd:string         
Type derived by: xsd:string required        
TypeOfExchange derived by: xsd:string         
ReValidate derived by: xsd:string prohibited        

attribute TicketExchangeRQ/@Version
type xsd:string
properties
isRef  0

attribute TicketExchangeRQ/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  FULL
enumeration  PARTIAL

attribute TicketExchangeRQ/@TypeOfExchange
type restriction of xsd:string
properties
isRef  0
facets
enumeration  E
enumeration  A
enumeration  R

attribute TicketExchangeRQ/@ReValidate
type restriction of xsd:string
properties
isRef  0
use  prohibited
facets
enumeration  N
enumeration  Y

element TicketExchangeRQ/RecordLocator
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  AssociatedPNRGroup PNRIdentification

element TicketExchangeRQ/Traveler
diagram
properties
isRef  0
content  complex
children TravelerElementNumber TravelerName
used by
element  PNRViewRS

element TicketExchangeRQ/Traveler/TravelerElementNumber
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  AccountingLine AddressGroup AirRemark AirTaxiSegment Assignment Association BusSegment CarPassiveSegment CarRemark CarSegment DocumentInvoiceRemark EmailAddress PNRViewRS/Endorsement FormOfPayment FrequentTravelerGroup GeneralRemark PNRViewRS/HiddenRemark HotelPassiveSegment HotelRemark HotelSegment Insurance InsuranceSegment LandSegment PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo OtherSegment Payment PNRViewRS/TicketExchange/PaymentGroup PTASegment LandGroup/Rail RailSegment SeaSegment Service ServicesGroup/Service Telephone PNRViewRS/TicketExchange PNRIdentification/TicketInfo PNRViewRS/TourCode TourSegment TravelerGroup PNRViewRS/ValidatingCarrier
complexType  CreditCardInformationType

element TicketExchangeRQ/Traveler/TravelerName
diagram
properties
isRef  0
content  complex
children Surname GivenName NativeGivenName
used by
elements  Insurance Traveler

element TicketExchangeRQ/OriginalTicket
diagram
properties
isRef  0
content  complex
children Ticket FormOfPayment FareData TktIssueDate IATA OriginalIssuePlace SubSequentExchange Commission

element TicketExchangeRQ/OriginalTicket/Ticket
diagram
properties
isRef  0
minOcc  1
maxOcc  4
content  complex
children CouponNumber
attributes
Name   Type   Use   Default   Fixed  
Number xsd:string required        

attribute TicketExchangeRQ/OriginalTicket/Ticket/@Number
type xsd:string
properties
isRef  0
use  required

element TicketExchangeRQ/OriginalTicket/Ticket/CouponNumber
diagram
type xsd:int
properties
isRef  0
minOcc  1
maxOcc  4
content  simple

element TicketExchangeRQ/OriginalTicket/FormOfPayment
diagram
properties
isRef  0
content  complex
children CreditCard Other
used by
element  BillingAndDeliveryData

element TicketExchangeRQ/OriginalTicket/FormOfPayment/CreditCard
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CCCode CCNumber CCExpiration
used by
elements  FormOfPayment PaymentGuarantee
attributes
Name   Type   Use   Default   Fixed  
PartialAmount xsd:positiveInteger         

attribute TicketExchangeRQ/OriginalTicket/FormOfPayment/CreditCard/@PartialAmount
type xsd:positiveInteger
properties
isRef  0

element TicketExchangeRQ/OriginalTicket/FormOfPayment/Other
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
used by
elements  FormOfPayment PaymentGuarantee
attributes
Name   Type   Use   Default   Fixed  
PartialAmount xsd:positiveInteger         

attribute TicketExchangeRQ/OriginalTicket/FormOfPayment/Other/@PartialAmount
type xsd:positiveInteger
properties
isRef  0

element TicketExchangeRQ/OriginalTicket/FareData
diagram
properties
isRef  0
content  complex
children CurrencyCode AmountPaid CorporateCode FareCalculation FlownSegment

element TicketExchangeRQ/OriginalTicket/FareData/AmountPaid
diagram
properties
isRef  0
content  complex
children BaseFare Taxes
attributes
Name   Type   Use   Default   Fixed  
Total xsd:nonNegativeInteger required        

attribute TicketExchangeRQ/OriginalTicket/FareData/AmountPaid/@Total
type xsd:nonNegativeInteger
properties
isRef  0
use  required

element TicketExchangeRQ/OriginalTicket/FareData/AmountPaid/BaseFare
diagram
type BaseFareType
properties
isRef  0
content  complex
children FiledIn Surcharges
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

element TicketExchangeRQ/OriginalTicket/FareData/AmountPaid/Taxes
diagram
type extension of TaxesType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Tax
used by
elements  FareComponent Price
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/OriginalTicket/FareData/AmountPaid/Taxes/Tax
diagram
type SingleTaxType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Designator CollectionPoint
used by
element  Taxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/OriginalTicket/FareData/CorporateCode
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TicketExchangeRQ/OriginalTicket/FareData/FareCalculation
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TicketExchangeRQ/OriginalTicket/FareData/FlownSegment
diagram
properties
isRef  0
minOcc  0
maxOcc  15
content  complex
children TicketDesignator Discount FareBasisCode BaseFareUsed
attributes
Name   Type   Use   Default   Fixed  
TicketNumber xsd:string required        
CouponNumber xsd:positiveInteger required        

attribute TicketExchangeRQ/OriginalTicket/FareData/FlownSegment/@TicketNumber
type xsd:string
properties
isRef  0
use  required

attribute TicketExchangeRQ/OriginalTicket/FareData/FlownSegment/@CouponNumber
type xsd:positiveInteger
properties
isRef  0
use  required

element TicketExchangeRQ/OriginalTicket/FareData/FlownSegment/TicketDesignator
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element TicketExchangeRQ/OriginalTicket/FareData/FlownSegment/Discount
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute TicketExchangeRQ/OriginalTicket/FareData/FlownSegment/Discount/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  A
enumeration  P

element TicketExchangeRQ/OriginalTicket/FareData/FlownSegment/BaseFareUsed
diagram
type xsd:integer
properties
isRef  0
content  simple

element TicketExchangeRQ/OriginalTicket/TktIssueDate
diagram
type xsd:date
properties
isRef  0
content  simple

element TicketExchangeRQ/OriginalTicket/IATA
diagram
type xsd:string
properties
isRef  0
content  simple
used by
element  AgencyData

element TicketExchangeRQ/OriginalTicket/OriginalIssuePlace
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TicketExchangeRQ/OriginalTicket/SubSequentExchange
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
OriginalTicketNumber xsd:string required        

attribute TicketExchangeRQ/OriginalTicket/SubSequentExchange/@OriginalTicketNumber
type xsd:string
properties
isRef  0
use  required

element TicketExchangeRQ/OriginalTicket/Commission
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
used by
elements  AccountingLine PNRViewRS/TicketExchange/CommissionGroup OtherInformation
attributes
Name   Type   Use   Default   Fixed  
Type xsd:string required        
NumberOfDecimals xsd:int         

attribute TicketExchangeRQ/OriginalTicket/Commission/@Type
type xsd:string
properties
isRef  0
use  required

attribute TicketExchangeRQ/OriginalTicket/Commission/@NumberOfDecimals
type xsd:int
properties
isRef  0

element TicketExchangeRQ/StoredFareReq
diagram
properties
isRef  0
content  complex
children TktStoredFare

element TicketExchangeRQ/StoredFareReq/TktStoredFare
diagram
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
FareNumber xsd:string required        

attribute TicketExchangeRQ/StoredFareReq/TktStoredFare/@FareNumber
type xsd:string
properties
isRef  0
use  required

element TicketExchangeRQ/ChangeFee
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Amount Commission

element TicketExchangeRQ/ChangeFee/Amount
diagram
type extension of xsd:positiveInteger
properties
isRef  0
content  complex
used by
elements  BaggageInsurance Base Cancel Change DepositInfo ExtraAdultInfo ExtraChildInfo ExtraCribInfo Failure FinalPayment ItemCost MealsInfo PenaltyInfo Premium PremiumInfo Replace RevisionFee RollawayAdultInfo RollawayChildInfo RoomRate TaxInfo Total
attributes
Name   Type   Use   Default   Fixed  
NumberOfDecimals xsd:nonNegativeInteger required        

attribute TicketExchangeRQ/ChangeFee/Amount/@NumberOfDecimals
type xsd:nonNegativeInteger
properties
isRef  0
use  required

element TicketExchangeRQ/ChangeFee/Commission
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
used by
elements  AccountingLine PNRViewRS/TicketExchange/CommissionGroup OtherInformation
attributes
Name   Type   Use   Default   Fixed  
Type xsd:string required        
NumberOfDecimals xsd:int         

attribute TicketExchangeRQ/ChangeFee/Commission/@Type
type xsd:string
properties
isRef  0
use  required

attribute TicketExchangeRQ/ChangeFee/Commission/@NumberOfDecimals
type xsd:int
properties
isRef  0

element TicketExchangeRQ/Commission
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
used by
elements  AccountingLine PNRViewRS/TicketExchange/CommissionGroup OtherInformation
attributes
Name   Type   Use   Default   Fixed  
Type xsd:string required        
NumberOfDecimals xsd:int         

attribute TicketExchangeRQ/Commission/@Type
type xsd:string
properties
isRef  0
use  required

attribute TicketExchangeRQ/Commission/@NumberOfDecimals
type xsd:int
properties
isRef  0

element TicketExchangeRQ/FormOfPayment
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CreditCard Other
used by
element  BillingAndDeliveryData

element TicketExchangeRQ/FormOfPayment/CreditCard
diagram
properties
isRef  0
content  complex
children CCCode CCNumber CCExpiration SecurityID Authorization ApprovalCode ExtendedPayment
used by
elements  FormOfPayment PaymentGuarantee

element TicketExchangeRQ/FormOfPayment/Other
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  FormOfPayment PaymentGuarantee

element TicketExchangeRQ/ResidualValues
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CurrencyCode UnusedBaseFareAmount UnusedTaxes

element TicketExchangeRQ/ResidualValues/UnusedBaseFareAmount
diagram
type FareDifferenceAmountType
properties
isRef  0
content  complex

element TicketExchangeRQ/ResidualValues/UnusedTaxes
diagram
type extension of TaxesType
properties
isRef  0
content  complex
children Tax
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/ResidualValues/UnusedTaxes/Tax
diagram
type SingleTaxType
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Designator CollectionPoint
used by
element  Taxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/AdditionalCollection
diagram
properties
isRef  0
content  complex
children CurrencyCode BaseFareDifference Taxes

element TicketExchangeRQ/AdditionalCollection/BaseFareDifference
diagram
type FareDifferenceAmountType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element TicketExchangeRQ/AdditionalCollection/Taxes
diagram
type extension of TaxesType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Tax
used by
elements  FareComponent Price
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/AdditionalCollection/Taxes/Tax
diagram
type SingleTaxType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Designator CollectionPoint
used by
element  Taxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/Refund
diagram
properties
isRef  0
content  complex
children CurrencyCode BaseFareDifference Taxes

element TicketExchangeRQ/Refund/BaseFareDifference
diagram
type FareDifferenceAmountType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element TicketExchangeRQ/Refund/Taxes
diagram
type extension of TaxesType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Tax
used by
elements  FareComponent Price
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/Refund/Taxes/Tax
diagram
type SingleTaxType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Designator CollectionPoint
used by
element  Taxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

element TicketExchangeRQ/ValidatingCarrier
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TicketExchangeRQ/PrinterGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children PrinterDestination STPDestination

element TicketExchangeRQ/PrinterGroup/PrinterDestination
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  4
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type xsd:string required        
CountryCode xsd:string         

attribute TicketExchangeRQ/PrinterGroup/PrinterDestination/@Type
type xsd:string
properties
isRef  0
use  required

attribute TicketExchangeRQ/PrinterGroup/PrinterDestination/@CountryCode
type xsd:string
properties
isRef  0

element TicketExchangeRQ/PrinterGroup/STPDestination
diagram
properties
isRef  0
minOcc  0
maxOcc  0
content  complex
children AccountID PseudoCityCode STPID

element TicketExchangeRQ/PrinterGroup/STPDestination/AccountID
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element TicketExchangeRQ/PrinterGroup/STPDestination/STPID
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  1

element TicketExchangeRQ/EndTransaction
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
TransactionType derived by: xsd:string required        

attribute TicketExchangeRQ/EndTransaction/@TransactionType
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  ET
enumeration  ER
enumeration  IG
enumeration  IR
enumeration  RD

element TicketExchangeRQ/ReportingTo
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  ARC
enumeration  BSP

element TktFlight
diagram
properties
content  complex
used by
elements  FlightReq TktTraveler
attributes
Name   Type   Use   Default   Fixed  
Element xsd:string required        

attribute TktFlight/@Element
type xsd:string
properties
isRef  0
use  required

element TktTraveler
diagram
properties
content  complex
children TktFlight
used by
element  TravelerReq
attributes
Name   Type   Use   Default   Fixed  
Element xsd:string required        
ManualPricingInd derived by: xsd:string optional        

attribute TktTraveler/@Element
type xsd:string
properties
isRef  0
use  required

attribute TktTraveler/@ManualPricingInd
type restriction of xsd:string
properties
isRef  0
use  optional

element TotalFareDifferenceAmount
diagram
type FareDifferenceAmountType
properties
content  complex

element TravelerReq
diagram
properties
content  complex
children TktTraveler
used by
element  TicketExchangeRQ

complexType FareDifferenceAmountType
diagram
type extension of xsd:int
properties
base  xsd:int
used by
elements  TicketExchangeRQ/AdditionalCollection/BaseFareDifference TicketExchangeRQ/Refund/BaseFareDifference TotalFareDifferenceAmount TicketExchangeRQ/ResidualValues/UnusedBaseFareAmount

complexType SingleTaxType
diagram
children Designator CollectionPoint
used by
elements  TicketExchangeRQ/OriginalTicket/FareData/AmountPaid/Taxes/Tax TicketExchangeRQ/ResidualValues/UnusedTaxes/Tax TicketExchangeRQ/AdditionalCollection/Taxes/Tax TicketExchangeRQ/Refund/Taxes/Tax
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

attribute SingleTaxType/@Amount
type xsd:int
properties
isRef  0
use  required

element SingleTaxType/CollectionPoint
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirportCode
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

attribute SingleTaxType/CollectionPoint/@Amount
type xsd:integer
properties
isRef  0
use  required

complexType TaxesType
diagram
used by
elements  TicketExchangeRQ/OriginalTicket/FareData/AmountPaid/Taxes TicketExchangeRQ/AdditionalCollection/Taxes TicketExchangeRQ/Refund/Taxes TicketExchangeRQ/ResidualValues/UnusedTaxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:int required        

attribute TaxesType/@Amount
type xsd:int
properties
isRef  0
use  required

attribute Time
type restriction of xsd:string
used by
elements  TicketByDate TicketNumber
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

element AccountingLine
diagram
properties
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber LinkCode VendorText ChargeCode ReceiptNumber OriginalReceiptNumber Commission BaseAmount TaxAmount TaxSurcharge TotalAmount FareApplication Payment NumberOfDocuments Text
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Type derived by: xsd:string required      OTH  

attribute AccountingLine/@Type
type restriction of xsd:string
properties
isRef  0
fixed  OTH
use  required
facets
minLength  3
maxLength  3

element AccountingLine/OriginalReceiptNumber
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element AccountingLine/TotalAmount
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element Action
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Ticketing
facets
enumeration  TL
enumeration  TI
enumeration  TN

element ActionCode
diagram
type xsd:string
properties
content  simple
used by
elements  AirTaxiSegment BusSegment CarData CarPassiveSegment ChaufferBusDriveSegment HotelPassiveSegment Insurance InsuranceSegment LandSegment MCOSegment Open OtherSegment Passive PTASegment RailSegment Rooms SeaSegment SpecialServiceRequest TourSegment TVLSegment

element AdditionalInformation
diagram
type xsd:string
properties
content  simple
used by
element  SupplementalInformation

element Address
diagram
type xsd:string
properties
content  simple
used by
elements  AddressGroup HotelInformation

element AddressGroup
diagram
properties
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber OptionalCompanyName OptionalName Address City PostalCode StateCode CountryCode Country AddressText ServiceElementNumber
used by
element  BillingAndDeliveryData
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Use derived by: xsd:string optional        

attribute AddressGroup/@Use
type restriction of xsd:string
properties
isRef  0
use  optional
facets
length  1
enumeration  B
enumeration  D
enumeration  A
enumeration  H
enumeration  O
enumeration  M
enumeration  T

element AddressGroup/ElementNumber
diagram
type extension of xsd:string
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
TattooNumber xsd:string optional        
TattooQualifier xsd:string optional        

attribute AddressGroup/ElementNumber/@TattooNumber
type xsd:string
properties
isRef  0
use  optional

attribute AddressGroup/ElementNumber/@TattooQualifier
type xsd:string
properties
isRef  0
use  optional

element AddressGroup/OptionalCompanyName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element AddressText
diagram
type xsd:string
properties
content  simple
used by
elements  AddressGroup AssociateInformation

element AdvanceDeparture
diagram
type extension of xsd:string
properties
content  complex
used by
element  AdvanceTicketing
attributes
Name   Type   Use   Default   Fixed  
Unit derived by: xsd:string    H     
Permitted derived by: xsd:string required        

attribute AdvanceDeparture/@Unit
type restriction of xsd:string
properties
isRef  0
default  H
facets
minLength  1
maxLength  1
enumeration  H
enumeration  D
enumeration  M

attribute AdvanceDeparture/@Permitted
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  L
enumeration  E
enumeration  O

element AdvancePurchase
diagram
type extension of xsd:string
properties
content  complex
used by
element  FareRules
attributes
Name   Type   Use   Default   Fixed  
Unit derived by: xsd:string    D     
Permitted derived by: xsd:string required        

attribute AdvancePurchase/@Unit
type restriction of xsd:string
properties
isRef  0
default  D
facets
minLength  1
maxLength  1
enumeration  H
enumeration  D
enumeration  M

attribute AdvancePurchase/@Permitted
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  L
enumeration  E
enumeration  O

element AdvanceReservation
diagram
type extension of xsd:string
properties
content  complex
used by
element  AdvanceTicketing
attributes
Name   Type   Use   Default   Fixed  
Unit derived by: xsd:string    H     
Permitted derived by: xsd:string required        

attribute AdvanceReservation/@Unit
type restriction of xsd:string
properties
isRef  0
default  H
facets
minLength  1
maxLength  1
enumeration  H
enumeration  D
enumeration  M

attribute AdvanceReservation/@Permitted
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  L
enumeration  E
enumeration  O

element AdvanceTicketing
diagram
properties
content  complex
children AdvanceReservation AdvanceDeparture
used by
element  FareRules

element Age
diagram
type xsd:positiveInteger
properties
content  simple
used by
element  TravelerName

element AgeInMonths
diagram
type restriction of xsd:integer
properties
content  simple
used by
element  Infant
facets
minInclusive  0
maxInclusive  23
pattern  [0-2]?[0-9]

element Agency
diagram
type xsd:string
properties
content  simple
used by
element  Ownership

element AgencyData
diagram
properties
content  complex
children SignOn DutyCode IATA
used by
element  PNRIdentification

element AgentName
diagram
type xsd:string
properties
content  simple
used by
element  OtherInformation

element AirGroup
diagram
properties
content  complex
children Flight Passive Open ARNK
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element AirlineCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  Carrier Flight/CheckIn FareInfo FlightArrival OperatingCarrier OtherServiceInformation SpecialServiceRequest PNRViewRS/ValidatingCarrier FareGroup/ValidatingCarrier

element AirlineName
diagram
type xsd:string
properties
content  simple
used by
elements  Carrier Flight/CheckIn FlightArrival OperatingCarrier OtherServiceInformation SpecialServiceRequest

element AirportCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  Arrival Tax/CollectionPoint SingleTaxType/CollectionPoint Departure OpenArrival OpenDeparture

element AirportName
diagram
type xsd:string
properties
content  simple
used by
elements  Arrival Departure OpenArrival OpenDeparture

element AirRemark
diagram
properties
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber Text
used by
element  ItineraryRemarks

element AirTaxiSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber VendorCode ServiceDate OriginCityCode DestinationCityCode ActionCode NumberInParty ServiceCityName Text
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element AirTaxiSegment/ServiceCityName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element AlternateCurrencyCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  CarSegment/SupplementalInformation SupplementalInformation HotelSegment/SupplementalInformation

element Amount
diagram
type extension of xsd:string
properties
content  complex
used by
elements  BaggageInsurance Base Cancel Change DepositInfo ExtraAdultInfo ExtraChildInfo ExtraCribInfo Failure FinalPayment ItemCost MealsInfo PenaltyInfo Premium PremiumInfo Replace RevisionFee RollawayAdultInfo RollawayChildInfo RoomRate TaxInfo Total
attributes
Name   Type   Use   Default   Fixed  
Unit derived by: xsd:string required        

attribute Amount/@Unit
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  M
enumeration  P

element ARNK
diagram
properties
content  complex
children ElementNumber Date
used by
element  AirGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element Arrival
diagram
properties
content  complex
children AirportCode AirportName Date ChangeOfDay Time Terminal
used by
elements  Flight Passive

element ArrivalCode
diagram
type xsd:string
properties
content  simple
used by
element  FareInfo

element ArrivalDate
diagram
type xsd:date
properties
content  simple
used by
elements  RailSegment SeaSegment TVLSegment

element ArrivalPoint
diagram
type xsd:string
properties
content  simple
used by
elements  BusSegment RailSegment SeaSegment TVLSegment

element ArrivalTime
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  BusSegment RailSegment SeaSegment TVLSegment
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

element Assignment
diagram
properties
content  complex
children TravelerElementNumber SeatLocation RailSeatLocation Characteristic
used by
element  Seat

element Assignment/RailSeatLocation
diagram
properties
isRef  0
content  complex
children CoachNumber SeatNumber

element Assignment/RailSeatLocation/CoachNumber
diagram
type xsd:string
properties
isRef  0
content  simple

element Assignment/RailSeatLocation/SeatNumber
diagram
type xsd:string
properties
isRef  0
content  simple

element AssociatedPNRGroup
diagram
properties
content  complex
children RecordLocator
used by
element  PNRIdentification

element AssociateInformation
diagram
properties
content  complex
children Type AssociateName AddressText
used by
element  OtherInformation

element AssociateName
diagram
type xsd:string
properties
content  simple
used by
element  AssociateInformation

element Association
diagram
properties
content  complex
children TravelerElementNumber
used by
elements  OtherServiceInformation SpecialServiceRequest

element Authorization
diagram
type extension of xsd:string
properties
content  complex
used by
elements  TicketExchangeRQ/FormOfPayment/CreditCard CreditCard
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:positiveInteger         
AirlineCode derived by: xsd:string         

attribute Authorization/@Amount
type xsd:positiveInteger
properties
isRef  0

attribute Authorization/@AirlineCode
type restriction of xsd:string
properties
isRef  0
facets
minLength  2
maxLength  3

element BaggageInsurance
diagram
properties
content  complex
children Amount CurrencyCode
used by
element  ExtraFees

element Base
diagram
properties
content  complex
children Amount CurrencyCode
used by
elements  Credit Due

element BaseAmount
diagram
type extension of xsd:string
properties
content  complex
used by
element  AccountingLine
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute BaseAmount/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  P
enumeration  A

element BillingAndDeliveryData
diagram
properties
content  complex
children FormOfPayment AddressGroup
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element BillingNumber
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  CarSegment/SupplementalInformation SupplementalInformation
facets
minLength  1

element BillingReference
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  CarSegment/SupplementalInformation SupplementalInformation
facets
minLength  1

element BookingCode
diagram
type xsd:string
properties
content  simple
used by
element  Rooms

element BookingOfficeID
diagram
type xsd:string
properties
content  simple
used by
element  PNRIdentification

element BranchCode
diagram
type xsd:string
properties
content  simple
used by
element  OtherInformation

element BusinessAccountRecord
diagram
type xsd:string
properties
content  simple
used by
element  CustomerProfile

element BusName
diagram
type xsd:string
properties
content  simple
used by
element  BusSegment

element BusSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber VendorCode DepartureDate OriginCityCode DestinationCityCode ActionCode NumberInParty DeparturePoint DepartureTime ArrivalPoint ArrivalTime BusName ServiceInformation ConfirmationNumber Text
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element Cabin
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  FareInfo/RelatedSegment TVLSegment
facets
enumeration  P
enumeration  F
enumeration  J
enumeration  C
enumeration  W
enumeration  Y

element Cancel
diagram
properties
content  complex
children Amount Text
used by
elements  Penalties Penalty

element CancellationNumber
diagram
type xsd:string
properties
content  simple
used by
elements  HotelSegment TVLSegment

element CancellationPolicy
diagram
type extension of xsd:string
properties
content  complex
used by
elements  LandGroup/EventSegment/Event HotelSegment
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
PenaltyValue xsd:string         
LatestCancelDate Date         
LatestCancelTime Time         
IntervalUnits derived by: xsd:string         
Interval xsd:int         
Description xsd:string         

attribute CancellationPolicy/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  N
enumeration  U
enumeration  Y
enumeration  P
enumeration  A
enumeration  NN
enumeration  T

attribute CancellationPolicy/@PenaltyValue
type xsd:string
properties
isRef  0

attribute CancellationPolicy/@LatestCancelDate
type Date
properties
isRef  0

attribute CancellationPolicy/@LatestCancelTime
type Time
properties
isRef  0
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

attribute CancellationPolicy/@IntervalUnits
type restriction of xsd:string
properties
isRef  0
facets
enumeration  D
enumeration  H
enumeration  M
enumeration  W

attribute CancellationPolicy/@Interval
type xsd:int
properties
isRef  0

attribute CancellationPolicy/@Description
type xsd:string
properties
isRef  0

element CarData
diagram
properties
content  complex
children CarVendorCode CarVendorName Location CarType CarTypeDescription ActionCode DistanceUnit Rate ExtraCharges OptionalEquipment Coverage
used by
element  CarSegment

element CarData/Coverage
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Amount Calculation CurrencyCode
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         
Code xsd:string         
Description xsd:string         
TaxIncluded derived by: xsd:string required        
IncludedInRate derived by: xsd:string required        
Required derived by: xsd:string required        

attribute CarData/Coverage/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  VCT
enumeration  VS

attribute CarData/Coverage/@Code
type xsd:string
properties
isRef  0

attribute CarData/Coverage/@Description
type xsd:string
properties
isRef  0

attribute CarData/Coverage/@TaxIncluded
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N
enumeration  U

attribute CarData/Coverage/@IncludedInRate
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N
enumeration  U

attribute CarData/Coverage/@Required
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N
enumeration  U

element CarData/Coverage/Amount
diagram
type xsd:string
properties
isRef  0
content  simple

element CarData/Coverage/Calculation
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
UnitCharge xsd:int required        
UnitName derived by: xsd:string required        
Quantity xsd:nonNegativeInteger required        

attribute CarData/Coverage/Calculation/@UnitCharge
type xsd:int
properties
isRef  0
use  required

attribute CarData/Coverage/Calculation/@UnitName
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  D
enumeration  W
enumeration  M
enumeration  H
enumeration  R
enumeration  KM
enumeration  MI

attribute CarData/Coverage/Calculation/@Quantity
type xsd:nonNegativeInteger
properties
isRef  0
use  required

element CarPassiveSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber CarVendorCode CarVendorName CityCode ActionCode NumberOfCars PickUpInfo DropOffInfo CarType CarTypeDescription DistanceUnit Rate ExtraCharges BookingSource ServiceInformation ConfirmationNumber Text
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element CarPassiveSegment/Rate
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children RateAmount CurrencyCode MileKmRate MileKmLimit
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string optional        

attribute CarPassiveSegment/Rate/@Type
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  D
enumeration  E
enumeration  W
enumeration  M
enumeration  H
enumeration  P

element CarRemark
diagram
properties
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber Text
used by
element  ItineraryRemarks

element Carrier
diagram
properties
content  complex
children AirlineCode AirlineName FlightNumber
used by
elements  Flight Open Passive

element CarrierCode
diagram
type xsd:string
properties
content  simple
used by
elements  HotelPassiveSegment LandGroup/Rail/Segment/OperatingCarrier

element CarSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber NumberOfCars PickUp DropOff CarData ConfirmationNumber SupplementalInformation Information
used by
element  LandGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element CarSegment/SupplementalInformation
diagram
type extension of CarHotelSupplementalInformationType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BookingSource CorporateRateOverride CorporateDiscountNumber PaymentGuarantee FrequentGuest FrequentFlyer AdditionalInformation RateInformation Deposit MerchantCurrencyCode AlternateCurrencyCode Coupon BillingNumber BillingReference TourCode

element CarType
diagram
type extension of xsd:string
properties
content  complex
used by
elements  CarData CarPassiveSegment TVLSegment
attributes
Name   Type   Use   Default   Fixed  
CodeType derived by: xsd:string    SIPP     

attribute CarType/@CodeType
type restriction of xsd:string
properties
isRef  0
default  SIPP
facets
enumeration  SIPP
enumeration  VS

element CarTypeDescription
diagram
type xsd:string
properties
content  simple
used by
elements  CarData CarPassiveSegment

element CarVendorCode
diagram
type xsd:string
properties
content  simple
used by
elements  CarData CarPassiveSegment

element CarVendorName
diagram
type xsd:string
properties
content  simple
used by
elements  CarData CarPassiveSegment

element CCApprovalCode
diagram
type xsd:string
properties
content  simple
used by
element  FormOfPayment

element ChainCode
diagram
type xsd:string
properties
content  simple
used by
element  Hotel

element ChainName
diagram
type xsd:string
properties
content  simple
used by
element  Hotel

element Change
diagram
properties
content  complex
children Amount Text
used by
elements  Penalties Penalty

element ChangeOfDay
diagram
type xsd:integer
properties
content  simple
used by
element  Arrival

element Characteristic
diagram
type xsd:string
properties
content  simple
used by
element  Assignment

element ChargeCode
diagram
type restriction of xsd:string
properties
content  simple
used by
element  AccountingLine
facets
minLength  3
maxLength  3

element ChaufferBusDriveSegment
diagram
properties
content  complex
children ElementNumber TravelerIDRef SegmentIDRef VendorCode ActionCode NumberOfServices ServiceInfo ServiceType PointOfSale Text TelephoneNumber
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source optional        

element ChaufferBusDriveSegment/NumberOfServices
diagram
type xsd:integer
properties
isRef  0
content  simple
nillable  0

element ChaufferBusDriveSegment/ServiceInfo
diagram
properties
isRef  0
content  complex
children Date Time CityCode

element ChaufferBusDriveSegment/ServiceType
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  3
enumeration  CDD
enumeration  CDA
enumeration  BSD
enumeration  BSA

element ChaufferBusDriveSegment/PointOfSale
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element CheckInDate
diagram
type xsd:date
properties
content  simple
used by
elements  Hotel HotelPassiveSegment

element CheckOutDate
diagram
type xsd:date
properties
content  simple
used by
elements  Hotel HotelPassiveSegment

element City
diagram
type xsd:string
properties
content  simple
used by
elements  AddressGroup HotelInformation

element CityCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  CarPassiveSegment DropOffInfo Hotel HotelPassiveSegment PickUpInfo Purchase ChaufferBusDriveSegment/ServiceInfo Telephone TourSegment TVLSegment

element CityName
diagram
type xsd:string
properties
content  simple
used by
elements  Hotel Purchase

element Comment
diagram
type xsd:string
properties
content  simple
used by
element  OperatingCarrier

element Commission
diagram
type extension of xsd:string
properties
content  complex
used by
elements  AccountingLine PNRViewRS/TicketExchange/CommissionGroup OtherInformation
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute Commission/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  P
enumeration  A

element ConfirmationNumber
diagram
type xsd:string
properties
content  simple
used by
elements  BusSegment CarPassiveSegment CarSegment LandGroup/EventSegment/Event HotelPassiveSegment HotelSegment Insurance RailSegment SeaSegment TourSegment TVLSegment

element CorporateDiscountNumber
diagram
type xsd:integer
properties
content  simple
used by
elements  OtherInformation SupplementalInformation

element CorporateFares
diagram
properties
content  complex
children AccountNumber ContractCode
used by
element  FareInfo
attributes
Name   Type   Use   Default   Fixed  
Priced derived by: xsd:string required        

attribute CorporateFares/@Priced
type restriction of xsd:string
properties
isRef  0
use  required
facets
length  1
enumeration  Y
enumeration  U

element CorporateFares/AccountNumber
diagram
type xsd:string
properties
isRef  0
content  simple

element CorporateFares/ContractCode
diagram
type xsd:string
properties
isRef  0
content  simple

element CorporateRateOverride
diagram
type xsd:string
properties
content  simple
used by
element  SupplementalInformation

element Country
diagram
type xsd:string
properties
content  simple
used by
elements  AddressGroup HotelInformation

element CountryCode
diagram
type xsd:string
properties
content  simple
used by
elements  AddressGroup TravelerName/Residence Telephone

element Coupon
diagram
type xsd:string
properties
content  simple
used by
elements  CarSegment/SupplementalInformation SupplementalInformation HotelSegment/SupplementalInformation

element Coverage
diagram
type xsd:string
properties
content  simple
used by
element  Insurance

element CreationAgent
diagram
type xsd:string
properties
content  simple
used by
element  PNRIdentification

element CreationDate
diagram
type xsd:date
properties
content  simple
used by
element  PNRIdentification

element CreationTime
diagram
type restriction of xsd:string
properties
content  simple
used by
element  PNRIdentification
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

element Credit
diagram
properties
content  complex
children Base TaxInfo Total
used by
element  OtherInformation

element CreditCard
diagram
properties
content  complex
children CCCode CCNumber CCExpiration SecurityID ApprovalCode CardholderFirstName CardholderLastName Authorization ExtendedPayment
used by
elements  FormOfPayment PaymentGuarantee
attributes
Name   Type   Use   Default   Fixed  
InhibitPrint derived by: xsd:string         
PartialAmount xsd:positiveInteger         
IsCompanyCard derived by: xsd:string         

attribute CreditCard/@InhibitPrint
type restriction of xsd:string
properties
isRef  0
facets
length  1
enumeration  Y
enumeration  N

attribute CreditCard/@PartialAmount
type xsd:positiveInteger
properties
isRef  0

attribute CreditCard/@IsCompanyCard
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

element CreditCard/SecurityID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CreditCardInformation
diagram
properties
content  complex
children CCCode CCNumber CardholderLastName
used by
element  Payment

element Crib
diagram
type xsd:integer
properties
content  simple
used by
element  RoomOptions

element CRSID
diagram
type xsd:string
properties
content  simple
used by
element  Ownership

element CurrentPseudoCityCode
diagram
type xsd:string
properties
content  simple
used by
element  PNRIdentification

element CustomerID
diagram
type xsd:string
properties
content  simple
used by
element  OtherInformation

element CustomerIdentification
diagram
properties
content  complex
children ElementNumber Text
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element CustomerProfile
diagram
properties
content  complex
children ElementNumber PassengerAccountRecord BusinessAccountRecord MasterAccountRecord
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element Date
diagram
type xsd:date
properties
content  simple
used by
elements  ARNK Arrival LandGroup/Rail/Segment/Arrival Departure LandGroup/Rail/Segment/Departure DropOff DropOffInfo DuePaidText FinalPayment OpenArrival OpenDeparture PickUp PickUpInfo ReviewBookingQueue ChaufferBusDriveSegment/ServiceInfo Ticketing Vendor

element DateOfBirth
diagram
type xsd:date
properties
content  simple
used by
elements  LandGroup/Rail/Identification/IdentityCard Infant TravelerName

element DayOfWeek
diagram
type extension of xsd:integer
properties
content  complex
used by
elements  MaximumStay MinimumStay
attributes
Name   Type   Use   Default   Fixed  
Day derived by: xsd:integer required        

attribute DayOfWeek/@Day
type restriction of xsd:integer
properties
isRef  0
use  required
facets
minInclusive  1
maxInclusive  7
enumeration  1
enumeration  2
enumeration  3
enumeration  4
enumeration  5
enumeration  6
enumeration  7

element DeckName
diagram
type xsd:string
properties
content  simple
used by
element  TVLSegment

element Department
diagram
type xsd:string
properties
content  simple
used by
element  OtherInformation

element Departure
diagram
properties
content  complex
children AirportCode AirportName Date Time Terminal
used by
elements  Flight Passive

element DepartureCity
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Insurance

element DepartureCode
diagram
type xsd:string
properties
content  simple
used by
element  FareInfo

element DepartureDate
diagram
type xsd:date
properties
content  simple
used by
elements  BusSegment FareInfo Insurance RailSegment SeaSegment TVLSegment

element DeparturePoint
diagram
type xsd:string
properties
content  simple
used by
elements  BusSegment RailSegment SeaSegment TVLSegment

element DepartureTime
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  BusSegment RailSegment SeaSegment TVLSegment
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

element Deposit
diagram
type xsd:integer
properties
content  simple
used by
elements  CarSegment/SupplementalInformation SupplementalInformation HotelSegment/SupplementalInformation

element DepositInfo
diagram
properties
content  complex
children Amount CurrencyCode DueDate
used by
element  OtherInformation

element Description
diagram
type xsd:string
properties
content  simple
used by
element  Tax

element Designator
diagram
type xsd:string
properties
content  simple
used by
element  Tax
complexType  SingleTaxType

element DestinationCity
diagram
type xsd:string
properties
content  simple
used by
element  Insurance

element DestinationCityCode
diagram
type xsd:string
properties
content  simple
used by
elements  AirTaxiSegment BusSegment ElectronicTicketInformation LandSegment RailSegment SeaSegment TVLSegment

element DistanceUnit
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  CarData CarPassiveSegment
facets
minLength  1
maxLength  1
enumeration  M
enumeration  K

element DocumentationNumber
diagram
type xsd:string
properties
content  simple
used by
element  TVLSegment

element DocumentInvoiceRemark
diagram
properties
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber Keyword Text
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element DropOff
diagram
properties
content  complex
children Location Date Time CollectFrom
used by
elements  CarSegment TVLSegment

element DropOff/CollectFrom
diagram
type CarDeliverToCollectFromType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Address Date Time Comment Telephone

element DropOffInfo
diagram
properties
content  complex
children Date Time CityCode Category Number
used by
element  CarPassiveSegment

element Due
diagram
properties
content  complex
children Base TaxInfo Total
used by
element  OtherInformation

element DueDate
diagram
type xsd:date
properties
content  simple
used by
element  DepositInfo

element DuePaidAmount
diagram
type xsd:integer
properties
content  simple
used by
element  DuePaidText

element DuePaidText
diagram
properties
content  complex
children ElementNumber DuePaidTextType Date DuePaidAmount CurrencyCode Text
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Indicator derived by: xsd:string required        

attribute DuePaidText/@Indicator
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  D
enumeration  P
enumeration  T

element DuePaidTextType
diagram
type restriction of xsd:string
properties
content  simple
used by
element  DuePaidText
facets
enumeration  AS
enumeration  AX
enumeration  AT
enumeration  AH
enumeration  AC

element DutyCode
diagram
type xsd:string
properties
content  simple
used by
element  AgencyData

element ElectronicTicket
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Ticketing
facets
enumeration  Y
enumeration  N

element ElectronicTicketInformation
diagram
properties
content  complex
children OriginCityCode DestinationCityCode TicketsIssued TotalSegments
used by
element  Ticketing

element ElectronicTicketing
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  Flight Passive
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

element ElementNumber
diagram
type extension of xsd:string
properties
content  complex
used by
elements  AccountingLine PNRViewRS/AgentIDOverride AirRemark AirTaxiSegment ARNK BusSegment CarPassiveSegment CarRemark CarSegment ChaufferBusDriveSegment PNRViewRS/TicketExchange/CommissionGroup CustomerIdentification CustomerProfile DocumentInvoiceRemark DuePaidText PNRViewRS/Endorsement LandGroup/EventSegment/Event Flight FormOfPayment ItineraryRemarks/FreeFlowRemark FrequentTravelerGroup GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark HotelPassiveSegment HotelRemark HotelSegment Insurance InsuranceSegment LandSegment PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo Open OtherRemark OtherSegment OtherServiceInformation Passive PNRViewRS/TicketExchange/PaymentGroup PTASegment LandGroup/Rail RailSegment ReviewBookingQueue SeaSegment Seat LandGroup/Rail/Segment ServicesGroup/Service SpecialServiceRequest PNRViewRS/TicketExchange Ticketing TicketingInstructions TicketRemark PNRViewRS/TourCode TourSegment TVLSegment UserRemark PNRViewRS/ValidatingCarrier
attributes
Name   Type   Use   Default   Fixed  
TattooNumber xsd:string optional        
TattooQualifier xsd:string optional        
SourceElementNumber derived by: xsd:string         

attribute ElementNumber/@TattooNumber
type xsd:string
properties
isRef  0
use  optional

attribute ElementNumber/@TattooQualifier
type xsd:string
properties
isRef  0
use  optional

attribute ElementNumber/@SourceElementNumber
type restriction of xsd:string
properties
isRef  0

element Email
diagram
type xsd:string
properties
content  simple
used by
element  EmailAddress

element EmailAddress
diagram
properties
content  complex
children ElementNumber TravelerElementNumber Email Text
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Type derived by: xsd:string optional        

attribute EmailAddress/@Type
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  B
enumeration  E
enumeration  H
enumeration  O
enumeration  T

element EmailAddress/ElementNumber
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
TattooNumber xsd:string optional        
TattooQualifier xsd:string optional        

attribute EmailAddress/ElementNumber/@TattooNumber
type xsd:string
properties
isRef  0
use  optional

attribute EmailAddress/ElementNumber/@TattooQualifier
type xsd:string
properties
isRef  0
use  optional

element EndTime
diagram
type restriction of xsd:string
properties
content  simple
used by
element  TVLSegment
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

element Equipment
diagram
properties
content  complex
children Code Name SupplierName
used by
elements  Flight Passive LandGroup/Rail/Segment

element Equipment/SupplierName
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element EquipmentText
diagram
type xsd:string
properties
content  simple
used by
element  OptionalEquipment

element EquipmentType
diagram
type xsd:string
properties
content  simple

element ExtraAdult
diagram
type xsd:integer
properties
content  simple
used by
element  RoomOptions

element ExtraAdultInfo
diagram
properties
content  complex
children Amount CurrencyCode
used by
element  ExtraFees

element ExtraCharges
diagram
properties
content  complex
children ExtraChargesAmount MileKmRate MileKmLimit Description CurrencyCode
used by
elements  CarData CarPassiveSegment
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         
Qualifier derived by: xsd:string prohibited        
TaxIncluded derived by: xsd:string required        
IncludedInRate derived by: xsd:string required        

attribute ExtraCharges/@Type
type restriction of xsd:string
properties
isRef  0
facets
minLength  1
maxLength  2
enumeration  H
enumeration  D
enumeration  W
enumeration  M
enumeration  A
enumeration  CH
enumeration  E
enumeration  FE
enumeration  T
enumeration  F
enumeration  DC
enumeration  SP
enumeration  CP
enumeration  AR
enumeration  AD
enumeration  PM
enumeration  PK
enumeration  FM
enumeration  FK
enumeration  U

attribute ExtraCharges/@Qualifier
type restriction of xsd:string
properties
isRef  0
use  prohibited
facets
minLength  3
maxLength  3
enumeration  IES
enumeration  IBR
enumeration  OPT
enumeration  MAN
enumeration  NBR
enumeration  ITX
enumeration  NTX

attribute ExtraCharges/@TaxIncluded
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N
enumeration  U

attribute ExtraCharges/@IncludedInRate
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N
enumeration  U

element ExtraCharges/Description
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ExtraChargesAmount
diagram
type extension of xsd:decimal
properties
content  complex
used by
element  ExtraCharges
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string    A     

attribute ExtraChargesAmount/@Type
type restriction of xsd:string
properties
isRef  0
default  A
facets
enumeration  P
enumeration  A

element ExtraChild
diagram
type xsd:integer
properties
content  simple
used by
element  RoomOptions

element ExtraChildInfo
diagram
properties
content  complex
children Amount CurrencyCode
used by
element  ExtraFees

element ExtraCribInfo
diagram
properties
content  complex
children Amount CurrencyCode
used by
element  ExtraFees

element ExtraFees
diagram
properties
content  complex
children ExtraCribInfo ExtraAdultInfo ExtraChildInfo RollawayAdultInfo RollawayChildInfo PenaltyInfo RevisionFee MealsInfo BaggageInsurance
used by
element  OtherInformation

element Failure
diagram
properties
content  complex
children Amount Text
used by
element  Penalty

element FareApplication
diagram
type restriction of xsd:string
properties
content  simple
used by
element  AccountingLine
facets
minLength  3
maxLength  3
enumeration  ONE
enumeration  PER
enumeration  ALL

element FareBasisCode
diagram
type xsd:string
properties
content  simple
used by
elements  FareInfo TicketExchangeRQ/OriginalTicket/FareData/FlownSegment

element FareComponent
diagram
properties
content  complex
children CurrencyCode BaseFare Taxes
used by
element  FareInfo
attributes
Name   Type   Use   Default   Fixed  
Total xsd:integer required        

attribute FareComponent/@Total
type xsd:integer
properties
isRef  0
use  required

element FareComponent/BaseFare
diagram
properties
isRef  0
content  complex
children Surcharges
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

attribute FareComponent/BaseFare/@Amount
type xsd:integer
properties
isRef  0
use  required

element FareComponent/BaseFare/Surcharges
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Surcharge
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer         

attribute FareComponent/BaseFare/Surcharges/@Amount
type xsd:integer
properties
isRef  0

element FareComponent/BaseFare/Surcharges/Surcharge
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Designator Description
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

attribute FareComponent/BaseFare/Surcharges/Surcharge/@Amount
type xsd:integer
properties
isRef  0
use  required

element FareComponent/BaseFare/Surcharges/Surcharge/Designator
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element FareComponent/BaseFare/Surcharges/Surcharge/Description
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element FareGroup
diagram
properties
content  complex
children SegmentElementNumber TourCode CurrencyCode TravelerGroup OptionalServices IncludedServices ValidatingCarrier TicketingIdentifier
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
FareNumber xsd:string         
FarePriced derived by: xsd:string required        
FareType derived by: xsd:string required        
TravelerCount derived by: xsd:integer required        
TotalPrice xsd:integer required        
TotalJourneyPrice xsd:integer         
TotalBaseFare xsd:integer         
HistoricPricingDate xsd:date optional