complexType FlightSegmentSeats
diagram pscev_p770.png
children Passenger SpecificSeat GenericSeat AirSeatFeatures
used by
element FlightSeats/FlightSegmentSeats
attributes
Name  Type  Use  Default  Fixed  annotation
SequenceSequencerequired      
TripRefNumberxs:intrequired      
SegmentRefNumberxs:stringrequired      
OperationTypexs:stringoptional      
documentation
Si no está seteado, al momento de construir la solicitud para el proveedor se asumirá
                    "Alta". Si se trata de la respuesta a una reserva o a una consulta de reserva no será llenado por el
                    motor
               
Statusxs:stringoptional      
documentation
Estado devuelto por el proveedor
ProviderIdentifierxs:stringoptional      
documentation
Código asignado por el proveedor a esta asignación de asientos. Para la modificación
                    de reserva es obligatorio
               
source <xs:complexType name="FlightSegmentSeats">
 
<xs:sequence>
   
<xs:element name="Passenger" type="PassengerRef"/>
   
<xs:choice>
     
<xs:element name="SpecificSeat" type="xs:string"/>
     
<xs:element name="GenericSeat" type="xs:string"/>
   
</xs:choice>
   
<xs:element name="AirSeatFeatures" type="AirSeatFeatures" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Características del asiento, ej. fumadores, no fumadores, pasillo, ventanilla,
                        etc.
                   
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="Sequence" type="Sequence" use="required"/>
 
<xs:attribute name="TripRefNumber" type="xs:int" use="required"/>
 
<xs:attribute name="SegmentRefNumber" type="xs:string" use="required"/>
 
<xs:attribute name="OperationType" type="xs:string" use="optional">
   
<xs:annotation>
     
<xs:documentation>Si no está seteado, al momento de construir la solicitud para el proveedor se asumirá
                    "Alta". Si se trata de la respuesta a una reserva o a una consulta de reserva no será llenado por el
                    motor
               
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="Status" type="xs:string" use="optional">
   
<xs:annotation>
     
<xs:documentation>Estado devuelto por el proveedor</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="ProviderIdentifier" type="xs:string" use="optional">
   
<xs:annotation>
     
<xs:documentation>Código asignado por el proveedor a esta asignación de asientos. Para la modificación
                    de reserva es obligatorio
               
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

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

attribute FlightSegmentSeats/@TripRefNumber
type xs:int
properties
isRef 0
use required
source <xs:attribute name="TripRefNumber" type="xs:int" use="required"/>

attribute FlightSegmentSeats/@SegmentRefNumber
type xs:string
properties
isRef 0
use required
source <xs:attribute name="SegmentRefNumber" type="xs:string" use="required"/>

attribute FlightSegmentSeats/@OperationType
type xs:string
properties
isRef 0
use optional
annotation
documentation
Si no está seteado, al momento de construir la solicitud para el proveedor se asumirá
                    "Alta". Si se trata de la respuesta a una reserva o a una consulta de reserva no será llenado por el
                    motor
               
source <xs:attribute name="OperationType" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>Si no está seteado, al momento de construir la solicitud para el proveedor se asumirá
                    "Alta". Si se trata de la respuesta a una reserva o a una consulta de reserva no será llenado por el
                    motor
               
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute FlightSegmentSeats/@Status
type xs:string
properties
isRef 0
use optional
annotation
documentation
Estado devuelto por el proveedor
source <xs:attribute name="Status" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>Estado devuelto por el proveedor</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute FlightSegmentSeats/@ProviderIdentifier
type xs:string
properties
isRef 0
use optional
annotation
documentation
Código asignado por el proveedor a esta asignación de asientos. Para la modificación
                    de reserva es obligatorio
               
source <xs:attribute name="ProviderIdentifier" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>Código asignado por el proveedor a esta asignación de asientos. Para la modificación
                    de reserva es obligatorio
               
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element FlightSegmentSeats/Passenger
diagram pscev_p771.png
type PassengerRef
properties
isRef 0
content complex
children ProviderIdentifier PassengerSequence
source <xs:element name="Passenger" type="PassengerRef"/>

element FlightSegmentSeats/SpecificSeat
diagram pscev_p772.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="SpecificSeat" type="xs:string"/>

element FlightSegmentSeats/GenericSeat
diagram pscev_p773.png
type xs:string
properties
isRef 0
content simple
source <xs:element name="GenericSeat" type="xs:string"/>

element FlightSegmentSeats/AirSeatFeatures
diagram pscev_p774.png
type AirSeatFeatures
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children AirSeatFeature
annotation
documentation
Características del asiento, ej. fumadores, no fumadores, pasillo, ventanilla,
                        etc.
                   
source <xs:element name="AirSeatFeatures" type="AirSeatFeatures" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Características del asiento, ej. fumadores, no fumadores, pasillo, ventanilla,
                        etc.
                   
</xs:documentation>
 
</xs:annotation>
</xs:element>


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