diagram | |||||||||||||||||||||||||||||||||||||||
type | extension of PSCEVBase | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
children | Notifications ContextInformation GeneralParameters Trips Passengers RequestSet | ||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="AvailabilityQueryRQ"> <xs:annotation> <xs:documentation>Tipo complejo del mensaje de solicitud de consulta de disponibilidad</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="PSCEVBase"> <xs:sequence> <xs:element name="GeneralParameters" type="GeneralParameters"/> <xs:element name="Trips" type="AvailabilityQueryRQTrips"/> <xs:element name="Passengers" type="Passengers"> <xs:annotation> <xs:documentation>En hoteles, indicar todos los pasajeros con su correspondiente habitación (RoomSequence). Por ejemplo para dos habitaciones dobles colocar dos pasajeros con RoomSeuence=1 y otros dos pasajeros con RoomSeuence=2.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RequestSet" type="RequestSetPag"/> </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> |
type | TransactionMode | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:attribute name="TransactionMode" type="TransactionMode" use="required"> <xs:annotation> <xs:documentation>Synchronous, StartAsync, ContinueAsync</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
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> |
diagram | |||||
type | GeneralParameters | ||||
properties |
|
||||
children | PreferedLanguage PreferedCurrency | ||||
source | <xs:element name="GeneralParameters" type="GeneralParameters"/> |
diagram | |||||
type | AvailabilityQueryRQTrips | ||||
properties |
|
||||
children | Trip | ||||
source | <xs:element name="Trips" type="AvailabilityQueryRQTrips"/> |
diagram | |||||
type | Passengers | ||||
properties |
|
||||
children | Passenger | ||||
annotation |
|
||||
source | <xs:element name="Passengers" type="Passengers"> <xs:annotation> <xs:documentation>En hoteles, indicar todos los pasajeros con su correspondiente habitación (RoomSequence). Por ejemplo para dos habitaciones dobles colocar dos pasajeros con RoomSeuence=1 y otros dos pasajeros con RoomSeuence=2.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||
type | RequestSetPag | ||||
properties |
|
||||
children | FirstItem ItemsPerPage | ||||
source | <xs:element name="RequestSet" type="RequestSetPag"/> |