complexType Vehicle
diagram pscev_p1342.png
children VehType VendorPref VehDescription ImageLink Fares AirportCodes Notification
used by
elements Vehicles/Vehicle AvailabilityValidationRSVehicles/Vehicle AdditionalInfoQueryProductsVehicles/Vehicle
attributes
Name  Type  Use  Default  Fixed  annotation
VehicleIdxs:stringrequired      
documentation
Identificador único de coche
SupplierIdxs:string      
documentation
Identificador único del proveedor
annotation
documentation
Vehicle data (type, description, company)
source <xs:complexType name="Vehicle">
 
<xs:annotation>
   
<xs:documentation>Vehicle data (type, description, company)</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="VehType" type="VehTypeDesc">
     
<xs:annotation>
       
<xs:documentation>Tipo de vehículo, por ej. económico, compacto, ejecutivo, etc.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="VendorPref" type="VendorPref" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Datos de la compañia del vehículo (Avis, Hertz)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="VehDescription" type="xs:string" minOccurs="0"/>
   
<xs:element name="ImageLink" type="ImageLink" minOccurs="0"/>
   
<xs:element name="Fares" type="VehFares"/>
   
<xs:element name="AirportCodes" type="AirportCodes" minOccurs="0"/>
   
<xs:element name="Notification" type="PSNotification" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="VehicleId" type="xs:string" use="required">
   
<xs:annotation>
     
<xs:documentation>Identificador único de coche</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="SupplierId" type="xs:string">
   
<xs:annotation>
     
<xs:documentation>Identificador único del proveedor</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute Vehicle/@VehicleId
type xs:string
properties
isRef 0
use required
annotation
documentation
Identificador único de coche
source <xs:attribute name="VehicleId" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>Identificador único de coche</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Vehicle/@SupplierId
type xs:string
properties
isRef 0
annotation
documentation
Identificador único del proveedor
source <xs:attribute name="SupplierId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Identificador único del proveedor</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Vehicle/VehType
diagram pscev_p1343.png
type VehTypeDesc
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
Descriptionxs:string      
annotation
documentation
Tipo de vehículo, por ej. económico, compacto, ejecutivo, etc.
source <xs:element name="VehType" type="VehTypeDesc">
 
<xs:annotation>
   
<xs:documentation>Tipo de vehículo, por ej. económico, compacto, ejecutivo, etc.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Vehicle/VendorPref
diagram pscev_p1344.png
type VendorPref
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:stringrequired      
Descriptionxs:string      
annotation
documentation
Datos de la compañia del vehículo (Avis, Hertz)
source <xs:element name="VendorPref" type="VendorPref" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Datos de la compañia del vehículo (Avis, Hertz)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Vehicle/VehDescription
diagram pscev_p1345.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="VehDescription" type="xs:string" minOccurs="0"/>

element Vehicle/ImageLink
diagram pscev_p1346.png
type ImageLink
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ImageDescription DisplayOrder ImageHeight ImageWidth ImageURL ThumbnailURL
source <xs:element name="ImageLink" type="ImageLink" minOccurs="0"/>

element Vehicle/Fares
diagram pscev_p1347.png
type VehFares
properties
isRef 0
content complex
children Fare
source <xs:element name="Fares" type="VehFares"/>

element Vehicle/AirportCodes
diagram pscev_p1348.png
type AirportCodes
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
PickUpxs:int      
DropOffxs:int      
source <xs:element name="AirportCodes" type="AirportCodes" minOccurs="0"/>

element Vehicle/Notification
diagram pscev_p1349.png
type PSNotification
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children NotificationId NotificationType NotificationMessage NotificationDetailedMessage NotificationTime AdditionalInformation
source <xs:element name="Notification" type="PSNotification" minOccurs="0"/>


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