complexType OSIType
diagram sigws_p400.png
type extension of s:string
properties
base s:string
used by
elements PNRDataType/OtherServices/OSI PNRGroup/OtherServices/OSI
attributes
Name  Type  Use  Default  Fixed  Annotation
OsiRef  derived by: s:string  required      
documentation
Reference to this item
FlightRef  s:string        
documentation
Flight segment reference
AK  s:string        
documentation
AK
Either AK or FlightRef should be filled. Otherway error will be returned.
PaxRefs  strlist        
documentation
Passenger references
annotation
documentation
OSI info
source <s:complexType name="OSIType">
 
<s:annotation>
   
<s:documentation>OSI info</s:documentation>
 
</s:annotation>
 
<s:simpleContent>
   
<s:extension base="s:string">
     
<s:attribute name="OsiRef" use="required">
       
<s:annotation>
         
<s:documentation>Reference to this item</s:documentation>
       
</s:annotation>
       
<s:simpleType>
         
<s:restriction base="s:string">
           
<s:minLength value="1"/>
         
</s:restriction>
       
</s:simpleType>
     
</s:attribute>
     
<s:attribute name="FlightRef" type="s:string">
       
<s:annotation>
         
<s:documentation>Flight segment reference</s:documentation>
       
</s:annotation>
     
</s:attribute>
     
<s:attribute name="AK" type="s:string">
       
<s:annotation>
         
<s:documentation>AK
Either AK or FlightRef should be filled. Otherway error will be returned.
</s:documentation>
       
</s:annotation>
     
</s:attribute>
     
<s:attribute name="PaxRefs" type="strlist">
       
<s:annotation>
         
<s:documentation>Passenger references</s:documentation>
       
</s:annotation>
     
</s:attribute>
   
</s:extension>
 
</s:simpleContent>
</s:complexType>

attribute OSIType/@OsiRef
type restriction of s:string
properties
use required
facets
Kind Value Annotation
minLength 1
annotation
documentation
Reference to this item
source <s:attribute name="OsiRef" use="required">
 
<s:annotation>
   
<s:documentation>Reference to this item</s:documentation>
 
</s:annotation>
 
<s:simpleType>
   
<s:restriction base="s:string">
     
<s:minLength value="1"/>
   
</s:restriction>
 
</s:simpleType>
</s:attribute>

attribute OSIType/@FlightRef
type s:string
annotation
documentation
Flight segment reference
source <s:attribute name="FlightRef" type="s:string">
 
<s:annotation>
   
<s:documentation>Flight segment reference</s:documentation>
 
</s:annotation>
</s:attribute>

attribute OSIType/@AK
type s:string
annotation
documentation
AK
Either AK or FlightRef should be filled. Otherway error will be returned.
source <s:attribute name="AK" type="s:string">
 
<s:annotation>
   
<s:documentation>AK
Either AK or FlightRef should be filled. Otherway error will be returned.
</s:documentation>
 
</s:annotation>
</s:attribute>

attribute OSIType/@PaxRefs
type strlist
annotation
documentation
Passenger references
source <s:attribute name="PaxRefs" type="strlist">
 
<s:annotation>
   
<s:documentation>Passenger references</s:documentation>
 
</s:annotation>
</s:attribute>


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