Reference for http://appl.easybook.net/BookingRestWcfService.svc/xml/{PARTNERCODE}/{CONSUMERID}/geography?countryIsoCode={COUNTRYISOCODE}
XML Format: Returns geographic details in XML for all countries or a specific country.
Url: http://appl.easybook.net/BookingRestWcfService.svc/xml/{PARTNERCODE}/{CONSUMERID}/geography?countryIsoCode={COUNTRYISOCODE}
HTTP Method: GET
Message direction | Format | Body |
---|---|---|
Request | N/A | The Request body is empty. |
Response | Xml | Example,Schema |
Response | Json | Example |
The following is an example response Xml body:
<ArrayOfRegionWeb xmlns="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts"> <RegionWeb> <Id>2147483647</Id> <Areas> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> </Areas> <CountryIsoCode>String content</CountryIsoCode> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </RegionWeb> <RegionWeb> <Id>2147483647</Id> <Areas> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> <AreaWeb> <Id>2147483647</Id> <Areas> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> <AreaWeb i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" /> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> </Areas> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </AreaWeb> </Areas> <CountryIsoCode>String content</CountryIsoCode> <Description>String content</Description> <Ferry>true</Ferry> <GpsCoordinate> <Latitude>1.26743233E+15</Latitude> <Longitude>1.26743233E+15</Longitude> <VerifiedDate>1999-05-31T11:20:00</VerifiedDate> </GpsCoordinate> <Name>String content</Name> </RegionWeb> </ArrayOfRegionWeb>
The following is an example response Json body:
[{ "Id":2147483647, "Areas":[{ "Id":2147483647, "Areas":[{ "Id":2147483647, "Areas":[null], "Description":"String content", "Ferry":true, "GpsCoordinate":{ "Latitude":1.26743233E+15, "Longitude":1.26743233E+15, "VerifiedDate":"\/Date(928142400000+0200)\/" }, "Name":"String content" }], "Description":"String content", "Ferry":true, "GpsCoordinate":{ "Latitude":1.26743233E+15, "Longitude":1.26743233E+15, "VerifiedDate":"\/Date(928142400000+0200)\/" }, "Name":"String content" }], "CountryIsoCode":"String content", "Description":"String content", "Ferry":true, "GpsCoordinate":{ "Latitude":1.26743233E+15, "Longitude":1.26743233E+15, "VerifiedDate":"\/Date(928142400000+0200)\/" }, "Name":"String content" }]
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" /> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <xs:import namespace="http://schemas.datacontract.org/2004/07/System" /> <xs:complexType name="RentalObjectVacancyWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element name="ActiveIntervals" nillable="true" type="tns:ArrayOfIntervalWeb" /> <xs:element minOccurs="0" name="ActiveIntervalsTimes" nillable="true" type="tns:ArrayOfIntervalExtraWeb" /> <xs:element name="Calendar" nillable="true" type="tns:ArrayOfCalendarEntryWeb" /> <xs:element name="Weeks" nillable="true" type="tns:ArrayOfCalendarEntryWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectVacancyWeb" nillable="true" type="tns:RentalObjectVacancyWeb" /> <xs:complexType name="RentalObjectBaseWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Bcode" nillable="true" type="xs:string" /> <xs:element name="RentalObjectNo" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectBaseWeb" nillable="true" type="tns:RentalObjectBaseWeb" /> <xs:complexType name="DataContractEntityWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="Id" type="xs:int" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="DataContractEntityWeb" nillable="true" type="tns:DataContractEntityWeb" /> <xs:complexType name="DataContractBase"> <xs:sequence /> </xs:complexType> <xs:element name="DataContractBase" nillable="true" type="tns:DataContractBase" /> <xs:complexType name="ArrayOfIntervalWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="IntervalWeb" nillable="true" type="tns:IntervalWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfIntervalWeb" nillable="true" type="tns:ArrayOfIntervalWeb" /> <xs:complexType name="IntervalWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime" /> <xs:element name="ValidTo" nillable="true" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="IntervalWeb" nillable="true" type="tns:IntervalWeb" /> <xs:complexType name="ArrayOfIntervalExtraWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="IntervalExtraWeb" nillable="true" type="tns:IntervalExtraWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfIntervalExtraWeb" nillable="true" type="tns:ArrayOfIntervalExtraWeb" /> <xs:complexType name="IntervalExtraWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="ArrivalDepartureTimes" nillable="true" type="tns:ArrayOfArrivalDepartureTimesWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="IntervalExtraWeb" nillable="true" type="tns:IntervalExtraWeb" /> <xs:complexType name="ArrayOfArrivalDepartureTimesWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ArrivalDepartureTimesWeb" nillable="true" type="tns:ArrivalDepartureTimesWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfArrivalDepartureTimesWeb" nillable="true" type="tns:ArrayOfArrivalDepartureTimesWeb" /> <xs:complexType name="ArrivalDepartureTimesWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="ArrivalTime" type="xs:dateTime" /> <xs:element name="DepartureTime" type="xs:dateTime" /> <xs:element name="WeekDay" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ArrivalDepartureTimesWeb" nillable="true" type="tns:ArrivalDepartureTimesWeb" /> <xs:complexType name="ArrayOfCalendarEntryWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CalendarEntryWeb" nillable="true" type="tns:CalendarEntryWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCalendarEntryWeb" nillable="true" type="tns:ArrayOfCalendarEntryWeb" /> <xs:complexType name="CalendarEntryWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="End" type="xs:dateTime" /> <xs:element minOccurs="0" name="RentalAgreementInfo" nillable="true" type="tns:CalendarEntryRentalAgreementInfoWeb" /> <xs:element name="Start" type="xs:dateTime" /> <xs:element name="Type" nillable="true" type="xs:string" /> <xs:element name="WeekNo" type="xs:int" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CalendarEntryWeb" nillable="true" type="tns:CalendarEntryWeb" /> <xs:complexType name="CalendarEntryRentalAgreementInfoWeb"> <xs:sequence> <xs:element minOccurs="0" name="BookingDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Consumption" nillable="true" type="tns:ArrayOfCalendarEntryConsumptionWeb" /> <xs:element minOccurs="0" name="CustomerCountryCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CustomerPostalCode" nillable="true" type="xs:string" /> <xs:element name="NumberOfChildren" type="xs:int" /> <xs:element name="NumberOfPersons" type="xs:int" /> <xs:element name="NumberOfPets" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="CalendarEntryRentalAgreementInfoWeb" nillable="true" type="tns:CalendarEntryRentalAgreementInfoWeb" /> <xs:complexType name="ArrayOfCalendarEntryConsumptionWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CalendarEntryConsumptionWeb" nillable="true" type="tns:CalendarEntryConsumptionWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCalendarEntryConsumptionWeb" nillable="true" type="tns:ArrayOfCalendarEntryConsumptionWeb" /> <xs:complexType name="CalendarEntryConsumptionWeb"> <xs:sequence> <xs:element minOccurs="0" name="Quantity" type="xs:double" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Unit" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CalendarEntryConsumptionWeb" nillable="true" type="tns:CalendarEntryConsumptionWeb" /> <xs:complexType name="RentalObjectWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element name="Address" nillable="true" type="tns:AddressWeb" /> <xs:element name="AreaId" type="xs:int" /> <xs:element name="AreaName" nillable="true" type="xs:string" /> <xs:element name="ArticleDelivery" type="xs:boolean" /> <xs:element name="Attributes" nillable="true" type="tns:ArrayOfAttributeWeb" /> <xs:element name="Categories" nillable="true" type="tns:ArrayOfRentalObjectCategoryWeb" /> <xs:element name="ConsumptionArticles" nillable="true" type="tns:ArrayOfArticleWeb" /> <xs:element minOccurs="0" name="ConsumptionMetersAverages" nillable="true" type="tns:ArrayOfConsumptionMeterAveragesWeb" /> <xs:element name="GpsCoordinate" nillable="true" type="tns:GpsCoordinateWeb" /> <xs:element minOccurs="0" name="MunicipalCode" type="xs:int" /> <xs:element minOccurs="0" name="MunicipalPropertyNo" nillable="true" type="xs:string" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="OfficeListItem" nillable="true" type="tns:OfficeListItem" /> <xs:element name="RegionId" type="xs:int" /> <xs:element name="RegionName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TipRentalObjectDesc" nillable="true" type="tns:TipWeb" /> <xs:element name="TypeId" type="xs:int" /> <xs:element name="TypeName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectWeb" nillable="true" type="tns:RentalObjectWeb" /> <xs:complexType name="AddressWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="AdditionalAddress" nillable="true" type="xs:string" /> <xs:element name="City" nillable="true" type="xs:string" /> <xs:element name="CountryIsoCode" nillable="true" type="xs:string" /> <xs:element name="PostalArea" nillable="true" type="xs:string" /> <xs:element name="PostalCode" nillable="true" type="xs:string" /> <xs:element name="StreetName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AddressWeb" nillable="true" type="tns:AddressWeb" /> <xs:complexType name="ArrayOfAttributeWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="AttributeWeb" nillable="true" type="tns:AttributeWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfAttributeWeb" nillable="true" type="tns:ArrayOfAttributeWeb" /> <xs:complexType name="AttributeWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:AttributeBaseWeb"> <xs:sequence> <xs:element name="Group" nillable="true" type="tns:AttributeGroupWeb" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> <xs:element name="ValidFrom" type="xs:dateTime" /> <xs:element name="ValidTo" nillable="true" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AttributeWeb" nillable="true" type="tns:AttributeWeb" /> <xs:complexType name="AttributeBaseWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="ComparerType" xmlns:q1="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q1:ComparerTypeWebEnum" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="Negate" type="xs:boolean" /> <xs:element name="OrGroup" nillable="true" type="tns:ArrayOfAttributeBaseWeb" /> <xs:element name="Value" type="xs:double" /> <xs:element name="ValueType" xmlns:q2="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q2:ArticleAttributeValueTypeWebEnum" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AttributeBaseWeb" nillable="true" type="tns:AttributeBaseWeb" /> <xs:complexType name="ArrayOfAttributeBaseWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="AttributeBaseWeb" nillable="true" type="tns:AttributeBaseWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfAttributeBaseWeb" nillable="true" type="tns:ArrayOfAttributeBaseWeb" /> <xs:complexType name="AttributeGroupWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AttributeGroupWeb" nillable="true" type="tns:AttributeGroupWeb" /> <xs:complexType name="ArrayOfRentalObjectCategoryWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RentalObjectCategoryWeb" nillable="true" type="tns:RentalObjectCategoryWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRentalObjectCategoryWeb" nillable="true" type="tns:ArrayOfRentalObjectCategoryWeb" /> <xs:complexType name="RentalObjectCategoryWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="CategoryId" type="xs:int" /> <xs:element name="CategoryName" nillable="true" type="xs:string" /> <xs:element name="Grade" type="xs:double" /> <xs:element minOccurs="0" name="InspectedLast" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectCategoryWeb" nillable="true" type="tns:RentalObjectCategoryWeb" /> <xs:complexType name="ArrayOfArticleWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ArticleWeb" nillable="true" type="tns:ArticleWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfArticleWeb" nillable="true" type="tns:ArrayOfArticleWeb" /> <xs:complexType name="ArticleWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:ArticleBaseWeb"> <xs:sequence> <xs:element name="PriceExamples" nillable="true" type="tns:ArrayOfPriceExampleWeb" /> <xs:element minOccurs="0" name="SubType" nillable="true" type="xs:string" /> <xs:element name="Text" nillable="true" type="xs:string" /> <xs:element name="Type" xmlns:q3="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q3:ArticleTypeWebEnum" /> <xs:element name="Unit" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ArticleWeb" nillable="true" type="tns:ArticleWeb" /> <xs:complexType name="ArticleBaseWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="ArticleNo" nillable="true" type="xs:string" /> <xs:element name="Count" type="xs:double" /> <xs:element name="LineNo" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="PriceIntervalDate" nillable="true" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ArticleBaseWeb" nillable="true" type="tns:ArticleBaseWeb" /> <xs:complexType name="ArrayOfPriceExampleWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PriceExampleWeb" nillable="true" type="tns:PriceExampleWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPriceExampleWeb" nillable="true" type="tns:ArrayOfPriceExampleWeb" /> <xs:complexType name="PriceExampleWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="Count" type="xs:int" /> <xs:element name="Currency" nillable="true" type="xs:string" /> <xs:element name="Discount" type="xs:double" /> <xs:element name="Price" type="xs:double" /> <xs:element name="PriceWithoutVat" type="xs:double" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PriceExampleWeb" nillable="true" type="tns:PriceExampleWeb" /> <xs:complexType name="ArrayOfConsumptionMeterAveragesWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ConsumptionMeterAveragesWeb" nillable="true" type="tns:ConsumptionMeterAveragesWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfConsumptionMeterAveragesWeb" nillable="true" type="tns:ArrayOfConsumptionMeterAveragesWeb" /> <xs:complexType name="ConsumptionMeterAveragesWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="ArticleIds" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfint" /> <xs:element name="MeterType" nillable="true" type="xs:string" /> <xs:element name="PerDayPerMonthAverages" nillable="true" type="tns:ArrayOfConsumptionMeterAvgPerDayWeb" /> <xs:element name="SummerAverage" nillable="true" type="xs:double" /> <xs:element name="WinterAverage" nillable="true" type="xs:double" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ConsumptionMeterAveragesWeb" nillable="true" type="tns:ConsumptionMeterAveragesWeb" /> <xs:complexType name="ArrayOfConsumptionMeterAvgPerDayWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ConsumptionMeterAvgPerDayWeb" nillable="true" type="tns:ConsumptionMeterAvgPerDayWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfConsumptionMeterAvgPerDayWeb" nillable="true" type="tns:ArrayOfConsumptionMeterAvgPerDayWeb" /> <xs:complexType name="ConsumptionMeterAvgPerDayWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="AvgValue" type="xs:double" /> <xs:element name="Days" type="xs:int" /> <xs:element name="MaximumDate" type="xs:dateTime" /> <xs:element name="MinimumDate" type="xs:dateTime" /> <xs:element name="MonthName" nillable="true" type="xs:string" /> <xs:element name="MonthNo" type="xs:int" /> <xs:element name="RentalsCount" type="xs:int" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ConsumptionMeterAvgPerDayWeb" nillable="true" type="tns:ConsumptionMeterAvgPerDayWeb" /> <xs:complexType name="GpsCoordinateWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="Latitude" type="xs:double" /> <xs:element name="Longitude" type="xs:double" /> <xs:element name="VerifiedDate" nillable="true" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="GpsCoordinateWeb" nillable="true" type="tns:GpsCoordinateWeb" /> <xs:complexType name="OfficeListItem"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Address" nillable="true" type="tns:Address" /> <xs:element name="ContactEmailAddress" nillable="true" type="xs:string" /> <xs:element name="ContactMobilePhoneNo" nillable="true" type="xs:string" /> <xs:element name="ContactPhoneNo" nillable="true" type="xs:string" /> <xs:element name="Discontinued" type="xs:boolean" /> <xs:element name="ExternalName" nillable="true" type="xs:string" /> <xs:element name="FormattedAddress" nillable="true" type="xs:string" /> <xs:element name="FormattedContactDetails" nillable="true" type="xs:string" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="Number" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="OfficeListItem" nillable="true" type="tns:OfficeListItem" /> <xs:complexType name="DataContractEntity"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="Id" type="xs:int" /> <xs:element name="Version" type="xs:int" /> <xs:element name="EditState" xmlns:q5="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q5:EditStateEnum" /> <xs:element name="EntityType" type="xs:int" /> <xs:element name="ExternalId" type="xs:int" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="DataContractEntity" nillable="true" type="tns:DataContractEntity" /> <xs:complexType name="Address"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="AdditionalAddress" nillable="true" type="xs:string" /> <xs:element name="City" nillable="true" type="xs:string" /> <xs:element name="Country" nillable="true" type="tns:CountryListItem" /> <xs:element name="PostalArea" nillable="true" type="xs:string" /> <xs:element name="PostalCode" nillable="true" type="xs:string" /> <xs:element name="StreetName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="Address" nillable="true" type="tns:Address" /> <xs:complexType name="CountryListItem"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Currency" nillable="true" type="tns:CurrencyListItem" /> <xs:element name="DefaultLanguage" nillable="true" type="tns:IsoLanguage" /> <xs:element name="IsoCountry" nillable="true" type="tns:IsoCountry" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="Names" nillable="true" type="tns:ArrayOfCustomerCultureString" /> <xs:element name="PossibleLanguages" nillable="true" type="tns:ArrayOfIsoLanguage" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CountryListItem" nillable="true" type="tns:CountryListItem" /> <xs:complexType name="CurrencyListItem"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="CashRounding" type="xs:double" /> <xs:element name="Default" type="xs:boolean" /> <xs:element name="ExchangeRateCurrent" type="xs:double" /> <xs:element name="ExchangeRatePriceCalc" type="xs:double" /> <xs:element name="IsoCurrency" nillable="true" type="tns:IsoCurrency" /> <xs:element name="Rounding" type="xs:double" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CurrencyListItem" nillable="true" type="tns:CurrencyListItem" /> <xs:complexType name="IsoCurrency"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Code" nillable="true" type="xs:string" /> <xs:element name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="IsoCurrency" nillable="true" type="tns:IsoCurrency" /> <xs:complexType name="IsoLanguage"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Code" nillable="true" type="xs:string" /> <xs:element name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="IsoLanguage" nillable="true" type="tns:IsoLanguage" /> <xs:complexType name="IsoCountry"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="BankAccountMask" nillable="true" type="xs:string" /> <xs:element name="BankAccountValidationExpression" nillable="true" type="xs:string" /> <xs:element name="Code" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IBANAlphaNumeric" type="xs:boolean" /> <xs:element minOccurs="0" name="IBANMaxLength" type="xs:int" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="PhoneAccessCode" nillable="true" type="xs:string" /> <xs:element name="UsePostalAreaCodes" type="xs:boolean" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="IsoCountry" nillable="true" type="tns:IsoCountry" /> <xs:complexType name="ArrayOfCustomerCultureString"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerCultureString" nillable="true" type="tns:CustomerCultureString" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCustomerCultureString" nillable="true" type="tns:ArrayOfCustomerCultureString" /> <xs:complexType name="CustomerCultureString"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Language" nillable="true" type="tns:IsoLanguage" /> <xs:element name="Text" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CustomerCultureString" nillable="true" type="tns:CustomerCultureString" /> <xs:complexType name="ArrayOfIsoLanguage"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="IsoLanguage" nillable="true" type="tns:IsoLanguage" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfIsoLanguage" nillable="true" type="tns:ArrayOfIsoLanguage" /> <xs:complexType name="TipWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Agreement" nillable="true" type="tns:RentalAgreementWeb" /> <xs:element name="AreaId" nillable="true" type="xs:int" /> <xs:element name="CreatedByCustomer" nillable="true" type="tns:BusinessPartnerWeb" /> <xs:element name="CreatedByEmployee" nillable="true" type="tns:PersonWeb" /> <xs:element name="CreatedByOwner" nillable="true" type="tns:BusinessPartnerWeb" /> <xs:element name="CreatedTimestamp" type="xs:dateTime" /> <xs:element name="IsAnonymous" type="xs:boolean" /> <xs:element name="RegionId" type="xs:int" /> <xs:element name="RentalObjectNo" nillable="true" type="xs:string" /> <xs:element name="Reply" nillable="true" type="tns:ArrayOfTextWeb" /> <xs:element name="Text" nillable="true" type="tns:ArrayOfTextWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="TipWeb" nillable="true" type="tns:TipWeb" /> <xs:complexType name="RentalAgreementWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element minOccurs="0" name="AccommodateChildren" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="AllowedPersons" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="AllowedPets" nillable="true" type="xs:int" /> <xs:element name="ArrivalDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="Cleaning" type="xs:boolean" /> <xs:element name="DepartureDate" type="xs:dateTime" /> <xs:element name="DrivingDirectionsUri" nillable="true" type="xs:string" /> <xs:element name="InfoText" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfstring" /> <xs:element name="KeyDeliveryOffice" nillable="true" type="tns:KeyDeliveryLocationWeb" /> <xs:element name="KeyDeliveryText" nillable="true" type="xs:string" /> <xs:element name="LocalOffice" nillable="true" type="tns:ContactWeb" /> <xs:element name="NumberOfChildren" type="xs:int" /> <xs:element name="NumberOfChildrenAsAdults" type="xs:int" /> <xs:element name="NumberOfPersons" type="xs:int" /> <xs:element name="NumberOfPets" type="xs:int" /> <xs:element name="OwnerName" nillable="true" type="xs:string" /> <xs:element name="OwnerPostalCity" nillable="true" type="xs:string" /> <xs:element name="OwnerPostalCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PartnerRentalObjectNo" nillable="true" type="xs:string" /> <xs:element name="RentalAgreementNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RentalAgreementState" xmlns:q7="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q7:RentalAgreementStateWeb" /> <xs:element name="RentalAgreementText" nillable="true" type="xs:string" /> <xs:element name="RentalObjectAddress" nillable="true" type="tns:AddressWeb" /> <xs:element name="RentalObjectNo" nillable="true" type="xs:string" /> <xs:element name="RentalObjectPhoneNo" nillable="true" type="xs:string" /> <xs:element name="SendTo" nillable="true" type="tns:ContactWeb" /> <xs:element name="Texts" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfstring" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalAgreementWeb" nillable="true" type="tns:RentalAgreementWeb" /> <xs:complexType name="KeyDeliveryLocationWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="ContactPersonName" nillable="true" type="xs:string" /> <xs:element name="Coordinate" nillable="true" type="tns:GpsCoordinateWeb" /> <xs:element name="Description" nillable="true" type="xs:string" /> <xs:element name="Location" nillable="true" type="tns:ContactWeb" /> <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="KeyDeliveryLocationWeb" nillable="true" type="tns:KeyDeliveryLocationWeb" /> <xs:complexType name="ContactWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="Address" nillable="true" type="tns:AddressWeb" /> <xs:element name="Email" nillable="true" type="xs:string" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="PhoneNo" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ContactWeb" nillable="true" type="tns:ContactWeb" /> <xs:complexType name="BusinessPartnerWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Company" nillable="true" type="tns:CompanyWeb" /> <xs:element name="Person" nillable="true" type="tns:PersonWeb" /> <xs:element name="Type" xmlns:q9="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q9:CustomerTypeWebEnum" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="BusinessPartnerWeb" nillable="true" type="tns:BusinessPartnerWeb" /> <xs:complexType name="CompanyWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="AdditionalAddress" nillable="true" type="xs:string" /> <xs:element name="AttentionPerson" nillable="true" type="tns:PersonWeb" /> <xs:element name="City" nillable="true" type="xs:string" /> <xs:element name="CountryIsoCode" nillable="true" type="xs:string" /> <xs:element name="EanLocationNumber" nillable="true" type="xs:string" /> <xs:element name="Email" nillable="true" type="xs:string" /> <xs:element name="FaxNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LanguageIsoCode" nillable="true" type="xs:string" /> <xs:element name="MobileNo" nillable="true" type="xs:string" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="PhoneNo" nillable="true" type="xs:string" /> <xs:element name="PostalArea" nillable="true" type="xs:string" /> <xs:element name="PostalCode" nillable="true" type="xs:string" /> <xs:element name="StreetName" nillable="true" type="xs:string" /> <xs:element name="VatFree" type="xs:boolean" /> <xs:element name="VatNumber" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CompanyWeb" nillable="true" type="tns:CompanyWeb" /> <xs:complexType name="PersonWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="AdditionalAddress" nillable="true" type="xs:string" /> <xs:element name="City" nillable="true" type="xs:string" /> <xs:element name="CountryIsoCode" nillable="true" type="xs:string" /> <xs:element name="Department" nillable="true" type="xs:string" /> <xs:element name="FirstName" nillable="true" type="xs:string" /> <xs:element name="HomeEmail" nillable="true" type="xs:string" /> <xs:element name="HomeFaxNo" nillable="true" type="xs:string" /> <xs:element name="HomeMobileNo" nillable="true" type="xs:string" /> <xs:element name="HomePhoneNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LanguageIsoCode" nillable="true" type="xs:string" /> <xs:element name="LastName" nillable="true" type="xs:string" /> <xs:element name="PostalArea" nillable="true" type="xs:string" /> <xs:element name="PostalCode" nillable="true" type="xs:string" /> <xs:element name="Salutation" nillable="true" type="xs:string" /> <xs:element name="StreetName" nillable="true" type="xs:string" /> <xs:element name="Title" nillable="true" type="xs:string" /> <xs:element name="WorkEmail" nillable="true" type="xs:string" /> <xs:element name="WorkFaxNo" nillable="true" type="xs:string" /> <xs:element name="WorkMobileNo" nillable="true" type="xs:string" /> <xs:element name="WorkPhoneNo" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PersonWeb" nillable="true" type="tns:PersonWeb" /> <xs:complexType name="ArrayOfTextWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="TextWeb" nillable="true" type="tns:TextWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfTextWeb" nillable="true" type="tns:ArrayOfTextWeb" /> <xs:complexType name="TextWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="IsoLanguageCode" nillable="true" type="xs:string" /> <xs:element name="Text" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="TextWeb" nillable="true" type="tns:TextWeb" /> <xs:complexType name="RentalObjectPictureWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element minOccurs="0" name="MasterPictures" nillable="true" type="tns:ArrayOfPictureMasterWeb" /> <xs:element name="Pictures" nillable="true" type="tns:ArrayOfPictureBaseWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectPictureWeb" nillable="true" type="tns:RentalObjectPictureWeb" /> <xs:complexType name="ArrayOfPictureMasterWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PictureMasterWeb" nillable="true" type="tns:PictureMasterWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPictureMasterWeb" nillable="true" type="tns:ArrayOfPictureMasterWeb" /> <xs:complexType name="PictureMasterWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="Index" type="xs:int" /> <xs:element name="PictureDescription" nillable="true" type="xs:string" /> <xs:element name="PictureVersion" type="xs:long" /> <xs:element name="TypeId" nillable="true" type="xs:int" /> <xs:element name="Url" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PictureMasterWeb" nillable="true" type="tns:PictureMasterWeb" /> <xs:complexType name="ArrayOfPictureBaseWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PictureBaseWeb" nillable="true" type="tns:PictureBaseWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPictureBaseWeb" nillable="true" type="tns:ArrayOfPictureBaseWeb" /> <xs:complexType name="PictureBaseWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="Index" type="xs:int" /> <xs:element minOccurs="0" name="MeterType" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q10:ConsumptionMeterTypeWebEnum" /> <xs:element minOccurs="0" name="PictureDescription" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PictureVersion" type="xs:long" /> <xs:element name="ResizeProfileId" type="xs:int" /> <xs:element name="TypeId" nillable="true" type="xs:int" /> <xs:element name="Url" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PictureBaseWeb" nillable="true" type="tns:PictureBaseWeb" /> <xs:complexType name="RentalObjectTextWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element minOccurs="0" name="Comments" nillable="true" type="tns:ArrayOfRentalObjectCommentWeb" /> <xs:element name="InfoTexts" nillable="true" type="tns:ArrayOfTextIntervalWeb" /> <xs:element name="Texts" nillable="true" type="tns:ArrayOfTextIntervalWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectTextWeb" nillable="true" type="tns:RentalObjectTextWeb" /> <xs:complexType name="ArrayOfRentalObjectCommentWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RentalObjectCommentWeb" nillable="true" type="tns:RentalObjectCommentWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRentalObjectCommentWeb" nillable="true" type="tns:ArrayOfRentalObjectCommentWeb" /> <xs:complexType name="RentalObjectCommentWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element minOccurs="0" name="IsoLanguageCode" nillable="true" type="xs:string" /> <xs:element name="Text" nillable="true" type="xs:string" /> <xs:element name="Type" xmlns:q11="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q11:RentalObjectCommentTypeWebEnum" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectCommentWeb" nillable="true" type="tns:RentalObjectCommentWeb" /> <xs:complexType name="ArrayOfTextIntervalWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="TextIntervalWeb" nillable="true" type="tns:TextIntervalWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfTextIntervalWeb" nillable="true" type="tns:ArrayOfTextIntervalWeb" /> <xs:complexType name="TextIntervalWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element minOccurs="0" name="AppendedText" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AutoGeneratedTexts" nillable="true" type="tns:ArrayOfAttributeGroupTextWeb" /> <xs:element name="IsoLanguageCode" nillable="true" type="xs:string" /> <xs:element name="Text" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="TextIntervalWeb" nillable="true" type="tns:TextIntervalWeb" /> <xs:complexType name="ArrayOfAttributeGroupTextWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="AttributeGroupTextWeb" nillable="true" type="tns:AttributeGroupTextWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfAttributeGroupTextWeb" nillable="true" type="tns:ArrayOfAttributeGroupTextWeb" /> <xs:complexType name="AttributeGroupTextWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:AttributeGroupWeb"> <xs:sequence> <xs:element name="Text" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AttributeGroupTextWeb" nillable="true" type="tns:AttributeGroupTextWeb" /> <xs:complexType name="RentalObjectKeyDeliveryWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element name="DeliveryLocations" nillable="true" type="tns:ArrayOfKeyDeliveryLocationWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectKeyDeliveryWeb" nillable="true" type="tns:RentalObjectKeyDeliveryWeb" /> <xs:complexType name="ArrayOfKeyDeliveryLocationWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyDeliveryLocationWeb" nillable="true" type="tns:KeyDeliveryLocationWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfKeyDeliveryLocationWeb" nillable="true" type="tns:ArrayOfKeyDeliveryLocationWeb" /> <xs:complexType name="RegionWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Areas" nillable="true" type="tns:ArrayOfAreaWeb" /> <xs:element name="CountryIsoCode" nillable="true" type="xs:string" /> <xs:element name="Description" nillable="true" type="xs:string" /> <xs:element name="Ferry" type="xs:boolean" /> <xs:element name="GpsCoordinate" nillable="true" type="tns:GpsCoordinateWeb" /> <xs:element name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RegionWeb" nillable="true" type="tns:RegionWeb" /> <xs:complexType name="ArrayOfAreaWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="AreaWeb" nillable="true" type="tns:AreaWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfAreaWeb" nillable="true" type="tns:ArrayOfAreaWeb" /> <xs:complexType name="AreaWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Areas" nillable="true" type="tns:ArrayOfAreaWeb" /> <xs:element name="Description" nillable="true" type="xs:string" /> <xs:element name="Ferry" type="xs:boolean" /> <xs:element name="GpsCoordinate" nillable="true" type="tns:GpsCoordinateWeb" /> <xs:element name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AreaWeb" nillable="true" type="tns:AreaWeb" /> <xs:complexType name="LocalizationResult"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="AgeIntervalListItemNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="AreaDescriptions" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="AreaNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="ArticleTexts" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="ArticleUnits" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="AttractionNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="AttributeGroupNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="AttributeNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="IsoLanguageCodesAvailable" nillable="true" xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q12:ArrayOfstring" /> <xs:element name="KeyDeliveryLocationDescriptions" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="PictureTypes" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="RegionDescriptions" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="RegionNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="RentalObjectCategoryNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="RentalObjectTypeNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:element name="VacationTypeNames" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="LocalizationResult" nillable="true" type="tns:LocalizationResult" /> <xs:complexType name="ArrayOfLocalizedEntityWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="LocalizedEntityWeb" nillable="true" type="tns:LocalizedEntityWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfLocalizedEntityWeb" nillable="true" type="tns:ArrayOfLocalizedEntityWeb" /> <xs:complexType name="LocalizedEntityWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Texts" nillable="true" type="tns:ArrayOfTextWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="LocalizedEntityWeb" nillable="true" type="tns:LocalizedEntityWeb" /> <xs:complexType name="AvailabilityResult"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="ArrivalDate" type="xs:dateTime" /> <xs:element name="Articles" nillable="true" type="tns:ArrayOfArticleWeb" /> <xs:element name="CleaningOptions" xmlns:q13="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q13:CleaningOptionsWebEnum" /> <xs:element minOccurs="0" name="CleaningOptionsAll" xmlns:q14="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q14:CleaningOptionsAllWebEnum" /> <xs:element name="CleaningPrice" type="xs:double" /> <xs:element minOccurs="0" name="Comments" nillable="true" type="tns:ArrayOfRentalObjectCommentWeb" /> <xs:element name="DepartureDate" type="xs:dateTime" /> <xs:element name="DepositPrice" type="xs:double" /> <xs:element name="Discount" type="xs:double" /> <xs:element minOccurs="0" name="Installments" nillable="true" type="tns:ArrayOfInstallmentWeb" /> <xs:element name="IsOption" type="xs:boolean" /> <xs:element name="PetFeePerPet" type="xs:boolean" /> <xs:element name="PetFeePrice" type="xs:double" /> <xs:element name="Price" type="xs:double" /> <xs:element name="RentalObjectNo" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Vacancy" nillable="true" type="xs:string" /> <xs:element name="VacancyResult" xmlns:q15="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q15:VacancyResultEnum" /> <xs:element name="Vacant" type="xs:boolean" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AvailabilityResult" nillable="true" type="tns:AvailabilityResult" /> <xs:complexType name="ArrayOfInstallmentWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="InstallmentWeb" nillable="true" type="tns:InstallmentWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfInstallmentWeb" nillable="true" type="tns:ArrayOfInstallmentWeb" /> <xs:complexType name="InstallmentWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Amount" type="xs:double" /> <xs:element name="DueAmount" type="xs:double" /> <xs:element name="DueDate" type="xs:dateTime" /> <xs:element name="Number" type="xs:int" /> <xs:element name="Percentage" type="xs:int" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="InstallmentWeb" nillable="true" type="tns:InstallmentWeb" /> <xs:complexType name="DetailsResult"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectSearchItemWeb"> <xs:sequence> <xs:element name="Articles" nillable="true" type="tns:ArrayOfArticleWeb" /> <xs:element minOccurs="0" name="Assessment" nillable="true" type="tns:AssessmentWeb" /> <xs:element name="AutogeneratedTexts" nillable="true" type="tns:ArrayOfAttributeGroupTextWeb" /> <xs:element name="Calendar" nillable="true" type="tns:CalendarWeb" /> <xs:element minOccurs="0" name="CalendarDurations" nillable="true" type="tns:CalendarWeb" /> <xs:element name="Comments" nillable="true" type="tns:ArrayOfRentalObjectCommentWeb" /> <xs:element name="ConsumptionArticles" nillable="true" type="tns:ArrayOfArticleWeb" /> <xs:element name="ConsumptionMeters" nillable="true" type="tns:ArrayOfConsumptionMeterWeb" /> <xs:element minOccurs="0" name="DefaultArrivalDay" xmlns:q16="http://schemas.datacontract.org/2004/07/System" type="q16:DayOfWeek" /> <xs:element name="Installments" nillable="true" type="tns:ArrayOfInstallmentWeb" /> <xs:element name="LastAgreementDate" nillable="true" type="xs:dateTime" /> <xs:element name="Office" nillable="true" type="tns:OfficeListItem" /> <xs:element name="OwnerCategory" nillable="true" type="tns:OwnerCategoryWeb" /> <xs:element name="PetFeePerPet" type="xs:boolean" /> <xs:element name="PetFeePrice" type="xs:double" /> <xs:element name="Pictures" nillable="true" type="tns:ArrayOfPictureWeb" /> <xs:element name="Text" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="TipRentalObjectDesc" nillable="true" type="tns:TipWeb" /> <xs:element minOccurs="0" name="Vacancy" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="VacancyResult" xmlns:q17="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q17:VacancyResultEnum" /> <xs:element name="Vacant" type="xs:boolean" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="DetailsResult" nillable="true" type="tns:DetailsResult" /> <xs:complexType name="RentalObjectSearchItemWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectSearchResultBase"> <xs:sequence> <xs:element name="Address" nillable="true" type="tns:AddressWeb" /> <xs:element minOccurs="0" name="AppendedText" nillable="true" type="xs:string" /> <xs:element name="Attributes" nillable="true" type="tns:ArrayOfAttributeWeb" /> <xs:element minOccurs="0" name="AutogeneratedTexts1" nillable="true" type="tns:ArrayOfAttributeGroupTextWeb" /> <xs:element name="CleaningOptions" xmlns:q18="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q18:CleaningOptionsWebEnum" /> <xs:element minOccurs="0" name="CleaningOptionsAll" xmlns:q19="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q19:CleaningOptionsAllWebEnum" /> <xs:element name="MaximumPrice" nillable="true" type="tns:PriceExampleWeb" /> <xs:element name="MinimumPrice" nillable="true" type="tns:PriceExampleWeb" /> <xs:element minOccurs="0" name="Text1" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectSearchItemWeb" nillable="true" type="tns:RentalObjectSearchItemWeb" /> <xs:complexType name="RentalObjectSearchResultBase"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Adjustment" type="xs:int" /> <xs:element name="AreaId" type="xs:int" /> <xs:element name="AreaName" nillable="true" type="xs:string" /> <xs:element name="ArrivalDate" type="xs:dateTime" /> <xs:element name="ArticleDelivery" type="xs:boolean" /> <xs:element name="Cancellation" type="xs:boolean" /> <xs:element name="CategoryId" type="xs:int" /> <xs:element name="CategoryName" nillable="true" type="xs:string" /> <xs:element name="CleaningPrice" type="xs:double" /> <xs:element name="ConsultantId" type="xs:int" /> <xs:element name="DepartureDate" type="xs:dateTime" /> <xs:element name="DepositPrice" type="xs:double" /> <xs:element name="Discount" type="xs:double" /> <xs:element name="Fee" type="xs:double" /> <xs:element name="IsOption" type="xs:boolean" /> <xs:element name="Latitude" type="xs:double" /> <xs:element name="Longitude" type="xs:double" /> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NumberOfChildren" type="xs:int" /> <xs:element name="NumberOfPersons" type="xs:int" /> <xs:element name="NumberOfPets" type="xs:int" /> <xs:element name="OfficeId" type="xs:int" /> <xs:element name="OfficeName" nillable="true" type="xs:string" /> <xs:element name="Price" type="xs:double" /> <xs:element name="PriceDetails" nillable="true" type="tns:ArrayOfPriceDetailsDay" /> <xs:element name="RegionId" type="xs:int" /> <xs:element name="RegionName" nillable="true" type="xs:string" /> <xs:element name="RentalObjectNo" nillable="true" type="xs:string" /> <xs:element name="SupplierNo" nillable="true" type="xs:string" /> <xs:element name="Thumbnail" nillable="true" type="xs:string" /> <xs:element name="TypeId" type="xs:int" /> <xs:element name="TypeName" nillable="true" type="xs:string" /> <xs:element name="WebAddress" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectSearchResultBase" nillable="true" type="tns:RentalObjectSearchResultBase" /> <xs:complexType name="ArrayOfPriceDetailsDay"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PriceDetailsDay" nillable="true" type="tns:PriceDetailsDay" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPriceDetailsDay" nillable="true" type="tns:ArrayOfPriceDetailsDay" /> <xs:complexType name="PriceDetailsDay"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="Decrease" type="xs:double" /> <xs:element name="DecreaseId" type="xs:int" /> <xs:element name="DecreaseName" nillable="true" type="xs:string" /> <xs:element name="DecreaseType" xmlns:q20="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q20:AdjustmentTypeEnum" /> <xs:element name="Increase" type="xs:double" /> <xs:element name="IncreaseId" type="xs:int" /> <xs:element name="IncreaseName" nillable="true" type="xs:string" /> <xs:element name="Price" type="xs:double" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PriceDetailsDay" nillable="true" type="tns:PriceDetailsDay" /> <xs:complexType name="AssessmentWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="AssessmentCriteriaGrades" nillable="true" type="tns:ArrayOfAssessmentCriteriaGradeWeb" /> <xs:element name="AverageGrade" type="xs:double" /> <xs:element name="LastInspection" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AssessmentWeb" nillable="true" type="tns:AssessmentWeb" /> <xs:complexType name="ArrayOfAssessmentCriteriaGradeWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="AssessmentCriteriaGradeWeb" nillable="true" type="tns:AssessmentCriteriaGradeWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfAssessmentCriteriaGradeWeb" nillable="true" type="tns:ArrayOfAssessmentCriteriaGradeWeb" /> <xs:complexType name="AssessmentCriteriaGradeWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Grade" type="xs:double" /> <xs:element name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="AssessmentCriteriaGradeWeb" nillable="true" type="tns:AssessmentCriteriaGradeWeb" /> <xs:complexType name="CalendarWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="ArrivalDays" nillable="true" type="xs:string" /> <xs:element name="DepartureDays" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DurationFormat" type="xs:boolean" /> <xs:element name="EndDate" type="xs:dateTime" /> <xs:element name="Offset" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CalendarWeb" nillable="true" type="tns:CalendarWeb" /> <xs:complexType name="ArrayOfConsumptionMeterWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ConsumptionMeterWeb" nillable="true" type="tns:ConsumptionMeterWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfConsumptionMeterWeb" nillable="true" type="tns:ArrayOfConsumptionMeterWeb" /> <xs:complexType name="ConsumptionMeterWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Comment" nillable="true" type="xs:string" /> <xs:element name="MeterType" xmlns:q21="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q21:ConsumptionMeterTypeWebEnum" /> <xs:element name="SummerAverage" nillable="true" type="xs:double" /> <xs:element name="Unit" nillable="true" type="xs:string" /> <xs:element name="WinterAverage" nillable="true" type="xs:double" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="ConsumptionMeterWeb" nillable="true" type="tns:ConsumptionMeterWeb" /> <xs:complexType name="OwnerCategoryWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Name" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="OwnerCategoryWeb" nillable="true" type="tns:OwnerCategoryWeb" /> <xs:complexType name="ArrayOfPictureWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PictureWeb" nillable="true" type="tns:PictureWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPictureWeb" nillable="true" type="tns:ArrayOfPictureWeb" /> <xs:complexType name="PictureWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:PictureBaseWeb"> <xs:sequence> <xs:element name="ResizeProfileName" nillable="true" type="xs:string" /> <xs:element name="Thumbnail" type="xs:boolean" /> <xs:element name="TypeName" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PictureWeb" nillable="true" type="tns:PictureWeb" /> <xs:complexType name="RentalObjectsArticlesResult"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Articles" nillable="true" type="tns:ArrayOfArticleWeb" /> <xs:element name="RentalOjects" nillable="true" type="tns:ArrayOfRentalObjectArticleWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectsArticlesResult" nillable="true" type="tns:RentalObjectsArticlesResult" /> <xs:complexType name="ArrayOfRentalObjectArticleWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RentalObjectArticleWeb" nillable="true" type="tns:RentalObjectArticleWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRentalObjectArticleWeb" nillable="true" type="tns:ArrayOfRentalObjectArticleWeb" /> <xs:complexType name="RentalObjectArticleWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element name="ArticleNumbers" nillable="true" xmlns:q22="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q22:ArrayOfstring" /> <xs:element minOccurs="0" name="PetFees" nillable="true" type="tns:ArrayOfPetFeeInterval" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectArticleWeb" nillable="true" type="tns:RentalObjectArticleWeb" /> <xs:complexType name="ArrayOfPetFeeInterval"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PetFeeInterval" nillable="true" type="tns:PetFeeInterval" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPetFeeInterval" nillable="true" type="tns:ArrayOfPetFeeInterval" /> <xs:complexType name="PetFeeInterval"> <xs:complexContent mixed="false"> <xs:extension base="tns:IntervalWeb"> <xs:sequence> <xs:element name="ArticleNumber" nillable="true" type="xs:string" /> <xs:element name="PetFeePerPet" type="xs:boolean" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PetFeeInterval" nillable="true" type="tns:PetFeeInterval" /> <xs:complexType name="RentalObjectPriceWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element name="Adjustments" nillable="true" type="tns:ArrayOfPriceAdjustmentWeb" /> <xs:element name="ArrivalDays" nillable="true" type="xs:string" /> <xs:element name="ArrivalDaysAnchor" type="xs:dateTime" /> <xs:element name="Cleaning" nillable="true" type="tns:ArrayOfCleaningPricesWeb" /> <xs:element name="Deposit" nillable="true" type="tns:ArrayOfPricesWeb" /> <xs:element minOccurs="0" name="DepositFixed" nillable="true" type="tns:ArrayOfDepositPricesWeb" /> <xs:element name="FeePrices" nillable="true" type="tns:ArrayOfPricesWeb" /> <xs:element name="Prices" nillable="true" type="tns:ArrayOfPricesWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectPriceWeb" nillable="true" type="tns:RentalObjectPriceWeb" /> <xs:complexType name="ArrayOfPriceAdjustmentWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PriceAdjustmentWeb" nillable="true" type="tns:PriceAdjustmentWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPriceAdjustmentWeb" nillable="true" type="tns:ArrayOfPriceAdjustmentWeb" /> <xs:complexType name="PriceAdjustmentWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="End" type="xs:dateTime" /> <xs:element name="MaxDays" nillable="true" type="xs:int" /> <xs:element name="MinDays" nillable="true" type="xs:int" /> <xs:element name="Rate" type="xs:double" /> <xs:element name="Start" type="xs:dateTime" /> <xs:element name="Type" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PriceAdjustmentWeb" nillable="true" type="tns:PriceAdjustmentWeb" /> <xs:complexType name="ArrayOfCleaningPricesWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CleaningPricesWeb" nillable="true" type="tns:CleaningPricesWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCleaningPricesWeb" nillable="true" type="tns:ArrayOfCleaningPricesWeb" /> <xs:complexType name="CleaningPricesWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:PricesWeb"> <xs:sequence> <xs:element name="Options" xmlns:q23="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q23:CleaningOptionsWebEnum" /> <xs:element minOccurs="0" name="OptionsAll" xmlns:q24="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" type="q24:CleaningOptionsAllWebEnum" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CleaningPricesWeb" nillable="true" type="tns:CleaningPricesWeb" /> <xs:complexType name="PricesWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractBase"> <xs:sequence> <xs:element name="Dkk" type="xs:double" /> <xs:element name="End" type="xs:dateTime" /> <xs:element name="Eur" type="xs:double" /> <xs:element name="Nok" type="xs:double" /> <xs:element name="Sek" type="xs:double" /> <xs:element name="Start" type="xs:dateTime" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PricesWeb" nillable="true" type="tns:PricesWeb" /> <xs:complexType name="ArrayOfPricesWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PricesWeb" nillable="true" type="tns:PricesWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPricesWeb" nillable="true" type="tns:ArrayOfPricesWeb" /> <xs:complexType name="ArrayOfDepositPricesWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="DepositPricesWeb" nillable="true" type="tns:DepositPricesWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfDepositPricesWeb" nillable="true" type="tns:ArrayOfDepositPricesWeb" /> <xs:complexType name="DepositPricesWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:PricesWeb"> <xs:sequence> <xs:element name="FixedDeposit" type="xs:boolean" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="DepositPricesWeb" nillable="true" type="tns:DepositPricesWeb" /> <xs:complexType name="RentalObjectRoomWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:RentalObjectBaseWeb"> <xs:sequence> <xs:element name="Rooms" nillable="true" type="tns:ArrayOfRoomWeb" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RentalObjectRoomWeb" nillable="true" type="tns:RentalObjectRoomWeb" /> <xs:complexType name="ArrayOfRoomWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RoomWeb" nillable="true" type="tns:RoomWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRoomWeb" nillable="true" type="tns:ArrayOfRoomWeb" /> <xs:complexType name="RoomWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element minOccurs="0" name="Attributes" nillable="true" type="tns:ArrayOfRoomAttributeWeb" /> <xs:element minOccurs="0" name="Floor" type="xs:int" /> <xs:element minOccurs="0" name="RoomTypeId" type="xs:int" /> <xs:element minOccurs="0" name="RoomTypeName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Summary" type="xs:double" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RoomWeb" nillable="true" type="tns:RoomWeb" /> <xs:complexType name="ArrayOfRoomAttributeWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RoomAttributeWeb" nillable="true" type="tns:RoomAttributeWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRoomAttributeWeb" nillable="true" type="tns:ArrayOfRoomAttributeWeb" /> <xs:complexType name="RoomAttributeWeb"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntityWeb"> <xs:sequence> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="ValidFrom" type="xs:dateTime" /> <xs:element name="ValidTo" nillable="true" type="xs:dateTime" /> <xs:element name="Value" type="xs:double" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="RoomAttributeWeb" nillable="true" type="tns:RoomAttributeWeb" /> <xs:complexType name="PictureTypeListItem"> <xs:complexContent mixed="false"> <xs:extension base="tns:DataContractEntity"> <xs:sequence> <xs:element name="Name" nillable="true" type="xs:string" /> <xs:element name="Names" nillable="true" type="tns:ArrayOfCustomerCultureString" /> <xs:element name="Resize" type="xs:boolean" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="PictureTypeListItem" nillable="true" type="tns:PictureTypeListItem" /> <xs:complexType name="ArrayOfRegionWeb"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RegionWeb" nillable="true" type="tns:RegionWeb" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRegionWeb" nillable="true" type="tns:ArrayOfRegionWeb" /> </xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="anyType" nillable="true" type="xs:anyType" /> <xs:element name="anyURI" nillable="true" type="xs:anyURI" /> <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" /> <xs:element name="boolean" nillable="true" type="xs:boolean" /> <xs:element name="byte" nillable="true" type="xs:byte" /> <xs:element name="dateTime" nillable="true" type="xs:dateTime" /> <xs:element name="decimal" nillable="true" type="xs:decimal" /> <xs:element name="double" nillable="true" type="xs:double" /> <xs:element name="float" nillable="true" type="xs:float" /> <xs:element name="int" nillable="true" type="xs:int" /> <xs:element name="long" nillable="true" type="xs:long" /> <xs:element name="QName" nillable="true" type="xs:QName" /> <xs:element name="short" nillable="true" type="xs:short" /> <xs:element name="string" nillable="true" type="xs:string" /> <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" /> <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" /> <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" /> <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" /> <xs:element name="char" nillable="true" type="tns:char" /> <xs:simpleType name="char"> <xs:restriction base="xs:int" /> </xs:simpleType> <xs:element name="duration" nillable="true" type="tns:duration" /> <xs:simpleType name="duration"> <xs:restriction base="xs:duration"> <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" /> <xs:minInclusive value="-P10675199DT2H48M5.4775808S" /> <xs:maxInclusive value="P10675199DT2H48M5.4775807S" /> </xs:restriction> </xs:simpleType> <xs:element name="guid" nillable="true" type="tns:guid" /> <xs:simpleType name="guid"> <xs:restriction base="xs:string"> <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" /> </xs:restriction> </xs:simpleType> <xs:attribute name="FactoryType" type="xs:QName" /> <xs:attribute name="Id" type="xs:ID" /> <xs:attribute name="Ref" type="xs:IDREF" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Tse.EasyBook.Server.DataContracts.ValueTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:simpleType name="ComparerTypeWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Equal" /> <xs:enumeration value="LessThanOrEqual" /> <xs:enumeration value="GreaterThanOrEqual" /> <xs:enumeration value="LessThan" /> <xs:enumeration value="GreaterThan" /> </xs:restriction> </xs:simpleType> <xs:element name="ComparerTypeWebEnum" nillable="true" type="tns:ComparerTypeWebEnum" /> <xs:simpleType name="ArticleAttributeValueTypeWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Boolean" /> <xs:enumeration value="Integer" /> <xs:enumeration value="Float" /> </xs:restriction> </xs:simpleType> <xs:element name="ArticleAttributeValueTypeWebEnum" nillable="true" type="tns:ArticleAttributeValueTypeWebEnum" /> <xs:simpleType name="ArticleTypeWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Article" /> <xs:enumeration value="StockArticle" /> <xs:enumeration value="ConsumptionArticle" /> <xs:enumeration value="TicketArticle" /> <xs:enumeration value="VoucherGiftArticle" /> <xs:enumeration value="VoucherCreditArticle" /> <xs:enumeration value="PercentageArticle" /> <xs:enumeration value="RentalArticle" /> <xs:enumeration value="RentalAccessoryArticle" /> <xs:enumeration value="CleaningArticle" /> <xs:enumeration value="ServiceArticle" /> <xs:enumeration value="PriceRegulationArticle" /> <xs:enumeration value="DepositArticle" /> <xs:enumeration value="CompensationArticle" /> </xs:restriction> </xs:simpleType> <xs:element name="ArticleTypeWebEnum" nillable="true" type="tns:ArticleTypeWebEnum" /> <xs:simpleType name="EditStateEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="None" /> <xs:enumeration value="Dirty" /> <xs:enumeration value="New" /> <xs:enumeration value="Delete" /> </xs:restriction> </xs:simpleType> <xs:element name="EditStateEnum" nillable="true" type="tns:EditStateEnum" /> <xs:simpleType name="RentalAgreementStateWeb"> <xs:restriction base="xs:string"> <xs:enumeration value="TemporaryRent" /> <xs:enumeration value="AcceptedRent" /> <xs:enumeration value="None" /> <xs:enumeration value="Cancelled" /> <xs:enumeration value="TemporaryRerent" /> <xs:enumeration value="AcceptedRerent" /> </xs:restriction> </xs:simpleType> <xs:element name="RentalAgreementStateWeb" nillable="true" type="tns:RentalAgreementStateWeb" /> <xs:simpleType name="CustomerTypeWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Person" /> <xs:enumeration value="Company" /> </xs:restriction> </xs:simpleType> <xs:element name="CustomerTypeWebEnum" nillable="true" type="tns:CustomerTypeWebEnum" /> <xs:simpleType name="ConsumptionMeterTypeWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Electricity" /> <xs:enumeration value="Water" /> <xs:enumeration value="Oil" /> <xs:enumeration value="Gas" /> <xs:enumeration value="Heating" /> <xs:enumeration value="Phone" /> </xs:restriction> </xs:simpleType> <xs:element name="ConsumptionMeterTypeWebEnum" nillable="true" type="tns:ConsumptionMeterTypeWebEnum" /> <xs:simpleType name="RentalObjectCommentTypeWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Internal" /> <xs:enumeration value="RentalAgreement" /> <xs:enumeration value="Catalogue" /> <xs:enumeration value="Service" /> <xs:enumeration value="CustomerComment" /> </xs:restriction> </xs:simpleType> <xs:element name="RentalObjectCommentTypeWebEnum" nillable="true" type="tns:RentalObjectCommentTypeWebEnum" /> <xs:simpleType name="CleaningOptionsWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Optional" /> <xs:enumeration value="Included" /> <xs:enumeration value="OnSite" /> </xs:restriction> </xs:simpleType> <xs:element name="CleaningOptionsWebEnum" nillable="true" type="tns:CleaningOptionsWebEnum" /> <xs:simpleType name="CleaningOptionsAllWebEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Optional" /> <xs:enumeration value="Included" /> <xs:enumeration value="OnSite" /> <xs:enumeration value="OnSiteMandatory" /> <xs:enumeration value="IncludedFree" /> </xs:restriction> </xs:simpleType> <xs:element name="CleaningOptionsAllWebEnum" nillable="true" type="tns:CleaningOptionsAllWebEnum" /> <xs:simpleType name="VacancyResultEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="Undefined" /> <xs:enumeration value="Vacant" /> <xs:enumeration value="CalendarConflict" /> <xs:enumeration value="WinterRentalRulesDkGapRequired" /> <xs:enumeration value="WinterRentalRulesDk13WeeksExceeded" /> <xs:enumeration value="WinterRentalRulesDk5WeeksContiguousExceeded" /> <xs:enumeration value="WinterRentalRulesDk4WeeksContiguousExceeded" /> </xs:restriction> </xs:simpleType> <xs:element name="VacancyResultEnum" nillable="true" type="tns:VacancyResultEnum" /> <xs:simpleType name="AdjustmentTypeEnum"> <xs:restriction base="xs:string"> <xs:enumeration value="None" /> <xs:enumeration value="Cancellation" /> <xs:enumeration value="Offer" /> <xs:enumeration value="ArticleProvision" /> <xs:enumeration value="VacationType" /> </xs:restriction> </xs:simpleType> <xs:element name="AdjustmentTypeEnum" nillable="true" type="tns:AdjustmentTypeEnum" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ArrayOfint"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" /> <xs:complexType name="ArrayOfstring"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:simpleType name="DayOfWeek"> <xs:restriction base="xs:string"> <xs:enumeration value="Sunday" /> <xs:enumeration value="Monday" /> <xs:enumeration value="Tuesday" /> <xs:enumeration value="Wednesday" /> <xs:enumeration value="Thursday" /> <xs:enumeration value="Friday" /> <xs:enumeration value="Saturday" /> </xs:restriction> </xs:simpleType> <xs:element name="DayOfWeek" nillable="true" type="tns:DayOfWeek" /> </xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>