complexType RevalidateType
diagram sigws_p486.png
children Payment TicketNumbers
used by
element SIG_AirBookRQ/Revalidate
attributes
Name  Type  Use  Default  Fixed  Annotation
Penalty  s:decimal        
ExchangeType  RefundExchangeType        
documentation
Values expected are:
Voluntary (defalult value)
Involuntary
VolOnOverbook
VolOnIncomplete
VolOnFull
source <s:complexType name="RevalidateType">
 
<s:sequence>
   
<s:element name="Payment" type="PaymentType" minOccurs="0"/>
   
<s:element name="TicketNumbers" minOccurs="0">
     
<s:annotation>
       
<s:documentation>Ticket numbers to revalidate . If empty - revalidate all tickets in PNR</s:documentation>
     
</s:annotation>
     
<s:complexType>
       
<s:sequence>
         
<s:element name="TicketNumber" maxOccurs="unbounded">
           
<s:simpleType>
             
<s:restriction base="s:string">
               
<s:minLength value="10"/>
               
<s:whiteSpace value="collapse"/>
             
</s:restriction>
           
</s:simpleType>
         
</s:element>
       
</s:sequence>
     
</s:complexType>
   
</s:element>
 
</s:sequence>
 
<s:attribute name="Penalty" type="s:decimal"/>
 
<s:attribute name="ExchangeType" type="RefundExchangeType">
   
<s:annotation>
     
<s:documentation>Values expected are:
Voluntary (defalult value)
Involuntary
VolOnOverbook
VolOnIncomplete
VolOnFull
</s:documentation>
   
</s:annotation>
 
</s:attribute>
</s:complexType>

attribute RevalidateType/@Penalty
type s:decimal
source <s:attribute name="Penalty" type="s:decimal"/>

attribute RevalidateType/@ExchangeType
type RefundExchangeType
facets
Kind Value Annotation
enumeration Voluntary
enumeration Involuntary
enumeration ExchgViaRefund
enumeration InvolIATA
enumeration NameChange
enumeration VolOnIncomplete
enumeration VolOnOverbook
enumeration VolOnFull
annotation
documentation
Values expected are:
Voluntary (defalult value)
Involuntary
VolOnOverbook
VolOnIncomplete
VolOnFull
source <s:attribute name="ExchangeType" type="RefundExchangeType">
 
<s:annotation>
   
<s:documentation>Values expected are:
Voluntary (defalult value)
Involuntary
VolOnOverbook
VolOnIncomplete
VolOnFull
</s:documentation>
 
</s:annotation>
</s:attribute>

element RevalidateType/Payment
diagram sigws_p487.png
type PaymentType
properties
minOcc 0
maxOcc 1
content complex
children CreditCard Invoice AgentAccount CardNumber
attributes
Name  Type  Use  Default  Fixed  Annotation
FOP  FOPType  required      
documentation
Form of payment
FOPExt  s:string        
documentation
Form of payment extended data - optional
Purpose  derived by: s:string        
documentation
Purpose of payment (only for exchange ticekt request - ignored in other requests) - optional:
* TicketExchange - add collect for exchange of ticekt (by default)
* PenaltyEMD - payment of penalty for EMD exchange
Currency  s:string  required      
documentation
Currency
Amount  s:decimal  required      
documentation
Payment amount
FreeText  s:string        
documentation
Free text depend of FOP type
source <s:element name="Payment" type="PaymentType" minOccurs="0"/>

element RevalidateType/TicketNumbers
diagram sigws_p488.png
properties
minOcc 0
maxOcc 1
content complex
children TicketNumber
annotation
documentation
Ticket numbers to revalidate . If empty - revalidate all tickets in PNR
source <s:element name="TicketNumbers" minOccurs="0">
 
<s:annotation>
   
<s:documentation>Ticket numbers to revalidate . If empty - revalidate all tickets in PNR</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:sequence>
     
<s:element name="TicketNumber" maxOccurs="unbounded">
       
<s:simpleType>
         
<s:restriction base="s:string">
           
<s:minLength value="10"/>
           
<s:whiteSpace value="collapse"/>
         
</s:restriction>
       
</s:simpleType>
     
</s:element>
   
</s:sequence>
 
</s:complexType>
</s:element>

element RevalidateType/TicketNumbers/TicketNumber
diagram sigws_p489.png
type restriction of s:string
properties
minOcc 1
maxOcc unbounded
content simple
facets
Kind Value Annotation
minLength 10
whiteSpace collapse
source <s:element name="TicketNumber" maxOccurs="unbounded">
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:minLength value="10"/>
     
<s:whiteSpace value="collapse"/>
   
</s:restriction>
 
</s:simpleType>
</s:element>


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