WebService
Click here for a complete list of operations.
GetOffer
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /ws/v_01/WebService.asmx HTTP/1.1 Host: ws.ignasbooking.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://booking-01.memetic.it/GetOffer" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetOffer xmlns="http://booking-01.memetic.it/"> <Username>string</Username> <Password>string</Password> <IdTourOperator>int</IdTourOperator> <IdLanguage>string</IdLanguage> <IdOffer>int</IdOffer> </GetOffer> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetOfferResponse xmlns="http://booking-01.memetic.it/"> <Offer> <IdOffer>int</IdOffer> <LastMinute>boolean</LastMinute> <Name>string</Name> <Year>int</Year> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdHotel>int</IdHotel> <HotelName>string</HotelName> <MasterSeasonName>string</MasterSeasonName> <Currency>string</Currency> <Accomodation>string</Accomodation> <AccomodationCode>string</AccomodationCode> <HasPackets>boolean</HasPackets> <PriceRule>string</PriceRule> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> </Offer> </GetOfferResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /ws/v_01/WebService.asmx HTTP/1.1 Host: ws.ignasbooking.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetOffer xmlns="http://booking-01.memetic.it/"> <Username>string</Username> <Password>string</Password> <IdTourOperator>int</IdTourOperator> <IdLanguage>string</IdLanguage> <IdOffer>int</IdOffer> </GetOffer> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetOfferResponse xmlns="http://booking-01.memetic.it/"> <Offer> <IdOffer>int</IdOffer> <LastMinute>boolean</LastMinute> <Name>string</Name> <Year>int</Year> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdHotel>int</IdHotel> <HotelName>string</HotelName> <MasterSeasonName>string</MasterSeasonName> <Currency>string</Currency> <Accomodation>string</Accomodation> <AccomodationCode>string</AccomodationCode> <HasPackets>boolean</HasPackets> <PriceRule>string</PriceRule> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice xsi:nil="true" /> <RoomPrice xsi:nil="true" /> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> </Offer> </GetOfferResponse> </soap12:Body> </soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /ws/v_01/WebService.asmx/GetOffer?Username=string&Password=string&IdTourOperator=string&IdLanguage=string&IdOffer=string HTTP/1.1 Host: ws.ignasbooking.com
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <Offer xmlns="http://booking-01.memetic.it/"> <IdOffer>int</IdOffer> <LastMinute>boolean</LastMinute> <Name>string</Name> <Year>int</Year> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdHotel>int</IdHotel> <HotelName>string</HotelName> <MasterSeasonName>string</MasterSeasonName> <Currency>string</Currency> <Accomodation>string</Accomodation> <AccomodationCode>string</AccomodationCode> <HasPackets>boolean</HasPackets> <PriceRule>string</PriceRule> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> </Offer>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /ws/v_01/WebService.asmx/GetOffer HTTP/1.1 Host: ws.ignasbooking.com Content-Type: application/x-www-form-urlencoded Content-Length: length Username=string&Password=string&IdTourOperator=string&IdLanguage=string&IdOffer=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <Offer xmlns="http://booking-01.memetic.it/"> <IdOffer>int</IdOffer> <LastMinute>boolean</LastMinute> <Name>string</Name> <Year>int</Year> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdHotel>int</IdHotel> <HotelName>string</HotelName> <MasterSeasonName>string</MasterSeasonName> <Currency>string</Currency> <Accomodation>string</Accomodation> <AccomodationCode>string</AccomodationCode> <HasPackets>boolean</HasPackets> <PriceRule>string</PriceRule> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> <Season> <Name>string</Name> <ReleaseDays>int</ReleaseDays> <EarlyBirdDate>dateTime</EarlyBirdDate> <EarlyBirdPercentage>decimal</EarlyBirdPercentage> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Period> <DateFrom>dateTime</DateFrom> <DateTo>dateTime</DateTo> <IdRoom>int</IdRoom> <RoomCode>string</RoomCode> <RoomName>string</RoomName> <RoomType>string</RoomType> <ReservedAtStart>int</ReservedAtStart> <PriceFrom>decimal</PriceFrom> <PriceTo>decimal</PriceTo> </Period> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Price> <IdRoom>int</IdRoom> <Price>decimal</Price> </Price> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Package> <StartWeekDay>string</StartWeekDay> <Nights>int</Nights> <EnableExtraDay>boolean</EnableExtraDay> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> <RoomPrice> <IdRoom>int</IdRoom> <Price>decimal</Price> <ExtraDayPrice>decimal</ExtraDayPrice> </RoomPrice> </Package> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Constraint> <WeekDay>string</WeekDay> <IsCheckIn>boolean</IsCheckIn> <IsCheckOut>boolean</IsCheckOut> <MinStay>int</MinStay> <MaxStay>int</MaxStay> </Constraint> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <Penalty> <Days>int</Days> <Percentage>decimal</Percentage> <PaidNights>int</PaidNights> </Penalty> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <ChildReduction> <FromAge>int</FromAge> <ToAge>int</ToAge> <IdRoom>int</IdRoom> <ReductionPercent>decimal</ReductionPercent> </ChildReduction> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> <Change> <IdChange>int</IdChange> <Code>string</Code> <Name>string</Name> <Price>decimal</Price> </Change> </Season> </Offer>