complexType AvailabilityQueryRS
diagram pscev_p113.png
type extension of PSCEVBase
properties
base PSCEVBase
children Notifications ContextInformation Echo Details Exceptions
used by
element AvailabilityQueryRS
attributes
Name  Type  Use  Default  Fixed  annotation
Versionxs:string      
documentation
Versión del mensaje CEV
Debugxs:boolean      
documentation
Uso Interno - Indica si el mensaje se debe procesar en modo debug
TransactionModeTransactionModerequired      
documentation
Synchronous, StartAsync, ContinueAsync
TransactionIdxs:stringrequired      
documentation
UUID (Código único provisto por el cliente del WebService)
annotation
documentation
Tipo complejo del mensaje de respuesta de la consulta de disponibilidad
source <xs:complexType name="AvailabilityQueryRS">
 
<xs:annotation>
   
<xs:documentation>Tipo complejo del mensaje de respuesta de la consulta de disponibilidad</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="PSCEVBase">
     
<xs:sequence>
       
<xs:element name="Echo" type="AvailabilityQueryRQ" minOccurs="0"/>
       
<xs:choice>
         
<xs:element name="Details">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="Trips" type="AvailabilityQueryRSTrips"/>
               
<xs:element name="Passengers" type="Passengers"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="Exceptions" type="PSNotifications"/>
       
</xs:choice>
     
</xs:sequence>
     
<xs:attribute name="TransactionMode" type="TransactionMode" use="required">
       
<xs:annotation>
         
<xs:documentation>Synchronous, StartAsync, ContinueAsync</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="TransactionId" type="xs:string" use="required">
       
<xs:annotation>
         
<xs:documentation>UUID (Código único provisto por el cliente del WebService)</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute AvailabilityQueryRS/@TransactionMode
type TransactionMode
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration Synchronous 
enumeration StartAsync 
enumeration ContinueAsync 
annotation
documentation
Synchronous, StartAsync, ContinueAsync
source <xs:attribute name="TransactionMode" type="TransactionMode" use="required">
 
<xs:annotation>
   
<xs:documentation>Synchronous, StartAsync, ContinueAsync</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute AvailabilityQueryRS/@TransactionId
type xs:string
properties
isRef 0
use required
annotation
documentation
UUID (Código único provisto por el cliente del WebService)
source <xs:attribute name="TransactionId" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>UUID (Código único provisto por el cliente del WebService)</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element AvailabilityQueryRS/Echo
diagram pscev_p114.png
type AvailabilityQueryRQ
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Notifications ContextInformation GeneralParameters Trips Passengers RequestSet
attributes
Name  Type  Use  Default  Fixed  annotation
Versionxs:string      
documentation
Versión del mensaje CEV
Debugxs:boolean      
documentation
Uso Interno - Indica si el mensaje se debe procesar en modo debug
TransactionModeTransactionModerequired      
documentation
Synchronous, StartAsync, ContinueAsync
TransactionIdxs:stringrequired      
documentation
UUID (Código único provisto por el cliente del WebService)
source <xs:element name="Echo" type="AvailabilityQueryRQ" minOccurs="0"/>

element AvailabilityQueryRS/Details
diagram pscev_p115.png
properties
isRef 0
content complex
children Trips Passengers
source <xs:element name="Details">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Trips" type="AvailabilityQueryRSTrips"/>
     
<xs:element name="Passengers" type="Passengers"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AvailabilityQueryRS/Details/Trips
diagram pscev_p116.png
type AvailabilityQueryRSTrips
properties
isRef 0
content complex
children Trip
source <xs:element name="Trips" type="AvailabilityQueryRSTrips"/>

element AvailabilityQueryRS/Details/Passengers
diagram pscev_p117.png
type Passengers
properties
isRef 0
content complex
children Passenger
source <xs:element name="Passengers" type="Passengers"/>

element AvailabilityQueryRS/Exceptions
diagram pscev_p118.png
type PSNotifications
properties
isRef 0
content complex
children Notification
source <xs:element name="Exceptions" type="PSNotifications"/>


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