complexType TicketDataType
diagram sigws_p530.png
children IssueData AgencyData Passenger Contact Itinerary Price Taxes FareCalculation FOPData Endorsements TourCode Comments BarCode QRCode VATInfo
used by
elements EMDInfoType/EMD/EMDData SIG_AirTicketRS/TicketInfo/Ticket/TicketData PNRGroup/TicketInfo/Ticket/TicketData
source <s:complexType name="TicketDataType">
 
<s:sequence>
   
<s:element name="IssueData">
     
<s:complexType>
       
<s:attribute name="IssueDate" type="s:date" use="required">
         
<s:annotation>
           
<s:documentation>Date of issue</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="IssueCRS" type="CRSType" use="required">
         
<s:annotation>
           
<s:documentation>Issuing CRS code</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="IssueRLOC" type="s:string">
         
<s:annotation>
           
<s:documentation>Record locator in issuing CRS</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="AirlineRLOC" type="s:string">
         
<s:annotation>
           
<s:documentation>Record locator of validating carrier</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="OriginalIssue" type="s:string">
         
<s:annotation>
           
<s:documentation>Ticket number of original ticket, if this ticket was exchanged-reissued</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="InExchangeFor" type="s:string">
         
<s:annotation>
           
<s:documentation>Ticket number of original ticket, if this ticket was exchanged-reissued</s:documentation>
         
</s:annotation>
       
</s:attribute>
     
</s:complexType>
   
</s:element>
   
<s:element name="AgencyData">
     
<s:complexType>
       
<s:attribute name="IATANumber" type="s:string" use="required"/>
       
<s:attribute name="AgencyName" type="s:string" use="required"/>
       
<s:attribute name="LocationCode" type="s:string" use="required"/>
       
<s:attribute name="LocationName" type="s:string" use="required"/>
     
</s:complexType>
   
</s:element>
   
<s:element name="Passenger" type="PassengerType" minOccurs="0"/>
   
<s:element name="Contact" type="ContactType" minOccurs="0">
     
<s:annotation>
       
<s:documentation>Passenger contacts</s:documentation>
     
</s:annotation>
   
</s:element>
   
<s:element name="Itinerary" type="FlightCouponsItnType">
     
<s:annotation>
       
<s:documentation>Flight coupons</s:documentation>
     
</s:annotation>
   
</s:element>
   
<s:element name="Price" type="PriceType">
     
<s:annotation>
       
<s:documentation>Ticket price</s:documentation>
     
</s:annotation>
   
</s:element>
   
<s:element name="Taxes" type="TaxesType" minOccurs="0">
     
<s:annotation>
       
<s:documentation>Ticket tax breakdown</s:documentation>
     
</s:annotation>
   
</s:element>
   
<s:element name="FareCalculation" type="s:string">
     
<s:annotation>
       
<s:documentation>Fare Calculation string</s:documentation>
     
</s:annotation>
   
</s:element>
   
<s:element name="FOPData">
     
<s:annotation>
       
<s:documentation>Form of payment data</s:documentation>
     
</s:annotation>
     
<s:complexType>
       
<s:sequence>
         
<s:element name="FOPItem" maxOccurs="unbounded">
           
<s:complexType>
             
<s:sequence>
               
<s:element name="CreditCard" type="CreditCardType" minOccurs="0"/>
             
</s:sequence>
             
<s:attribute name="FOP" type="FOPType" use="required">
               
<s:annotation>
                 
<s:documentation>FOP code</s:documentation>
               
</s:annotation>
             
</s:attribute>
             
<s:attribute name="Amount" type="s:decimal"/>
             
<s:attribute name="Text" type="s:string"/>
           
</s:complexType>
         
</s:element>
       
</s:sequence>
     
</s:complexType>
   
</s:element>
   
<s:element name="Endorsements" minOccurs="0">
     
<s:annotation>
       
<s:documentation>Ticket endorsements</s:documentation>
     
</s:annotation>
     
<s:complexType>
       
<s:sequence>
         
<s:element name="Endorsement" type="s:string" minOccurs="0" maxOccurs="unbounded"/>
       
</s:sequence>
     
</s:complexType>
   
</s:element>
   
<s:element name="TourCode" type="s:string" minOccurs="0">
     
<s:annotation>
       
<s:documentation>Tour code</s:documentation>
     
</s:annotation>
   
</s:element>
   
<s:element name="Comments" minOccurs="0">
     
<s:annotation>
       
<s:documentation>Ticket comments</s:documentation>
     
</s:annotation>
     
<s:complexType>
       
<s:sequence>
         
<s:element name="Comment" type="s:string" minOccurs="0" maxOccurs="unbounded"/>
       
</s:sequence>
     
</s:complexType>
   
</s:element>
   
<s:element name="BarCode" type="s:string" minOccurs="0"/>
   
<s:element name="QRCode" type="s:string" minOccurs="0"/>
   
<s:element name="VATInfo" type="VATType" minOccurs="0"/>
 
</s:sequence>
</s:complexType>

element TicketDataType/IssueData
diagram sigws_p531.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
IssueDate  s:date  required      
documentation
Date of issue
IssueCRS  CRSType  required      
documentation
Issuing CRS code
IssueRLOC  s:string        
documentation
Record locator in issuing CRS
AirlineRLOC  s:string        
documentation
Record locator of validating carrier
OriginalIssue  s:string        
documentation
Ticket number of original ticket, if this ticket was exchanged-reissued
InExchangeFor  s:string        
documentation
Ticket number of original ticket, if this ticket was exchanged-reissued
source <s:element name="IssueData">
 
<s:complexType>
   
<s:attribute name="IssueDate" type="s:date" use="required">
     
<s:annotation>
       
<s:documentation>Date of issue</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="IssueCRS" type="CRSType" use="required">
     
<s:annotation>
       
<s:documentation>Issuing CRS code</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="IssueRLOC" type="s:string">
     
<s:annotation>
       
<s:documentation>Record locator in issuing CRS</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="AirlineRLOC" type="s:string">
     
<s:annotation>
       
<s:documentation>Record locator of validating carrier</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="OriginalIssue" type="s:string">
     
<s:annotation>
       
<s:documentation>Ticket number of original ticket, if this ticket was exchanged-reissued</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="InExchangeFor" type="s:string">
     
<s:annotation>
       
<s:documentation>Ticket number of original ticket, if this ticket was exchanged-reissued</s:documentation>
     
</s:annotation>
   
</s:attribute>
 
</s:complexType>
</s:element>

attribute TicketDataType/IssueData/@IssueDate
type s:date
properties
use required
annotation
documentation
Date of issue
source <s:attribute name="IssueDate" type="s:date" use="required">
 
<s:annotation>
   
<s:documentation>Date of issue</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TicketDataType/IssueData/@IssueCRS
type CRSType
properties
use required
facets
Kind Value Annotation
enumeration 1A
documentation
Amadeus
enumeration 1G
documentation
Galileo
enumeration 1H
documentation
Sirena2000
enumeration 1M
documentation
TAIS CRS
enumeration 1N
enumeration 1S
documentation
Sabre
enumeration S7
documentation
SITA S7
enumeration DP
documentation
Navitaire for DP
enumeration 
documentation
Charter gate
enumeration 
documentation
Aviacenter charter gate
enumeration R3
documentation
SITA R3
enumeration A4
documentation
TAIS CRS for A4
enumeration XS
documentation
SITA CRS
enumeration NDC
documentation
NDC based CRS
enumeration MV
documentation
GRS-MixVel
annotation
documentation
Issuing CRS code
source <s:attribute name="IssueCRS" type="CRSType" use="required">
 
<s:annotation>
   
<s:documentation>Issuing CRS code</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TicketDataType/IssueData/@IssueRLOC
type s:string
annotation
documentation
Record locator in issuing CRS
source <s:attribute name="IssueRLOC" type="s:string">
 
<s:annotation>
   
<s:documentation>Record locator in issuing CRS</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TicketDataType/IssueData/@AirlineRLOC
type s:string
annotation
documentation
Record locator of validating carrier
source <s:attribute name="AirlineRLOC" type="s:string">
 
<s:annotation>
   
<s:documentation>Record locator of validating carrier</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TicketDataType/IssueData/@OriginalIssue
type s:string
annotation
documentation
Ticket number of original ticket, if this ticket was exchanged-reissued
source <s:attribute name="OriginalIssue" type="s:string">
 
<s:annotation>
   
<s:documentation>Ticket number of original ticket, if this ticket was exchanged-reissued</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TicketDataType/IssueData/@InExchangeFor
type s:string
annotation
documentation
Ticket number of original ticket, if this ticket was exchanged-reissued
source <s:attribute name="InExchangeFor" type="s:string">
 
<s:annotation>
   
<s:documentation>Ticket number of original ticket, if this ticket was exchanged-reissued</s:documentation>
 
</s:annotation>
</s:attribute>

element TicketDataType/AgencyData
diagram sigws_p532.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
IATANumber  s:string  required      
AgencyName  s:string  required      
LocationCode  s:string  required      
LocationName  s:string  required      
source <s:element name="AgencyData">
 
<s:complexType>
   
<s:attribute name="IATANumber" type="s:string" use="required"/>
   
<s:attribute name="AgencyName" type="s:string" use="required"/>
   
<s:attribute name="LocationCode" type="s:string" use="required"/>
   
<s:attribute name="LocationName" type="s:string" use="required"/>
 
</s:complexType>
</s:element>

attribute TicketDataType/AgencyData/@IATANumber
type s:string
properties
use required
source <s:attribute name="IATANumber" type="s:string" use="required"/>

attribute TicketDataType/AgencyData/@AgencyName
type s:string
properties
use required
source <s:attribute name="AgencyName" type="s:string" use="required"/>

attribute TicketDataType/AgencyData/@LocationCode
type s:string
properties
use required
source <s:attribute name="LocationCode" type="s:string" use="required"/>

attribute TicketDataType/AgencyData/@LocationName
type s:string
properties
use required
source <s:attribute name="LocationName" type="s:string" use="required"/>

element TicketDataType/Passenger
diagram sigws_p533.png
type PassengerType
properties
minOcc 0
maxOcc 1
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)
source <s:element name="Passenger" type="PassengerType" minOccurs="0"/>

element TicketDataType/Contact
diagram sigws_p534.png
type ContactType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
ContactRef  s:string  required      
documentation
Reference to this item
PaxRef  s:string        
documentation
Passenger reference
TypeOfContact  derived by: s:string  required      
documentation

              Contact type:
              Address
              Business phone
              Home phone
              Mobile phone
              Email
              Customer number
              Contact person
              Agent
              Unknown
           
annotation
documentation
Passenger contacts
source <s:element name="Contact" type="ContactType" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Passenger contacts</s:documentation>
 
</s:annotation>
</s:element>

element TicketDataType/Itinerary
diagram sigws_p535.png
type FlightCouponsItnType
properties
content complex
children FlightCoupon EMDCoupon
annotation
documentation
Flight coupons
source <s:element name="Itinerary" type="FlightCouponsItnType">
 
<s:annotation>
   
<s:documentation>Flight coupons</s:documentation>
 
</s:annotation>
</s:element>

element TicketDataType/Price
diagram sigws_p536.png
type PriceType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Total  s:decimal  optional      
documentation
Total amount
TotalAddCollect  s:decimal  optional      
documentation
Total exchange amount
AddCollect  s:decimal  optional      
documentation
Exchange amount
Currency  s:string  required      
documentation
Currency
BaseFare  s:decimal  optional      
documentation
Base fare
OldBaseFare  s:decimal  optional      
documentation
Old base fare
BaseCurrency  s:string  optional      
documentation
Currency of the base fare
Taxes  s:decimal        
documentation
Ticket taxes in ticketing currency
PaidTaxes  s:decimal        
documentation
Paid ticket taxes in ticketing currency
ExchangeRate  s:string        
documentation
Exchange rate
EquivFare  s:decimal        
documentation
Fare equivalent in the ticketing currency
FareAddCollect  s:decimal  optional      
documentation
Fare difference amount for exchange
VAT  derived by: s:decimal        
documentation
VAT amount
VATRate  derived by: s:decimal        
documentation
VAT rate percent
OldEquivFare  s:decimal        
documentation
Old fare equivalent in the ticketing currency
NetPrice  s:decimal        
documentation
Net price
AirlineFee  s:decimal        
documentation
Airline fees not reflected on the ticket
AgencyFee  s:decimal        
documentation
Agency fee not reflected on the ticket
Penalty  s:decimal        
documentation
Penalty not reflected on the ticket
MaskVar  s:decimal        
annotation
documentation
Ticket price
source <s:element name="Price" type="PriceType">
 
<s:annotation>
   
<s:documentation>Ticket price</s:documentation>
 
</s:annotation>
</s:element>

element TicketDataType/Taxes
diagram sigws_p537.png
type TaxesType
properties
minOcc 0
maxOcc 1
content complex
children Tax
annotation
documentation
Ticket tax breakdown
source <s:element name="Taxes" type="TaxesType" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Ticket tax breakdown</s:documentation>
 
</s:annotation>
</s:element>

element TicketDataType/FareCalculation
diagram sigws_p538.png
type s:string
properties
content simple
annotation
documentation
Fare Calculation string
source <s:element name="FareCalculation" type="s:string">
 
<s:annotation>
   
<s:documentation>Fare Calculation string</s:documentation>
 
</s:annotation>
</s:element>

element TicketDataType/FOPData
diagram sigws_p539.png
properties
content complex
children FOPItem
annotation
documentation
Form of payment data
source <s:element name="FOPData">
 
<s:annotation>
   
<s:documentation>Form of payment data</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:sequence>
     
<s:element name="FOPItem" maxOccurs="unbounded">
       
<s:complexType>
         
<s:sequence>
           
<s:element name="CreditCard" type="CreditCardType" minOccurs="0"/>
         
</s:sequence>
         
<s:attribute name="FOP" type="FOPType" use="required">
           
<s:annotation>
             
<s:documentation>FOP code</s:documentation>
           
</s:annotation>
         
</s:attribute>
         
<s:attribute name="Amount" type="s:decimal"/>
         
<s:attribute name="Text" type="s:string"/>
       
</s:complexType>
     
</s:element>
   
</s:sequence>
 
</s:complexType>
</s:element>

element TicketDataType/FOPData/FOPItem
diagram sigws_p540.png
properties
minOcc 1
maxOcc unbounded
content complex
children CreditCard
attributes
Name  Type  Use  Default  Fixed  Annotation
FOP  FOPType  required      
documentation
FOP code
Amount  s:decimal        
Text  s:string        
source <s:element name="FOPItem" maxOccurs="unbounded">
 
<s:complexType>
   
<s:sequence>
     
<s:element name="CreditCard" type="CreditCardType" minOccurs="0"/>
   
</s:sequence>
   
<s:attribute name="FOP" type="FOPType" use="required">
     
<s:annotation>
       
<s:documentation>FOP code</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="Amount" type="s:decimal"/>
   
<s:attribute name="Text" type="s:string"/>
 
</s:complexType>
</s:element>

attribute TicketDataType/FOPData/FOPItem/@FOP
type FOPType
properties
use required
facets
Kind Value Annotation
enumeration Agent account
enumeration Bonus account
enumeration Cash
enumeration Credit
enumeration Credit card
enumeration Earned miles
enumeration Earned miles UT
enumeration EMoney
enumeration Internet card
enumeration Invoice
enumeration Miles and cash
enumeration Miles upgrade
enumeration Payment card
enumeration Payment system
enumeration Personal account
enumeration Prepaid
enumeration Voucher or certificate
annotation
documentation
FOP code
source <s:attribute name="FOP" type="FOPType" use="required">
 
<s:annotation>
   
<s:documentation>FOP code</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TicketDataType/FOPData/FOPItem/@Amount
type s:decimal
source <s:attribute name="Amount" type="s:decimal"/>

attribute TicketDataType/FOPData/FOPItem/@Text
type s:string
source <s:attribute name="Text" type="s:string"/>

element TicketDataType/FOPData/FOPItem/CreditCard
diagram sigws_p541.png
type CreditCardType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
PaymentSystem  s:string  required      
AccountNumber  s:string  required      
ExpirationDate  s:gYearMonth        
ApprovalCode  s:string        
CardHolder  s:string        
source <s:element name="CreditCard" type="CreditCardType" minOccurs="0"/>

element TicketDataType/Endorsements
diagram sigws_p542.png
properties
minOcc 0
maxOcc 1
content complex
children Endorsement
annotation
documentation
Ticket endorsements
source <s:element name="Endorsements" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Ticket endorsements</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:sequence>
     
<s:element name="Endorsement" type="s:string" minOccurs="0" maxOccurs="unbounded"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element TicketDataType/Endorsements/Endorsement
diagram sigws_p543.png
type s:string
properties
minOcc 0
maxOcc unbounded
content simple
source <s:element name="Endorsement" type="s:string" minOccurs="0" maxOccurs="unbounded"/>

element TicketDataType/TourCode
diagram sigws_p544.png
type s:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Tour code
source <s:element name="TourCode" type="s:string" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Tour code</s:documentation>
 
</s:annotation>
</s:element>

element TicketDataType/Comments
diagram sigws_p545.png
properties
minOcc 0
maxOcc 1
content complex
children Comment
annotation
documentation
Ticket comments
source <s:element name="Comments" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Ticket comments</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:sequence>
     
<s:element name="Comment" type="s:string" minOccurs="0" maxOccurs="unbounded"/>
   
</s:sequence>
 
</s:complexType>
</s:element>

element TicketDataType/Comments/Comment
diagram sigws_p546.png
type s:string
properties
minOcc 0
maxOcc unbounded
content simple
source <s:element name="Comment" type="s:string" minOccurs="0" maxOccurs="unbounded"/>

element TicketDataType/BarCode
diagram sigws_p547.png
type s:string
properties
minOcc 0
maxOcc 1
content simple
source <s:element name="BarCode" type="s:string" minOccurs="0"/>

element TicketDataType/QRCode
diagram sigws_p548.png
type s:string
properties
minOcc 0
maxOcc 1
content simple
source <s:element name="QRCode" type="s:string" minOccurs="0"/>

element TicketDataType/VATInfo
diagram sigws_p549.png
type VATType
properties
minOcc 0
maxOcc 1
content complex
children VAT
source <s:element name="VATInfo" type="VATType" minOccurs="0"/>


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