Schema ProfileInsertRQ.xsd


element ProfileInsertRQ
diagram
properties
content  complex
children ProfileData

element ProfileInsertRQ/ProfileData
diagram
properties
isRef  0
content  complex
children AccessRights ProfileIdentification ProfileInformation PNRElements ContractInformation Preferences TripTemplates FareSavingTable QCRemarks DocumentTracking ServiceFees CustomData

element ProfileInsertRQ/ProfileData/AccessRights
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children SharedID

element ProfileInsertRQ/ProfileData/AccessRights/SharedID
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children PseudoCityCode IATA
attributes
Name   Type   Use   Default   Fixed  
Write derived by: xsd:string         
Delete derived by: xsd:string         

attribute ProfileInsertRQ/ProfileData/AccessRights/SharedID/@Write
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

attribute ProfileInsertRQ/ProfileData/AccessRights/SharedID/@Delete
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

element ProfileInsertRQ/ProfileData/ProfileIdentification
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children PseudoCityCode ProfileName SelfServiceDevices
attributes
Name   Type   Use   Default   Fixed  
Type ProfileType required        
Source         

attribute ProfileInsertRQ/ProfileData/ProfileIdentification/@Type
type ProfileType
properties
isRef  0
use  required
facets
enumeration  T
enumeration  C

element ProfileInsertRQ/ProfileData/ProfileInformation
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children PriorityLines Notes FollowUpItems TravelerInfo CompanyInfo

element ProfileInsertRQ/ProfileData/ProfileInformation/PriorityLines
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Text

element ProfileInsertRQ/ProfileData/ProfileInformation/PriorityLines/Text
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex

element ProfileInsertRQ/ProfileData/ProfileInformation/FollowUpItems
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children ActionItem

element ProfileInsertRQ/ProfileData/ProfileInformation/FollowUpItems/ActionItem
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Date Text

element ProfileInsertRQ/ProfileData/ProfileInformation/FollowUpItems/ActionItem/Text
diagram
type xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  simple

element ProfileInsertRQ/ProfileData/PNRElements
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Traveler ContactGroup FrequentTravelerGroup SpecialServiceRequests OtherServiceInfoGroup FormOfPaymentGroup AddressGroup GeneralRemarkGroup DocumentRemarks UserDefinedIDGroup
attributes
Name   Type   Use   Default   Fixed  
Source         

element ProfileInsertRQ/ProfileData/PNRElements/Traveler
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children TravelerName

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup
diagram
properties
isRef  0
content  complex
children TelephoneGroup EmailGroup

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup
diagram
properties
isRef  0
content  complex
children Telephone

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup/Telephone
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children PhonePreFix TelephoneNumber Remark TravelArranger
attributes
Name   Type   Use   Default   Fixed  
Action         
Type derived by: xsd:string optional        

attribute ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup/Telephone/@Type
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  B
enumeration  C
enumeration  F
enumeration  H
enumeration  E
enumeration  T
enumeration  O

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup/Telephone/PhonePreFix
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup/Telephone/TravelArranger
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Name IDNumber

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup/Telephone/TravelArranger/Name
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/EmailGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children EmailAddress

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/EmailGroup/EmailAddress
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Email Remark Language TravelArranger
attributes
Name   Type   Use   Default   Fixed  
Action         
Type derived by: xsd:string optional        

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

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/EmailGroup/EmailAddress/Email
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/EmailGroup/EmailAddress/Language
diagram
type CountryCodeAlpha2
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  [A-Z]{2}

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/EmailGroup/EmailAddress/TravelArranger
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Name IDNumber

element ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/EmailGroup/EmailAddress/TravelArranger/Name
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FreqFlyerNumber FreqGuestNumber OtherMemberShips

element ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqFlyerNumber
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirlineCode IDNumber ProgramName PartnerAirline Alliance
attributes
Name   Type   Use   Default   Fixed  
Action         

element ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqFlyerNumber/Alliance
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  Star Alliance
enumeration  oneworld
enumeration  SkyTeam

element ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CompanyCode IDNumber ProgramName Association
attributes
Name   Type   Use   Default   Fixed  
Action         
Type derived by: xsd:string         

attribute ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  CR
enumeration  HL

element ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber/Association
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode IDNumber

element ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/OtherMemberShips
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AssociationCode IDNumber ProgramName
attributes
Name   Type   Use   Default   Fixed  
Action         
Type derived by: xsd:string optional        

attribute ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/OtherMemberShips/@Type
type restriction of xsd:string
properties
isRef  0
use  optional
facets
enumeration  AL
enumeration  AC
enumeration  AZ
enumeration  BU
enumeration  CR
enumeration  CS
enumeration  GD
enumeration  HL
enumeration  HC
enumeration  IN
enumeration  RL
enumeration  SS
enumeration  TR

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Regular APIS

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/Regular
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children SSRCode AirlineCode Text
attributes
Name   Type   Use   Default   Fixed  
Action         

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/Regular/Text
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children PictureID Visa AddressAdvice
attributes
Name   Type   Use   Default   Fixed  
Action         

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children SSRCode AirlineCode APISDocType CountryOfIssue DocNumber CountryOfNationality DateOfBirth Gender DocExpiryDate Surname GivenName MiddleName PassportHolder

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID/APISDocType
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID/CountryOfIssue
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  2
maxLength  3

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID/CountryOfNationality
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  2
maxLength  3

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID/PassportHolder
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children SSRCode AirlineCode PlaceOfBirth APISDocType DocNumber PlaceOfIssue DocIssueDate VisitingCountryCode InfantLapIndicator

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa/PlaceOfBirth
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
minLength  1

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa/APISDocType
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa/PlaceOfIssue
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa/VisitingCountryCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  2
maxLength  3

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/AddressAdvice
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children SSRCode AirlineCode AddressType CountryCode AddressLine City PostalCode StateProvinceCode InfantLapIndicator

element ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/AddressAdvice/AddressType
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  1
enumeration  R
enumeration  D

element ProfileInsertRQ/ProfileData/PNRElements/OtherServiceInfoGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children OSIElement

element ProfileInsertRQ/ProfileData/PNRElements/OtherServiceInfoGroup/OSIElement
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children AirlineCode Text
attributes
Name   Type   Use   Default   Fixed  
Action         

element ProfileInsertRQ/ProfileData/PNRElements/OtherServiceInfoGroup/OSIElement/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/FormOfPaymentGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children FormOfPayment

element ProfileInsertRQ/ProfileData/PNRElements/FormOfPaymentGroup/FormOfPayment
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CreditCard Other Remark
attributes
Name   Type   Use   Default   Fixed  
Action         
Priority         
Purpose derived by: xsd:string         

attribute ProfileInsertRQ/ProfileData/PNRElements/FormOfPaymentGroup/FormOfPayment/@Purpose
type restriction of xsd:string
properties
isRef  0
facets
enumeration  TRANS
enumeration  GUAR
enumeration  PERS
enumeration  ALL

element ProfileInsertRQ/ProfileData/PNRElements/FormOfPaymentGroup/FormOfPayment/Other
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/AddressGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Address

element ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children OptionalName AddressLine City PostalCode StateProvinceCode CountryName CountryCode
attributes
Name   Type   Use   Default   Fixed  
Action         
Use derived by: xsd:string optional        

attribute ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address/@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

element ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address/OptionalName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address/CountryName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children GeneralRemark HiddenRemark CorporateRemark

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/GeneralRemark
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Text
attributes
Name   Type   Use   Default   Fixed  
Action         
CustomCategory derived by: xsd:string         

attribute ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/GeneralRemark/@CustomCategory
type restriction of xsd:string
properties
isRef  0
facets
length  1
pattern  [A-Z]

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/GeneralRemark/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/HiddenRemark
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Text PseudoCityCode
attributes
Name   Type   Use   Default   Fixed  
Action         

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/HiddenRemark/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/HiddenRemark/PseudoCityCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  3
content  complex
attributes
Name   Type   Use   Default   Fixed  
Write derived by: xsd:string    N     

attribute ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/HiddenRemark/PseudoCityCode/@Write
type restriction of xsd:string
properties
isRef  0
default  N
facets
enumeration  Y
enumeration  N

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/CorporateRemark
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Text
attributes
Name   Type   Use   Default   Fixed  
Action         

element ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/CorporateRemark/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/DocumentRemarks
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children PrintRemark

element ProfileInsertRQ/ProfileData/PNRElements/DocumentRemarks/PrintRemark
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Text
attributes
Name   Type   Use   Default   Fixed  
Action         
PrintCode derived by: xsd:string required        

attribute ProfileInsertRQ/ProfileData/PNRElements/DocumentRemarks/PrintRemark/@PrintCode
type restriction of xsd:string
properties
isRef  0
use  required
facets
enumeration  IT
enumeration  IN
enumeration  II
enumeration  ET

element ProfileInsertRQ/ProfileData/PNRElements/DocumentRemarks/PrintRemark/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/PNRElements/UserDefinedIDGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children UDID

element ProfileInsertRQ/ProfileData/PNRElements/UserDefinedIDGroup/UDID
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children UDIDNumber Text
attributes
Name   Type   Use   Default   Fixed  
Action         

element ProfileInsertRQ/ProfileData/PNRElements/UserDefinedIDGroup/UDID/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirContract FlightPass Car Hotel
attributes
Name   Type   Use   Default   Fixed  
DataBaseLink         

element ProfileInsertRQ/ProfileData/ContractInformation/AirContract
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirlineCode Office IATA AccountNumber ContractID LoyaltyPrograms PTC BookingClass TicketDesignator Discount Cabin MarketApplication
attributes
Name   Type   Use   Default   Fixed  
FareSystem         

element ProfileInsertRQ/ProfileData/ContractInformation/AirContract/ContractID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation/AirContract/LoyaltyPrograms
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children LoyaltyMemberID ProgramName

element ProfileInsertRQ/ProfileData/ContractInformation/AirContract/LoyaltyPrograms/LoyaltyMemberID
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation/AirContract/TicketDesignator
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation/AirContract/Discount
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children DiscountValue CurrencyCode

element ProfileInsertRQ/ProfileData/ContractInformation/AirContract/Discount/DiscountValue
diagram
type extension of xsd:unsignedInt
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
NbrOfDecimals xsd:unsignedInt         

attribute ProfileInsertRQ/ProfileData/ContractInformation/AirContract/Discount/DiscountValue/@Type
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  P
enumeration  A

attribute ProfileInsertRQ/ProfileData/ContractInformation/AirContract/Discount/DiscountValue/@NbrOfDecimals
type xsd:unsignedInt
properties
isRef  0

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirlineCode Office IATA AccountNumber PassCredentials FlightPassID FlightPassName MarketApplication MarketFare PTC BookingClass Cabin
attributes
Name   Type   Use   Default   Fixed  
FareSystem         

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/PassCredentials
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children EmailAddress MemberNumber

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/PassCredentials/EmailAddress
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/PassCredentials/MemberNumber
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode IDNumber

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/FlightPassID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/FlightPassName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/MarketFare
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BaseFare CurrencyCode

element ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/MarketFare/BaseFare
diagram
type xsd:unsignedInt
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/ContractInformation/Car
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CorpID CompanyCode

element ProfileInsertRQ/ProfileData/ContractInformation/Hotel
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CorpID CompanyCode

element ProfileInsertRQ/ProfileData/Preferences
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirPref CarPref HotelPref
attributes
Name   Type   Use   Default   Fixed  
DataBaseLink         

element ProfileInsertRQ/ProfileData/Preferences/AirPref
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BasicPreference MarketPreference

element ProfileInsertRQ/ProfileData/Preferences/AirPref/BasicPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Airlines SeatPreference
attributes
Name   Type   Use   Default   Fixed  
TripPurpose         

element ProfileInsertRQ/ProfileData/Preferences/AirPref/BasicPreference/Airlines
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode

element ProfileInsertRQ/ProfileData/Preferences/AirPref/BasicPreference/Airlines/AirlineCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element ProfileInsertRQ/ProfileData/Preferences/AirPref/MarketPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Airlines SeatPreference OriginMarket DestinationMarket
attributes
Name   Type   Use   Default   Fixed  
TripPurpose         

element ProfileInsertRQ/ProfileData/Preferences/AirPref/MarketPreference/Airlines
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode

element ProfileInsertRQ/ProfileData/Preferences/AirPref/MarketPreference/Airlines/AirlineCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element ProfileInsertRQ/ProfileData/Preferences/CarPref
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BasicPreference MarketPreference

element ProfileInsertRQ/ProfileData/Preferences/CarPref/BasicPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CarCompanies VehicleType SpecialInformation
attributes
Name   Type   Use   Default   Fixed  
TripPurpose         

element ProfileInsertRQ/ProfileData/Preferences/CarPref/BasicPreference/CarCompanies
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CompanyCode

element ProfileInsertRQ/ProfileData/Preferences/CarPref/BasicPreference/CarCompanies/CompanyCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element ProfileInsertRQ/ProfileData/Preferences/CarPref/BasicPreference/VehicleType
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CarCompanies DestinationMarket VehicleType SpecialInformation
attributes
Name   Type   Use   Default   Fixed  
TripPurpose         

element ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference/CarCompanies
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CompanyCode LocationID

element ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference/CarCompanies/CompanyCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference/CarCompanies/LocationID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference/VehicleType
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element ProfileInsertRQ/ProfileData/Preferences/HotelPref
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BasicPreference MarketPreference

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/BasicPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children HotelChain HotelCategory RoomTypeCode SpecialInformation
attributes
Name   Type   Use   Default   Fixed  
TripPurpose         

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/BasicPreference/HotelChain
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CompanyCode

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/BasicPreference/HotelChain/CompanyCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children HotelChain DestinationMarket HotelCategory RoomTypeCode SpecialInformation
attributes
Name   Type   Use   Default   Fixed  
TripPurpose         

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference/HotelChain
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CompanyCode PropertyCode AddressSearch PhoneSearch

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference/HotelChain/CompanyCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference/HotelChain/PropertyCode
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference/HotelChain/AddressSearch
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference/HotelChain/PhoneSearch
diagram
type xsd:string
properties
isRef  0
content  simple

element ProfileInsertRQ/ProfileData/CustomData
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

attribute Action
type restriction of xsd:string
used by
elements  Address ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address APIS ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS CorporateRemark ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/CorporateRemark Email ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/EmailGroup/EmailAddress EmailAddress ProfileInsertRQ/ProfileData/PNRElements/FormOfPaymentGroup/FormOfPayment FormOfPayment FrequentTravelerGroup/FreqFlyerNumber ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqFlyerNumber FrequentTravelerGroup/FreqGuestNumber ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/GeneralRemark GeneralRemark ProfileInsertRQ/ProfileData/PNRElements/GeneralRemarkGroup/HiddenRemark HiddenRemark OSIElement ProfileInsertRQ/ProfileData/PNRElements/OtherServiceInfoGroup/OSIElement ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/OtherMemberShips FrequentTravelerGroup/OtherMemberShips ProfileInsertRQ/ProfileData/PNRElements/DocumentRemarks/PrintRemark PrintRemark Regular ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/Regular Seat Telephone ProfileInsertRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup/Telephone CustomerIdentification/Text Traveler ProfileInsertRQ/ProfileData/PNRElements/UserDefinedIDGroup/UDID UDID
facets
minLength  1
maxLength  1
enumeration  A
enumeration  N
enumeration  O

attribute DataBaseLink
type xsd:string
used by
elements  ProfileInsertRQ/ProfileData/ContractInformation ContractInformation DocumentTracking FareSavingTable ProfileInsertRQ/ProfileData/Preferences ProfileData/Preferences QCRemarks ServiceFees TripTemplates

attribute FareSystem
type restriction of xsd:string
used by
elements  ProfileInsertRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileInsertRQ/ProfileData/ContractInformation/FlightPass ContractInformation/FlightPass
facets
enumeration  1A
enumeration  1B
enumeration  1V
enumeration  1G
enumeration  1S
enumeration  1P

attribute LineRef
type xsd:string
used by
elements  FollowUpItems/ActionItem Address ContractInformation/AirContract APIS AirPref/BasicPreference CarPref/BasicPreference HotelPref/BasicPreference ContractInformation/Car CarCompany CorporateRemark EmailAddress ContractInformation/FlightPass FormOfPayment FrequentTravelerGroup/FreqFlyerNumber FrequentTravelerGroup/FreqGuestNumber GeneralRemark HiddenRemark ContractInformation/Hotel CarPref/MarketPreference AirPref/MarketPreference HotelPref/MarketPreference OSIElement FrequentTravelerGroup/OtherMemberShips PrintRemark Regular Telephone CustomerIdentification/Text PriorityLines/Text Notes/Text Traveler UDID

attribute Priority
type xsd:string
used by
elements  ProfileInsertRQ/ProfileData/PNRElements/FormOfPaymentGroup/FormOfPayment FormOfPayment

attribute ProfSource
type restriction of xsd:string
used by
elements  FollowUpItems/ActionItem Address ContractInformation/AirContract APIS AirPref/BasicPreference CarPref/BasicPreference HotelPref/BasicPreference ContractInformation/Car CarCompany CorporateRemark Email EmailAddress ContractInformation/FlightPass FormOfPayment GeneralRemark HiddenRemark ContractInformation/Hotel CarPref/MarketPreference AirPref/MarketPreference HotelPref/MarketPreference OSIElement PrintRemark Regular Telephone CustomerIdentification/Text PriorityLines/Text Notes/Text UDID
facets
minLength  1
maxLength  1
enumeration  T
enumeration  C
enumeration 

attribute PTC
type restriction of xsd:string
used by
element  TravelerName
facets
enumeration  ADT
enumeration  INS
enumeration  INF
enumeration  CHD
enumeration  YTH
enumeration  MIL
enumeration  GOV
enumeration  SRC
enumeration  STD

attribute Rank
type xsd:unsignedInt
used by
elements  ProfileInsertRQ/ProfileData/Preferences/AirPref/BasicPreference/Airlines/AirlineCode ProfileInsertRQ/ProfileData/Preferences/AirPref/MarketPreference/Airlines/AirlineCode AirPref/BasicPreference/Airlines/AirlineCode AirPref/MarketPreference/Airlines/AirlineCode ProfileInsertRQ/ProfileData/Preferences/CarPref/BasicPreference/CarCompanies/CompanyCode ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference/CarCompanies/CompanyCode ProfileInsertRQ/ProfileData/Preferences/HotelPref/BasicPreference/HotelChain/CompanyCode ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference/HotelChain/CompanyCode HotelPref/BasicPreference/HotelChain/CompanyCode HotelPref/MarketPreference/HotelChain/CompanyCode CarPref/BasicPreference/CarCompanies/CompanyCode CarPref/MarketPreference/CarCompanies/CompanyCode

attribute SourceID
type xsd:string

attribute TripPurpose
type restriction of xsd:string
used by
elements  ProfileInsertRQ/ProfileData/Preferences/AirPref/BasicPreference ProfileInsertRQ/ProfileData/Preferences/CarPref/BasicPreference ProfileInsertRQ/ProfileData/Preferences/HotelPref/BasicPreference AirPref/BasicPreference HotelPref/BasicPreference CarPref/BasicPreference CarCompany HotelChain ProfileInsertRQ/ProfileData/Preferences/AirPref/MarketPreference ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference AirPref/MarketPreference HotelPref/MarketPreference CarPref/MarketPreference
facets
minLength  1
maxLength  5

element AccountNumber
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileInsertRQ/ProfileData/ContractInformation/FlightPass ContractInformation/FlightPass

element Address
diagram
properties
content  complex
children OptionalName AddressLine City PostalCode StateProvinceCode CountryName CountryCode
used by
element  ProfileData/PNRElements/AddressGroup
attributes
Name   Type   Use   Default   Fixed  
Action         
ProfSource         
LineRef         
Use derived by: xsd:string optional        

attribute Address/@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

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

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

element AddressLine
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address Address ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/AddressAdvice APIS/AddressAdvice CreditCard/CCAddressGroup

element AirlineCode
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  APIS/AddressAdvice ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/AddressAdvice ProfileInsertRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber/Association FrequentTravelerGroup/FreqGuestNumber/Association TripTemplates/Itinerary/CityPair/Flight ContractInformation/FlightPass ProfileInsertRQ/ProfileData/ContractInformation/FlightPass FrequentTravelerGroup/FreqFlyerNumber ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqFlyerNumber ProfileInsertRQ/ProfileData/ContractInformation/FlightPass/PassCredentials/MemberNumber ContractInformation/FlightPass/PassCredentials/MemberNumber ProfileInsertRQ/ProfileData/PNRElements/OtherServiceInfoGroup/OSIElement OSIElement ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID APIS/PictureID CompanyInfo/LoyaltyPrograms/Program ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/Regular Regular ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa APIS/Visa
facets
minLength  2
maxLength  2

element AirPref
diagram
properties
content  complex
children BasicPreference MarketPreference
used by
element  ProfileData/Preferences

element AirPref/BasicPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Airlines SeatPreference
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         
TripPurpose         

element AirPref/BasicPreference/Airlines
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode

element AirPref/BasicPreference/Airlines/AirlineCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element AirPref/MarketPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children Airlines SeatPreference OriginMarket DestinationMarket
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         
TripPurpose         

element AirPref/MarketPreference/Airlines
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode

element AirPref/MarketPreference/Airlines/AirlineCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element APIS
diagram
properties
content  complex
children PictureID Visa AddressAdvice
used by
element  SpecialServiceRequests
attributes
Name   Type   Use   Default   Fixed  
Action         
ProfSource         
LineRef         

element APIS/PictureID
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children SSRCode AirlineCode APISDocType CountryOfIssue DocNumber CountryOfNationality DateOfBirth Gender DocExpiryDate Surname GivenName MiddleName PassportHolder

element APIS/PictureID/APISDocType
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

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

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

element APIS/PictureID/PassportHolder
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element APIS/Visa
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children SSRCode AirlineCode PlaceOfBirth APISDocType DocNumber PlaceOfIssue DocIssueDate VisitingCountryCode InfantLapIndicator

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

element APIS/Visa/APISDocType
diagram
type xsd:string
properties
isRef  0
content  simple

element APIS/Visa/PlaceOfIssue
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1

element APIS/Visa/VisitingCountryCode
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  2
maxLength  3

element APIS/AddressAdvice
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children SSRCode AirlineCode AddressType CountryCode AddressLine City PostalCode StateProvinceCode InfantLapIndicator

element APIS/AddressAdvice/AddressType
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
length  1
enumeration  R
enumeration  D

element ApisDocType
diagram
type restriction of xsd:string
properties
content  simple
facets
minLength  2
maxLength  2
enumeration  PP
enumeration  VI
enumeration  ID
enumeration  DL

element ArrivalCode
diagram
type CityCodeType
properties
content  simple
used by
element  TripTemplates/Itinerary/CityPair/Flight
facets
minLength  3
maxLength  3

element AssociationCode
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/OtherMemberShips FrequentTravelerGroup/OtherMemberShips

element BookingClass
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileInsertRQ/ProfileData/ContractInformation/FlightPass ContractInformation/FlightPass

element Cabin
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileInsertRQ/ProfileData/ContractInformation/FlightPass ContractInformation/FlightPass
facets
minLength  1
maxLength  1
enumeration  P
enumeration  F
enumeration  J
enumeration  C
enumeration  W
enumeration  Y

element CarCompany
diagram
type extension of xsd:string
properties
content  complex
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         
TripPurpose         
Rank         

attribute CarCompany/@Rank
properties
isRef  0

element CarPref
diagram
properties
content  complex
children BasicPreference MarketPreference
used by
element  ProfileData/Preferences

element CarPref/BasicPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CarCompanies VehicleType SpecialInformation
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         
TripPurpose         

element CarPref/BasicPreference/CarCompanies
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CompanyCode

element CarPref/BasicPreference/CarCompanies/CompanyCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element CarPref/BasicPreference/VehicleType
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element CarPref/MarketPreference
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CarCompanies DestinationMarket VehicleType SpecialInformation
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         
TripPurpose         

element CarPref/MarketPreference/CarCompanies
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children CompanyCode LocationID

element CarPref/MarketPreference/CarCompanies/CompanyCode
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Rank         

element CarPref/MarketPreference/CarCompanies/LocationID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CarPref/MarketPreference/VehicleType
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element CarType
diagram
type xsd:string
properties
content  simple

element ChainCode
diagram
type xsd:string
properties
content  simple

element Characteristic
diagram
type extension of xsd:string
properties
content  complex
used by
elements  Seat SeatPreference

element City
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address Address ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/AddressAdvice APIS/AddressAdvice CreditCard/CCAddressGroup

element CityCode
diagram
type restriction of xsd:string
properties
content  simple
facets
minLength  3
maxLength  3

element CompanyCode
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/ContractInformation/Car ContractInformation/Car ProfileInsertRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber FrequentTravelerGroup/FreqGuestNumber ProfileInsertRQ/ProfileData/ContractInformation/Hotel ContractInformation/Hotel

element CompanyInfo
diagram
properties
content  complex
children CompanyName CountryResidence AccountNumber IATACompanyNumber CustomerRefNumber TripPurposeTable LoyaltyPrograms
used by
elements  ProfileInsertRQ/ProfileData/ProfileInformation ProfileData/ProfileInformation

element CompanyInfo/CompanyName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CompanyInfo/AccountNumber
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CompanyInfo/IATACompanyNumber
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CompanyInfo/CustomerRefNumber
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element CompanyInfo/TripPurposeTable
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children TripPurpose

element CompanyInfo/TripPurposeTable/TripPurpose
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Code Text

element CompanyInfo/TripPurposeTable/TripPurpose/Code
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  1
maxLength  5

element CompanyInfo/TripPurposeTable/TripPurpose/Text
diagram
type extension of xsd:string
properties
isRef  0
content  complex

element CompanyInfo/LoyaltyPrograms
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Program

element CompanyInfo/LoyaltyPrograms/Program
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children LoyaltyMemberID Name AirlineCode

element CompanyInfo/LoyaltyPrograms/Program/LoyaltyMemberID
diagram
type xsd:string
properties
isRef  0
content  simple

element CompanyInfo/LoyaltyPrograms/Program/Name
diagram
type xsd:string
properties
isRef  0
content  simple

element ContactGroup
diagram
properties
content  complex
children TelephoneGroup EmailGroup
used by
element  ProfileData/PNRElements

element ContractInformation
diagram
properties
content  complex
children AirContract FlightPass Car Hotel
used by
element  ProfileData
attributes
Name   Type   Use   Default   Fixed  
DataBaseLink         

element ContractInformation/AirContract
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirlineCode Office IATA AccountNumber ContractID LoyaltyPrograms PTC BookingClass TicketDesignator Discount Cabin MarketApplication
attributes
Name   Type   Use   Default   Fixed  
FareSystem         
ProfSource         
LineRef         

element ContractInformation/AirContract/ContractID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ContractInformation/AirContract/LoyaltyPrograms
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children LoyaltyMemberID ProgramName

element ContractInformation/AirContract/LoyaltyPrograms/LoyaltyMemberID
diagram
type xsd:string
properties
isRef  0
content  simple

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

element ContractInformation/AirContract/Discount
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children DiscountValue CurrencyCode

element ContractInformation/AirContract/Discount/DiscountValue
diagram
type extension of xsd:unsignedInt
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Type derived by: xsd:string required        
NbrOfDecimals xsd:unsignedInt         

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

attribute ContractInformation/AirContract/Discount/DiscountValue/@NbrOfDecimals
type xsd:unsignedInt
properties
isRef  0

element ContractInformation/FlightPass
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirlineCode Office IATA AccountNumber PassCredentials FlightPassID FlightPassName MarketApplication MarketFare PTC BookingClass Cabin
attributes
Name   Type   Use   Default   Fixed  
FareSystem         
ProfSource         
LineRef         

element ContractInformation/FlightPass/PassCredentials
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children EmailAddress MemberNumber

element ContractInformation/FlightPass/PassCredentials/EmailAddress
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ContractInformation/FlightPass/PassCredentials/MemberNumber
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode IDNumber

element ContractInformation/FlightPass/FlightPassID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ContractInformation/FlightPass/FlightPassName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ContractInformation/FlightPass/MarketFare
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BaseFare CurrencyCode

element ContractInformation/FlightPass/MarketFare/BaseFare
diagram
type xsd:unsignedInt
properties
isRef  0
content  simple

element ContractInformation/Car
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CorpID CompanyCode
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         

element ContractInformation/Hotel
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CorpID CompanyCode
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         

element CorpID
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/ContractInformation/Car ContractInformation/Car ProfileInsertRQ/ProfileData/ContractInformation/Hotel ContractInformation/Hotel

element CorporateRemark
diagram
properties
content  complex
children Text
used by
element  ProfileData/PNRElements/GeneralRemarkGroup
attributes
Name   Type   Use   Default   Fixed  
Action         
ProfSource         
LineRef         

element CorporateRemark/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element Country
diagram
type xsd:string
properties
content  simple

element CountryCode
diagram
type CountryCodeAlpha2
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/PNRElements/AddressGroup/Address Address ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/AddressAdvice APIS/AddressAdvice CreditCard/CCAddressGroup TravelerInfo/TravelDocs/Document
facets
pattern  [A-Z]{2}

element CountryResidence
diagram
type CountryCodeAlpha2
properties
content  simple
used by
elements  CompanyInfo TravelerInfo/PersonalData
facets
pattern  [A-Z]{2}

element CreditCard
diagram
properties
content  complex
children CCCode CCNumber CCExpiration SecurityID ReportingData CardholderFullName CCAddressGroup
used by
elements  ProfileInsertRQ/ProfileData/PNRElements/FormOfPaymentGroup/FormOfPayment FormOfPayment

element CreditCard/SecurityID
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  \d{3,4}

element CreditCard/ReportingData
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AccountNumber CostCenter Department EmployeeID GenericElement

element CreditCard/ReportingData/AccountNumber
diagram
type ReportingDataType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Min xsd:integer         
Max xsd:integer         
Format derived by: xsd:string         
Mandatory derived by: xsd:string         
DataElementID xsd:string required        
DataElementName xsd:string required        

element CreditCard/ReportingData/CostCenter
diagram
type ReportingDataType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Min xsd:integer         
Max xsd:integer         
Format derived by: xsd:string         
Mandatory derived by: xsd:string         
DataElementID xsd:string required        
DataElementName xsd:string required        

element CreditCard/ReportingData/Department
diagram
type ReportingDataType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Min xsd:integer         
Max xsd:integer         
Format derived by: xsd:string         
Mandatory derived by: xsd:string         
DataElementID xsd:string required        
DataElementName xsd:string required        

element CreditCard/ReportingData/EmployeeID
diagram
type ReportingDataType
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
attributes
Name   Type   Use   Default   Fixed  
Min xsd:integer         
Max xsd:integer         
Format derived by: xsd:string         
Mandatory derived by: xsd:string         
DataElementID xsd:string required        
DataElementName xsd:string required        

element CreditCard/ReportingData/GenericElement
diagram
type ReportingDataType
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
Min xsd:integer         
Max xsd:integer         
Format derived by: xsd:string         
Mandatory derived by: xsd:string         
DataElementID xsd:string required        
DataElementName xsd:string required        

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

element CreditCard/CCAddressGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AddressLine City PostalCode StateProvinceCode CountryCode

element CustomerIdentification
diagram
properties
content  complex
children Text
attributes
Name   Type   Use   Default   Fixed  
Order xsd:IDREF optional        
Action derived by: xsd:string required        
Qualifier xsd:string optional        

attribute CustomerIdentification/@Order
type xsd:IDREF
properties
isRef  0
use  optional

attribute CustomerIdentification/@Action
type restriction of xsd:string
properties
isRef  0
use  required
facets
minLength  1
maxLength  1
enumeration  A
enumeration  O
enumeration  N

attribute CustomerIdentification/@Qualifier
type xsd:string
properties
isRef  0
use  optional

element CustomerIdentification/Text
diagram
type extension of xsd:string
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Action         
ProfSource         
LineRef         

element Date
diagram
type xsd:date
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/ProfileInformation/FollowUpItems/ActionItem FollowUpItems/ActionItem DocumentTracking/Document/DocumentValue/Deductions/Debit DocumentTracking/Document/ExpiryDate

element DateOfBirth
diagram
type xsd:date
properties
content  simple
used by
elements  TravelerInfo/PersonalData ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID APIS/PictureID

element DepartureCode
diagram
type CityCodeType
properties
content  simple
used by
element  TripTemplates/Itinerary/CityPair/Flight
facets
minLength  3
maxLength  3

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 DestinationMarket
diagram
type xsd:string
properties
content  simple
used by
elements  MarketApplication MarketExclusions ProfileInsertRQ/ProfileData/Preferences/AirPref/MarketPreference ProfileInsertRQ/ProfileData/Preferences/CarPref/MarketPreference ProfileInsertRQ/ProfileData/Preferences/HotelPref/MarketPreference AirPref/MarketPreference HotelPref/MarketPreference CarPref/MarketPreference

element DocExpiryDate
diagram
type xsd:date
properties
content  simple
used by
elements  TravelerInfo/TravelDocs/Document ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID APIS/PictureID

element DocIssueDate
diagram
type xsd:date
properties
content  simple
used by
elements  TravelerInfo/TravelDocs/Document ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa APIS/Visa

element DocNumber
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID APIS/PictureID ProfileInsertRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa APIS/Visa

element DocType
diagram
type restriction of xsd:string
properties
content  simple
used by
element  TravelerInfo/TravelDocs/Document
facets
minLength  2
maxLength  2
enumeration  PP
enumeration  VI
enumeration  ID
enumeration  DL

element DocumentInfo
diagram
properties
content  complex
children CRSID IssuingOfficeID IssuingIATA IssueDate IssueTime IssuePlace IssueCountry
used by
element  DocumentTracking/Document

element DocumentInfo/CRSID
diagram
type xsd:string
properties
isRef  0
content  simple

element DocumentInfo/IssuingOfficeID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element DocumentInfo/IssuingIATA
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element DocumentInfo/IssueDate
diagram
type xsd:date
properties
isRef  0
content  simple

element DocumentInfo/IssueTime
diagram
type TimeType
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  ([0-1][0-9]|2[0-4]):[0-5][0-9]

element DocumentInfo/IssuePlace
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
length  3

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

element DocumentNumber
diagram
type extension of xsd:string
properties
content  complex
used by
element  DocumentTracking/Document
attributes
Name   Type   Use   Default   Fixed  
DocType derived by: xsd:string         
IssueType derived by: xsd:string         
ConjDocumentNumber derived by: xsd:string         

attribute DocumentNumber/@DocType
type restriction of xsd:string
properties
isRef  0
facets
enumeration  TKT
enumeration  MCO
enumeration  EMD
enumeration  PTA
enumeration  MPD

attribute DocumentNumber/@IssueType
type restriction of xsd:string
properties
isRef  0
facets
length  1
enumeration  E
enumeration  P

attribute DocumentNumber/@ConjDocumentNumber
type restriction of xsd:string
properties
isRef  0
facets
minLength  1

element DocumentRemarks
diagram
properties
content  complex
children PrintRemark
used by
element  ProfileData/PNRElements

element DocumentTracking
diagram
properties
content  complex
children Document
used by
elements  ProfileInsertRQ/ProfileData ProfileData
attributes
Name   Type   Use   Default   Fixed  
DataBaseLink         

element DocumentTracking/Document
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children ValidatingAirline DocumentNumber DocumentInfo ExpiryDate DocumentValue

element DocumentTracking/Document/ValidatingAirline
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
minLength  2
maxLength  2

element DocumentTracking/Document/ExpiryDate
diagram
properties
isRef  0
content  complex
children Date

element DocumentTracking/Document/DocumentValue
diagram
properties
isRef  0
content  complex
children CurrencyCode OriginalValue Deductions RemainingValue

element DocumentTracking/Document/DocumentValue/OriginalValue
diagram
type xsd:string
properties
isRef  0
content  simple

element DocumentTracking/Document/DocumentValue/Deductions
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Debit
attributes
Name   Type   Use   Default   Fixed  
Total xsd:string         

attribute DocumentTracking/Document/DocumentValue/Deductions/@Total
type xsd:string
properties
isRef  0

element DocumentTracking/Document/DocumentValue/Deductions/Debit
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Type Amount Date

element DocumentTracking/Document/DocumentValue/Deductions/Debit/Type
diagram
type restriction of xsd:string
properties
isRef  0
content  simple
facets
enumeration  P
enumeration  W

element DocumentTracking/Document/DocumentValue/Deductions/Debit/Amount
diagram
type xsd:string
properties
isRef  0
content  simple

element DocumentTracking/Document/DocumentValue/RemainingValue
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element Email
diagram
properties
content  complex
children Email
attributes
Name   Type   Use   Default   Fixed  
Action required        
Type derived by: xsd:string optional        
ProfSource         

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

element Email/Email
diagram
properties
isRef  0

element EmailAddress
diagram
properties
content  complex
children Email Remark Language TravelArranger
used by
element  EmailGroup
attributes
Name   Type   Use   Default   Fixed  
Action         
Type derived by: xsd:string optional        
ProfSource         
LineRef         

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

element EmailAddress/Email
diagram
type xsd:string
properties
isRef  0
content  simple

element EmailAddress/Language
diagram
type CountryCodeAlpha2
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
pattern  [A-Z]{2}

element EmailAddress/TravelArranger
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Name IDNumber

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

element EmailGroup
diagram
properties
content  complex
children EmailAddress
used by
element  ContactGroup

element FareSavingTable
diagram
properties
content  complex
children FareSavingRemark
used by
elements  ProfileInsertRQ/ProfileData ProfileData
attributes
Name   Type   Use   Default   Fixed  
DataBaseLink         

element FareSavingTable/FareSavingRemark
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children FareSavingCode Text

element FareSavingTable/FareSavingRemark/FareSavingCode
diagram
type xsd:string
properties
isRef  0
content  simple

element FareSavingTable/FareSavingRemark/Text
diagram
type xsd:string
properties
isRef  0
content  simple

element FeeAmount
diagram
properties
content  complex
children BaseAmount Taxes
used by
element  ServiceFees/ServiceFee
attributes
Name   Type   Use   Default   Fixed  
Total xsd:integer optional        

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

element FeeAmount/BaseAmount
diagram
properties
isRef  0
content  complex
attributes
Name   Type   Use   Default   Fixed  
Amount xsd:integer required        

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

element FollowUpItems
diagram
properties
content  complex
children ActionItem
used by
element  ProfileData/ProfileInformation

element FollowUpItems/ActionItem
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Date Text
attributes
Name   Type   Use   Default   Fixed  
ProfSource         
LineRef         

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

element FormOfPayment
diagram
properties
content  complex
children CreditCard Other Remark
used by
element  ProfileData/PNRElements/FormOfPaymentGroup
attributes
Name   Type   Use   Default   Fixed  
Action         
ProfSource         
LineRef         
Priority         
Purpose derived by: xsd:string         

attribute FormOfPayment/@Purpose
type restriction of xsd:string
properties
isRef  0
facets
enumeration  TRANS
enumeration  GUAR
enumeration  PERS
enumeration  ALL

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

element FrequentTravelerGroup
diagram
properties
content  complex
children FreqFlyerNumber FreqGuestNumber OtherMemberShips
used by
element  ProfileData/PNRElements

element FrequentTravelerGroup/FreqFlyerNumber
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children AirlineCode IDNumber ProgramName PartnerAirline Alliance
attributes
Name   Type   Use   Default   Fixed  
Action         
LineRef         

element FrequentTravelerGroup/FreqFlyerNumber/Alliance
diagram
type restriction of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple
facets
enumeration  Star Alliance
enumeration  oneworld
enumeration  SkyTeam

element FrequentTravelerGroup/FreqGuestNumber
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CompanyCode IDNumber ProgramName Association
attributes
Name   Type   Use   Default   Fixed  
Action         
LineRef         
Type derived by: xsd:string         

attribute FrequentTravelerGroup/FreqGuestNumber/@Type
type restriction of xsd:string
properties
isRef  0
facets
enumeration  CR
enumeration  HL

element FrequentTravelerGroup/FreqGuestNumber/Association
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children AirlineCode IDNumber

element FrequentTravelerGroup/OtherMemberShips
diagram