complexType PassengersType
diagram sigws_p401.png
children Passenger
used by
elements SIG_RailBookRS/Passengers SIG_AirServicesRS/Passengers PNRDataType/Passengers PNRDataPsgrExchType/Passengers PNRGroup/Passengers
source <s:complexType name="PassengersType">
 
<s:sequence>
   
<s:element name="Passenger" type="PassengerType" maxOccurs="unbounded">
     
<s:unique name="testUniquePaxRef">
       
<s:selector xpath="Passenger"/>
       
<s:field xpath="@PaxRef"/>
     
</s:unique>
   
</s:element>
 
</s:sequence>
</s:complexType>

element PassengersType/Passenger
diagram sigws_p402.png
type PassengerType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
PaxRef  s:string  required      
documentation
Reference to this item
Title  derived by: s:string  required      
documentation
Passenger title: MR/MRS
LastName  derived by: s:string  required      
documentation
Family name
FirstName  s:string  required      
documentation
Given name
AgeType  AgeCatType  required      
documentation
ADT - adult, CHD - Child. INF - Infant
AdultRef  s:string        
documentation
IN REPLIES ONLY!!! For an infant passengers only - reference to the adult passenger the infant is traveling with. IGNORED IN REQUESTS!!!
PTC  strlist        
documentation
Industry-standard Passenger Type Code or list of codes
BasementDoc  s:string  optional      
documentation
PTC connected document.
DOB  s:date        
documentation
Date of birth
Is mandatory for child and infant.
DocType  s:string  optional      
documentation
Travel document type.
Possible values Code-Meaning (russian codes accepted as well):
ВБ-военный билет
ВЖ-вид на жительство
ВУЛ-временное удостоверение личности
ДП-дипломатический паспорт
НП-национальный паспорт
ПМ-паспорт моряка
ПС-общегражданский паспорт
ПСП-общегражданский заграничный паспорт
СВВ-свидетельство на возвращение в страны снг
СП-служебный паспорт
СПО-справка об освобождении из мест лишения свободы
СПУ-справка об утере паспорта
СР-свидетельство о рождении

VB-military id
VV-residency permit
VUL-interim certificate
DP-diplomatic passport
NP-national passport
PM-seaman's book
PS-russian national passport
PSP-russian passport
CVV-certificate of return to cis countries
SP-service passport
SPO-certificate of release from prison
SPU-certificate of passport loss
SR-birth certificate
If empty - will be set automatically using other document data.
DocCountry  derived by: s:string        
documentation
Travel document issue country
DocNumber  s:string  optional      
documentation
Travel document number
DocExpiration  s:date        
documentation
Travel document expiration
FFPAirline  s:string  optional      
documentation
FFP Program airline
FFPAccount  s:string  optional      
documentation
FFP Account (card) number
FFPType  derived by: s:string  optional      
documentation
Frequent Flyer Program usage type - Reward or class Upgrade
If empty - by default - miles acquisition
FFPHolder  s:string  optional      
documentation
FFP Card holder
POB  s:string  optional      
documentation
Traveller place of birth (mandatory for a rail itinerary, ignored for an air PNRs)
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  testUniquePaxRef    Passenger  @PaxRef  
source <s:element name="Passenger" type="PassengerType" maxOccurs="unbounded">
 
<s:unique name="testUniquePaxRef">
   
<s:selector xpath="Passenger"/>
   
<s:field xpath="@PaxRef"/>
 
</s:unique>
</s:element>


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