Schema FlightPriceRS.xsd


element AccountNumber
diagram
type xsd:string
properties
content  simple
used by
element  CorporateFares

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 required        
Permitted derived by: xsd:string required        

attribute AdvanceDeparture/@Unit
type restriction of xsd:string
properties
isRef  0
use  required
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 required        
Permitted derived by: xsd:string required        

attribute AdvancePurchase/@Unit
type restriction of xsd:string
properties
isRef  0
use  required
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 required        
Permitted derived by: xsd:string required        

attribute AdvanceReservation/@Unit
type restriction of xsd:string
properties
isRef  0
use  required
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 AirlineCode
diagram
type xsd:string
properties
content  simple
used by
elements  FareInfo FareInfo/RelatedSegment FareGroup/ValidatingCarrier

element AirportCode
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Tax/CollectionPoint
facets
minLength  3
maxLength  3

element Amount
diagram
type extension of xsd:integer
properties
content  complex
used by
elements  Cancel Change Failure Replace
attributes
Name   Type   Use   Default   Fixed  
Unit derived by: xsd:string required        
MinMax derived by: xsd:string optional        

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

attribute Amount/@MinMax
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  MIN
enumeration  MAX

element ArrivalCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  FareInfo FareInfo/RelatedSegment
facets
minLength  3
maxLength  3

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

element Calculation
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Tax
facets
minLength  1

element Cancel
diagram
properties
content  complex
children Amount Text
used by
elements  Penalties Penalty
attributes
Name   Type   Use   Default   Fixed  
Application derived by: xsd:string optional        

attribute Cancel/@Application
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  PRIOR_DEP
enumeration  AFTER_DEP
enumeration  NO_SHOW

element Change
diagram
properties
content  complex
children Amount Text
used by
elements  Penalties Penalty
attributes
Name   Type   Use   Default   Fixed  
Application derived by: xsd:string optional        

attribute Change/@Application
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  PRIOR_DEP
enumeration  AFTER_DEP
enumeration  NO_SHOW

element ContractCode
diagram
type xsd:string
properties
content  simple
used by
element  CorporateFares

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 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 DepartureCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  FareInfo FareInfo/RelatedSegment
facets
minLength  3
maxLength  3

element DepartureDate
diagram
type xsd:date
properties
content  simple
used by
elements  FareInfo FareInfo/RelatedSegment

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

element Designator
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Tax

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

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        
Segment xsd:integer         

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

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

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 CurrencyCode TravelerGroup OptionalServices IncludedServices ValidatingCarrier
used by
element  FlightPriceRS
attributes
Name   Type   Use   Default   Fixed  
FareType derived by: xsd:string         
TravelerCount derived by: xsd:integer required        
TotalPrice xsd:integer required        
TotalJourneyPrice xsd:integer         
Source         
HistoricPricingDate xsd:date optional        
ReissueOnly derived by: xsd:string         
FareNumber xsd:string         
PricingInfoID xsd:int         

attribute FareGroup/@FareType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  PUBL
enumeration  NEGO
enumeration  BOTH
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/@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/@FareNumber
type xsd:string
properties
isRef  0

attribute FareGroup/@PricingInfoID
type xsd:int
properties
isRef  0

element FareGroup/OptionalServices
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Service

element FareGroup/IncludedServices
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Service

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

element FareGroup/ValidatingCarrier/SegmentIDRef
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  simple

element FareInfo
diagram
properties
content  complex
children DepartureDate DepartureCode ArrivalCode RelatedSegment FareBasisCode FareComponent FareRefKey Discount TicketDesignator AirlineCode CorporateFares Penalty
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 AirlineCode DepartureDate DepartureCode ArrivalCode FlightNumber 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

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 restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

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

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

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

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

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

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

element FlightPriceRS
diagram
properties
content  complex
children InfoGroup FareGroup OptionalServices
attributes
Name   Type   Use   Default   Fixed  
version xsd:string optional        
QueryID xsd:string         

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

attribute FlightPriceRS/@QueryID
type xsd:string
properties
isRef  0

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

element FlightPriceRS/OptionalServices/Images
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Image Media

element FlightPriceRS/OptionalServices/Images/Image
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
ReasonCode xsd:string required        
SubCode xsd:string required        
Caption xsd:string         

attribute FlightPriceRS/OptionalServices/Images/Image/@ReasonCode
type xsd:string
properties
isRef  0
use  required

attribute FlightPriceRS/OptionalServices/Images/Image/@SubCode
type xsd:string
properties
isRef  0
use  required

attribute FlightPriceRS/OptionalServices/Images/Image/@Caption
type xsd:string
properties
isRef  0

element FlightPriceRS/OptionalServices/Images/Media
diagram
type extension of Media
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Url Width Height Type Preview Description Caption
attributes
Name   Type   Use   Default   Fixed  
ReasonCode xsd:string required        
SubCode xsd:string required        
Caption xsd:string         

attribute FlightPriceRS/OptionalServices/Images/Media/@ReasonCode
type xsd:string
properties
isRef  0
use  required

attribute FlightPriceRS/OptionalServices/Images/Media/@SubCode
type xsd:string
properties
isRef  0
use  required

attribute FlightPriceRS/OptionalServices/Images/Media/@Caption
type xsd:string
properties
isRef  0

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

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

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

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
elements  FareInfo 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        
TicketChangeable derived by: xsd:string         

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

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

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

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

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

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

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 ReferenceKey
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Service
facets
minLength  1

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 Service
diagram
properties
content  complex
children SegmentIDRef TravelerIDRef ServiceLocation ServiceDate Description DescriptionVariable DescriptionDetails Amount ServicePrice TicketByDate Penalties Commission Endorsement ValidatingCarrier ReferenceKey Attributes BookingInstructions
used by
elements  FareGroup/IncludedServices FlightPriceRS/OptionalServices FareGroup/OptionalServices
attributes
Name   Type   Use   Default   Fixed  
Method derived by: xsd:string required        
Airline xsd:string required        
TypeValue xsd:string         
SaleStatus         
ServiceType xsd:string         
ReasonCode required        
SubCode required        
ServiceCode         
FareBrand         
Status derived by: xsd:string         
DealID xsd:string         
Type derived by: xsd:string required        
FQTVAirline xsd:string         
FQTVStatus xsd:string         
FQTVNumber xsd:string         
NotValidBefore xsd:date optional        
NotValidAfter xsd:date optional        
Slice xsd:string         
IconID xsd:string         
CanDeselect derived by: xsd:string         
MaxQuantity derived by: xsd:integer         
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/@Airline
type xsd:string
properties
isRef  0
use  required

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

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

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/@FQTVAirline
type xsd:string
properties
isRef  0

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

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

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

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

attribute Service/@CanDeselect
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

attribute Service/@MaxQuantity
type restriction of xsd:integer
properties
isRef  0
facets
minInclusive  2
maxInclusive  99

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

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

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

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

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

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 Tax
diagram
properties
content  complex
children Designator Nature Description Calculation CollectionPoint
used by
element  Taxes
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

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

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

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

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 TicketByDate
diagram
type restriction of xsd:date
properties
content  simple
used by
elements  FareRules Service

element TicketText
diagram
type xsd:string
properties
content  simple
used by
element  Penalty

element TravelerGroup
diagram
properties
content  complex
children Price 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 required        

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  required

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 required        

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

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
element  Service
facets
length  1

attribute SaleStatus
type restriction of xsd:string
used by
element  Service
facets
enumeration  Issued
enumeration  Booked

attribute ServiceCode
type restriction of xsd:string
used by
element  Service
facets
length  2

attribute Source
type restriction of xsd:string
used by
elements  Error FareGroup ForInfo FlightPriceRS/OptionalServices
facets
minLength  1

attribute SourceRef
type restriction of xsd:string
used by
elements  Error ForInfo
facets
minLength  1

attribute SubCode
type restriction of xsd:string
used by
element  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

element ApprovalCode
diagram
type xsd:string
properties
content  simple

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

element Attributes/Group/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  BaggagePolicy BookingInstructions Cancel Change Error Failure ForInfo MaximumStay MinimumStay Replace UnderlyingError

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

element Attributes/SubGroup/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  BaggagePolicy BookingInstructions Cancel Change Error Failure ForInfo MaximumStay MinimumStay Replace UnderlyingError

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

element Attributes/Desc1/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  BaggagePolicy BookingInstructions Cancel Change Error Failure ForInfo MaximumStay MinimumStay Replace UnderlyingError

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

element Attributes/Desc2/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
used by
elements  BaggagePolicy BookingInstructions Cancel Change Error Failure ForInfo MaximumStay MinimumStay Replace UnderlyingError

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

element Authentication/Car/PickUp/Location
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CityCode Category Number

element Authentication/Car/PickUp/Location/CityCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  3

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

element Authentication/Car/PickUp/Location/Number
diagram
type xsd:string
properties
isRef  0
content  simple

element Authentication/Car/PickUp/Date
diagram
properties
isRef  0
minOcc  0
maxOcc  1

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

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
used by
element  CorporateFares

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

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  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
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
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
facets
minLength  1

element Category
diagram
type restriction of xsd:string
properties
content  simple
used by
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
facets
length  2
pattern  [A-Z]{2}

element CCExpiration
diagram
properties
content  complex
children Month Year
used by
complexType  BasicCreditCardType

element CCExpiration/Month
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
pattern  0[1-9]|1[0-2]
pattern  XX

element CCExpiration/Year
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
pattern  [0-9][0-9]
pattern  XX

element CCNumber
diagram
type restriction of xsd:string
properties
content  simple
used by
element  Authentication/CreditCard
facets
minLength  1

element ClassOfService
diagram
type COSType
properties
content  simple
used by
element  FareInfo/RelatedSegment
facets
minLength  1
maxLength  1
pattern  [A-Z]

element Code
diagram
type xsd:string
properties
content  simple
used by
element  Error

element CurrencyCode
diagram
type restriction of CurrencyCodeType
properties
content  complex
used by
elements  BaggagePolicy FareComponent FareGroup FiledIn FlightPriceRS/OptionalServices Penalty
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
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  Cancel Change Failure Replace

element FlightNumber
diagram
type FlightNumberWithSuffixType
properties
content  complex
used by
element  FareInfo/RelatedSegment
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
element  Authentication

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

element HistoricalPricingInfo/ReservationDateTime/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 HistoricalPricingInfo/TicketedDateTime
diagram
properties
isRef  0
content  complex
children Date Time

element HistoricalPricingInfo/TicketedDateTime/Date
diagram
type Date
properties
isRef  0
content  simple

element HistoricalPricingInfo/TicketedDateTime/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 HistoricalPricingInfo/RecordLocator
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  0
content  simple

element HistoricPricingDate
diagram
properties
content  complex
children Date

element HistoricPricingDate/Date
diagram
type Date
properties
isRef  0
content  simple

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

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

element ReservationsDateTime/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 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  FareInfo/RelatedSegment Service

element ServiceDate
diagram
type xsd:date
properties
content  simple
used by
element  Service

element ServiceLocation
diagram
type restriction of xsd:string
properties
content  simple
used by
element  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
element  BookingInstructions

element StationCode
diagram
type restriction of xsd:string
properties
content  simple

element Surname
diagram
type xsd:string
properties
content  simple
used by
element  Authentication

element Text
diagram
type xsd:string
properties
content  simple
used by
elements  BaggagePolicy BookingInstructions Cancel Change Error Failure ForInfo MaximumStay MinimumStay Replace UnderlyingError

element TravelerIDRef
diagram
type xsd:string
properties
content  simple
used by
element  Service

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
element  CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard

element BasicCreditCardType/CCCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  2
pattern  [A-Z0-9]{2}

element BasicCreditCardType/CCNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
used by
element  Authentication/CreditCard
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  BaggagePolicy BookingInstructions Cancel Change Error Failure ForInfo MaximumStay MinimumStay Replace UnderlyingError
facets
minLength  1

complexType CarDeliverToCollectFromType
diagram
children Address Date Time Comment Telephone

element CarDeliverToCollectFromType/Address
diagram
properties
isRef  0
content  complex
children Name Street City PostalCode CountryCode

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

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

element CarDeliverToCollectFromType/Address/PostalCode
diagram
type xsd:string
properties
isRef  0
content  simple

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

element CarDeliverToCollectFromType/Date
diagram
type xsd:date
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

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

element CarDeliverToCollectFromType/Telephone
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
maxLength  20

complexType CarHotelSupplementalInformationType
diagram
children BookingSource CorporateRateOverride CorporateDiscountNumber PaymentGuarantee FrequentGuest FrequentFlyer AdditionalInformation

element CarHotelSupplementalInformationType/CorporateRateOverride
diagram
type xsd:integer
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

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

element CarHotelSupplementalInformationType/PaymentGuarantee
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CreditCard Other
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
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
facets
minLength  1

element CarHotelSupplementalInformationType/PaymentGuarantee/CreditCard/CardholderLastName
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
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
facets
minLength  1

element CarHotelSupplementalInformationType/FrequentGuest
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FGCode FGNumber

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

element CarHotelSupplementalInformationType/FrequentGuest/FGNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element CarHotelSupplementalInformationType/FrequentFlyer
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FFCode FFNumber

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

element CarHotelSupplementalInformationType/FrequentFlyer/FFNumber
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

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

complexType CarLocation
diagram
children CityCode Category Number

element CarLocation/CityCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  3

element CarLocation/Number
diagram
type xsd:string
properties
isRef  0
content  simple

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
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
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
element  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
used by
element  FlightPriceRS/OptionalServices/Images/Media

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