complexType RateType
diagram pscev_p661.png
children Rooms Board RatePrices Offers Notification Comments
used by
element RatesType/Rate
attributes
Name  Type  Use  Default  Fixed  annotation
TripProductIDTripProductIDrequired      
documentation
Identificador del producto utilizado en toda operación previa a la reserva
               
RateIDxs:string      
documentation
Uso interno
OnRequestxs:boolean      
CheckInxs:date      
PossiblyNonRefundablexs:boolean      
source <xs:complexType name="RateType">
 
<xs:sequence>
   
<xs:element name="Rooms">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Room" type="RoomType" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Board">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attribute name="Code" type="xs:string"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="RatePrices">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="RatePrice" type="RatePriceType" maxOccurs="unbounded"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Offers" type="Offers" minOccurs="0"/>
   
<xs:element name="Notification" type="PSNotification" minOccurs="0"/>
   
<xs:element name="Comments" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="TripProductID" type="TripProductID" use="required">
   
<xs:annotation>
     
<xs:documentation>Identificador del producto utilizado en toda operación previa a la reserva
               
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="RateID" type="xs:string">
   
<xs:annotation>
     
<xs:documentation>Uso interno</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="OnRequest" type="xs:boolean"/>
 
<xs:attribute name="CheckIn" type="xs:date"/>
 
<xs:attribute name="PossiblyNonRefundable" type="xs:boolean"/>
</xs:complexType>

attribute RateType/@TripProductID
type TripProductID
properties
isRef 0
use required
facets
Kind Value annotation 
minLength 32 
maxLength 100 
annotation
documentation
Identificador del producto utilizado en toda operación previa a la reserva
               
source <xs:attribute name="TripProductID" type="TripProductID" use="required">
 
<xs:annotation>
   
<xs:documentation>Identificador del producto utilizado en toda operación previa a la reserva
               
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute RateType/@RateID
type xs:string
properties
isRef 0
annotation
documentation
Uso interno
source <xs:attribute name="RateID" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Uso interno</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute RateType/@OnRequest
type xs:boolean
properties
isRef 0
source <xs:attribute name="OnRequest" type="xs:boolean"/>

attribute RateType/@CheckIn
type xs:date
properties
isRef 0
source <xs:attribute name="CheckIn" type="xs:date"/>

attribute RateType/@PossiblyNonRefundable
type xs:boolean
properties
isRef 0
source <xs:attribute name="PossiblyNonRefundable" type="xs:boolean"/>

element RateType/Rooms
diagram pscev_p662.png
properties
isRef 0
content complex
children Room
source <xs:element name="Rooms">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Room" type="RoomType" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RateType/Rooms/Room
diagram pscev_p663.png
type RoomType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Typexs:stringrequired      
AvailabilityPSCodeTyperequired      
RoomSequenceSequencerequired      
Occupancyxs:string      
source <xs:element name="Room" type="RoomType" maxOccurs="unbounded"/>

element RateType/Board
diagram pscev_p664.png
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
Codexs:string      
source <xs:element name="Board">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Code" type="xs:string"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute RateType/Board/@Code
type xs:string
properties
isRef 0
source <xs:attribute name="Code" type="xs:string"/>

element RateType/RatePrices
diagram pscev_p665.png
properties
isRef 0
content complex
children RatePrice
source <xs:element name="RatePrices">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="RatePrice" type="RatePriceType" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RateType/RatePrices/RatePrice
diagram pscev_p666.png
type RatePriceType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
TypePSCodeTyperequired      
Currencyxs:stringrequired      
source <xs:element name="RatePrice" type="RatePriceType" maxOccurs="unbounded"/>

element RateType/Offers
diagram pscev_p667.png
type Offers
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Offer
source <xs:element name="Offers" type="Offers" minOccurs="0"/>

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

element RateType/Comments
diagram pscev_p669.png
type xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="Comments" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>


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