Schema ProfileReplaceRQ.xsd


element ProfileReplaceRQ
diagram
properties
content  complex
children ProfileData

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

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/AccessRights/SharedID/@Write
type restriction of xsd:string
properties
isRef  0
facets
enumeration  Y

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

element ProfileReplaceRQ/ProfileData/ProfileIdentification
diagram
properties
isRef  0
content  complex
children PseudoCityCode ProfileName ProfileIndex SourceProfileIndex ProfileVendor SelfServiceDevices
attributes
Name   Type   Use   Default   Fixed  
Type ProfileType required        
Source         

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

element ProfileReplaceRQ/ProfileData/ProfileInformation
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children PriorityLines Notes FollowUpItems TravelerInfo CompanyInfo
attributes
Name   Type   Use   Default   Fixed  
Source         

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

element ProfileReplaceRQ/ProfileData/ProfileInformation/PriorityLines/Text
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/ProfileInformation/PriorityLines/Text/@LineRef
type xsd:string
properties
isRef  0

element ProfileReplaceRQ/ProfileData/ProfileInformation/Notes
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Text

element ProfileReplaceRQ/ProfileData/ProfileInformation/Notes/Text
diagram
type extension of xsd:string
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
attributes
Name   Type   Use   Default   Fixed  
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/ProfileInformation/Notes/Text/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/ProfileData/ProfileInformation/FollowUpItems/ActionItem
diagram
properties
isRef  0
minOcc  1
maxOcc  unbounded
content  complex
children Date Text
attributes
Name   Type   Use   Default   Fixed  
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/ProfileInformation/FollowUpItems/ActionItem/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/Traveler
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children TravelerName
attributes
Name   Type   Use   Default   Fixed  
Action         
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/PNRElements/Traveler/@LineRef
type xsd:string
properties
isRef  0

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

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

element ProfileReplaceRQ/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        
LineRef xsd:string         

attribute ProfileReplaceRQ/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

attribute ProfileReplaceRQ/ProfileData/PNRElements/ContactGroup/TelephoneGroup/Telephone/@LineRef
type xsd:string
properties
isRef  0

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

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

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

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

element ProfileReplaceRQ/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        
LineRef xsd:string         

attribute ProfileReplaceRQ/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

attribute ProfileReplaceRQ/ProfileData/PNRElements/ContactGroup/EmailGroup/EmailAddress/@LineRef
type xsd:string
properties
isRef  0

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

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

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

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

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

element ProfileReplaceRQ/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         
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqFlyerNumber/@LineRef
type xsd:string
properties
isRef  0

element ProfileReplaceRQ/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 ProfileReplaceRQ/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         
LineRef xsd:string         
Type derived by: xsd:string         

attribute ProfileReplaceRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber/@LineRef
type xsd:string
properties
isRef  0

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

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

element ProfileReplaceRQ/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         
LineRef xsd:string         
Type derived by: xsd:string optional        

attribute ProfileReplaceRQ/ProfileData/PNRElements/FrequentTravelerGroup/OtherMemberShips/@LineRef
type xsd:string
properties
isRef  0

attribute ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children Regular APIS

element ProfileReplaceRQ/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         
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/Regular/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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         
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/@LineRef
type xsd:string
properties
isRef  0

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID/APISDocType
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileReplaceRQ/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 ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID/PassportHolder
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

element ProfileReplaceRQ/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 ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/Visa/APISDocType
diagram
type xsd:string
properties
isRef  0
content  simple

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

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/OtherServiceInfoGroup
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children OSIElement

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

attribute ProfileReplaceRQ/ProfileData/PNRElements/OtherServiceInfoGroup/OSIElement/@LineRef
type xsd:string
properties
isRef  0

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

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

element ProfileReplaceRQ/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         
LineRef xsd:string         
Priority         
Purpose derived by: xsd:string         

attribute ProfileReplaceRQ/ProfileData/PNRElements/FormOfPaymentGroup/FormOfPayment/@LineRef
type xsd:string
properties
isRef  0

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

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

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

element ProfileReplaceRQ/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         
LineRef xsd:string         
Use derived by: xsd:string optional        

attribute ProfileReplaceRQ/ProfileData/PNRElements/AddressGroup/Address/@LineRef
type xsd:string
properties
isRef  0

attribute ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/AddressGroup/Address/OptionalName
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

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

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

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

attribute ProfileReplaceRQ/ProfileData/PNRElements/GeneralRemarkGroup/GeneralRemark/@LineRef
type xsd:string
properties
isRef  0

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

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

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

attribute ProfileReplaceRQ/ProfileData/PNRElements/GeneralRemarkGroup/HiddenRemark/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/GeneralRemarkGroup/HiddenRemark/PseudoCityCode/@Write
type restriction of xsd:string
properties
isRef  0
default  N
facets
enumeration  Y
enumeration  N

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

attribute ProfileReplaceRQ/ProfileData/PNRElements/GeneralRemarkGroup/CorporateRemark/@LineRef
type xsd:string
properties
isRef  0

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

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

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

attribute ProfileReplaceRQ/ProfileData/PNRElements/DocumentRemarks/PrintRemark/@LineRef
type xsd:string
properties
isRef  0

attribute ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/DocumentRemarks/PrintRemark/Text
diagram
type xsd:string
properties
isRef  0
content  simple

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

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

attribute ProfileReplaceRQ/ProfileData/PNRElements/UserDefinedIDGroup/UDID/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/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         
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/ContractInformation/AirContract/@LineRef
type xsd:string
properties
isRef  0

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

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

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

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

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/ContractInformation/AirContract/Discount/DiscountValue/@NbrOfDecimals
type xsd:unsignedInt
properties
isRef  0

element ProfileReplaceRQ/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         
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/ContractInformation/FlightPass/@LineRef
type xsd:string
properties
isRef  0

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

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

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

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

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

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

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

element ProfileReplaceRQ/ProfileData/ContractInformation/Car
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CorpID CompanyCode
attributes
Name   Type   Use   Default   Fixed  
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/ContractInformation/Car/@LineRef
type xsd:string
properties
isRef  0

element ProfileReplaceRQ/ProfileData/ContractInformation/Hotel
diagram
properties
isRef  0
minOcc  0
maxOcc  unbounded
content  complex
children CorpID CompanyCode
attributes
Name   Type   Use   Default   Fixed  
LineRef xsd:string         

attribute ProfileReplaceRQ/ProfileData/ContractInformation/Hotel/@LineRef
type xsd:string
properties
isRef  0

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

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

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

attribute ProfileReplaceRQ/ProfileData/Preferences/AirPref/BasicPreference/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/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  
LineRef xsd:string         
TripPurpose         

attribute ProfileReplaceRQ/ProfileData/Preferences/AirPref/MarketPreference/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/Preferences/CarPref
diagram
properties
isRef  0
minOcc  0
maxOcc  1
content  complex
children BasicPreference MarketPreference

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

attribute ProfileReplaceRQ/ProfileData/Preferences/CarPref/BasicPreference/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/Preferences/CarPref/BasicPreference/VehicleType
diagram
type extension of xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  complex

element ProfileReplaceRQ/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  
LineRef xsd:string         
TripPurpose         

attribute ProfileReplaceRQ/ProfileData/Preferences/CarPref/MarketPreference/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/Preferences/CarPref/MarketPreference/CarCompanies/LocationID
diagram
type xsd:string
properties
isRef  0
minOcc  0
maxOcc  1
content  simple

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

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

element ProfileReplaceRQ/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  
LineRef xsd:string         
TripPurpose         

attribute ProfileReplaceRQ/ProfileData/Preferences/HotelPref/BasicPreference/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/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  
LineRef xsd:string         
TripPurpose         

attribute ProfileReplaceRQ/ProfileData/Preferences/HotelPref/MarketPreference/@LineRef
type xsd:string
properties
isRef  0

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

element ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/Preferences/HotelPref/MarketPreference/HotelChain/PropertyCode
diagram
type xsd:string
properties
isRef  0
content  simple

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

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

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

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

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

attribute FareSystem
type restriction of xsd:string
used by
elements  ProfileReplaceRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileReplaceRQ/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  ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/Preferences/AirPref/BasicPreference/Airlines/AirlineCode ProfileReplaceRQ/ProfileData/Preferences/AirPref/MarketPreference/Airlines/AirlineCode AirPref/BasicPreference/Airlines/AirlineCode AirPref/MarketPreference/Airlines/AirlineCode ProfileReplaceRQ/ProfileData/Preferences/CarPref/BasicPreference/CarCompanies/CompanyCode ProfileReplaceRQ/ProfileData/Preferences/CarPref/MarketPreference/CarCompanies/CompanyCode ProfileReplaceRQ/ProfileData/Preferences/HotelPref/BasicPreference/HotelChain/CompanyCode ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/Preferences/AirPref/BasicPreference ProfileReplaceRQ/ProfileData/Preferences/CarPref/BasicPreference ProfileReplaceRQ/ProfileData/Preferences/HotelPref/BasicPreference AirPref/BasicPreference HotelPref/BasicPreference CarPref/BasicPreference CarCompany HotelChain ProfileReplaceRQ/ProfileData/Preferences/AirPref/MarketPreference ProfileReplaceRQ/ProfileData/Preferences/CarPref/MarketPreference ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/PNRElements/AddressGroup/Address Address ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/AddressAdvice ProfileReplaceRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileReplaceRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber/Association FrequentTravelerGroup/FreqGuestNumber/Association TripTemplates/Itinerary/CityPair/Flight ContractInformation/FlightPass ProfileReplaceRQ/ProfileData/ContractInformation/FlightPass FrequentTravelerGroup/FreqFlyerNumber ProfileReplaceRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqFlyerNumber ProfileReplaceRQ/ProfileData/ContractInformation/FlightPass/PassCredentials/MemberNumber ContractInformation/FlightPass/PassCredentials/MemberNumber ProfileReplaceRQ/ProfileData/PNRElements/OtherServiceInfoGroup/OSIElement OSIElement ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID APIS/PictureID CompanyInfo/LoyaltyPrograms/Program ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/Regular Regular ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/PNRElements/FrequentTravelerGroup/OtherMemberShips FrequentTravelerGroup/OtherMemberShips

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

element Cabin
diagram
type restriction of xsd:string
properties
content  simple
used by
elements  ProfileReplaceRQ/ProfileData/ContractInformation/AirContract ContractInformation/AirContract ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/PNRElements/AddressGroup/Address Address ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/ContractInformation/Car ContractInformation/Car ProfileReplaceRQ/ProfileData/PNRElements/FrequentTravelerGroup/FreqGuestNumber FrequentTravelerGroup/FreqGuestNumber ProfileReplaceRQ/ProfileData/ContractInformation/Hotel ContractInformation/Hotel

element CompanyInfo
diagram
properties
content  complex
children CompanyName CountryResidence AccountNumber IATACompanyNumber CustomerRefNumber TripPurposeTable LoyaltyPrograms
used by
elements  ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/ContractInformation/Car ContractInformation/Car ProfileReplaceRQ/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  ProfileReplaceRQ/ProfileData/PNRElements/AddressGroup/Address Address ProfileReplaceRQ/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  ProfileReplaceRQ/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  ProfileReplaceRQ/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 ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/Preferences/AirPref/MarketPreference ProfileReplaceRQ/ProfileData/Preferences/CarPref/MarketPreference ProfileReplaceRQ/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 ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID APIS/PictureID

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

element DocNumber
diagram
type xsd:string
properties
content  simple
used by
elements  ProfileReplaceRQ/ProfileData/PNRElements/SpecialServiceRequests/APIS/PictureID APIS/PictureID ProfileReplaceRQ/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  ProfileReplaceRQ/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