complexType PosBookingFareFlight
diagram pscev_p1013.png
children FareFlightSummary FlightSegments
used by
element PosBookingFareFlights/FareFlight
attributes
Name  Type  Use  Default  Fixed  annotation
SequenceSequencerequired      
FareFlightIdxs:int      
TripProductIDTripProductIDoptional      
annotation
documentation
Nodo Fare de una tarifa de vuelo seleccionado post consulta de disponibilidad
           
source <xs:complexType name="PosBookingFareFlight">
 
<xs:annotation>
   
<xs:documentation>Nodo Fare de una tarifa de vuelo seleccionado post consulta de disponibilidad
           
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="FareFlightSummary" type="FareFlightSummary" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Resumen del vuelo. Si el vuelo tiene segmentos, aquí se especifica el primer
                        aeropuerto desde donde sale y el último aeropuerto en que llega.
                   
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="FlightSegments" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Si el vuelo tiene segmentos, se especifican aquí el aeropuerto de salida, llegada,
                        horas, aerolíneas, etc.
                   
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="FlightSegment" maxOccurs="unbounded">
           
<xs:complexType>
             
<xs:complexContent>
               
<xs:extension base="FlightSegment">
                 
<xs:attribute name="Sequence" type="Sequence" use="required"/>
               
</xs:extension>
             
</xs:complexContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="Sequence" type="Sequence" use="required"/>
 
<xs:attribute name="FareFlightId" type="xs:int"/>
 
<xs:attribute name="TripProductID" type="TripProductID" use="optional"/>
</xs:complexType>

attribute PosBookingFareFlight/@Sequence
type Sequence
properties
isRef 0
use required
source <xs:attribute name="Sequence" type="Sequence" use="required"/>

attribute PosBookingFareFlight/@FareFlightId
type xs:int
properties
isRef 0
source <xs:attribute name="FareFlightId" type="xs:int"/>

attribute PosBookingFareFlight/@TripProductID
type TripProductID
properties
isRef 0
use optional
facets
Kind Value annotation 
minLength 32 
maxLength 100 
source <xs:attribute name="TripProductID" type="TripProductID" use="optional"/>

element PosBookingFareFlight/FareFlightSummary
diagram pscev_p1014.png
type FareFlightSummary
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children DepartureDestination ArrivalDestination DepartureDateTime ArrivalDateTime Carriers NumberSegments BookingClasses ServiceClasses TripOrder Duration ExpirationMark
annotation
documentation
Resumen del vuelo. Si el vuelo tiene segmentos, aquí se especifica el primer
                        aeropuerto desde donde sale y el último aeropuerto en que llega.
                   
source <xs:element name="FareFlightSummary" type="FareFlightSummary" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Resumen del vuelo. Si el vuelo tiene segmentos, aquí se especifica el primer
                        aeropuerto desde donde sale y el último aeropuerto en que llega.
                   
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PosBookingFareFlight/FlightSegments
diagram pscev_p1015.png
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children FlightSegment
annotation
documentation
Si el vuelo tiene segmentos, se especifican aquí el aeropuerto de salida, llegada,
                        horas, aerolíneas, etc.
                   
source <xs:element name="FlightSegments" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Si el vuelo tiene segmentos, se especifican aquí el aeropuerto de salida, llegada,
                        horas, aerolíneas, etc.
                   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="FlightSegment" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="FlightSegment">
             
<xs:attribute name="Sequence" type="Sequence" use="required"/>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PosBookingFareFlight/FlightSegments/FlightSegment
diagram pscev_p1016.png
type extension of FlightSegment
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children DepartureDestination ArrivalDestination DepartureDateTime ArrivalDateTime MarketingCarrierCode OperatingCarrierCode FlightNumber AvailabilityStatus ServiceClass ServiceClassName ElectronicTicket SupplierServiceClass BookingClasses SupplierReferences DepartureTerminal ArrivalTerminal
attributes
Name  Type  Use  Default  Fixed  annotation
SequenceSequencerequired      
source <xs:element name="FlightSegment" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="FlightSegment">
       
<xs:attribute name="Sequence" type="Sequence" use="required"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute PosBookingFareFlight/FlightSegments/FlightSegment/@Sequence
type Sequence
properties
isRef 0
use required
source <xs:attribute name="Sequence" type="Sequence" use="required"/>


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