Schema QueueRS.xsd


element CategoryDataCount
diagram
properties
content  complex
children QueueCategory CategoryPNRCount CategoryName DateRangeDataCount
used by
element  Count

element CategoryDataCount/CategoryName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CategoryDataCount/DateRangeDataCount
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children DateRange BeginDate EndDate DateRangePNRCount

element CategoryDataCount/DateRangeDataCount/DateRange
diagram
type xsd:string
properties
isRef  0
content  simple

element CategoryDataCount/DateRangeDataCount/BeginDate
diagram
type Date
properties
isRef  0
content  simple

element CategoryDataCount/DateRangeDataCount/EndDate
diagram
type Date
properties
isRef  0
content  simple

element CategoryDataCount/DateRangeDataCount/DateRangePNRCount
diagram
type xsd:string
properties
isRef  0
content  simple

element CategoryPNRCount
diagram
type xsd:string
properties
content  simple
used by
element  CategoryDataCount

element Clean
diagram
properties
content  complex
children Text PseudoCityCode QueueNumber QueueName
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
Source         

element Count
diagram
properties
content  complex
children PseudoCityCode CurrentDate CurrentTime QueueNumber QueueName NumberOfPNRS CategoryDataCount
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
Source         

element CurrentDate
diagram
type Date
properties
content  simple
used by
elements  Count List Place

element CurrentTime
diagram
type Time
properties
content  simple
used by
elements  Count List Place
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

element DatePlacedInQueue
diagram
type Date
properties
content  simple
used by
element  Queues

element Exit
diagram
properties
content  complex
children Text PseudoCityCode QueueNumber QueueName
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
Source         

element From
diagram
properties
content  complex
children PseudoCityCode QueueNumber QueueName
used by
element  Move

element List
diagram
properties
content  complex
children PseudoCityCode CurrentDate CurrentTime QueueNumber QueueName QueueCategory Queues
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
Source         

element Move
diagram
properties
content  complex
children NumberOfPNRS From To Text
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
Source         

element NumberOfPNRS
diagram
type xsd:string
properties
content  simple
used by
elements  Count Move

element Place
diagram
properties
content  complex
children Text PseudoCityCode QueueNumber QueueName QueueCategory Queue CurrentTime CurrentDate RecordLocator
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
Source         

element Place/Queue
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children PseudoCityCode QueueNumber QueueName QueueCategory

element PlacedBy
diagram
properties
content  complex
children PseudoCityCode
used by
element  Queues

element QueueCategory
diagram
type xsd:string
properties
content  simple
used by
elements  CategoryDataCount List Place Place/Queue Remove

element QueueName
diagram
type xsd:string
properties
content  simple
used by
elements  Clean Count Exit From List Place Place/Queue Remove To

element QueueRS
diagram
properties
content  complex
children InfoGroup Count List Move Place Remove Clean Exit PNRViewRS

element Queues
diagram
properties
content  complex
children RecordLocator DatePlacedInQueue TimePlacedInQueue PlacedBy
used by
element  List
attributes
Name   Type   Use   Default   Fixed  
LineNumber xsd:integer         

attribute Queues/@LineNumber
type xsd:integer
properties
isRef  0

element Remove
diagram
properties
content  complex
children Text PseudoCityCode QueueNumber QueueName QueueCategory
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
Source         

element TimePlacedInQueue
diagram
type Time
properties
content  simple
used by
element  Queues
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

element To
diagram
properties
content  complex
children PseudoCityCode QueueNumber QueueName
used by
element  Move

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 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
element  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

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
element  FareInfo

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        
ReissueOnly derived by: xsd:string         
SourceFareNumber xsd:string         
FareCreationDate xsd:date         
FareModificationDate xsd:date         

attribute FareGroup/@FareNumber
type xsd:string
properties
isRef  0

attribute FareGroup/@FarePriced
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  MANU
enumeration  AUTO

attribute FareGroup/@FareType
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  PUBL
enumeration  NEGO
enumeration  BOTH
enumeration  HIST
enumeration  UNDF

attribute FareGroup/@TravelerCount
type restriction of xsd:integer
properties
isRef  0
use  required
facets
minInclusive  0
maxInclusive  18

attribute FareGroup/@TotalPrice
type xsd:integer
properties
isRef  0
use  required

attribute FareGroup/@TotalJourneyPrice
type xsd:integer
properties
isRef  0

attribute FareGroup/@TotalBaseFare
type xsd:integer
properties
isRef  0

attribute FareGroup/@HistoricPricingDate
type xsd:date
properties
isRef  0
use  optional

attribute FareGroup/@ReissueOnly
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y
enumeration  N

attribute FareGroup/@SourceFareNumber
type xsd:string
properties
isRef  0

attribute FareGroup/@FareCreationDate
type xsd:date
properties
isRef  0

attribute FareGroup/@FareModificationDate
type xsd:date
properties
isRef  0

element FareGroup/TourCode
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element FareGroup/OptionalServices
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Service
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element FareGroup/IncludedServices
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Service
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element FareGroup/ValidatingCarrier
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode

element FareGroup/TicketingIdentifier
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  1
enumeration  E
enumeration  P

element FareInfo
diagram
properties
content  complex
children DepartureDate DepartureCode ArrivalCode RelatedSegment FareBasisCode FareComponent FareRefKey Discount TicketDesignator AirlineCode CorporateFares
used by
element  FareRules
attributes
Name   Type   Use   Default   Fixed  
DetailedFareType         

element FareInfo/RelatedSegment
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children SegmentIDRef Cabin ClassOfService BaggageAllowance NVB NVA StopOverIndicator BaggagePolicy

element FareInfo/RelatedSegment/StopOverIndicator
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  1
enumeration  X
enumeration  O

element FareInfo/Discount
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         

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

element FareInfo/TicketDesignator
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element FareRules
diagram
properties
content  complex
children FareInfo Penalty AdvancePurchase AdvanceTicketing MinimumStay MaximumStay TicketByDate Remark Endorsement FareCalculation TourCode
used by
element  TravelerGroup

element FareRules/Endorsement
diagram
type extension of BasicEndorsement
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Text
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute FareRules/Endorsement/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
length  1
enumeration  A
enumeration  M
enumeration  P

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

element FareRules/TourCode
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element FaxNumber
diagram
type xsd:string
properties
content  simple
used by
element  HotelInformation

element FeeApplies
diagram
properties
content  complex
used by
element  Penalty
attributes
Name   Type   Use   Default   Fixed  
FailureToConfirm derived by: xsd:string    N     
Cancellation derived by: xsd:string    N     
Carrier derived by: xsd:string    N     
ReplaceTicket derived by: xsd:string    N     
ChangeItinerary derived by: xsd:string    N     

attribute FeeApplies/@FailureToConfirm
type restriction of xsd:string
properties
isRef  0
default  N
facets
enumeration  Y
enumeration  N

attribute FeeApplies/@Cancellation
type restriction of xsd:string
properties
isRef  0
default  N
facets
enumeration  Y
enumeration  N

attribute FeeApplies/@Carrier
type restriction of xsd:string
properties
isRef  0
default  N
facets
enumeration  Y
enumeration  N

attribute FeeApplies/@ReplaceTicket
type restriction of xsd:string
properties
isRef  0
default  N
facets
enumeration  Y
enumeration  N

attribute FeeApplies/@ChangeItinerary
type restriction of xsd:string
properties
isRef  0
default  N
facets
enumeration  Y
enumeration  N

element FFCode
diagram
type xsd:string
properties
content  simple
used by
element  FrequentFlyer

element FFCompanyCode
diagram
type xsd:string
properties
content  simple
used by
element  FrequentTravelerGroup

element FFCompanyName
diagram
type xsd:string
properties
content  simple
used by
element  FrequentTravelerGroup

element FFFlyingCompany
diagram
type xsd:string
properties
content  simple
used by
element  FrequentTravelerGroup

element FFLoyaltyLevel
diagram
type xsd:string
properties
content  simple
used by
element  FrequentTravelerGroup

element FFNumber
diagram
type xsd:string
properties
content  simple
used by
elements  FrequentFlyer FrequentTravelerGroup

element FFProgramName
diagram
type xsd:string
properties
content  simple
used by
element  FrequentTravelerGroup

element FFSharedProgramName
diagram
type xsd:string
properties
content  simple
used by
element  FrequentTravelerGroup

element FGCode
diagram
type xsd:string
properties
content  simple
used by
element  FrequentGuest

element FGNumber
diagram
type xsd:string
properties
content  simple
used by
element  FrequentGuest

element FinalPayment
diagram
properties
content  complex
children Amount CurrencyCode Date
used by
element  OtherInformation

element Flight
diagram
properties
content  complex
children ElementNumber Departure Arrival Carrier OperatingCarrier Equipment CheckIn NumberOfStops StopInfo FlightDuration Meals ElectronicTicketing ClassOfService ActionCode NumberInParty Information
used by
element  AirGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
FlownIndicator derived by: xsd:string optional        
MarriedSegment derived by: xsd:string optional        
CnxxIndicator derived by: xsd:string optional        

attribute Flight/@FlownIndicator
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

attribute Flight/@MarriedSegment
type restriction of xsd:string
properties
isRef  0
use  optional
facets
minLength  1
maxLength  1
enumeration  B
enumeration  E

attribute Flight/@CnxxIndicator
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  N
enumeration  Y

element Flight/CheckIn
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode AirlineName Time

element Flight/StopInfo
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Stop

element Flight/StopInfo/Stop
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children ArrivingInfo DepartingInfo NewEquipment GroundTime
attributes
Name   Type   Use   Default   Fixed  
ChangeOfGauge derived by: xsd:string optional        

attribute Flight/StopInfo/Stop/@ChangeOfGauge
type restriction of xsd:string
properties
isRef  0
use  optional

element Flight/StopInfo/Stop/ArrivingInfo
diagram
properties
isRef  0
content  complex
children StopAirportCode Date Time Terminal

element Flight/StopInfo/Stop/ArrivingInfo/StopAirportCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  3

element Flight/StopInfo/Stop/ArrivingInfo/Date
diagram
type Date
properties
isRef  0
content  simple

element Flight/StopInfo/Stop/ArrivingInfo/Time
diagram
type Time
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

element Flight/StopInfo/Stop/DepartingInfo
diagram
properties
isRef  0
content  complex
children DestinationAirportCode Date Time Terminal Meals FlightDuration

element Flight/StopInfo/Stop/DepartingInfo/DestinationAirportCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  3

element Flight/StopInfo/Stop/DepartingInfo/Date
diagram
type Date
properties
isRef  0
content  simple

element Flight/StopInfo/Stop/DepartingInfo/Time
diagram
type Time
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

element Flight/StopInfo/Stop/DepartingInfo/FlightDuration
diagram
type TimeDurationHoursMinutes
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  [0-9][0-9]:[0-5][0-9]

element Flight/StopInfo/Stop/NewEquipment
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Code Name

element Flight/StopInfo/Stop/GroundTime
diagram
type TimeDurationHoursMinutes
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  [0-9][0-9]:[0-5][0-9]

element Flight/ClassOfService
diagram
type ClassOfServiceWithCabinType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
facets
minLength  1
maxLength  1
pattern  [A-Z]
attributes
Name   Type   Use   Default   Fixed  
Cabin CabinType optional        

element Flight/ActionCode
diagram
type extension of xsd:string
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Status derived by: xsd:string         

attribute Flight/ActionCode/@Status
type restriction of xsd:string
properties
isRef  0
facets
length  1

element FlightArrival
diagram
properties
content  complex
children AirlineCode AirlineName FlightNumber
used by
element  PickUp

element FlightDuration
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Flight
facets
pattern  [0-9][0-9]:[0-5][0-9]

element FormOfPayment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber ServiceElementNumber CreditCard CCApprovalCode Other DirectBill Invoice NativeElementText CurrencyCode
used by
element  BillingAndDeliveryData
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
PaymentStatus derived by: xsd:string optional        

attribute FormOfPayment/@PaymentStatus
type restriction of xsd:string
properties
isRef  0
use  optional
facets
pattern  OK
pattern  PE
pattern  DC

element FormOfPayment/ServiceElementNumber
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded

element FormOfPayment/DirectBill
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Company PaymentAmount

element FormOfPayment/DirectBill/Company
diagram
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
CompanyName xsd:string         
CompanyCode xsd:string required        

attribute FormOfPayment/DirectBill/Company/@CompanyName
type xsd:string
properties
isRef  0

attribute FormOfPayment/DirectBill/Company/@CompanyCode
type xsd:string
properties
isRef  0
use  required

element FormOfPayment/Invoice
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children DatePaid FirstName LastName PaymentComment PaymentAmount

element FormOfPayment/Invoice/DatePaid
diagram
type Date
properties
isRef  0
content  simple

element FormOfPayment/Invoice/FirstName
diagram
type xsd:string
properties
isRef  0
content  simple

element FormOfPayment/Invoice/LastName
diagram
type xsd:string
properties
isRef  0
content  simple

element FormOfPayment/Invoice/PaymentComment
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element FrequentFlyer
diagram
properties
content  complex
children FFCode FFNumber
used by
elements  OtherInformation SupplementalInformation

element FrequentGuest
diagram
properties
content  complex
children FGCode FGNumber
used by
elements  OtherInformation SupplementalInformation

element FrequentTravelerGroup
diagram
properties
content  complex
children ElementNumber TravelerElementNumber FFCompanyCode FFCompanyName FFNumber FFFlyingCompany FFProgramName FFSharedProgramName FFLoyaltyLevel
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element GeneralRemark
diagram
properties
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber Text
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Category xsd:string optional   <empty>     
Type xsd:string optional        

attribute GeneralRemark/@Category
type xsd:string
properties
isRef  0
default  <empty>
use  optional

attribute GeneralRemark/@Type
type xsd:string
properties
isRef  0
use  optional

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

element Guarantee
diagram
type restriction of xsd:string
properties
content  simple
facets
minLength  1
maxLength  1
enumeration  Y

element Guaranteed
diagram
type xsd:string
properties
content  simple
used by
element  RateInformation

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

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

element History/Text
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Date xsd:date         
Time derived by: xsd:string         
Category derived by: xsd:string         

attribute History/Text/@Date
type xsd:date
properties
isRef  0

attribute History/Text/@Time
type restriction of xsd:string
properties
isRef  0
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

attribute History/Text/@Category
type restriction of xsd:string
properties
isRef  0
facets
enumeration  ACL
enumeration  ADR
enumeration  AIR
enumeration  ALL
enumeration  CAR
enumeration  CRP
enumeration  FFL
enumeration  FOP
enumeration  HIS
enumeration  HTL
enumeration  ITN
enumeration  OSI
enumeration  PRI
enumeration  QUE
enumeration  REM
enumeration  SSR
enumeration  TVL

element Hotel
diagram
properties
content  complex
children CheckInDate CheckOutDate NumberOfNights NumberOfPersons ChainCode ChainName PropertyCode PropertyName CityCode CityName SafetyCompliance CurrencyCode HotelInformation
used by
element  HotelSegment

element HotelInformation
diagram
properties
content  complex
children HotelName Address City StateCode Country PostalCode TelephoneNumber FaxNumber Email
used by
elements  Hotel HotelPassiveSegment

element HotelInformation/Email
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element HotelName
diagram
type xsd:string
properties
content  simple
used by
element  HotelInformation

element HotelPassiveSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber CarrierCode CheckInDate CheckOutDate CityCode ActionCode NumberOfRooms RoomType RoomRate Guarantee HotelInformation ConfirmationNumber Text PropertyCode ReasonCode RoomOptions SupplementalInformation RateCode RateAccess Commission
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element HotelPassiveSegment/Guarantee
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  Y

element HotelPassiveSegment/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  simple

element HotelPassiveSegment/ReasonCode
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element HotelPassiveSegment/SupplementalInformation
diagram
type CarHotelSupplementalInformationType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BookingSource CorporateRateOverride CorporateDiscountNumber PaymentGuarantee FrequentGuest FrequentFlyer AdditionalInformation

element HotelPassiveSegment/RateAccess
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  3
maxLength  6

element HotelPassiveSegment/Commission
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 HotelPassiveSegment/Commission/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  P
enumeration  A
enumeration  Y
enumeration  N

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

element HotelSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber Hotel Rooms ConfirmationNumber BookingPolicy CancellationPolicy SupplementalInformation Information GuaranteePolicy CancellationNumber
used by
element  LandGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element HotelSegment/BookingPolicy
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
Date Date         
Time Time         

attribute HotelSegment/BookingPolicy/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  B

attribute HotelSegment/BookingPolicy/@Date
type Date
properties
isRef  0

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

element HotelSegment/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 TourCode

element HotelSegment/GuaranteePolicy
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Method
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
LatestArrivalTime Time         
IntervalUnits derived by: xsd:string         
Interval xsd:int         
Description xsd:string         

attribute HotelSegment/GuaranteePolicy/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  N
enumeration  Y
enumeration  U
enumeration  T

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

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

attribute HotelSegment/GuaranteePolicy/@Interval
type xsd:int
properties
isRef  0

attribute HotelSegment/GuaranteePolicy/@Description
type xsd:string
properties
isRef  0

element HotelSegment/GuaranteePolicy/Method
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute HotelSegment/GuaranteePolicy/Method/@Type
type restriction of xsd:string
properties
isRef  0
use  required

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

element Infant
diagram
properties
content  complex
children ElementNumber Surname GivenName AgeInMonths DateOfBirth NameRemark
used by
element  Traveler
attributes
Name   Type   Use   Default   Fixed  
Type xsd:string optional        

attribute Infant/@Type
type xsd:string
properties
isRef  0
use  optional

element Infant/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 Infant/ElementNumber/@TattooNumber
type xsd:string
properties
isRef  0
use  optional

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

element Infant/GivenName
diagram
type xsd:string
properties
isRef  0
content  simple

element Information
diagram
properties
content  complex
children Text
used by
elements  CarSegment LandGroup/EventSegment/Event Flight HotelSegment

element Initial
diagram
type restriction of xsd:string
properties
content  simple
used by
element  TravelerName
facets
length  1

element Insurance
diagram
properties
content  complex
children ElementNumber TravelerElementNumber VendorCode VendorName PurchaseDate ActionCode NumberInParty DepartureCity DepartureDate DestinationCity ReturnDate PlanType PlanName TravelerName Coverage PaymentType BookingSource CurrencyCode Segment Premium ConfirmationNumber SupplementalInformation
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element Insurance/PlanName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element Insurance/SupplementalInformation
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AdditionalInformation

element Insurance/SupplementalInformation/AdditionalInformation
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element InsuranceInfo
diagram
properties
content  complex
children PremiumInfo TaxInfo
used by
element  OtherInformation

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

element ItemCost
diagram
properties
content  complex
children Amount CurrencyCode
used by
element  OtherInformation

element ItineraryRemarks
diagram
properties
content  complex
children AirRemark CarRemark HotelRemark FreeFlowRemark
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element ItineraryRemarks/FreeFlowRemark
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber SegmentElementNumber Text

element Keyword
diagram
type restriction of xsd:string
properties
content  simple
used by
element  DocumentInvoiceRemark
facets
enumeration  AB1
enumeration  AB2
enumeration  AC
enumeration  AD
enumeration  BB
enumeration  CA
enumeration  CD
enumeration  CR
enumeration  DF
enumeration  DS
enumeration  DY
enumeration  FA
enumeration  FEE
enumeration  FP
enumeration  FS
enumeration  FT
enumeration  FTX
enumeration  NP
enumeration  PF
enumeration  PH
enumeration  PT
enumeration  RC
enumeration  SA
enumeration  SD
enumeration  SF
enumeration  TK

element LandGroup
diagram
properties
content  complex
children CarSegment HotelSegment Rail EventSegment
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element LandGroup/Rail
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber TravelerElementNumber Segment Traveler Payment FrequentTraveler Identification IdentificationOptions OptionalServices Fare TransactionFee Ticket TicketDeliveryOptions TicketDeliveryOption AvailableTicketLanguages
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
BookingStatus RailBookingStatusType         

attribute LandGroup/Rail/@BookingStatus
type RailBookingStatusType
properties
isRef  0
facets
enumeration  BOOKED
enumeration  CONFIRMED
enumeration  TICKETED
enumeration  ABANDONED
enumeration  RELEASED
enumeration  CANCELED
enumeration  WITHDRAWN
enumeration  RETURNED
enumeration  INVALID

element LandGroup/Rail/Segment
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber Departure Arrival Carrier OperatingCarrier Equipment NumberOfStops SegmentDuration TransferTime ClassOfService CarrierClassOfService RewardsEligible FareClass OpenReturn FareExpirationDateTime FareApplicabilities Reservation Services ServiceText
attributes
Name   Type   Use   Default   Fixed  
Type RailSegmentTypeType required        

attribute LandGroup/Rail/Segment/@Type
type RailSegmentTypeType
properties
isRef  0
use  required
facets
enumeration  Bus
enumeration  Car
enumeration  Ferry
enumeration  Ship
enumeration  Hovercraft
enumeration  Suburban
enumeration  Taxi
enumeration  Train
enumeration  Tram
enumeration  Transfer
enumeration  Underground
enumeration  Unknown
enumeration  Walking

element LandGroup/Rail/Segment/Departure
diagram
properties
isRef  0
content  complex
children StationCode StationName Track Date Time

element LandGroup/Rail/Segment/Departure/StationName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element LandGroup/Rail/Segment/Departure/Track
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/Arrival
diagram
properties
isRef  0
content  complex
children StationCode StationName Track Date Time

element LandGroup/Rail/Segment/Arrival/StationName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element LandGroup/Rail/Segment/Arrival/Track
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/Carrier
diagram
properties
isRef  0
content  complex
children CarrierCode CarrierName TrainNumber TrainName

element LandGroup/Rail/Segment/Carrier/CarrierCode
diagram
type xsd:string
properties
isRef  0
content  simple

element LandGroup/Rail/Segment/Carrier/CarrierName
diagram
type xsd:string
properties
isRef  0
content  simple

element LandGroup/Rail/Segment/Carrier/TrainNumber
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/Carrier/TrainName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element LandGroup/Rail/Segment/OperatingCarrier
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CarrierCode CarrierName

element LandGroup/Rail/Segment/OperatingCarrier/CarrierName
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/SegmentDuration
diagram
type TimeDurationHoursMinutes
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  [0-9][0-9]:[0-5][0-9]

element LandGroup/Rail/Segment/TransferTime
diagram
type TimeDurationHoursMinutes
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  [0-9][0-9]:[0-5][0-9]

element LandGroup/Rail/Segment/ClassOfService
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/CarrierClassOfService
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/RewardsEligible
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  N
enumeration  Y

element LandGroup/Rail/Segment/FareClass
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/OpenReturn
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  N
enumeration  Y

element LandGroup/Rail/Segment/FareExpirationDateTime
diagram
type xsd:dateTime
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element LandGroup/Rail/Segment/FareApplicabilities
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FareApplicability

element LandGroup/Rail/Segment/FareApplicabilities/FareApplicability
diagram
properties
isRef  0
content  complex
children Text
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
Outbound derived by: xsd:string         
Return derived by: xsd:string         

attribute LandGroup/Rail/Segment/FareApplicabilities/FareApplicability/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  SCHEDULE

attribute LandGroup/Rail/Segment/FareApplicabilities/FareApplicability/@Outbound
type restriction of xsd:string
properties
isRef  0
facets
enumeration  OPEN
enumeration  SEMI-OPEN
enumeration  RESTRICTED

attribute LandGroup/Rail/Segment/FareApplicabilities/FareApplicability/@Return
type restriction of xsd:string
properties
isRef  0
facets
enumeration  OPEN
enumeration  SEMI-OPEN
enumeration  RESTRICTED

element LandGroup/Rail/Segment/FareApplicabilities/FareApplicability/Text
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/Reservation
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children NumberOfSeats SeatLocation

element LandGroup/Rail/Segment/Reservation/NumberOfSeats
diagram
type xsd:positiveInteger
properties
isRef  0
content  simple

element LandGroup/Rail/Segment/Reservation/SeatLocation
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Wagon Seat Attributes

element LandGroup/Rail/Segment/Reservation/SeatLocation/Wagon
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/Reservation/SeatLocation/Seat
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element LandGroup/Rail/Segment/Reservation/SeatLocation/Attributes
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Attribute

element LandGroup/Rail/Segment/Reservation/SeatLocation/Attributes/Attribute
diagram
type RailSeatPrefType
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple
facets
enumeration  FORWARD
enumeration  BACKWARD
enumeration  AIRLINE
enumeration  WINDOW
enumeration  AISLE
enumeration  COMPARTMENT
enumeration  MIDDLE
enumeration  QUIET
enumeration  TABLE
enumeration  POWER
enumeration  PHONE
enumeration  LUGGAGE
enumeration  LAVATORY
enumeration  SINGLE

element LandGroup/Rail/Segment/Services
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Service

element LandGroup/Rail/Segment/Services/Service
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Description
attributes
Name   Type   Use   Default   Fixed  
Category derived by: xsd:string required        

attribute LandGroup/Rail/Segment/Services/Service/@Category
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Internet
enumeration  LocalTransit
enumeration  Meal

element LandGroup/Rail/Segment/Services/Service/Description
diagram
properties
isRef  0

element LandGroup/Rail/Segment/ServiceText
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Text

element LandGroup/Rail/Traveler
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Discount
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute LandGroup/Rail/Traveler/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  ADT

element LandGroup/Rail/Traveler/Discount
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type RailDiscountType required        
Code derived by: xsd:string         

attribute LandGroup/Rail/Traveler/Discount/@Type
type RailDiscountType
properties
isRef  0
use  required
facets
enumeration  AmtrakAAA
enumeration  AmtrakCorporate
enumeration  AmtrakIntlStudentID
enumeration  AmtrakNatAssocRailPax
enumeration  AmtrakStudentAdvantage
enumeration  AmtrakUSArmedForces
enumeration  AmtrakVeteranAdvantage
enumeration  AtocUKAnnualGold
enumeration  AtocUKChildDisability
enumeration  AtocUKDisability
enumeration  AtocUKFamilyFriends
enumeration  AtocUKGroupsave3
enumeration  AtocUKGroupsave4
enumeration  AtocUKHMArmedForces
enumeration  AtocUKJobcentrePlus
enumeration  AtocUKNetwork
enumeration  AtocUKSenior
enumeration  AtocUKTwoTogether
enumeration  AtocUKYouth
enumeration  BahnCard1st25
enumeration  BahnCard2nd25
enumeration  BahnCard1st50
enumeration  BahnCard2nd50
enumeration  BahnCardBusiness1st25
enumeration  BahnCardBusiness2nd25
enumeration  BahnCardBusiness1st50
enumeration  BahnCardBusiness2nd50
enumeration  A-VORTEILScardInclRAILPLUS
enumeration  CH-HalbtaxAboInclRAILPLUS
enumeration  CH-HalbtaxAbo
enumeration  NL-VoordeelurenaboInclRAILPLUS
enumeration  NL-Voordeelurenabo
enumeration  RAILPLUS
enumeration  DBCorporate
enumeration  EurostarCorporate
enumeration  RenfeCarnetGo25ISTC
enumeration  RenfeCarnetJoven
enumeration  RenfeCorporate
enumeration  RenfeTarjetaDorada
enumeration  RenfeTarjetaJovenRenfe
enumeration  RenfeTarjetaRailPlusJunior
enumeration  ThalysCorporate
enumeration  VIACorporate

attribute LandGroup/Rail/Traveler/Discount/@Code
type restriction of xsd:string
properties
isRef  0
facets
minLength  1

element LandGroup/Rail/Payment
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CreditCard

element LandGroup/Rail/Payment/CreditCard
diagram
type extension of BasicCreditCardType
properties
isRef  0
content  complex
children CCCode CCNumber CCExpiration

element LandGroup/Rail/FrequentTraveler
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FTProgram FTNumber

element LandGroup/Rail/FrequentTraveler/FTProgram
diagram
type RailFrequentTravelerType
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  BahnCard
enumeration  BahnBonusCard
enumeration  Amtrak

element LandGroup/Rail/FrequentTraveler/FTNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element LandGroup/Rail/Identification
diagram
properties
isRef  0
content  complex
children MaestroCard CreditCard DebitCard IdentityCard CustomerCard

element LandGroup/Rail/Identification/MaestroCard
diagram
properties
isRef  0
content  complex
children BankIdentificationCode AccountNumber Expiration

element LandGroup/Rail/Identification/MaestroCard/BankIdentificationCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element LandGroup/Rail/Identification/MaestroCard/AccountNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1
pattern  \d+

element LandGroup/Rail/Identification/MaestroCard/Expiration
diagram
properties
isRef  0
content  complex
children Year

element LandGroup/Rail/Identification/MaestroCard/Expiration/Year
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
pattern  \d{4}

element LandGroup/Rail/Identification/CreditCard
diagram
properties
isRef  0
content  complex
children CCNumber CCExpiration CardholderFirstName CardholderLastName

element LandGroup/Rail/Identification/DebitCard
diagram
properties
isRef  0
content  complex
children DCNumber DCExpiration BankIdentifcationCode CardholderFirstName CardholderLastName

element LandGroup/Rail/Identification/DebitCard/DCNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element LandGroup/Rail/Identification/DebitCard/DCExpiration
diagram
properties
isRef  0
content  complex
children Month Year

element LandGroup/Rail/Identification/DebitCard/BankIdentifcationCode
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Identification/IdentityCard
diagram
properties
isRef  0
content  complex
children CardNumber ExpirationDate DateOfBirth IssueCountry CardholderFirstName CardholderLastName

element LandGroup/Rail/Identification/IdentityCard/CardNumber
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/Identification/IdentityCard/ExpirationDate
diagram
type xsd:date
properties
isRef  0
content  simple

element LandGroup/Rail/Identification/IdentityCard/IssueCountry
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  2
maxLength  3

element LandGroup/Rail/Identification/CustomerCard
diagram
properties
isRef  0
content  complex
children CardNumber ExpirationDate
attributes
Name   Type   Use   Default   Fixed  
Type RailCustomerCardType required        

attribute LandGroup/Rail/Identification/CustomerCard/@Type
type RailCustomerCardType
properties
isRef  0
use  required
facets
enumeration  Amtrak
enumeration  BahnCard
enumeration  BahnBonusCard

element LandGroup/Rail/Identification/CustomerCard/CardNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element LandGroup/Rail/Identification/CustomerCard/ExpirationDate
diagram
type xsd:date
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element LandGroup/Rail/IdentificationOptions
diagram
properties
isRef  0
content  complex
children CreditCard DebitCard IdentityCard CustomerCard
attributes
Name   Type   Use   Default   Fixed  
PaymentCardRequired derived by: xsd:string         

attribute LandGroup/Rail/IdentificationOptions/@PaymentCardRequired
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

element LandGroup/Rail/IdentificationOptions/CreditCard
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CCCode

element LandGroup/Rail/IdentificationOptions/CreditCard/CCCode
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple
facets
pattern  [A-Z]{2}

element LandGroup/Rail/IdentificationOptions/DebitCard
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children DCCode
attributes
Name   Type   Use   Default   Fixed  
BankIdentificationCodeRequired derived by: xsd:string         

attribute LandGroup/Rail/IdentificationOptions/DebitCard/@BankIdentificationCodeRequired
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

element LandGroup/Rail/IdentificationOptions/DebitCard/DCCode
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple
facets
pattern  [A-Z]{2}

element LandGroup/Rail/IdentificationOptions/IdentityCard
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children IssueCountry

element LandGroup/Rail/IdentificationOptions/IdentityCard/IssueCountry
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple
facets
pattern  [A-Z]{2}

element LandGroup/Rail/IdentificationOptions/CustomerCard
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Type
attributes
Name   Type   Use   Default   Fixed  
ExpirationDateRequired derived by: xsd:string         

attribute LandGroup/Rail/IdentificationOptions/CustomerCard/@ExpirationDateRequired
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

element LandGroup/Rail/IdentificationOptions/CustomerCard/Type
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple
facets
minLength  1

element LandGroup/Rail/OptionalServices
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children RailService

element LandGroup/Rail/OptionalServices/RailService
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children AvailabilityRestriction SegmentElementNumber Description DescriptionDetails ServicePrice ServiceDate Attribute
attributes
Name   Type   Use   Default   Fixed  
Type RailServiceTypeType required        
AvailabilityStatus RailServiceAvailabilityStatusType required        

attribute LandGroup/Rail/OptionalServices/RailService/@Type
type RailServiceTypeType
properties
isRef  0
use  required
facets
enumeration  Accommodation
enumeration  Internet
enumeration  LocalTransit
enumeration  Meal
enumeration  ReservationSeatsOnly
enumeration  ReservationWithSeats
enumeration  TicketsByMail
enumeration  TicketsSeparateInAndOutbound
enumeration  CityTicketOutboundSingle
enumeration  CityTicketOutboundDay
enumeration  CityTicketInboundSingle
enumeration  CityTicketInboundDay

attribute LandGroup/Rail/OptionalServices/RailService/@AvailabilityStatus
type RailServiceAvailabilityStatusType
properties
isRef  0
use  required
facets
enumeration  AsRequested
enumeration  WithRestrictions

element LandGroup/Rail/OptionalServices/RailService/AvailabilityRestriction
diagram
type RailServiceAvailabilityRestrictionType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children SegmentIDRef Text

element LandGroup/Rail/OptionalServices/RailService/Description
diagram
type xsd:string
properties
isRef  0
content  simple

element LandGroup/Rail/OptionalServices/RailService/DescriptionDetails
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Text

element LandGroup/Rail/OptionalServices/RailService/DescriptionDetails/Text
diagram
type xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple

element LandGroup/Rail/OptionalServices/RailService/ServicePrice
diagram
type RailServicePriceType
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Total xsd:integer required        

element LandGroup/Rail/OptionalServices/RailService/Attribute
diagram
type RailServiceAttributeType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Code derived by: xsd:string required        
Value derived by: xsd:string required        

element LandGroup/Rail/Fare
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CurrencyCode FareInformation FareComponent RefundEligibility
attributes
Name   Type   Use   Default   Fixed  
TotalPrice xsd:integer required        

attribute LandGroup/Rail/Fare/@TotalPrice
type xsd:integer
properties
isRef  0
use  required

element LandGroup/Rail/Fare/FareInformation
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Text

element LandGroup/Rail/Fare/FareComponent
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children SegmentIDRef Prices Rules

element LandGroup/Rail/Fare/FareComponent/Prices
diagram
properties
isRef  0
content  complex
children Price

element LandGroup/Rail/Fare/FareComponent/Prices/Price
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
Amount xsd:integer required        

attribute LandGroup/Rail/Fare/FareComponent/Prices/Price/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Ticket
enumeration  SeatReservation
enumeration  Accommodation
enumeration  OnboardServices
enumeration  Fee
enumeration  CoporateDiscount
enumeration  Tax
enumeration  TaxNational
enumeration  TaxStateProvince
enumeration  ValueAddedTax

attribute LandGroup/Rail/Fare/FareComponent/Prices/Price/@Amount
type xsd:integer
properties
isRef  0
use  required

element LandGroup/Rail/Fare/FareComponent/Rules
diagram
properties
isRef  0
content  complex
children Rule

element LandGroup/Rail/Fare/FareComponent/Rules/Rule
diagram
type RailFareGroupRuleType
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Text Penalty
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
ApplicableBookingStatus derived by: xsd:string         
ApplicableTDO RailTicketDeliveryType         
ExpirationDateTime         
IsEstimated derived by: xsd:string         
PriceType derived by: xsd:string         

element LandGroup/Rail/Fare/RefundEligibility
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Penalty
attributes
Name   Type   Use   Default   Fixed  
Eligible YNBoolean required        
CancelRequiredForRefund YNBoolean required        

attribute LandGroup/Rail/Fare/RefundEligibility/@Eligible
type YNBoolean
properties
isRef  0
use  required
facets
enumeration  N
enumeration  Y

attribute LandGroup/Rail/Fare/RefundEligibility/@CancelRequiredForRefund
type YNBoolean
properties
isRef  0
use  required
facets
enumeration  N
enumeration  Y

element LandGroup/Rail/Fare/RefundEligibility/Penalty
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:positiveInteger required        

attribute LandGroup/Rail/Fare/RefundEligibility/Penalty/@Amount
type xsd:positiveInteger
properties
isRef  0
use  required

element LandGroup/Rail/TransactionFee
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:positiveInteger required        

attribute LandGroup/Rail/TransactionFee/@Amount
type xsd:positiveInteger
properties
isRef  0
use  required

element LandGroup/Rail/Ticket
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Embedded
attributes
Name   Type   Use   Default   Fixed  
MediaType derived by: xsd:string required        

attribute LandGroup/Rail/Ticket/@MediaType
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  application/pdf

element LandGroup/Rail/Ticket/Embedded
diagram
type xsd:base64Binary
properties
isRef  0
content  simple

element LandGroup/Rail/TicketDeliveryOptions
diagram
properties
isRef  0
content  complex
children TicketDeliveryOption

element LandGroup/Rail/TicketDeliveryOptions/TicketDeliveryOption
diagram
type TicketDeliveryOptionType
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Description Fee
attributes
Name   Type   Use   Default   Fixed  
Type RailTicketDeliveryType required        
StationOnDeparture derived by: xsd:string         
Destination RailTicketDeliveryDestinationType         

element LandGroup/Rail/TicketDeliveryOption
diagram
type extension of TicketDeliveryOptionType
properties
isRef  0
content  complex
children Description Fee TicketLocator
attributes
Name   Type   Use   Default   Fixed  
Type RailTicketDeliveryType required        
StationOnDeparture derived by: xsd:string         
Destination RailTicketDeliveryDestinationType         

element LandGroup/Rail/TicketDeliveryOption/TicketLocator
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element LandGroup/Rail/AvailableTicketLanguages
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Lang

element LandGroup/Rail/AvailableTicketLanguages/Lang
diagram
type restriction of Lang
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple
facets
length  2
pattern  [a-z][a-z]

element LandGroup/EventSegment
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CurrencyCode Event TotalAmount

element LandGroup/EventSegment/Event
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber TravelerElementNumber StartDate NumberOfPersons EventDescription TotalAmount ConfirmationNumber CancellationPolicy SupplementalInformation Information
attributes
Name   Type   Use   Default   Fixed  
EventCode xsd:string required        
Quantity xsd:integer         

attribute LandGroup/EventSegment/Event/@EventCode
type xsd:string
properties
isRef  0
use  required

attribute LandGroup/EventSegment/Event/@Quantity
type xsd:integer
properties
isRef  0

element LandGroup/EventSegment/Event/TravelerElementNumber
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  simple

element LandGroup/EventSegment/Event/StartDate
diagram
type Date
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element LandGroup/EventSegment/Event/EventDescription
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Text

element LandGroup/EventSegment/Event/EventDescription/Text
diagram
properties
isRef  0

element LandGroup/EventSegment/Event/TotalAmount
diagram
type extension of xsd:integer
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
TAMT derived by: xsd:string         

attribute LandGroup/EventSegment/Event/TotalAmount/@TAMT
type restriction of xsd:string
properties
isRef  0
facets
enumeration  ST

element LandGroup/EventSegment/Event/SupplementalInformation
diagram
type extension of CarHotelSupplementalInformationType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BookingSource CorporateRateOverride CorporateDiscountNumber PaymentGuarantee FrequentGuest FrequentFlyer AdditionalInformation

element LandGroup/EventSegment/TotalAmount
diagram
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
TAMT derived by: xsd:string         

attribute LandGroup/EventSegment/TotalAmount/@TAMT
type restriction of xsd:string
properties
isRef  0
facets
enumeration  ST

element LandSegment
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 LandSegment/ServiceCityName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element LinkCode
diagram
type xsd:string
properties
content  simple
used by
element  AccountingLine

element Location
diagram
type extension of CarLocation
properties
content  complex
children CityCode Category Number OpeningInterval Address Phone
used by
elements  CarData DropOff PickUp

element Location/Address
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Name Street City PostalCode StateCode CountryCode

element Location/Address/Name
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element Location/Address/Street
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
maxLength  90

element Location/Address/City
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
maxLength  30

element Location/Address/PostalCode
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
maxLength  9

element Location/Address/CountryCode
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  2
maxLength  2

element Location/Phone
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
PhoneNumber xsd:string required        
PhoneTechType xsd:string required        

attribute Location/Phone/@PhoneNumber
type xsd:string
properties
isRef  0
use  required

attribute Location/Phone/@PhoneTechType
type xsd:string
properties
isRef  0
use  required

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

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

element MaximumStay
diagram
properties
content  complex
children Value DayOfWeek
used by
element  FareRules

element MCOSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber VendorCode ServiceDate Purchase ActionCode NumberInParty Text NativeElementText
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element MCOSegment/NativeElementText
diagram
type xsd:string
properties
isRef  0
content  simple

element Meals
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  Flight/StopInfo/Stop/DepartingInfo Flight TVLSegment
facets
enumeration  B
enumeration  K
enumeration  V
enumeration  L
enumeration  D
enumeration  S
enumeration  O
enumeration  H
enumeration  M
enumeration  R
enumeration  C
enumeration  F
enumeration  P
enumeration  Y
enumeration  G
enumeration  N

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

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

element MileKmLimit
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  ExtraCharges Rate CarPassiveSegment/Rate
facets
minLength  1
pattern  \d+|UNL

element MileKmRate
diagram
type xsd:positiveInteger
properties
content  simple
used by
elements  ExtraCharges Rate CarPassiveSegment/Rate

element MinimumStay
diagram
properties
content  complex
children Value DayOfWeek
used by
element  FareRules

element MiscellaneousGroup
diagram
properties
content  complex
children OtherSegment InsuranceSegment MCOSegment PTASegment AirTaxiSegment LandSegment BusSegment RailSegment SeaSegment TourSegment CarPassiveSegment HotelPassiveSegment TVLSegment ChaufferBusDriveSegment
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element Month
diagram
type restriction of xsd:string
properties
content  simple
used by
element  LandGroup/Rail/Identification/DebitCard/DCExpiration
facets
pattern  0[1-9]|1[0-2]|[^0-9]*

element Name
diagram
type xsd:string
properties
content  simple
used by
elements  Equipment Flight/StopInfo/Stop/NewEquipment

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

element NameRemark
diagram
type xsd:string
properties
content  simple
used by
elements  Infant TravelerName

element NativeElementText
diagram
type xsd:string
properties
content  simple
used by
elements  PNRViewRS/TicketExchange/CommissionGroup FormOfPayment PNRViewRS/TicketExchange/PaymentGroup PNRViewRS/TicketExchange

element NativeGivenName
diagram
type xsd:string
properties
content  simple
used by
element  TravelerName

element NativeText
diagram
type xsd:string
properties
content  simple
used by
element  Ticketing

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

element Number
diagram
type xsd:integer
properties
content  simple
used by
elements  DropOffInfo PickUpInfo

element NumberInParty
diagram
type xsd:integer
properties
content  simple
used by
elements  AirTaxiSegment BusSegment Flight Insurance InsuranceSegment LandSegment MCOSegment Open OtherSegment Passive PTASegment RailSegment SeaSegment TourSegment TVLSegment

element NumberOfCars
diagram
type xsd:integer
properties
content  simple
used by
elements  CarPassiveSegment CarSegment

element NumberOfDocuments
diagram
type xsd:integer
properties
content  simple
used by
element  AccountingLine

element NumberOfNights
diagram
type xsd:integer
properties
content  simple
used by
element  Hotel

element NumberOfPersons
diagram
type extension of xsd:integer
properties
content  complex
used by
elements  LandGroup/EventSegment/Event Hotel TVLSegment
attributes
Name   Type   Use   Default   Fixed  
NumberOfChildren xsd:int         
NumberOfInfants xsd:int optional        

attribute NumberOfPersons/@NumberOfChildren
type xsd:int
properties
isRef  0

attribute NumberOfPersons/@NumberOfInfants
type xsd:int
properties
isRef  0
use  optional

element NumberOfRooms
diagram
type xsd:integer
properties
content  simple
used by
elements  HotelPassiveSegment Rooms

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

element NumberOfStops
diagram
type restriction of xsd:integer
properties
content  simple
used by
elements  Flight Passive LandGroup/Rail/Segment
facets
minInclusive  0
maxInclusive  9

element OfficeIdentification
diagram
type xsd:string
properties
content  simple
used by
element  Ticketing

element Open
diagram
properties
content  complex
children ElementNumber OpenDeparture OpenArrival Carrier OperatingCarrier ClassOfService ActionCode NumberInParty
used by
element  AirGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
FlownIndicator derived by: xsd:string optional        
MarriedSegment derived by: xsd:string optional        

attribute Open/@FlownIndicator
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

attribute Open/@MarriedSegment
type restriction of xsd:string
properties
isRef  0
use  optional
facets
minLength  1
maxLength  1
enumeration  B
enumeration  E

element Open/ClassOfService
diagram
type ClassOfServiceWithCabinType
properties
isRef  0
content  complex
facets
minLength  1
maxLength  1
pattern  [A-Z]
attributes
Name   Type   Use   Default   Fixed  
Cabin CabinType optional        

element OpenArrival
diagram
properties
content  complex
children AirportCode AirportName Date
used by
element  Open

element OpenDeparture
diagram
properties
content  complex
children AirportCode AirportName Date
used by
element  Open

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

element OptionalEquipment
diagram
properties
content  complex
children EquipmentType EquipmentText Amount Quantity TaxIncluded IncludedInRate Calculation CurrencyCode
used by
element  CarData

element OptionalEquipment/EquipmentType
diagram
type extension of xsd:string
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         

attribute OptionalEquipment/EquipmentType/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  EQP
enumeration  VS

element OptionalEquipment/Amount
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element OptionalEquipment/Quantity
diagram
type xsd:int
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element OptionalEquipment/TaxIncluded
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  Y
enumeration  N
enumeration  U

element OptionalEquipment/IncludedInRate
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  Y
enumeration  N
enumeration  U

element OptionalEquipment/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:positiveInteger required        

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

attribute OptionalEquipment/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 OptionalEquipment/Calculation/@Quantity
type xsd:positiveInteger
properties
isRef  0
use  required

element OptionalName
diagram
type xsd:string
properties
content  simple
used by
element  AddressGroup

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

element Other
diagram
type extension of xsd:string
properties
content  complex
used by
elements  FormOfPayment PaymentGuarantee
attributes
Name   Type   Use   Default   Fixed  
PartialAmount xsd:positiveInteger         

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

element OtherInformation
diagram
properties
content  complex
children BookingSource AgentName BranchCode AssociateInformation CorporateDiscountNumber CustomerID Department FrequentFlyer FrequentGuest RateInformation ExtraFees DepositInfo InsuranceInfo Commission ItemCost Due Credit FinalPayment VendorText Text WOW
used by
element  TVLSegment

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

attribute OtherRemark/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  CA
enumeration  CID
enumeration  CM
enumeration  EP
enumeration  DP
enumeration  IT
enumeration  ER
enumeration  IE

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

element OtherServiceInformation
diagram
properties
content  complex
children ElementNumber AirlineCode AirlineName OSICode Text Association
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element OtherServiceInformation/OSICode
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element OtherVendorInformation
diagram
properties
content  complex
children Vendor
used by
element  PNRIdentification

element Ownership
diagram
properties
content  complex
children CRSID Agency PseudoCityCode
used by
element  PNRIdentification

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

element Passive
diagram
properties
content  complex
children ElementNumber Departure Arrival Carrier OperatingCarrier Equipment NumberOfStops ElectronicTicketing ClassOfService ActionCode NumberInParty
used by
element  AirGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
FlownIndicator derived by: xsd:string optional        
MarriedSegment derived by: xsd:string optional        

attribute Passive/@FlownIndicator
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

attribute Passive/@MarriedSegment
type restriction of xsd:string
properties
isRef  0
use  optional
facets
minLength  1
maxLength  1
enumeration  B
enumeration  E

element Passive/ClassOfService
diagram
type ClassOfServiceWithCabinType
properties
isRef  0
content  complex
facets
minLength  1
maxLength  1
pattern  [A-Z]
attributes
Name   Type   Use   Default   Fixed  
Cabin CabinType optional        

element Payment
diagram
properties
content  complex
children CreditCardInformation TravelerElementNumber
used by
element  AccountingLine
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute Payment/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  2
maxLength  2
enumeration  CK
enumeration  CA
enumeration  CC
enumeration  CX
enumeration  CH

element PaymentAmount
diagram
type extension of xsd:int
properties
content  complex
used by
elements  FormOfPayment/DirectBill FormOfPayment/Invoice
attributes
Name   Type   Use   Default   Fixed  
CurrencyCode xsd:string required        
NumberOfDecimals xsd:nonNegativeInteger required        

attribute PaymentAmount/@CurrencyCode
type xsd:string
properties
isRef  0
use  required

attribute PaymentAmount/@NumberOfDecimals
type xsd:nonNegativeInteger
properties
isRef  0
use  required

element PaymentGuarantee
diagram
properties
content  complex
children CreditCard Other
used by
element  SupplementalInformation
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string optional   G     

attribute PaymentGuarantee/@Type
type restriction of xsd:string
properties
isRef  0
default  G
use  optional
facets
enumeration  G
enumeration  D

element PaymentType
diagram
properties
content  complex
children CCCode CCNumber CCExpiration
used by
element  Insurance
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute PaymentType/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  2
maxLength  2
enumeration  CA
enumeration  CC
enumeration  CK

element Penalties
diagram
properties
content  complex
children Change Cancel
used by
element  Service
attributes
Name   Type   Use   Default   Fixed  
Refundable derived by: xsd:string optional        

attribute Penalties/@Refundable
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

element Penalty
diagram
properties
content  complex
children TicketText FeeApplies CurrencyCode Change Cancel Failure Replace
used by
element  FareRules
attributes
Name   Type   Use   Default   Fixed  
TicketRefundable derived by: xsd:string optional        
DepositRequired derived by: xsd:string optional        
DepositRefundable derived by: xsd:string optional        

attribute Penalty/@TicketRefundable
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

attribute Penalty/@DepositRequired
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

attribute Penalty/@DepositRefundable
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

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

element PickUp
diagram
properties
content  complex
children Location Date Time FlightArrival DeliverTo
used by
elements  CarSegment TVLSegment

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

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

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

element PNRIdentification
diagram
properties
content  complex
children RecordLocator CreationDate CreationTime CreationAgent ReceivedFrom Ownership CurrentPseudoCityCode AgencyData BookingOfficeID AssociatedPNRGroup OtherVendorInformation TicketNumber TicketInfo
used by
elements  PNRViewRS Vendor
attributes
Name   Type   Use   Default   Fixed  
TicketIssued derived by: xsd:string required        
QueueRetrieved derived by: xsd:string required        
FareDataExists derived by: xsd:string required        
GroupPNR derived by: xsd:string         
PNRStatus derived by: xsd:string optional        

attribute PNRIdentification/@TicketIssued
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N

attribute PNRIdentification/@QueueRetrieved
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N

attribute PNRIdentification/@FareDataExists
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Y
enumeration  N

attribute PNRIdentification/@GroupPNR
type restriction of xsd:string
properties
isRef  0
facets
enumeration  N
enumeration  Y

attribute PNRIdentification/@PNRStatus
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  A
enumeration  C
enumeration  N
enumeration  O
enumeration  P

element PNRIdentification/TicketInfo
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children TicketNumber TicketSource Commission SegmentElementNumber TravelerElementNumber
attributes
Name   Type   Use   Default   Fixed  
Source         

element PNRIdentification/TicketInfo/TicketSource
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element PNRIdentification/TicketInfo/Commission
diagram
type extension of CommissionType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
facets
minInclusive  0
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
NumberOfDecimals xsd:nonNegativeInteger         

attribute PNRIdentification/TicketInfo/Commission/@NumberOfDecimals
type xsd:nonNegativeInteger
properties
isRef  0

element PNRViewRS
diagram
properties
content  complex
children InfoGroup PNRIdentification FareGroup ManualFareEntry Group Traveler AirGroup ServicesGroup LandGroup MiscellaneousGroup Insurance Telephone Ticketing ManualTicket EmailAddress FrequentTravelerGroup BillingAndDeliveryData CustomerIdentification CustomerProfile DocumentInvoiceRemark DuePaidText GeneralRemark HiddenRemark OtherRemark ItineraryRemarks OtherServiceInformation ReviewBookingQueue Seat SpecialServiceRequest APIS TicketRemark UserRemark HistoricalRemark TourCode AccountingLine AccountingInfo TicketingInstructions TicketExchange AgentIDOverride History Endorsement ValidatingCarrier MiscTicketingInfo Price Security CustomData
used by
element  QueueRS
attributes
Name   Type   Use   Default   Fixed  
version xsd:string optional        

attribute PNRViewRS/@version
type xsd:string
properties
isRef  0
use  optional

element PNRViewRS/ManualFareEntry
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Text

element PNRViewRS/Group
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children GroupName BSGGroupName NumberOfPassengers RemainingSeats

element PNRViewRS/Group/GroupName
diagram
type xsd:string
properties
isRef  0
content  simple

element PNRViewRS/Group/BSGGroupName
diagram
type xsd:string
properties
isRef  0
content  simple

element PNRViewRS/Group/NumberOfPassengers
diagram
type xsd:integer
properties
isRef  0
content  simple

element PNRViewRS/Group/RemainingSeats
diagram
type xsd:integer
properties
isRef  0
content  simple

element PNRViewRS/ManualTicket
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber AirlineCode TicketNumber TNCheckDigit TNLastConjunction TNLastConjunctionCheckDigit Text
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Type derived by: xsd:string required        
IsInfant derived by: xsd:string optional   N     

attribute PNRViewRS/ManualTicket/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  A
enumeration  E
enumeration  M

attribute PNRViewRS/ManualTicket/@IsInfant
type restriction of xsd:string
properties
isRef  0
default  N
use  optional
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

element PNRViewRS/ManualTicket/AirlineCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  3

element PNRViewRS/ManualTicket/TNCheckDigit
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element PNRViewRS/ManualTicket/TNLastConjunction
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element PNRViewRS/ManualTicket/TNLastConjunctionCheckDigit
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element PNRViewRS/HiddenRemark
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber Text
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element PNRViewRS/APIS
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children PictureID

element PNRViewRS/APIS/PictureID
diagram
properties
isRef  0
content  complex
children DocType IssueCountry DocNumber DocExpirationDate

element PNRViewRS/APIS/PictureID/DocType
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  1
enumeration  C
enumeration  P
enumeration  M
enumeration  N

element PNRViewRS/APIS/PictureID/IssueCountry
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  2
maxLength  2

element PNRViewRS/APIS/PictureID/DocNumber
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element PNRViewRS/APIS/PictureID/DocExpirationDate
diagram
type xsd:date
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element PNRViewRS/TourCode
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber Text
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element PNRViewRS/TourCode/Text
diagram
type FreeFormTextField
properties
isRef  0
content  simple
facets
minLength  1

element PNRViewRS/AccountingInfo
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AccountNumber CompanyNumber CostCenter
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

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

element PNRViewRS/AccountingInfo/CompanyNumber
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element PNRViewRS/AccountingInfo/CostCenter
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element PNRViewRS/TicketExchange
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber NativeElementText PaymentGroup CommissionGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element PNRViewRS/TicketExchange/PaymentGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children ElementNumber TravelerElementNumber Payment OldPayment NativeElementText

element PNRViewRS/TicketExchange/PaymentGroup/Payment
diagram
type tPaymentType
properties
isRef  0
content  complex
children CreditCardInformation Other

element PNRViewRS/TicketExchange/PaymentGroup/OldPayment
diagram
type extension of tPaymentType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CreditCardInformation Other

element PNRViewRS/TicketExchange/CommissionGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children ElementNumber Commission OldCommission NativeElementText

element PNRViewRS/TicketExchange/CommissionGroup/OldCommission
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 PNRViewRS/TicketExchange/CommissionGroup/OldCommission/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  P
enumeration  A

element PNRViewRS/AgentIDOverride
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children ElementNumber AgentID

element PNRViewRS/AgentIDOverride/AgentID
diagram
type xsd:string
properties
isRef  0
content  simple

element PNRViewRS/Endorsement
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber Text
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element PNRViewRS/ValidatingCarrier
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children ElementNumber TravelerElementNumber SegmentElementNumber AirlineCode
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element PNRViewRS/MiscTicketingInfo
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children ElementNumber TravelerElementNumber Text
attributes
Name   Type   Use   Default   Fixed  
Category derived by: xsd:string required        

attribute PNRViewRS/MiscTicketingInfo/@Category
type restriction of xsd:string
properties
isRef  0
use  required
facets
length  2
enumeration  FS
enumeration  FZ

element PNRViewRS/Price
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CurrencyCode Item
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
TotalAmount xsd:integer required        

attribute PNRViewRS/Price/@TotalAmount
type xsd:integer
properties
isRef  0
use  required

element PNRViewRS/Price/Item
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
Code xsd:string required        
Description xsd:string required        
Amount xsd:integer required        
Units xsd:integer         
AmountPerUnit xsd:integer         

attribute PNRViewRS/Price/Item/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
maxLength  3
enumeration  VS

attribute PNRViewRS/Price/Item/@Code
type xsd:string
properties
isRef  0
use  required

attribute PNRViewRS/Price/Item/@Description
type xsd:string
properties
isRef  0
use  required

attribute PNRViewRS/Price/Item/@Amount
type xsd:integer
properties
isRef  0
use  required

attribute PNRViewRS/Price/Item/@Units
type xsd:integer
properties
isRef  0

attribute PNRViewRS/Price/Item/@AmountPerUnit
type xsd:integer
properties
isRef  0

element PNRViewRS/Security
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AccessControl

element PNRViewRS/Security/AccessControl
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
AccessLevel derived by: xsd:string required        
PseudoCityCode xsd:string required        

attribute PNRViewRS/Security/AccessControl/@AccessLevel
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  B
enumeration  N
enumeration  R
enumeration  T

attribute PNRViewRS/Security/AccessControl/@PseudoCityCode
type xsd:string
properties
isRef  0
use  required

element PNRViewRS/CustomData
diagram
type extension of xsd:anyType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Source optional        

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

element Premium
diagram
properties
content  complex
children Amount PremiumTax
used by
element  Insurance

element PremiumInfo
diagram
properties
content  complex
children Amount CurrencyCode
used by
element  InsuranceInfo

element PremiumTax
diagram
type xsd:integer
properties
content  simple
used by
element  Premium

element Price
diagram
properties
content  complex
children BaseFare Taxes
used by
element  TravelerGroup
attributes
Name   Type   Use   Default   Fixed  
Total xsd:integer optional        

attribute Price/@Total
type xsd:integer
properties
isRef  0
use  optional

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

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

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

element PropertyCode
diagram
type xsd:string
properties
content  simple
used by
elements  Hotel HotelPassiveSegment TVLSegment

element PropertyName
diagram
type xsd:string
properties
content  simple
used by
elements  Hotel TVLSegment

element PseudoCityCode
diagram
type xsd:string
properties
content  simple
used by
elements  Clean Count Exit From List Ownership Place PlacedBy Place/Queue Remove ReviewBookingQueue Telephone To

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

element Purchase
diagram
properties
content  complex
children CityCode CityName
used by
elements  InsuranceSegment MCOSegment OtherSegment PTASegment

element PurchaseDate
diagram
type xsd:date
properties
content  simple
used by
element  Insurance

element QueueNumber
diagram
type xsd:integer
properties
content  simple
used by
elements  Clean Count Exit From List Place Place/Queue Remove ReviewBookingQueue To

element Quoted
diagram
type xsd:string
properties
content  simple
used by
element  RateInformation

element RailName
diagram
type xsd:string
properties
content  simple
used by
element  RailSegment

element RailSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber VendorCode VendorName TrainNumber DepartureDate OriginCityCode OriginCityName DestinationCityCode DestinationCityName ActionCode NumberInParty DeparturePoint DepartureTime ArrivalDate ArrivalPoint ArrivalTime RailName ServiceInformation ConfirmationNumber ClassOfService Text SpaceReserved
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

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

element RailSegment/OriginCityName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element RailSegment/DestinationCityName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

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

element RailSegment/SpaceReserved
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element Rate
diagram
properties
content  complex
children RateCode RateID RateAmount CurrencyCode MileKmRate MileKmLimit TotalAmount RateQualifier
used by
element  CarData
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string optional        
Guarantee derived by: xsd:string optional        
Category derived by: xsd:string optional        
NeedFlightTicket derived by: xsd:string         

attribute 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
enumeration  B
enumeration  R

attribute Rate/@Guarantee
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

attribute Rate/@Category
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  A
enumeration  B
enumeration  C
enumeration  G
enumeration  I
enumeration  K
enumeration  L
enumeration  P
enumeration  R
enumeration  S
enumeration  U
enumeration  V
enumeration  X

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

element Rate/RateQualifier
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element RateAmount
diagram
type xsd:integer
properties
content  simple
used by
elements  Rate CarPassiveSegment/Rate Rooms

element RateCategory
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Rooms
facets
enumeration  ASN
enumeration  CLB
enumeration  CON
enumeration  COR
enumeration  DAY
enumeration  FAM
enumeration  GOV
enumeration  MIL
enumeration  NEG
enumeration  PKG
enumeration  PRO
enumeration  RAC
enumeration  SPE
enumeration  SRS
enumeration  STP
enumeration  TUR
enumeration  TVL
enumeration  WKD

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

element RateChangeAmount
diagram
type extension of xsd:nonNegativeInteger
properties
content  complex
used by
element  Rooms
attributes
Name   Type   Use   Default   Fixed  
EffectiveDate xsd:date required        

attribute RateChangeAmount/@EffectiveDate
type xsd:date
properties
isRef  0
use  required

element RateCode
diagram
type extension of xsd:string
properties
content  complex
used by
elements  HotelPassiveSegment Rate Rooms
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         
Code derived by: xsd:string         
RateType derived by: xsd:string         

attribute RateCode/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  RPT

attribute RateCode/@Code
type restriction of xsd:string
properties
isRef  0
facets
enumeration  4
enumeration  10
enumeration  24
enumeration  25

attribute RateCode/@RateType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Corporate
enumeration  Negotiated
enumeration  NetRate
enumeration  Standard

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

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

element RateID
diagram
type xsd:string
properties
content  simple
used by
element  Rate

element RateInformation
diagram
properties
content  complex
children Requested Quoted Guaranteed CurrencyCode
used by
elements  OtherInformation CarSegment/SupplementalInformation SupplementalInformation HotelSegment/SupplementalInformation

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

element ReceiptNumber
diagram
type xsd:string
properties
content  simple
used by
element  AccountingLine

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

element RecordLocator
diagram
type xsd:string
properties
content  simple
used by
elements  AssociatedPNRGroup Place PNRIdentification Queues

element Remark
diagram
type xsd:string
properties
content  simple
used by
element  FareRules

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

element Requested
diagram
type xsd:integer
properties
content  simple
used by
element  RateInformation

element ReturnDate
diagram
type xsd:date
properties
content  simple
used by
element  Insurance

element ReviewBookingQueue
diagram
properties
content  complex
children ElementNumber Date QueueNumber PseudoCityCode Time Text QueueCategory
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element ReviewBookingQueue/QueueCategory
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

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

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

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

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

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

element RoomCode
diagram
type xsd:string
properties
content  simple
used by
element  TourSegment

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

element RoomOptions
diagram
properties
content  complex
children ExtraAdult ExtraChild RollawayAdult RollawayChild Crib
used by
elements  HotelPassiveSegment Rooms TVLSegment

element RoomRate
diagram
properties
content  complex
children Amount CurrencyCode
used by
element  HotelPassiveSegment

element Rooms
diagram
properties
content  complex
children BookingCode RateCategory RoomType RoomTypeDescription ActionCode NumberOfRooms RateCode RateCodeDescription RateAmount RateChange RateChangeAmount TotalAmount RoomOptions Packages Rebates Features RoomIdentifier
used by
element  HotelSegment

element Rooms/Packages
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children PackageRequirements
attributes
Name   Type   Use   Default   Fixed  
T xsd:string optional        
N xsd:string optional        
DT Date optional        
DD xsd:int optional        

attribute Rooms/Packages/@T
type xsd:string
properties
isRef  0
use  optional

attribute Rooms/Packages/@N
type xsd:string
properties
isRef  0
use  optional

attribute Rooms/Packages/@DT
type Date
properties
isRef  0
use  optional

attribute Rooms/Packages/@DD
type xsd:int
properties
isRef  0
use  optional

element Rooms/Packages/PackageRequirements
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
CI xsd:string optional        
CE xsd:string optional        
DC xsd:string optional        
V xsd:string optional        

attribute Rooms/Packages/PackageRequirements/@CI
type xsd:string
properties
isRef  0
use  optional

attribute Rooms/Packages/PackageRequirements/@CE
type xsd:string
properties
isRef  0
use  optional

attribute Rooms/Packages/PackageRequirements/@DC
type xsd:string
properties
isRef  0
use  optional

attribute Rooms/Packages/PackageRequirements/@V
type xsd:string
properties
isRef  0
use  optional

element Rooms/Rebates
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
RT derived by: xsd:string required        
RC xsd:string required        
RN xsd:string required        
D xsd:string         

attribute Rooms/Rebates/@RT
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  A
enumeration  F
enumeration  NN
enumeration  P
enumeration  U

attribute Rooms/Rebates/@RC
type xsd:string
properties
isRef  0
use  required

attribute Rooms/Rebates/@RN
type xsd:string
properties
isRef  0
use  required

attribute Rooms/Rebates/@D
type xsd:string
properties
isRef  0

element Rooms/Features
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
T derived by: xsd:string required        
C xsd:string required        
Q xsd:string         
D xsd:string         
I derived by: xsd:string         
CA xsd:int         

attribute Rooms/Features/@T
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  BED
enumeration  COV
enumeration  RMA
enumeration  RVT
enumeration  RLT
enumeration  MPT
enumeration  BUS
enumeration  SEC
enumeration  PHY
enumeration  VS

attribute Rooms/Features/@C
type xsd:string
properties
isRef  0
use  required

attribute Rooms/Features/@Q
type xsd:string
properties
isRef  0

attribute Rooms/Features/@D
type xsd:string
properties
isRef  0

attribute Rooms/Features/@I
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y
enumeration  N
enumeration  U

attribute Rooms/Features/@CA
type xsd:int
properties
isRef  0

element Rooms/RoomIdentifier
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element RoomType
diagram
type xsd:string
properties
content  simple
used by
elements  HotelPassiveSegment Rooms

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

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

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

element SeaSegment/OriginCityName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element SeaSegment/DestinationCityName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element SeaSegment/CabinInformation
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element Seat
diagram
properties
content  complex
children ElementNumber SegmentElementNumber SeatStatus Assignment
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element SeatInfo
diagram
type xsd:string
properties
content  simple
used by
element  WOW

element SeatLocation
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Assignment
facets
minLength  3
maxLength  4

element SeatStatus
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Seat
facets
minLength  1
maxLength  1
enumeration  R
enumeration  C
enumeration  D

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

attribute SecondaryAction/@Code
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  A
enumeration  E
enumeration  H
enumeration  I
enumeration  J
enumeration  K
enumeration  N
enumeration  P
enumeration  S
enumeration  U

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

element SegmentElementNumber
diagram
type extension of xsd:integer
properties
content  complex
used by
elements  AccountingLine AddressGroup AirRemark CarRemark DocumentInvoiceRemark PNRViewRS/Endorsement FareGroup FormOfPayment ItineraryRemarks/FreeFlowRemark GeneralRemark PNRViewRS/HiddenRemark HotelRemark PNRViewRS/ManualTicket LandGroup/Rail/OptionalServices/RailService Seat Service SpecialServiceRequest PNRViewRS/TicketExchange PNRIdentification/TicketInfo PNRViewRS/TourCode PNRViewRS/ValidatingCarrier
attributes
Name   Type   Use   Default   Fixed  
TattooNumber xsd:string optional        

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

element SegmentIndicator
diagram
type xsd:string
properties
content  simple
used by
element  WOW

element SegmentNumber
diagram
type xsd:string
properties
content  simple
used by
element  Vendor

element Service
diagram
properties
content  complex
children SegmentElementNumber ServiceElementNumber TravelerElementNumber ServicePrice TicketByDate Penalties Commission Endorsement ValidatingCarrier Attributes Description
used by
elements  FareGroup/IncludedServices FareGroup/OptionalServices
attributes
Name   Type   Use   Default   Fixed  
Method derived by: xsd:string required        
Source         
SourceRef         
ReasonCode required        
SubCode required        
ServiceCode         
FareBrand         
Status derived by: xsd:string         
DealID xsd:string         
Type derived by: xsd:string required        
NotValidBefore xsd:date optional        
NotValidAfter xsd:date optional        
Slice xsd:string         
Quantity    1     

attribute Service/@Method
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  F
enumeration  EA
enumeration  MA
enumeration  ES
enumeration  MS
enumeration  D

attribute Service/@Status
type restriction of xsd:string
properties
isRef  0
facets
enumeration  NN
enumeration  HK

attribute Service/@DealID
type xsd:string
properties
isRef  0

attribute Service/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Discount
enumeration  Surcharge
enumeration  Included
enumeration  Not applicable

attribute Service/@NotValidBefore
type xsd:date
properties
isRef  0
use  optional

attribute Service/@NotValidAfter
type xsd:date
properties
isRef  0
use  optional

attribute Service/@Slice
type xsd:string
properties
isRef  0

element Service/Commission
diagram
type extension of CommissionType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
facets
minInclusive  0
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

element Service/Endorsement
diagram
type BasicEndorsement
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Text

element Service/ValidatingCarrier
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  2

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

element ServiceBeginDate
diagram
type xsd:date
properties
content  simple
used by
element  TVLSegment

element ServiceElementNumber
diagram
type xsd:string
properties
content  simple
used by
elements  AddressGroup Service

element ServiceEndDate
diagram
type xsd:date
properties
content  simple
used by
element  TVLSegment

element ServiceInformation
diagram
type xsd:string
properties
content  simple
used by
elements  BusSegment CarPassiveSegment RailSegment SeaSegment TourSegment

element ServicesGroup
diagram
properties
content  complex
children Service
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element ServicesGroup/Service
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children ElementNumber SegmentElementNumber TravelerElementNumber ServiceLocation ServiceDate Description DescriptionVariable DescriptionDetails OtherElementReference BookingInstructions
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
ReasonCode required        
SubCode required        
ServiceCode         
Status derived by: xsd:string         
FQTVStatus xsd:string         
FQTVNumber xsd:string         

attribute ServicesGroup/Service/@Status
type restriction of xsd:string
properties
isRef  0
facets
enumeration  NN
enumeration  HK

attribute ServicesGroup/Service/@FQTVStatus
type xsd:string
properties
isRef  0

attribute ServicesGroup/Service/@FQTVNumber
type xsd:string
properties
isRef  0

element ServicesGroup/Service/SegmentElementNumber
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Slice xsd:string         

attribute ServicesGroup/Service/SegmentElementNumber/@Slice
type xsd:string
properties
isRef  0

element ServicesGroup/Service/Description
diagram
type xsd:string
properties
isRef  0
content  simple

element ServicesGroup/Service/DescriptionVariable
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ServicesGroup/Service/DescriptionDetails
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Text

element ServicesGroup/Service/DescriptionDetails/Text
diagram
type xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple

element ServicesGroup/Service/OtherElementReference
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  simple

element ShipName
diagram
type xsd:string
properties
content  simple
used by
elements  SeaSegment TVLSegment

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

element SpecialServiceRequest
diagram
properties
content  complex
children ElementNumber SegmentElementNumber Association SSRCode ActionCode AirlineCode AirlineName Text NumberOfServices
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element SpecialServiceRequest/NumberOfServices
diagram
type xsd:integer
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element StartDate
diagram
type xsd:date
properties
content  simple
used by
element  TourSegment

element StartTime
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 StateCode
diagram
type xsd:string
properties
content  simple
used by
elements  Location/Address AddressGroup HotelInformation Telephone

element SupplementalInformation
diagram
properties
content  complex
children BookingSource CorporateRateOverride CorporateDiscountNumber RateInformation Deposit MerchantCurrencyCode AlternateCurrencyCode PaymentGuarantee Coupon FrequentGuest FrequentFlyer AdditionalInformation BillingNumber BillingReference

element SupplierCode
diagram
type xsd:string
properties
content  simple
used by
element  WOW

element Tax
diagram
properties
content  complex
children Designator Nature Description CollectionPoint
used by
element  Taxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        
Paid derived by: xsd:string         

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

attribute Tax/@Paid
type restriction of xsd:string
properties
isRef  0
facets
enumeration  PD

element Tax/CollectionPoint
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirportCode
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer         
Paid derived by: xsd:string         

attribute Tax/CollectionPoint/@Amount
type xsd:integer
properties
isRef  0

attribute Tax/CollectionPoint/@Paid
type restriction of xsd:string
properties
isRef  0
facets
enumeration  PD

element TaxAmount
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 TaxAmount/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  P
enumeration  A

element Taxes
diagram
properties
content  complex
children Tax
used by
elements  FareComponent Price
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

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

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

element TaxSurcharge
diagram
type xsd:string
properties
content  simple
used by
element  AccountingLine

element Telephone
diagram
properties
content  complex
children ElementNumber TravelerElementNumber TelephoneNumber CityCode StateCode CountryCode Text PseudoCityCode
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Type derived by: xsd:string optional        

attribute Telephone/@Type
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  A
enumeration  B
enumeration  C
enumeration  F
enumeration  H
enumeration  M
enumeration  O
enumeration  T

element Telephone/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 Telephone/ElementNumber/@TattooNumber
type xsd:string
properties
isRef  0
use  optional

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

element TelephoneNumber
diagram
type xsd:string
properties
content  simple
used by
elements  ChaufferBusDriveSegment HotelInformation Telephone

element Terminal
diagram
type xsd:string
properties
content  simple
used by
elements  Arrival Flight/StopInfo/Stop/ArrivingInfo Flight/StopInfo/Stop/DepartingInfo Departure

element TicketByDate
diagram
type extension of xsd:date
properties
content  complex
used by
elements  FareRules Service
attributes
Name   Type   Use   Default   Fixed  
Time         

element TicketDeliveryOption
diagram
type TicketDeliveryOptionType
properties
content  complex
children Description Fee
attributes
Name   Type   Use   Default   Fixed  
Type RailTicketDeliveryType required        
StationOnDeparture derived by: xsd:string         
Destination RailTicketDeliveryDestinationType         

element Ticketing
diagram
properties
content  complex
children ElementNumber Action Date Time OfficeIdentification ElectronicTicket ElectronicTicketInformation NativeText
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Refundable derived by: xsd:string optional        

attribute Ticketing/@Refundable
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N

element TicketingInstructions
diagram
properties
content  complex
children ElementNumber SecondaryAction PricingInstruction
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element TicketNumber
diagram
type extension of xsd:string
properties
content  complex
used by
elements  PNRViewRS/ManualTicket PNRIdentification PNRIdentification/TicketInfo
attributes
Name   Type   Use   Default   Fixed  
TktType derived by: xsd:string         
ConjTicketNumber derived by: xsd:string         
Status derived by: xsd:string         
Date xsd:date         
Time         
TicketingPCC xsd:string         
TicketingIATA xsd:string         
TicketingAgent xsd:string         

attribute TicketNumber/@TktType
type restriction of xsd:string
properties
isRef  0
facets
length  1
enumeration  E
enumeration  P
enumeration  M

attribute TicketNumber/@ConjTicketNumber
type restriction of xsd:string
properties
isRef  0
facets
minLength  1

attribute TicketNumber/@Status
type restriction of xsd:string
properties
isRef  0
facets
enumeration  TICKETED
enumeration  VOIDED
enumeration  EXCHANGED
enumeration  REFUNDED

attribute TicketNumber/@Date
type xsd:date
properties
isRef  0

attribute TicketNumber/@TicketingPCC
type xsd:string
properties
isRef  0

attribute TicketNumber/@TicketingIATA
type xsd:string
properties
isRef  0

attribute TicketNumber/@TicketingAgent
type xsd:string
properties
isRef  0

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

element TicketsIssued
diagram
type xsd:string
properties
content  simple
used by
element  ElectronicTicketInformation

element TicketText
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Penalty
facets
enumeration  AD
enumeration  BD

element Time
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  Arrival LandGroup/Rail/Segment/Arrival Flight/CheckIn Departure LandGroup/Rail/Segment/Departure DropOff DropOffInfo PickUp PickUpInfo ReviewBookingQueue ChaufferBusDriveSegment/ServiceInfo Ticketing Vendor
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

element Title
diagram
type xsd:string
properties
content  simple
used by
element  TravelerName

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

element TotalAmount
diagram
type extension of xsd:integer
properties
content  complex
used by
elements  Rate Rooms
attributes
Name   Type   Use   Default   Fixed  
TAMT derived by: xsd:string         

attribute TotalAmount/@TAMT
type restriction of xsd:string
properties
isRef  0
facets
enumeration  N
enumeration  T
enumeration  S
enumeration  ST
enumeration  U
enumeration  C

element TotalSegments
diagram
type xsd:string
properties
content  simple
used by
element  ElectronicTicketInformation

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

element TourName
diagram
type xsd:string
properties
content  simple
used by
elements  TourSegment TVLSegment

element TourSegment
diagram
properties
content  complex
children ElementNumber TravelerElementNumber VendorCode StartDate CityCode ActionCode NumberInParty TourName TourCode RoomCode ServiceInformation ConfirmationNumber Text TourFeatures TourMeal TourLocation
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

element TourSegment/TourFeatures
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TourSegment/TourMeal
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TourSegment/TourLocation
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TransactionID
diagram
type xsd:string
properties
content  simple
used by
element  WOW

element Traveler
diagram
properties
content  complex
children ElementNumber TravelerName Infant
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
Type xsd:string required        
ID derived by: xsd:string         

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

attribute Traveler/@ID
type restriction of xsd:string
properties
isRef  0
facets
minLength  1

element Traveler/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 Traveler/ElementNumber/@TattooNumber
type xsd:string
properties
isRef  0
use  optional

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

element TravelerElementNumber
diagram
type extension of xsd:string
properties
content  complex
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
attributes
Name   Type   Use   Default   Fixed  
TattooNumber xsd:string optional        

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

element TravelerGroup
diagram
properties
content  complex
children TravelerElementNumber Price NetRemit CommissionGroup FareRules
used by
element  FareGroup
attributes
Name   Type   Use   Default   Fixed  
TypeRequested xsd:string required        
TypePriced xsd:string required        
TypeCount derived by: xsd:integer required        
TypeTotalPrice xsd:integer optional        
Tour derived by: xsd:string optional        

attribute TravelerGroup/@TypeRequested
type xsd:string
properties
isRef  0
use  required

attribute TravelerGroup/@TypePriced
type xsd:string
properties
isRef  0
use  required

attribute TravelerGroup/@TypeCount
type restriction of xsd:integer
properties
isRef  0
use  required
facets
minInclusive  0
maxInclusive  9

attribute TravelerGroup/@TypeTotalPrice
type xsd:integer
properties
isRef  0
use  optional

attribute TravelerGroup/@Tour
type restriction of xsd:string
properties
isRef  0
use  optional
facets
minLength  1

element TravelerGroup/NetRemit
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children APBC AEBA
attributes
Name   Type   Use   Default   Fixed  
NRIndicator xsd:string         

attribute TravelerGroup/NetRemit/@NRIndicator
type xsd:string
properties
isRef  0

element TravelerGroup/NetRemit/APBC
diagram
type xsd:positiveInteger
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TravelerGroup/NetRemit/AEBA
diagram
type xsd:positiveInteger
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element TravelerGroup/CommissionGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Commission
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer         

attribute TravelerGroup/CommissionGroup/@Amount
type xsd:integer
properties
isRef  0

element TravelerGroup/CommissionGroup/Commission
diagram
type extension of CommissionType
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
facets
minInclusive  0
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
RuleCode xsd:string         

attribute TravelerGroup/CommissionGroup/Commission/@RuleCode
type xsd:string
properties
isRef  0

element TravelerName
diagram
properties
content  complex
children Surname GivenName NativeGivenName Initial Title Age DateOfBirth NameRemark Gender Residence
used by
elements  Insurance Traveler

element TravelerName/Gender
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  F
enumeration  M
enumeration  U

element TravelerName/Residence
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CountryCode

element TVLSegment
diagram
properties
content  complex
children ElementNumber VendorCode ServiceBeginDate ServiceEndDate ActionCode NumberInParty NumberOfSeats NameOfTraveler FlightNumber CurrencyCode ClassOfService Cabin CityCode OriginCityCode DestinationCityCode DepartureDate DepartureTime ArrivalDate ArrivalTime StartTime EndTime DropOff PickUp CarType ShipName DeckName DeparturePoint ArrivalPoint TourCode TourName GroundTransportation PropertyCode PropertyName LocationInfo NumberOfPersons RatePlan RateDescription RoomDescription ConfirmationNumber CancellationNumber DocumentationNumber Meals RoomOptions OtherInformation
used by
element  MiscellaneousGroup
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         

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

element UserNumber
diagram
type xsd:string
properties
content  simple
used by
element  UserRemark

element UserRemark
diagram
properties
content  complex
children ElementNumber UserNumber Text
used by
element  PNRViewRS
attributes
Name   Type   Use   Default   Fixed  
Source         
SourceRef         
InhibitPrint derived by: xsd:string required        

attribute UserRemark/@InhibitPrint
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

element Value
diagram
type extension of xsd:integer
properties
content  complex
used by
elements  MaximumStay MinimumStay
attributes
Name   Type   Use   Default   Fixed  
Unit derived by: xsd:string    D     

attribute Value/@Unit
type restriction of xsd:string
properties
isRef  0
default  D
facets
enumeration  H
enumeration  D
enumeration  M

element Vendor
diagram
properties
content  complex
children SegmentNumber VendorCode VendorProperties VendorLocator Date Time PNRIdentification
used by
element  OtherVendorInformation

element Vendor/VendorProperties
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Cancelable derived by: xsd:string required        
Retrievable derived by: xsd:string required        

attribute Vendor/VendorProperties/@Cancelable
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  N
enumeration  Y

attribute Vendor/VendorProperties/@Retrievable
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  N
enumeration  Y

element VendorCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  AirTaxiSegment BusSegment ChaufferBusDriveSegment Insurance InsuranceSegment LandSegment MCOSegment OtherSegment PTASegment RailSegment SeaSegment TourSegment TVLSegment Vendor

element VendorLocator
diagram
type xsd:string
properties
content  simple
used by
element  Vendor

element VendorName
diagram
type xsd:string
properties
content  simple
used by
elements  Insurance RailSegment

element VendorText
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  AccountingLine OtherInformation
facets
minLength  6
maxLength  6

element WOW
diagram
properties
content  complex
children TransactionID SegmentIndicator SupplierCode SeatInfo
used by
element  OtherInformation

element Year
diagram
type restriction of xsd:string
properties
content  simple
used by
element  LandGroup/Rail/Identification/DebitCard/DCExpiration
facets
pattern  [0-9][0-9]|[^0-9]*

complexType CreditCardInformationType
diagram
children CCCode CCNumber CCExpiration TravelerElementNumber CardholderFirstName CardholderLastName
used by
element  tPaymentType/CreditCardInformation

element CreditCardInformationType/CardholderFirstName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CreditCardInformationType/CardholderLastName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

complexType TicketDeliveryOptionType
diagram
children Description Fee
used by
elements  LandGroup/Rail/TicketDeliveryOptions/TicketDeliveryOption LandGroup/Rail/TicketDeliveryOption TicketDeliveryOption
attributes
Name   Type   Use   Default   Fixed  
Type RailTicketDeliveryType required        
StationOnDeparture derived by: xsd:string         
Destination RailTicketDeliveryDestinationType         

attribute TicketDeliveryOptionType/@Type
type RailTicketDeliveryType
properties
isRef  0
use  required
facets
enumeration  EML
enumeration  PNR
enumeration  TBC
enumeration  TBM
enumeration  TBO
enumeration  TBX
enumeration  TML
enumeration  TOF
enumeration  TVM

attribute TicketDeliveryOptionType/@StationOnDeparture
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

attribute TicketDeliveryOptionType/@Destination
type RailTicketDeliveryDestinationType
properties
isRef  0
facets
enumeration  EU
enumeration  GLOBAL
enumeration  NA
enumeration  UK

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

element TicketDeliveryOptionType/Fee
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:positiveInteger required        
IsRefundable derived by: xsd:string required        

attribute TicketDeliveryOptionType/Fee/@Amount
type xsd:positiveInteger
properties
isRef  0
use  required

attribute TicketDeliveryOptionType/Fee/@IsRefundable
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  N
enumeration  Y

complexType tPaymentType
diagram
children CreditCardInformation Other
used by
elements  PNRViewRS/TicketExchange/PaymentGroup/OldPayment PNRViewRS/TicketExchange/PaymentGroup/Payment

element tPaymentType/CreditCardInformation
diagram
type extension of CreditCardInformationType
properties
isRef  0
content  complex
children CCCode CCNumber CCExpiration TravelerElementNumber CardholderFirstName CardholderLastName

element tPaymentType/Other
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
enumeration  CA
enumeration  CK

complexType RailFareGroupRuleType
diagram
type extension of RailRuleType
properties
base  RailRuleType
children Text Penalty
used by
element  LandGroup/Rail/Fare/FareComponent/Rules/Rule
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
ApplicableBookingStatus derived by: xsd:string         
ApplicableTDO RailTicketDeliveryType         
ExpirationDateTime         
IsEstimated derived by: xsd:string         
PriceType derived by: xsd:string         

attribute RailFareGroupRuleType/@PriceType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Ticket
enumeration  SeatReservation
enumeration  Accommodation
enumeration  OnboardServices
enumeration  Fee

complexType RailRuleType
diagram
children Text Penalty
used by
complexType  RailFareGroupRuleType
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
ApplicableBookingStatus derived by: xsd:string         
ApplicableTDO RailTicketDeliveryType         
ExpirationDateTime         
IsEstimated derived by: xsd:string         

attribute RailRuleType/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  EXCHANGE_ALLOWED
enumeration  EXCHANGE_PROHIBITED
enumeration  REFUND_ALLOWED
enumeration  REFUND_PROHIBITED
enumeration  TEXT

attribute RailRuleType/@ApplicableBookingStatus
type restriction of xsd:string
properties
isRef  0
facets
enumeration  BOOKED
enumeration  CONFIRMED
enumeration  TICKETED
enumeration  RETURNED

attribute RailRuleType/@ApplicableTDO
type RailTicketDeliveryType
properties
isRef  0
facets
enumeration  EML
enumeration  PNR
enumeration  TBC
enumeration  TBM
enumeration  TBO
enumeration  TBX
enumeration  TML
enumeration  TOF
enumeration  TVM

attribute RailRuleType/@ExpirationDateTime
properties
isRef  0

attribute RailRuleType/@IsEstimated
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

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

element RailRuleType/Penalty
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:positiveInteger required        

attribute RailRuleType/Penalty/@Amount
type xsd:positiveInteger
properties
isRef  0
use  required

complexType RailServiceAttributeType
diagram
used by
elements  LandGroup/Rail/OptionalServices/RailService/Attribute RailServiceType/Attribute
attributes
Name   Type   Use   Default   Fixed  
Code derived by: xsd:string required        
Value derived by: xsd:string required        

attribute RailServiceAttributeType/@Code
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  SeatPreference
enumeration  SeatQuantity
enumeration  SeatArea
enumeration  SeatLocation
enumeration  SeatZone
enumeration  SeatUnavailablePolicy

attribute RailServiceAttributeType/@Value
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  Any
enumeration  1
enumeration  2
enumeration  3
enumeration  4
enumeration  5
enumeration  OpenSaloon
enumeration  Compartment
enumeration  OpenSaloonWithTable
enumeration  QuietZone
enumeration  PhoneZone
enumeration  Aisle
enumeration  Window
enumeration  OppositeWindow
enumeration  Opposite
enumeration  SideBySide
enumeration  Backward
enumeration  Forward
enumeration  Lavatory
enumeration  Luggage
enumeration  Middle
enumeration  Power
enumeration  Single
enumeration  Table
enumeration  FailIfUnavailable
enumeration  RestrictToAvailableMatchingPrefs
enumeration  RestrictToAvailable
enumeration  BookWithoutSeats

complexType RailServiceAvailabilityRestrictionType
diagram
children SegmentIDRef Text
used by
element  LandGroup/Rail/OptionalServices/RailService/AvailabilityRestriction

complexType RailServicePriceType
diagram
used by
element  LandGroup/Rail/OptionalServices/RailService/ServicePrice
attributes
Name   Type   Use   Default   Fixed  
Total xsd:integer required        

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

complexType RailServiceType
diagram
children SegmentIDRef Attribute ReferenceKey
attributes
Name   Type   Use   Default   Fixed  
Type RailServiceTypeType required        

attribute RailServiceType/@Type
type RailServiceTypeType
properties
isRef  0
use  required
facets
enumeration  Accommodation
enumeration  Internet
enumeration  LocalTransit
enumeration  Meal
enumeration  ReservationSeatsOnly
enumeration  ReservationWithSeats
enumeration  TicketsByMail
enumeration  TicketsSeparateInAndOutbound
enumeration  CityTicketOutboundSingle
enumeration  CityTicketOutboundDay
enumeration  CityTicketInboundSingle
enumeration  CityTicketInboundDay

element RailServiceType/Attribute
diagram
type RailServiceAttributeType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Code derived by: xsd:string required        
Value derived by: xsd:string required        

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

complexType RailTransferToFromSegmentType
diagram
attributes
Name   Type   Use   Default   Fixed  
Time TimeDurationHoursMinutes         
MeansOfTransfer RailMeansOfTransferType         

attribute RailTransferToFromSegmentType/@Time
type TimeDurationHoursMinutes
properties
isRef  0
facets
pattern  [0-9][0-9]:[0-5][0-9]

attribute RailTransferToFromSegmentType/@MeansOfTransfer
type RailMeansOfTransferType
properties
isRef  0
facets
enumeration  BICYCLE
enumeration  CAR
enumeration  FOOT
enumeration  TAXI

simpleType IsStopoverLocationType
type restriction of xsd:string
facets
enumeration  N
enumeration  Y

simpleType RailAmenityType
type restriction of xsd:string
facets
enumeration  BAGGAGE
enumeration  BAR
enumeration  BUFFET
enumeration  DINING
enumeration  MEAL
enumeration  NEWSPAPER
enumeration  QUIET
enumeration  SNACK
enumeration  TAXI
enumeration  TROLLEY
enumeration  AUDIO
enumeration  VIDEO
enumeration  POWER_SOCKET
enumeration  LOUNGE_ACCESS
enumeration  INTERNET
enumeration  INTERNET_AVAILABLE
enumeration  PARKING

simpleType RailBookingStatusType
type restriction of xsd:string
used by
attribute  LandGroup/Rail/@BookingStatus
facets
enumeration  BOOKED
enumeration  CONFIRMED
enumeration  TICKETED
enumeration  ABANDONED
enumeration  RELEASED
enumeration  CANCELED
enumeration  WITHDRAWN
enumeration  RETURNED
enumeration  INVALID

simpleType RailCustomerCardType
type restriction of xsd:string
used by
attribute  LandGroup/Rail/Identification/CustomerCard/@Type
facets
enumeration  Amtrak
enumeration  BahnCard
enumeration  BahnBonusCard

simpleType RailDiscountType
type restriction of xsd:string
used by
attribute  LandGroup/Rail/Traveler/Discount/@Type
facets
enumeration  AmtrakAAA
enumeration  AmtrakCorporate
enumeration  AmtrakIntlStudentID
enumeration  AmtrakNatAssocRailPax
enumeration  AmtrakStudentAdvantage
enumeration  AmtrakUSArmedForces
enumeration  AmtrakVeteranAdvantage
enumeration  AtocUKAnnualGold
enumeration  AtocUKChildDisability
enumeration  AtocUKDisability
enumeration  AtocUKFamilyFriends
enumeration  AtocUKGroupsave3
enumeration  AtocUKGroupsave4
enumeration  AtocUKHMArmedForces
enumeration  AtocUKJobcentrePlus
enumeration  AtocUKNetwork
enumeration  AtocUKSenior
enumeration  AtocUKTwoTogether
enumeration  AtocUKYouth
enumeration  BahnCard1st25
enumeration  BahnCard2nd25
enumeration  BahnCard1st50
enumeration  BahnCard2nd50
enumeration  BahnCardBusiness1st25
enumeration  BahnCardBusiness2nd25
enumeration  BahnCardBusiness1st50
enumeration  BahnCardBusiness2nd50
enumeration  A-VORTEILScardInclRAILPLUS
enumeration  CH-HalbtaxAboInclRAILPLUS
enumeration  CH-HalbtaxAbo
enumeration  NL-VoordeelurenaboInclRAILPLUS
enumeration  NL-Voordeelurenabo
enumeration  RAILPLUS
enumeration  DBCorporate
enumeration  EurostarCorporate
enumeration  RenfeCarnetGo25ISTC
enumeration  RenfeCarnetJoven
enumeration  RenfeCorporate
enumeration  RenfeTarjetaDorada
enumeration  RenfeTarjetaJovenRenfe
enumeration  RenfeTarjetaRailPlusJunior
enumeration  ThalysCorporate
enumeration  VIACorporate

simpleType RailFrequentTravelerType
type restriction of xsd:string
used by
element  LandGroup/Rail/FrequentTraveler/FTProgram
facets
enumeration  BahnCard
enumeration  BahnBonusCard
enumeration  Amtrak

simpleType RailMeansOfTransferChoiceType
type restriction of xsd:string
facets
enumeration  FOOT
enumeration  FOOT_OR_BICYCLE
enumeration  FOOT_OR_CAR
enumeration  FOOT_OR_TAXI

simpleType RailMeansOfTransferType
type restriction of xsd:string
used by
attribute  RailTransferToFromSegmentType/@MeansOfTransfer
facets
enumeration  BICYCLE
enumeration  CAR
enumeration  FOOT
enumeration  TAXI

simpleType RailSeatPrefType
type restriction of xsd:string
used by
element  LandGroup/Rail/Segment/Reservation/SeatLocation/Attributes/Attribute
facets
enumeration  FORWARD
enumeration  BACKWARD
enumeration  AIRLINE
enumeration  WINDOW
enumeration  AISLE
enumeration  COMPARTMENT
enumeration  MIDDLE
enumeration  QUIET
enumeration  TABLE
enumeration  POWER
enumeration  PHONE
enumeration  LUGGAGE
enumeration  LAVATORY
enumeration  SINGLE

simpleType RailSegmentTypeType
type restriction of xsd:string
used by
attribute  LandGroup/Rail/Segment/@Type
facets
enumeration  Bus
enumeration  Car
enumeration  Ferry
enumeration  Ship
enumeration  Hovercraft
enumeration  Suburban
enumeration  Taxi
enumeration  Train
enumeration  Tram
enumeration  Transfer
enumeration  Underground
enumeration  Unknown
enumeration  Walking

simpleType RailServiceAvailabilityStatusType
type restriction of xsd:string
used by
attribute  LandGroup/Rail/OptionalServices/RailService/@AvailabilityStatus
facets
enumeration  AsRequested
enumeration  WithRestrictions

simpleType RailServiceTypeType
type restriction of xsd:string
used by
attributes  LandGroup/Rail/OptionalServices/RailService/@Type RailServiceType/@Type
facets
enumeration  Accommodation
enumeration  Internet
enumeration  LocalTransit
enumeration  Meal
enumeration  ReservationSeatsOnly
enumeration  ReservationWithSeats
enumeration  TicketsByMail
enumeration  TicketsSeparateInAndOutbound
enumeration  CityTicketOutboundSingle
enumeration  CityTicketOutboundDay
enumeration  CityTicketInboundSingle
enumeration  CityTicketInboundDay

simpleType RailTicketDeliveryDestinationType
type restriction of xsd:string
used by
attribute  TicketDeliveryOptionType/@Destination
facets
enumeration  EU
enumeration  GLOBAL
enumeration  NA
enumeration  UK

simpleType RailTicketDeliveryType
type restriction of xsd:string
used by
attributes  RailRuleType/@ApplicableTDO TicketDeliveryOptionType/@Type
facets
enumeration  EML
enumeration  PNR
enumeration  TBC
enumeration  TBM
enumeration  TBO
enumeration  TBX
enumeration  TML
enumeration  TOF
enumeration  TVM

attribute DetailedFareType
type restriction of xsd:string
used by
element  FareInfo
facets
enumeration  A35F
enumeration  CA35
enumeration  CNFR
enumeration  DDFR
enumeration  A15F
enumeration  CA15
enumeration  CDDF
enumeration  PRFR
enumeration  NRFR
enumeration  PUBL
enumeration  NEGO

attribute DistanceUnit
type restriction of xsd:string
used by
element  GeoCoded
facets
minLength  1
maxLength  1
enumeration  M
enumeration  K

attribute FareBrand
type xsd:string
used by
element  Service

attribute FareType
type restriction of xsd:string
facets
enumeration  PUBL
enumeration  NEGO
enumeration  BOTH
enumeration  HIST
enumeration  UNDF

attribute POIType
type restriction of xsd:string

attribute Quantity
type restriction of xsd:integer
properties
default  1
used by
element  Service
facets
minInclusive  1
maxInclusive  99

attribute Radius
type restriction of xsd:unsignedLong
used by
element  GeoCoded

attribute ReasonCode
type restriction of xsd:string
used by
elements  Service ServicesGroup/Service
facets
length  1

attribute SaleStatus
type restriction of xsd:string
facets
enumeration  Issued
enumeration  Booked

attribute ServiceCode
type restriction of xsd:string
used by
elements  Service ServicesGroup/Service
facets
length  2

attribute Source
type restriction of xsd:string
used by
elements  PNRViewRS/AccountingInfo AccountingLine AddressGroup AirGroup AirTaxiSegment ARNK BillingAndDeliveryData BusSegment CarPassiveSegment CarSegment ChaufferBusDriveSegment Clean Count PNRViewRS/CustomData CustomerIdentification CustomerProfile DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error Exit FareGroup Flight ForInfo FormOfPayment FrequentTravelerGroup GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark History HotelPassiveSegment HotelSegment FareGroup/IncludedServices Insurance InsuranceSegment ItineraryRemarks LandGroup LandSegment List PNRViewRS/ManualTicket MCOSegment MiscellaneousGroup Move Open FareGroup/OptionalServices OtherRemark OtherSegment OtherServiceInformation Passive Place PNRViewRS/Price PTASegment LandGroup/Rail RailSegment Remove ReviewBookingQueue SeaSegment Seat ServicesGroup/Service Service ServicesGroup SpecialServiceRequest Telephone PNRViewRS/TicketExchange PNRIdentification/TicketInfo Ticketing TicketingInstructions TicketRemark PNRViewRS/TourCode TourSegment Traveler TVLSegment UserRemark PNRViewRS/ValidatingCarrier
facets
minLength  1

attribute SourceRef
type restriction of xsd:string
used by
elements  PNRViewRS/AccountingInfo AccountingLine AddressGroup AirGroup AirTaxiSegment ARNK BillingAndDeliveryData BusSegment CarPassiveSegment CarSegment CustomerIdentification CustomerProfile DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error FareGroup Flight ForInfo FormOfPayment FrequentTravelerGroup GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark History HotelPassiveSegment HotelSegment FareGroup/IncludedServices Insurance InsuranceSegment ItineraryRemarks LandGroup LandSegment PNRViewRS/ManualTicket MCOSegment MiscellaneousGroup Open FareGroup/OptionalServices OtherRemark OtherSegment OtherServiceInformation Passive PNRViewRS/Price PTASegment LandGroup/Rail RailSegment ReviewBookingQueue SeaSegment Seat ServicesGroup/Service Service ServicesGroup SpecialServiceRequest Telephone PNRViewRS/TicketExchange Ticketing TicketingInstructions TicketRemark PNRViewRS/TourCode TourSegment Traveler TVLSegment UserRemark PNRViewRS/ValidatingCarrier
facets
minLength  1

attribute SubCode
type restriction of xsd:string
used by
elements  Service ServicesGroup/Service
facets
length  3

attribute Timeout
type xsd:positiveInteger

element AltTicketingDate
diagram
properties
content  complex
children Date

element AltTicketingDate/Date
diagram
type Date
properties
isRef  0
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 ApprovalCode
diagram
type xsd:string
properties
content  simple
used by
element  CreditCard

element Attributes
diagram
properties
content  complex
children Group SubGroup Desc1 Desc2
used by
element  Service

element Attributes/Group
diagram
properties
isRef  0
content  complex
children Code Text

element Attributes/Group/Code
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  Equipment Error Flight/StopInfo/Stop/NewEquipment

element Attributes/Group/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  AccountingLine AirRemark AirTaxiSegment BaggagePolicy BookingInstructions BusSegment Cancel CarPassiveSegment CarRemark Change ChaufferBusDriveSegment Clean CustomerIdentification DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error Exit Failure LandGroup/Rail/Fare/FareInformation ForInfo ItineraryRemarks/FreeFlowRemark GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark HotelRemark Information InsuranceSegment LandSegment PNRViewRS/ManualFareEntry PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo Move OtherInformation OtherRemark OtherSegment OtherServiceInformation Place PTASegment RailSegment Remove Replace ReviewBookingQueue SeaSegment LandGroup/Rail/Segment/ServiceText SpecialServiceRequest Telephone TicketRemark TourSegment UnderlyingError UserRemark
complexType  RailServiceAvailabilityRestrictionType

element Attributes/SubGroup
diagram
properties
isRef  0
content  complex
children Code Text

element Attributes/SubGroup/Code
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  Equipment Error Flight/StopInfo/Stop/NewEquipment

element Attributes/SubGroup/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  AccountingLine AirRemark AirTaxiSegment BaggagePolicy BookingInstructions BusSegment Cancel CarPassiveSegment CarRemark Change ChaufferBusDriveSegment Clean CustomerIdentification DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error Exit Failure LandGroup/Rail/Fare/FareInformation ForInfo ItineraryRemarks/FreeFlowRemark GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark HotelRemark Information InsuranceSegment LandSegment PNRViewRS/ManualFareEntry PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo Move OtherInformation OtherRemark OtherSegment OtherServiceInformation Place PTASegment RailSegment Remove Replace ReviewBookingQueue SeaSegment LandGroup/Rail/Segment/ServiceText SpecialServiceRequest Telephone TicketRemark TourSegment UnderlyingError UserRemark
complexType  RailServiceAvailabilityRestrictionType

element Attributes/Desc1
diagram
properties
isRef  0
content  complex
children Code Text

element Attributes/Desc1/Code
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  Equipment Error Flight/StopInfo/Stop/NewEquipment

element Attributes/Desc1/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  AccountingLine AirRemark AirTaxiSegment BaggagePolicy BookingInstructions BusSegment Cancel CarPassiveSegment CarRemark Change ChaufferBusDriveSegment Clean CustomerIdentification DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error Exit Failure LandGroup/Rail/Fare/FareInformation ForInfo ItineraryRemarks/FreeFlowRemark GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark HotelRemark Information InsuranceSegment LandSegment PNRViewRS/ManualFareEntry PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo Move OtherInformation OtherRemark OtherSegment OtherServiceInformation Place PTASegment RailSegment Remove Replace ReviewBookingQueue SeaSegment LandGroup/Rail/Segment/ServiceText SpecialServiceRequest Telephone TicketRemark TourSegment UnderlyingError UserRemark
complexType  RailServiceAvailabilityRestrictionType

element Attributes/Desc2
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Code Text

element Attributes/Desc2/Code
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  Equipment Error Flight/StopInfo/Stop/NewEquipment

element Attributes/Desc2/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  AccountingLine AirRemark AirTaxiSegment BaggagePolicy BookingInstructions BusSegment Cancel CarPassiveSegment CarRemark Change ChaufferBusDriveSegment Clean CustomerIdentification DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error Exit Failure LandGroup/Rail/Fare/FareInformation ForInfo ItineraryRemarks/FreeFlowRemark GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark HotelRemark Information InsuranceSegment LandSegment PNRViewRS/ManualFareEntry PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo Move OtherInformation OtherRemark OtherSegment OtherServiceInformation Place PTASegment RailSegment Remove Replace ReviewBookingQueue SeaSegment LandGroup/Rail/Segment/ServiceText SpecialServiceRequest Telephone TicketRemark TourSegment UnderlyingError UserRemark
complexType  RailServiceAvailabilityRestrictionType

element Authentication
diagram
properties
content  complex
children Surname GivenName Car Hotel CreditCard MaestroCard IdentityCard CustomerCard

element Authentication/Car
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children PickUp RateOptions

element Authentication/Car/PickUp
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Location Date
used by
elements  CarSegment TVLSegment

element Authentication/Car/PickUp/Location
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CityCode Category Number
used by
elements  CarData DropOff PickUp

element Authentication/Car/PickUp/Location/CityCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
elements  CarPassiveSegment DropOffInfo Hotel HotelPassiveSegment PickUpInfo Purchase ChaufferBusDriveSegment/ServiceInfo Telephone TourSegment TVLSegment
facets
length  3

element Authentication/Car/PickUp/Location/Category
diagram
properties
isRef  0
used by
elements  DropOffInfo PickUpInfo
complexTypes  CarLocation RequestForCarLocation

element Authentication/Car/PickUp/Location/Number
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  DropOffInfo PickUpInfo

element Authentication/Car/PickUp/Date
diagram
properties
isRef  0
minOcc  0
maxOcc  1
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 Authentication/Car/RateOptions
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Category derived by: xsd:string         

attribute Authentication/Car/RateOptions/@Category
type restriction of xsd:string
properties
isRef  0
facets
enumeration  A
enumeration  B
enumeration  C
enumeration  G
enumeration  I
enumeration  K
enumeration  L
enumeration  P
enumeration  R
enumeration  S
enumeration  U
enumeration  V
enumeration  X

element Authentication/Hotel
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
used by
element  HotelSegment
attributes
Name   Type   Use   Default   Fixed  
CheckInDate Date         
CheckOutDate Date         
ChainCode xsd:string         
PropertyCode xsd:string         

attribute Authentication/Hotel/@CheckInDate
type Date
properties
isRef  0

attribute Authentication/Hotel/@CheckOutDate
type Date
properties
isRef  0

attribute Authentication/Hotel/@ChainCode
type xsd:string
properties
isRef  0

attribute Authentication/Hotel/@PropertyCode
type xsd:string
properties
isRef  0

element Authentication/CreditCard
diagram
properties
isRef  0
content  complex
children CCNumber
used by
elements  FormOfPayment PaymentGuarantee

element Authentication/MaestroCard
diagram
properties
isRef  0
content  complex
children BankIdentificationCode AccountNumber

element Authentication/MaestroCard/BankIdentificationCode
diagram
type xsd:string
properties
isRef  0
content  simple

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

element Authentication/IdentityCard
diagram
properties
isRef  0
content  complex
children CardNumber ExpirationDate DateOfBirth IssueCountry

element Authentication/IdentityCard/CardNumber
diagram
type xsd:string
properties
isRef  0
content  simple

element Authentication/IdentityCard/ExpirationDate
diagram
type xsd:date
properties
isRef  0
content  simple

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

element Authentication/IdentityCard/IssueCountry
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
pattern  [A-Z]{2}

element Authentication/CustomerCard
diagram
properties
isRef  0
content  complex
children CardNumber
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

attribute Authentication/CustomerCard/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  BahnCard
enumeration  BahnBonusCard

element Authentication/CustomerCard/CardNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element BaggageAllowance
diagram
type xsd:string
properties
content  simple
used by
element  FareInfo/RelatedSegment

element BaggagePolicy
diagram
properties
content  complex
children CurrencyCode Text Url
used by
element  FareInfo/RelatedSegment
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer optional        
BaggageItem derived by: xsd:string         

attribute BaggagePolicy/@Amount
type xsd:integer
properties
isRef  0
use  optional

attribute BaggagePolicy/@BaggageItem
type restriction of xsd:string
properties
isRef  0
facets
minLength  1
maxLength  2
pattern  ([1-9]{1,2})|BF|C|CF|E

element BaggagePolicy/Url
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element BookingInstructions
diagram
properties
content  complex
children SSRCode OSIText UpgradeMethod Text
used by
element  ServicesGroup/Service

element BookingInstructions/OSIText
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  simple

element BookingInstructions/UpgradeMethod
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
NewClass xsd:string         

attribute BookingInstructions/UpgradeMethod/@NewClass
type xsd:string
properties
isRef  0

element BookingSource
diagram
type extension of xsd:string
properties
content  complex
used by
elements  CarPassiveSegment Insurance OtherInformation SupplementalInformation
complexType  CarHotelSupplementalInformationType
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         

attribute BookingSource/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  ARC
enumeration  IATA
enumeration  TIDS
enumeration  CLIA
enumeration  AAA
enumeration  GDS
enumeration  OTHER

element CardholderFirstName
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  LandGroup/Rail/Identification/CreditCard CreditCard LandGroup/Rail/Identification/DebitCard LandGroup/Rail/Identification/IdentityCard
facets
minLength  1

element CardholderIDRef
diagram
type restriction of xsd:string
properties
content  simple
facets
minLength  1

element CardholderLastName
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  LandGroup/Rail/Identification/CreditCard CreditCard CreditCardInformation LandGroup/Rail/Identification/DebitCard LandGroup/Rail/Identification/IdentityCard
facets
minLength  1

element Category
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  DropOffInfo PickUpInfo
complexTypes  CarLocation RequestForCarLocation
facets
enumeration  A
enumeration  C
enumeration  D
enumeration  E
enumeration  F
enumeration  N
enumeration  O
enumeration  P
enumeration  R
enumeration  S
enumeration  T
enumeration  W
enumeration  X
enumeration  *

element CCCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  CreditCard CreditCardInformation PaymentType
complexType  CreditCardInformationType
facets
length  2
pattern  [A-Z]{2}

element CCExpiration
diagram
properties
content  complex
children Month Year
used by
elements  LandGroup/Rail/Identification/CreditCard CreditCard PaymentType
complexTypes  BasicCreditCardType CreditCardInformationType

element CCExpiration/Month
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
element  LandGroup/Rail/Identification/DebitCard/DCExpiration
facets
pattern  0[1-9]|1[0-2]
pattern  XX

element CCExpiration/Year
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
element  LandGroup/Rail/Identification/DebitCard/DCExpiration
facets
pattern  [0-9][0-9]
pattern  XX

element CCNumber
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  LandGroup/Rail/Identification/CreditCard CreditCard Authentication/CreditCard CreditCardInformation PaymentType
complexType  CreditCardInformationType
facets
minLength  1

element ClassOfService
diagram
type COSType
properties
content  simple
used by
elements  FareInfo/RelatedSegment TVLSegment
facets
minLength  1
maxLength  1
pattern  [A-Z]

element Code
diagram
type xsd:string
properties
content  simple
used by
elements  Equipment Error Flight/StopInfo/Stop/NewEquipment

element CurrencyCode
diagram
type restriction of CurrencyCodeType
properties
content  complex
used by
elements  BaggageInsurance BaggagePolicy Base CarData/Coverage DepositInfo DuePaidText LandGroup/EventSegment ExtraAdultInfo ExtraCharges ExtraChildInfo ExtraCribInfo LandGroup/Rail/Fare FareComponent FareGroup FiledIn FinalPayment FormOfPayment Hotel Insurance ItemCost MealsInfo OptionalEquipment Penalty PenaltyInfo PremiumInfo PNRViewRS/Price CarPassiveSegment/Rate Rate RateInformation RevisionFee RollawayAdultInfo RollawayChildInfo RoomRate TaxInfo Total TVLSegment
facets
pattern  [A-Z0-9]{3}
attributes
Name   Type   Use   Default   Fixed  
NumberOfDecimals xsd:integer required        

attribute CurrencyCode/@NumberOfDecimals
type xsd:integer
properties
isRef  0
use  required

element Error
diagram
properties
content  complex
children Code Text UnderlyingError
used by
element  InfoGroup
attributes
Name   Type   Use   Default   Fixed  
ErrorType xsd:string required        
Source         
SourceRef         

attribute Error/@ErrorType
type xsd:string
properties
isRef  0
use  required

element ExtendedPayment
diagram
type extension of xsd:string
properties
content  complex
used by
element  CreditCard
attributes
Name   Type   Use   Default   Fixed  
NumberOfMonths xsd:positiveInteger         
Code xsd:string         

attribute ExtendedPayment/@NumberOfMonths
type xsd:positiveInteger
properties
isRef  0

attribute ExtendedPayment/@Code
type xsd:string
properties
isRef  0

element FareRefKey
diagram
type restriction of xsd:string
properties
content  simple
used by
element  FareInfo
facets
minLength  1

element FiledIn
diagram
properties
content  complex
children CurrencyCode Amount
used by
complexType  BaseFareType

element FiledIn/Amount
diagram
type xsd:integer
properties
isRef  0
content  simple
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

element FlightNumber
diagram
type FlightNumberWithSuffixType
properties
content  complex
used by
elements  Carrier FlightArrival OperatingCarrier TVLSegment
facets
minInclusive  0
maxInclusive  9999
attributes
Name   Type   Use   Default   Fixed  
Suffix derived by: xsd:string optional        

element ForInfo
diagram
properties
content  complex
children Text
used by
element  InfoGroup
attributes
Name   Type   Use   Default   Fixed  
Source optional        
SourceRef optional        

element GeoCoded
diagram
properties
content  complex
children Longitude Latitude
attributes
Name   Type   Use   Default   Fixed  
Radius         
DistanceUnit    K     

element GivenName
diagram
type xsd:string
properties
content  simple
used by
elements  Authentication TravelerName

element HistoricalPricingInfo
diagram
properties
content  complex
children ReservationDateTime TicketedDateTime RecordLocator

element HistoricalPricingInfo/ReservationDateTime
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Date Time

element HistoricalPricingInfo/ReservationDateTime/Date
diagram
type Date
properties
isRef  0
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 HistoricalPricingInfo/ReservationDateTime/Time
diagram
type Time
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  Arrival LandGroup/Rail/Segment/Arrival Flight/CheckIn Departure LandGroup/Rail/Segment/Departure DropOff DropOffInfo PickUp PickUpInfo ReviewBookingQueue ChaufferBusDriveSegment/ServiceInfo Ticketing Vendor
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

element HistoricalPricingInfo/TicketedDateTime
diagram
properties
isRef  0
content  complex
children Date Time

element HistoricalPricingInfo/TicketedDateTime/Date
diagram
type Date
properties
isRef  0
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 HistoricalPricingInfo/TicketedDateTime/Time
diagram
type Time
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  Arrival LandGroup/Rail/Segment/Arrival Flight/CheckIn Departure LandGroup/Rail/Segment/Departure DropOff DropOffInfo PickUp PickUpInfo ReviewBookingQueue ChaufferBusDriveSegment/ServiceInfo Ticketing Vendor
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

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

element HistoricPricingDate
diagram
properties
content  complex
children Date

element HistoricPricingDate/Date
diagram
type Date
properties
isRef  0
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 HotelRating
diagram
type extension of xsd:string
properties
content  complex
attributes
Name   Type   Use   Default   Fixed  
RatingSystem derived by: xsd:string         
RatingType derived by: xsd:string         
RatingPersonType derived by: xsd:string         

attribute HotelRating/@RatingSystem
type restriction of xsd:string
properties
isRef  0
facets
enumeration  AAA
enumeration  AMA
enumeration  C24
enumeration  CRC
enumeration  EHB
enumeration  EHS
enumeration  EHT
enumeration  GUESTS
enumeration  HBC
enumeration  HRS
enumeration  JVW
enumeration  LSR
enumeration  MIC
enumeration  MOB
enumeration  NTM
enumeration  OHG
enumeration  TPA
enumeration  UNK

attribute HotelRating/@RatingType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  AVG
enumeration  UNK
enumeration  COF
enumeration  ATM
enumeration  FOR
enumeration  SOE
enumeration  HFA
enumeration  RFA
enumeration  RSI
enumeration  SAN
enumeration  CLE
enumeration  BFQ
enumeration  REQ
enumeration  WEL
enumeration  PKG
enumeration  VAL

attribute HotelRating/@RatingPersonType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  AVG
enumeration  UNK
enumeration  PRI
enumeration  BUS
enumeration  GRP
enumeration  CON
enumeration  YCP
enumeration  ECP
enumeration  FSC
enumeration  FOC

element InfoGroup
diagram
properties
content  complex
children ForInfo Error BackOffice
used by
elements  PNRViewRS QueueRS

element InfoGroup/BackOffice
diagram
type BackOfficeContainer
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  

element Latitude
diagram
type restriction of xsd:decimal
properties
content  simple
used by
element  GeoCoded
facets
minInclusive  -90
maxInclusive  90

element Longitude
diagram
type restriction of xsd:decimal
properties
content  simple
used by
element  GeoCoded
facets
minInclusive  -180
maxInclusive  180

element NegoRateCode
diagram
type restriction of xsd:string
properties
content  simple
facets
minLength  1

element NVA
diagram
type xsd:date
properties
content  simple
used by
element  FareInfo/RelatedSegment

element NVB
diagram
type xsd:date
properties
content  simple
used by
element  FareInfo/RelatedSegment

element OpeningInterval
diagram
properties
content  complex
used by
element  Location
attributes
Name   Type   Use   Default   Fixed  
OpeningTime Time         
ClosingTime Time         

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

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

element POI
diagram
type xsd:string
properties
content  simple

element POIDistance
diagram
type extension of xsd:decimal
properties
content  complex
attributes
Name   Type   Use   Default   Fixed  
POIType derived by: xsd:string required        
POIName xsd:string         

attribute POIDistance/@POIType
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  AIRPORT
enumeration  CAR RENTAL STATION
enumeration  CINEMA
enumeration  CITY CENTER
enumeration  CITY DISTRICT
enumeration  COMPANY LOCATION
enumeration  FAIR
enumeration  HIGHWAY
enumeration  LOCATION
enumeration  PETROL STATION
enumeration  SHOPPING
enumeration  SMALL TOWN
enumeration  THEATER
enumeration  TOURIST FEATURE
enumeration  TRAIN STATION
enumeration  UNKNOWN

attribute POIDistance/@POIName
type xsd:string
properties
isRef  0

element ReferenceData
diagram
properties
content  complex
children Airport

element ReferenceData/Airport
diagram
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Code derived by: xsd:string required        
Long xsd:double required        
Lat xsd:double required        
Name xsd:string         

attribute ReferenceData/Airport/@Code
type restriction of xsd:string
properties
isRef  0
use  required
facets
length  3

attribute ReferenceData/Airport/@Long
type xsd:double
properties
isRef  0
use  required

attribute ReferenceData/Airport/@Lat
type xsd:double
properties
isRef  0
use  required

attribute ReferenceData/Airport/@Name
type xsd:string
properties
isRef  0

element ReservationsDateTime
diagram
properties
content  complex
children Date Time

element ReservationsDateTime/Date
diagram
type Date
properties
isRef  0
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 ReservationsDateTime/Time
diagram
type Time
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  Arrival LandGroup/Rail/Segment/Arrival Flight/CheckIn Departure LandGroup/Rail/Segment/Departure DropOff DropOffInfo PickUp PickUpInfo ReviewBookingQueue ChaufferBusDriveSegment/ServiceInfo Ticketing Vendor
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

element SecurityID
diagram
type restriction of xsd:string
properties
content  simple
used by
element  CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard
facets
pattern  \d{3,4}

element SegmentIDRef
diagram
type xsd:string
properties
content  simple
used by
elements  ChaufferBusDriveSegment LandGroup/Rail/Fare/FareComponent FareInfo/RelatedSegment
complexTypes  RailServiceAvailabilityRestrictionType RailServiceType

element ServiceDate
diagram
type xsd:date
properties
content  simple
used by
elements  AirTaxiSegment InsuranceSegment LandSegment MCOSegment OtherSegment PTASegment LandGroup/Rail/OptionalServices/RailService ServicesGroup/Service

element ServiceLocation
diagram
type restriction of xsd:string
properties
content  simple
used by
element  ServicesGroup/Service
facets
length  3

element ServicePrice
diagram
properties
content  complex
children BasePrice Taxes
used by
element  Service
attributes
Name   Type   Use   Default   Fixed  
Total xsd:integer required        

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

element ServicePrice/BasePrice
diagram
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

attribute ServicePrice/BasePrice/@Amount
type xsd:integer
properties
isRef  0
use  required

element ServicePrice/Taxes
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Tax
used by
elements  FareComponent Price
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

attribute ServicePrice/Taxes/@Amount
type xsd:integer
properties
isRef  0
use  required

element ServicePrice/Taxes/Tax
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Designator Description
used by
element  Taxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

attribute ServicePrice/Taxes/Tax/@Amount
type xsd:integer
properties
isRef  0
use  required

element ServicePrice/Taxes/Tax/Designator
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  Tax
facets
minLength  1

element ServicePrice/Taxes/Tax/Description
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  Tax
facets
minLength  1

element SSRCode
diagram
type xsd:string
properties
content  simple
used by
elements  BookingInstructions SpecialServiceRequest

element StationCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  LandGroup/Rail/Segment/Arrival LandGroup/Rail/Segment/Departure

element Surname
diagram
type xsd:string
properties
content  simple
used by
elements  Authentication Infant TravelerName

element Text
diagram
type xsd:string
properties
content  simple
used by
elements  AccountingLine AirRemark AirTaxiSegment BaggagePolicy BookingInstructions BusSegment Cancel CarPassiveSegment CarRemark Change ChaufferBusDriveSegment Clean CustomerIdentification DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error Exit Failure LandGroup/Rail/Fare/FareInformation ForInfo ItineraryRemarks/FreeFlowRemark GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark HotelRemark Information InsuranceSegment LandSegment PNRViewRS/ManualFareEntry PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo Move OtherInformation OtherRemark OtherSegment OtherServiceInformation Place PTASegment RailSegment Remove Replace ReviewBookingQueue SeaSegment LandGroup/Rail/Segment/ServiceText SpecialServiceRequest Telephone TicketRemark TourSegment UnderlyingError UserRemark
complexType  RailServiceAvailabilityRestrictionType

element TravelerIDRef
diagram
type xsd:string
properties
content  simple
used by
element  ChaufferBusDriveSegment

element UnderlyingError
diagram
properties
content  complex
children Text
used by
element  Error
attributes
Name   Type   Use   Default   Fixed  
Code xsd:string         

attribute UnderlyingError/@Code
type xsd:string
properties
isRef  0

complexType BaseFareType
diagram
children FiledIn Surcharges
used by
element  Price/BaseFare
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

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

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

complexType BasicCreditCardType
diagram
children CCCode CCNumber CCExpiration
used by
elements  LandGroup/Rail/Payment/CreditCard CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard

element BasicCreditCardType/CCCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
elements  CreditCard CreditCardInformation PaymentType
complexType  CreditCardInformationType
facets
length  2
pattern  [A-Z0-9]{2}

element BasicCreditCardType/CCNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
elements  LandGroup/Rail/Identification/CreditCard CreditCard Authentication/CreditCard CreditCardInformation PaymentType
complexType  CreditCardInformationType
facets
minLength  1

complexType BasicEndorsement
diagram
children Text
used by
elements  FareRules/Endorsement Service/Endorsement

element BasicEndorsement/Text
diagram
type FreeFormTextField
properties
isRef  0
content  simple
used by
elements  AccountingLine AirRemark AirTaxiSegment BaggagePolicy BookingInstructions BusSegment Cancel CarPassiveSegment CarRemark Change ChaufferBusDriveSegment Clean CustomerIdentification DocumentInvoiceRemark DuePaidText EmailAddress PNRViewRS/Endorsement Error Exit Failure LandGroup/Rail/Fare/FareInformation ForInfo ItineraryRemarks/FreeFlowRemark GeneralRemark PNRViewRS/HiddenRemark HistoricalRemark HotelRemark Information InsuranceSegment LandSegment PNRViewRS/ManualFareEntry PNRViewRS/ManualTicket MCOSegment PNRViewRS/MiscTicketingInfo Move OtherInformation OtherRemark OtherSegment OtherServiceInformation Place PTASegment RailSegment Remove Replace ReviewBookingQueue SeaSegment LandGroup/Rail/Segment/ServiceText SpecialServiceRequest Telephone TicketRemark TourSegment UnderlyingError UserRemark
complexType  RailServiceAvailabilityRestrictionType
facets
minLength  1

complexType CarDeliverToCollectFromType
diagram
children Address Date Time Comment Telephone
used by
elements  DropOff/CollectFrom PickUp/DeliverTo

element CarDeliverToCollectFromType/Address
diagram
properties
isRef  0
content  complex
children Name Street City PostalCode CountryCode
used by
elements  AddressGroup HotelInformation

element CarDeliverToCollectFromType/Address/Name
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  Equipment Flight/StopInfo/Stop/NewEquipment

element CarDeliverToCollectFromType/Address/Street
diagram
type xsd:string
properties
isRef  0
content  simple

element CarDeliverToCollectFromType/Address/City
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  AddressGroup HotelInformation

element CarDeliverToCollectFromType/Address/PostalCode
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  AddressGroup HotelInformation

element CarDeliverToCollectFromType/Address/CountryCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
elements  AddressGroup TravelerName/Residence Telephone
facets
minLength  2
maxLength  2

element CarDeliverToCollectFromType/Date
diagram
type xsd:date
properties
isRef  0
minOcc  0
maxOcc  1
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 CarDeliverToCollectFromType/Time
diagram
type Time
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  Arrival LandGroup/Rail/Segment/Arrival Flight/CheckIn Departure LandGroup/Rail/Segment/Departure DropOff DropOffInfo PickUp PickUpInfo ReviewBookingQueue ChaufferBusDriveSegment/ServiceInfo Ticketing Vendor
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

element CarDeliverToCollectFromType/Comment
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  OperatingCarrier

element CarDeliverToCollectFromType/Telephone
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  PNRViewRS
facets
maxLength  20

complexType CarHotelSupplementalInformationType
diagram
children BookingSource CorporateRateOverride CorporateDiscountNumber PaymentGuarantee FrequentGuest FrequentFlyer AdditionalInformation
used by
elements  LandGroup/EventSegment/Event/SupplementalInformation CarSegment/SupplementalInformation HotelSegment/SupplementalInformation HotelPassiveSegment/SupplementalInformation

element CarHotelSupplementalInformationType/CorporateRateOverride
diagram
type xsd:integer
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  SupplementalInformation

element CarHotelSupplementalInformationType/CorporateDiscountNumber
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  OtherInformation SupplementalInformation
facets
minLength  1

element CarHotelSupplementalInformationType/PaymentGuarantee
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CreditCard Other
used by
element  SupplementalInformation
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string optional   G     

attribute CarHotelSupplementalInformationType/PaymentGuarantee/@Type
type restriction of xsd:string
properties
isRef  0
default  G
use  optional
facets
enumeration  G
enumeration  D
enumeration  P

element CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard
diagram
type extension of BasicCreditCardType
properties
isRef  0
content  complex
children CCCode CCNumber CCExpiration SecurityID CardholderFirstName CardholderLastName ExtraData
used by
elements  FormOfPayment PaymentGuarantee
attributes
Name   Type   Use   Default   Fixed  
CardType derived by: xsd:string         

attribute CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard/@CardType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  1
enumeration  2
enumeration  3

element CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard/CardholderFirstName
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  LandGroup/Rail/Identification/CreditCard CreditCard LandGroup/Rail/Identification/DebitCard LandGroup/Rail/Identification/IdentityCard
facets
minLength  1

element CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard/CardholderLastName
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
elements  LandGroup/Rail/Identification/CreditCard CreditCard CreditCardInformation LandGroup/Rail/Identification/DebitCard LandGroup/Rail/Identification/IdentityCard
facets
minLength  1

element CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard/ExtraData
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type xsd:string         
Value xsd:string         

attribute CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard/ExtraData/@Type
type xsd:string
properties
isRef  0

attribute CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard/ExtraData/@Value
type xsd:string
properties
isRef  0

element CarHotelSupplementalInformationType/PaymentGuarantee/Other
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
elements  FormOfPayment PaymentGuarantee
facets
minLength  1

element CarHotelSupplementalInformationType/FrequentGuest
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FGCode FGNumber
used by
elements  OtherInformation SupplementalInformation

element CarHotelSupplementalInformationType/FrequentGuest/FGCode
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  FrequentGuest
facets
length  2

element CarHotelSupplementalInformationType/FrequentGuest/FGNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
element  FrequentGuest
facets
minLength  1

element CarHotelSupplementalInformationType/FrequentFlyer
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FFCode FFNumber
used by
elements  OtherInformation SupplementalInformation

element CarHotelSupplementalInformationType/FrequentFlyer/FFCode
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  FrequentFlyer
facets
length  2

element CarHotelSupplementalInformationType/FrequentFlyer/FFNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
elements  FrequentFlyer FrequentTravelerGroup
facets
minLength  1

element CarHotelSupplementalInformationType/AdditionalInformation
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  SupplementalInformation
facets
minLength  1

complexType CarLocation
diagram
children CityCode Category Number
used by
element  Location

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

element CarLocation/Number
diagram
type xsd:string
properties
isRef  0
content  simple
used by
elements  DropOffInfo PickUpInfo

complexType Children
diagram
children Child

element Children/Child
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Age ExtraBed

element Children/Child/Age
diagram
type restriction of xsd:int
properties
isRef  0
content  simple
used by
element  TravelerName
facets
minInclusive  0
maxInclusive  17

element Children/Child/ExtraBed
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  Y
enumeration  N

complexType ClassOfServiceWithCabinType
diagram
type extension of COSType
properties
base  COSType
used by
elements  Flight/ClassOfService Passive/ClassOfService Open/ClassOfService
facets
minLength  1
maxLength  1
pattern  [A-Z]
attributes
Name   Type   Use   Default   Fixed  
Cabin CabinType optional        

attribute ClassOfServiceWithCabinType/@Cabin
type CabinType
properties
isRef  0
use  optional
facets
enumeration  P
enumeration  F
enumeration  J
enumeration  C
enumeration  W
enumeration  Y

complexType CommissionType
diagram
type extension of nonNegativeDecimal
properties
base  nonNegativeDecimal
used by
elements  PNRIdentification/TicketInfo/Commission TravelerGroup/CommissionGroup/Commission Service/Commission
facets
minInclusive  0
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        

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

complexType CurrencyCodeType
diagram
type extension of xsd:string
properties
base  xsd:string
used by
element  CurrencyCode
attributes
Name   Type   Use   Default   Fixed  
NumberOfDecimals xsd:integer optional        

attribute CurrencyCodeType/@NumberOfDecimals
type xsd:integer
properties
isRef  0
use  optional

complexType FlightNumberWithSuffixType
diagram
type extension of FlightNumberType
properties
base  FlightNumberType
used by
element  FlightNumber
facets
minInclusive  0
maxInclusive  9999
attributes
Name   Type   Use   Default   Fixed  
Suffix derived by: xsd:string optional        

attribute FlightNumberWithSuffixType/@Suffix
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  A
enumeration  B
enumeration  C
enumeration  D

complexType Media
diagram
type extension of MediaType
properties
base  MediaType
children Url Width Height Type Preview Description Caption

element Media/Preview
diagram
type MediaType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Url Width Height Type

element Media/Description
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
used by
element  Tax
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         
Code xsd:string         
Description xsd:string         

attribute Media/Description/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  PIC

attribute Media/Description/@Code
type xsd:string
properties
isRef  0

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

element Media/Caption
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

complexType MediaType
diagram
children Url Width Height Type
used by
element  Media/Preview
complexType  Media

element MediaType/Url
diagram
type xsd:string
properties
isRef  0
content  simple

element MediaType/Width
diagram
type extension of xsd:int
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Unit MediaSizeUnitType required        

attribute MediaType/Width/@Unit
type MediaSizeUnitType
properties
isRef  0
use  required
facets
enumeration  px
enumeration  mm

element MediaType/Height
diagram
type extension of xsd:int
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Unit MediaSizeUnitType required        

attribute MediaType/Height/@Unit
type MediaSizeUnitType
properties
isRef  0
use  required
facets
enumeration  px
enumeration  mm

element MediaType/Type
diagram
type extension of MediaTypeType
properties
isRef  0
content  complex
used by
element  AssociateInformation
facets
enumeration  OTA
enumeration  image
enumeration  webcam
enumeration  360
enumeration  video
enumeration  logo
enumeration  map
enumeration  gallery
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string         
Code xsd:string         
Description xsd:string         

attribute MediaType/Type/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  CTT
enumeration  PIC

attribute MediaType/Type/@Code
type xsd:string
properties
isRef  0

attribute MediaType/Type/@Description
type xsd:string
properties
isRef  0

complexType RequestForCarLocation
diagram
children CityCode Category Number

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

element RequestForCarLocation/Number
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  DropOffInfo PickUpInfo

complexType SurchargesType
diagram
children Surcharge
used by
element  BaseFareType/Surcharges
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

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

element SurchargesType/Surcharge
diagram
type SurchargeType
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Designator Description
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        
Segment xsd:integer         

complexType SurchargeType
diagram
type extension of SurchargeTypeBasic
properties
base  SurchargeTypeBasic
children Designator Description
used by
element  SurchargesType/Surcharge
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        
Segment xsd:integer         

attribute SurchargeType/@Segment
type xsd:integer
properties
isRef  0

complexType SurchargeTypeBasic
diagram
children Designator Description
used by
complexType  SurchargeType
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

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

element SurchargeTypeBasic/Designator
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
element  Tax
facets
minLength  1

element SurchargeTypeBasic/Description
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
element  Tax
facets
minLength  1

simpleType CabinType
type restriction of xsd:string
used by
attribute  ClassOfServiceWithCabinType/@Cabin
facets
enumeration  P
enumeration  F
enumeration  J
enumeration  C
enumeration  W
enumeration  Y

simpleType COSType
type restriction of xsd:string
used by
element  ClassOfService
complexType  ClassOfServiceWithCabinType
facets
minLength  1
maxLength  1
pattern  [A-Z]

simpleType CountryCodeAlpha2
type restriction of xsd:string
facets
pattern  [A-Z]{2}

simpleType Date
type xsd:date
used by
elements  CategoryDataCount/DateRangeDataCount/BeginDate CurrentDate Flight/StopInfo/Stop/ArrivingInfo/Date Flight/StopInfo/Stop/DepartingInfo/Date HistoricalPricingInfo/ReservationDateTime/Date HistoricalPricingInfo/TicketedDateTime/Date ReservationsDateTime/Date HistoricPricingDate/Date AltTicketingDate/Date FormOfPayment/Invoice/DatePaid DatePlacedInQueue CategoryDataCount/DateRangeDataCount/EndDate LandGroup/EventSegment/Event/StartDate
attributes  Authentication/Hotel/@CheckInDate Authentication/Hotel/@CheckOutDate HotelSegment/BookingPolicy/@Date Rooms/Packages/@DT CancellationPolicy/@LatestCancelDate

simpleType FlightNumberType
type restriction of xsd:integer
used by
complexType  FlightNumberWithSuffixType
facets
minInclusive  0
maxInclusive  9999

simpleType FreeFormTextField
type restriction of xsd:string
used by
elements  PNRViewRS/TourCode/Text BasicEndorsement/Text
facets
minLength  1

simpleType Lang
type restriction of xsd:string
used by
element  LandGroup/Rail/AvailableTicketLanguages/Lang
facets
length  2
pattern  [a-z][a-z]

simpleType MediaSizeUnitType
type restriction of xsd:string
used by
attributes  MediaType/Width/@Unit MediaType/Height/@Unit
facets
enumeration  px
enumeration  mm

simpleType MediaTypeType
type restriction of xsd:string
used by
element  MediaType/Type
facets
enumeration  OTA
enumeration  image
enumeration  webcam
enumeration  360
enumeration  video
enumeration  logo
enumeration  map
enumeration  gallery

simpleType nonNegativeDecimal
type restriction of xsd:decimal
used by
complexType  CommissionType
facets
minInclusive  0

simpleType PNRRecordLocator
type restriction of xsd:string
facets
length  6
pattern  [A-Z0-9]{6}

simpleType positiveDecimal
type restriction of xsd:decimal
facets
minExclusive  0

simpleType positiveIntegerOrEmpty
type restriction of xsd:string
facets
pattern  [1-9][0-9]*|

simpleType stringLength4
type restriction of xsd:string
facets
length  4

simpleType Time
type restriction of xsd:string
used by
elements  CurrentTime Flight/StopInfo/Stop/ArrivingInfo/Time Flight/StopInfo/Stop/DepartingInfo/Time HistoricalPricingInfo/ReservationDateTime/Time HistoricalPricingInfo/TicketedDateTime/Time ReservationsDateTime/Time CarDeliverToCollectFromType/Time TimePlacedInQueue
attributes  OpeningInterval/@ClosingTime HotelSegment/GuaranteePolicy/@LatestArrivalTime CancellationPolicy/@LatestCancelTime OpeningInterval/@OpeningTime HotelSegment/BookingPolicy/@Time
facets
length  5
pattern  ([0-1][0-9]|2[0-3]):[0-5][0-9]

simpleType TimeDurationHoursMinutes
type restriction of xsd:string
used by
elements  Flight/StopInfo/Stop/DepartingInfo/FlightDuration Flight/StopInfo/Stop/GroundTime LandGroup/Rail/Segment/SegmentDuration LandGroup/Rail/Segment/TransferTime
attribute  RailTransferToFromSegmentType/@Time
facets
pattern  [0-9][0-9]:[0-5][0-9]

simpleType ValidEmailAddressType
type restriction of xsd:token
facets
pattern  [a-zA-Z0-9!#$%&'*+/=?^_`{|}~\-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~\-]+)*@([0-9A-Za-z][0-9A-Za-z\-]*[0-9A-Za-z]\.)+[a-zA-Z]{2,4}

simpleType YNBoolean
type restriction of xsd:string
used by
attributes  LandGroup/Rail/Fare/RefundEligibility/@CancelRequiredForRefund LandGroup/Rail/Fare/RefundEligibility/@Eligible
facets
enumeration  N
enumeration  Y

complexType BackOfficeContainer
diagram
type extension of xsd:anyType
properties
base  xs:anyType
used by
element  InfoGroup/BackOffice
attributes
Name   Type   Use   Default   Fixed  


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy