diagram | |||||||||||||||||||||||||||||||||||||
children | Amenities DestinationDetails Rates Rating Address LocationDetails ImageLinks PrincingOrder | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="Rate"> <xs:annotation> <xs:documentation>Representa el detalle completo de una tarifa de hotel</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Amenities" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Amenity" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="Code" type="xs:unsignedInt" use="required"/> <xs:attribute name="GroupCode" type="PSCodeType" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DestinationDetails"> <xs:complexType> <xs:sequence> <xs:element name="Destination" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="Code" type="xs:string" use="required"/> <xs:attribute name="Type" type="PSCodeType" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Rates" type="RatesType"/> <xs:element name="Rating" type="Rating"/> <xs:element name="Address"> <xs:complexType> <xs:sequence> <xs:element name="Line" type="AddressLine" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LocationDetails" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Location" type="Location" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ImageLinks" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ImageLink" type="ImageLink" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrincingOrder" type="Amount" minOccurs="0"/> </xs:sequence> <xs:attribute name="SupplierID" type="xs:string" use="required"/> <xs:attribute name="Code" type="xs:string" use="required"/> <xs:attribute name="Name" type="xs:string" use="required"/> <xs:attribute name="Longitude" type="xs:double"/> <xs:attribute name="Latitude" type="xs:double"/> </xs:complexType> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="SupplierID" type="xs:string" use="required"/> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="Code" type="xs:string" use="required"/> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="Name" type="xs:string" use="required"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="Longitude" type="xs:double"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="Latitude" type="xs:double"/> |
diagram | |||||||||
properties |
|
||||||||
children | Amenity | ||||||||
source | <xs:element name="Amenities" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Amenity" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="Code" type="xs:unsignedInt" use="required"/> <xs:attribute name="GroupCode" type="PSCodeType" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Amenity" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="Code" type="xs:unsignedInt" use="required"/> <xs:attribute name="GroupCode" type="PSCodeType" use="required"/> </xs:complexType> </xs:element> |
type | xs:unsignedInt | ||||
properties |
|
||||
source | <xs:attribute name="Code" type="xs:unsignedInt" use="required"/> |
type | PSCodeType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="GroupCode" type="PSCodeType" use="required"/> |
diagram | |||||
properties |
|
||||
children | Destination | ||||
source | <xs:element name="DestinationDetails"> <xs:complexType> <xs:sequence> <xs:element name="Destination" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="Code" type="xs:string" use="required"/> <xs:attribute name="Type" type="PSCodeType" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Destination" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="Code" type="xs:string" use="required"/> <xs:attribute name="Type" type="PSCodeType" use="required"/> </xs:complexType> </xs:element> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="Code" type="xs:string" use="required"/> |
type | PSCodeType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="Type" type="PSCodeType" use="required"/> |
diagram | |||||
type | RatesType | ||||
properties |
|
||||
children | Rate | ||||
source | <xs:element name="Rates" type="RatesType"/> |
diagram | |||||||||||||||||||||||
type | Rating | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | Value Description | ||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <xs:element name="Rating" type="Rating"/> |
diagram | |||||
properties |
|
||||
children | Line | ||||
source | <xs:element name="Address"> <xs:complexType> <xs:sequence> <xs:element name="Line" type="AddressLine" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||
type | AddressLine | ||||||||
properties |
|
||||||||
source | <xs:element name="Line" type="AddressLine" maxOccurs="unbounded"/> |
diagram | |||||||||
properties |
|
||||||||
children | Location | ||||||||
source | <xs:element name="LocationDetails" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Location" type="Location" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
type | Location | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Location" type="Location" maxOccurs="unbounded"/> |
diagram | |||||||||
properties |
|
||||||||
children | ImageLink | ||||||||
source | <xs:element name="ImageLinks" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ImageLink" type="ImageLink" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||
type | ImageLink | ||||||||
properties |
|
||||||||
children | ImageDescription DisplayOrder ImageHeight ImageWidth ImageURL ThumbnailURL | ||||||||
source | <xs:element name="ImageLink" type="ImageLink" maxOccurs="unbounded"/> |
diagram | |||||||||||||
type | Amount | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="PrincingOrder" type="Amount" minOccurs="0"/> |