complexType Hotel
diagram pscev_p462.png
type extension of BaseHotel
properties
base BaseHotel
children HotelName AccomodationType HotelDescriptions LocationDetails Amenities Addresses Position HotelRating ImageLinks HotelChain GuestAgeRangeDescriptions HotelLicense AreaDetails HotelRoomTypeDescriptions HotelContracts Emails URLs HotelIssues Copyright Notification HotelRecommendation TripAdvisor
used by
elements BookingRate/Hotel Hotels/Hotel
attributes
Name  Type  Use  Default  Fixed  annotation
SupplierIDSupplierIDrequired      
HotelCodexs:stringrequired      
documentation
Codigo del hotel en la tabla unificada de hoteles MPH
HotelDetailIdxs:string      
UpdatedDtxs:date      
source <xs:complexType name="Hotel">
 
<xs:complexContent>
   
<xs:extension base="BaseHotel">
     
<xs:sequence>
       
<xs:element name="HotelChain" type="xs:string" minOccurs="0"/>
       
<xs:element name="GuestAgeRangeDescriptions" type="GuestAgeRangeDescriptions" minOccurs="0"/>
       
<xs:element name="HotelLicense" type="xs:string" minOccurs="0"/>
       
<xs:element name="AreaDetails" type="AreaDetails" minOccurs="0"/>
       
<xs:element name="HotelRoomTypeDescriptions" type="HotelRoomTypeDescriptions" minOccurs="0"/>
       
<xs:element name="HotelContracts" type="HotelContracts" minOccurs="0"/>
       
<xs:element name="Emails" type="Emails" minOccurs="0"/>
       
<xs:element name="URLs" type="URLs" minOccurs="0"/>
       
<xs:element name="HotelIssues" type="HotelIssues" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Fotos del Hotel</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Copyright" type="xs:string" minOccurs="0"/>
       
<xs:element name="Notification" type="PSNotification" minOccurs="0"/>
       
<xs:element name="HotelRecommendation" type="HotelRecommendation" minOccurs="0"/>
       
<xs:element name="TripAdvisor" type="Tripadvisor" minOccurs="0"/>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

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

element Hotel/GuestAgeRangeDescriptions
diagram pscev_p464.png
type GuestAgeRangeDescriptions
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children GuestAgeRangeDescription
source <xs:element name="GuestAgeRangeDescriptions" type="GuestAgeRangeDescriptions" minOccurs="0"/>

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

element Hotel/AreaDetails
diagram pscev_p466.png
type AreaDetails
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children AreaDetail
source <xs:element name="AreaDetails" type="AreaDetails" minOccurs="0"/>

element Hotel/HotelRoomTypeDescriptions
diagram pscev_p467.png
type HotelRoomTypeDescriptions
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children HotelRoomTypeDescription
attributes
Name  Type  Use  Default  Fixed  annotation
TotalRoomsxs:unsignedIntrequired      
source <xs:element name="HotelRoomTypeDescriptions" type="HotelRoomTypeDescriptions" minOccurs="0"/>

element Hotel/HotelContracts
diagram pscev_p468.png
type HotelContracts
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children HotelContract
source <xs:element name="HotelContracts" type="HotelContracts" minOccurs="0"/>

element Hotel/Emails
diagram pscev_p469.png
type Emails
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Email
source <xs:element name="Emails" type="Emails" minOccurs="0"/>

element Hotel/URLs
diagram pscev_p470.png
type URLs
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children URL
source <xs:element name="URLs" type="URLs" minOccurs="0"/>

element Hotel/HotelIssues
diagram pscev_p471.png
type HotelIssues
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children HotelIssue
annotation
documentation
Fotos del Hotel
source <xs:element name="HotelIssues" type="HotelIssues" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Fotos del Hotel</xs:documentation>
 
</xs:annotation>
</xs:element>

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

element Hotel/Notification
diagram pscev_p473.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 Hotel/HotelRecommendation
diagram pscev_p474.png
type HotelRecommendation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
RecommendationTypexs:int      
documentation
Código de la recomendación (Muy recomendado, Poco recomendado, No recomendado, etc..)
source <xs:element name="HotelRecommendation" type="HotelRecommendation" minOccurs="0"/>

element Hotel/TripAdvisor
diagram pscev_p475.png
type Tripadvisor
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children LocationId ImagePath CategoryValue Reviews
source <xs:element name="TripAdvisor" type="Tripadvisor" minOccurs="0"/>


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