complexType BookingFareFlight
diagram pscev_p372.png
children FareFlightSummary FlightSegments
used by
element BookingFareFlights/FareFlight
attributes
Name  Type  Use  Default  Fixed  annotation
FareFlightIdxs:int      
TripProductIDTripProductID      
annotation
documentation
Nodo Fare de una tarifa de vuelo seleccionado post consulta de disponibilidad
           
source <xs:complexType name="BookingFareFlight">
 
<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="FareFlightId" type="xs:int"/>
 
<xs:attribute name="TripProductID" type="TripProductID"/>
</xs:complexType>

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

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

element BookingFareFlight/FareFlightSummary
diagram pscev_p373.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 BookingFareFlight/FlightSegments
diagram pscev_p374.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 BookingFareFlight/FlightSegments/FlightSegment
diagram pscev_p375.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 BookingFareFlight/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