Schema ItineraryPriceRQ.xsd


element ItineraryPriceRQ
diagram
properties
content  complex
children RecordLocator PricingInfo
attributes
Name   Type   Use   Default   Fixed  
version xsd:string optional        

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

element ItineraryPriceRQ/RecordLocator
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  6
pattern  [A-Z|0-9]{6}

element ItineraryPriceRQ/PricingInfo
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children TravelerIDRef SegmentIDRef Restrictions PrivateFares
attributes
Name   Type   Use   Default   Fixed  
FareType derived by: xsd:string         
BestPricing derived by: xsd:string optional   N     
FullTicketingOnly derived by: xsd:string    N     

attribute ItineraryPriceRQ/PricingInfo/@FareType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  PUBL
enumeration  NEGO
enumeration  BOTH

attribute ItineraryPriceRQ/PricingInfo/@BestPricing
type restriction of xsd:string
properties
isRef  0
default  N
use  optional
facets
enumeration  A
enumeration  N
enumeration  C
enumeration  Y

attribute ItineraryPriceRQ/PricingInfo/@FullTicketingOnly
type restriction of xsd:string
properties
isRef  0
default  N
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

element ItineraryPriceRQ/PricingInfo/TravelerIDRef
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex

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

element ItineraryPriceRQ/PricingInfo/Restrictions
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
MinimumStay derived by: xsd:string    Y     
MaximumStay derived by: xsd:string    Y     
Advance derived by: xsd:string    Y     
Penalty derived by: xsd:string    Y     

attribute ItineraryPriceRQ/PricingInfo/Restrictions/@MinimumStay
type restriction of xsd:string
properties
isRef  0
default  Y
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

attribute ItineraryPriceRQ/PricingInfo/Restrictions/@MaximumStay
type restriction of xsd:string
properties
isRef  0
default  Y
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

attribute ItineraryPriceRQ/PricingInfo/Restrictions/@Advance
type restriction of xsd:string
properties
isRef  0
default  Y
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

attribute ItineraryPriceRQ/PricingInfo/Restrictions/@Penalty
type restriction of xsd:string
properties
isRef  0
default  Y
facets
minLength  1
maxLength  1
enumeration  Y
enumeration  N

element ItineraryPriceRQ/PricingInfo/PrivateFares
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Corporate

element ItineraryPriceRQ/PricingInfo/PrivateFares/Corporate
diagram
properties
isRef  0
content  complex
children Account

element ItineraryPriceRQ/PricingInfo/PrivateFares/Corporate/Account
diagram
type extension of xsd:string
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Code derived by: xsd:string optional        

attribute ItineraryPriceRQ/PricingInfo/PrivateFares/Corporate/Account/@Code
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  Y
enumeration  N


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy