maquettes home header
array(428) {
  [0]=>
  string(116) "struct engine_returnListOfEstablishments {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
}"
  [1]=>
  string(112) "struct engine_returnListOfEstablishmentsResponse {
 establishmentList engine_returnListOfEstablishmentsResult;
}"
  [2]=>
  string(103) "struct establishmentList {
 ArrayOfEstablishmentInformation establishmentInformations;
 string error;
}"
  [3]=>
  string(94) "struct ArrayOfEstablishmentInformation {
 establishmentInformation establishmentInformation;
}"
  [4]=>
  string(1121) "struct establishmentInformation {
 int establishmentId;
 int anwbId;
 float anwbNote;
 boolean isANWB;
 boolean isEurotop;
 boolean isPremium;
 string name;
 string numberStars;
 string numberEpis;
 string numberKeys;
 string numberLutins;
 string adress;
 string postalCode;
 string town;
 string codeInsee;
 string area;
 string country;
 string countryCode;
 string admin1Code;
 string admin2Code;
 double gpsLatitude;
 double gpsLongitude;
 string phoneNumber;
 string email;
 string url;
 string urlRedirect;
 string numberPitch;
 string numberRentalAccommodation;
 string numberRoom;
 string syntheticPresentation;
 lastUpdate lastUpdate;
 double distanceFromRequestedPoint;
 ArrayOfString pictures;
 string urlAvailability;
 string urlMoreInfo;
 string urlOS;
 string urlPitches;
 string urlRental;
 string urlRoom;
 string urlDiapo;
 IBSSpecificInformations IBSSpecificInformations;
 string currency;
 boolean favorite;
 boolean isBookable;
 redirectionPayingGroup redirectionPayingGroup;
 string county;
 long countyOsmId;
 long countryOsmId;
 long areaOsmId;
 string touristicTown;
 boolean SaleConditionsAdd;
}"
  [5]=>
  string(43) "struct lastUpdate {
 dateTime updateDate;
}"
  [6]=>
  string(37) "struct ArrayOfString {
 string url;
}"
  [7]=>
  string(86) "struct IBSSpecificInformations {
 int Score;
 int ScoreTotal;
 float CommissionRate;
}"
  [8]=>
  string(56) "struct redirectionPayingGroup {
 int id;
 string name;
}"
  [9]=>
  string(126) "struct engine_returnListOfEstablishmentsUpdatesSince {
 string user;
 string password;
 int idEngine;
 dateTime updateSince;
}"
  [10]=>
  string(155) "struct engine_returnListOfEstablishmentsUpdatesSinceResponse {
 updateListOfEstablishmentsOrProducts engine_returnListOfEstablishmentsUpdatesSinceResult;
}"
  [11]=>
  string(222) "struct updateListOfEstablishmentsOrProducts {
 ArrayOfEstablishmentInformation establishmentInformations;
 ArrayOfProductInformations productInformations;
 ArrayOfProductInformations inventoryInformations;
 string error;
}"
  [12]=>
  string(79) "struct ArrayOfProductInformations {
 productInformations productInformations;
}"
  [13]=>
  string(1062) "struct productInformations {
 int productId;
 string productName;
 int productCategoryId;
 string productCategoryName;
 string productText;
 string productType;
 string productNbPers;
 string productNbPersMin;
 string productNbPersMax;
 string productNbPersIncluded;
 productStartDayPeriod productStartDayPeriod;
 AvailabilityState availabilityState;
 string productUrl360;
 ArrayOfProductPeriod periods;
 ArrayOfPicture productPictures;
 productInventory productInventory;
 lastUpdate lastUpdate;
 productAvailabilityDate productAvailabilityDate;
 productPrice productPrice;
 productSpecialOffer productSpecialOffer;
 engineSpecialOffer engineSpecialOffer;
 int onlyOnLine;
 int productBaseOrder;
 string urlBooking;
 string urlProduct;
 secureHolidayProductAvailabilitySpecifications secureHolidayProductAvailabilitySpecifications;
 ArrayOfProductPricing detailsPricing;
 ArrayOfInt marketingTags;
 string minimalOptionsString;
 ArrayOfOption includedOptions;
 ArrayOfOption extraOptions;
 ArrayOfOptionSelected minimalOptions;
 boolean hasDiscountCodeOffer;
}"
  [14]=>
  string(28) "string productStartDayPeriod"
  [15]=>
  string(24) "string AvailabilityState"
  [16]=>
  string(61) "struct ArrayOfProductPeriod {
 productPeriod productPeriod;
}"
  [17]=>
  string(335) "struct productPeriod {
 dateTime startDate;
 dateTime endDate;
 string currency;
 decimal tariff;
 decimal weekendPrice;
 decimal firstNightPrice;
 conditions conditions;
 ArrayOfOption options;
 ArrayOfProductWeekEndPrice weekendPrices;
 ArrayOfProductFirstNightPrice firstNightPrices;
 ArrayOfProductShortStayPrice shortStayPrices;
}"
  [18]=>
  string(101) "struct conditions {
 string minimumPeriodForStay;
 ArrayOfDay arrivalDay;
 ArrayOfDay departureDay;
}"
  [19]=>
  string(31) "struct ArrayOfDay {
 day day;
}"
  [20]=>
  string(43) "struct day {
 int dayId;
 string dayText;
}"
  [21]=>
  string(40) "struct ArrayOfOption {
 option option;
}"
  [22]=>
  string(348) "struct option {
 int optionID;
 string label;
 decimal optionPrice;
 int optionNumber;
 int optionQuantityMax;
 int optionQuantityMin;
 int optionQuantityIncluded;
 optionPersType optionPersType;
 int optionBy;
 int optionIndex;
 boolean optionMandatory;
 string optionPeriodicity;
 int ageMin;
 int ageMax;
 ArrayOfOptionPeriod OptionPeriodList;
}"
  [23]=>
  string(21) "string optionPersType"
  [24]=>
  string(58) "struct ArrayOfOptionPeriod {
 OptionPeriod OptionPeriod;
}"
  [25]=>
  string(79) "struct OptionPeriod {
 dateTime Begin;
 dateTime EndIncluded;
 decimal Price;
}"
  [26]=>
  string(79) "struct ArrayOfProductWeekEndPrice {
 productWeekEndPrice productWeekEndPrice;
}"
  [27]=>
  string(68) "struct productWeekEndPrice {
 DayOfWeek dayOfWeek;
 decimal price;
}"
  [28]=>
  string(16) "string DayOfWeek"
  [29]=>
  string(88) "struct ArrayOfProductFirstNightPrice {
 productFirstNightPrice productFirstNightPrice;
}"
  [30]=>
  string(64) "struct productFirstNightPrice {
 int dayCount;
 decimal price;
}"
  [31]=>
  string(85) "struct ArrayOfProductShortStayPrice {
 productShortStayPrice productShortStayPrice;
}"
  [32]=>
  string(95) "struct productShortStayPrice {
 WeekEndOrNotEnum weekEndOrNot;
 int dayCount;
 decimal price;
}"
  [33]=>
  string(23) "string WeekEndOrNotEnum"
  [34]=>
  string(43) "struct ArrayOfPicture {
 picture picture;
}"
  [35]=>
  string(176) "struct picture {
 int id;
 string url;
 string urlHightQuality;
 string ForServiceCategoryName;
 double gpsLatitude;
 double gpsLongitude;
 boolean anwbCertified;
 int order;
}"
  [36]=>
  string(23) "string productInventory"
  [37]=>
  string(257) "struct productAvailabilityDate {
 int duration;
 dateTime dateBegin;
 dateTime dateEnd;
 string txtFinalDates;
 string dateBeginText;
 string dateEndText;
 int TRUE_dateDiff;
 int ABS_dateDiff;
 int stock;
 searchAlternativeReason searchAlternativeReason;
}"
  [38]=>
  string(299) "struct searchAlternativeReason {
 boolean notAvailable;
 boolean isDiscontinueStayPossible;
 ArrayOfDayOfWeek allowedStartDays;
 ArrayOfDayOfWeek allowedEndDays;
 string startDurationConditionKind;
 int startDurationConditionValue;
 string endDurationConditionKind;
 int endDurationConditionValue;
}"
  [39]=>
  string(49) "struct ArrayOfDayOfWeek {
 DayOfWeek DayOfWeek;
}"
  [40]=>
  string(351) "struct productPrice {
 string currency;
 string product_priceDescription;
 string product_pricingDescription;
 string pricingTypeCode;
 int product_pricingID;
 decimal price;
 decimal finalPrice;
 decimal bookingFees;
 decimal priceWithMinimalOptions;
 decimal priceWithoutExtraOption;
 string product_pricingText;
 string product_pricingPublicName;
}"
  [41]=>
  string(380) "struct productSpecialOffer {
 int OS_id;
 int SpecialOfferId;
 float OS_price;
 string OS_technicName;
 string OS_genericDescription;
 string OS_shortDescription;
 string OS_tagDescription;
 string OS_longDescription;
 string OS_TagDuration;
 string OS_TagAvailability;
 string OS_UrlBooking;
 string OS_type;
 int OS_offeredOptionCount;
 string OS_uniqueIdentifierSpecialOffer;
}"
  [42]=>
  string(88) "struct engineSpecialOffer {
 string OS_engineDescription;
 decimal OS_engineReduction;
}"
  [43]=>
  string(249) "struct secureHolidayProductAvailabilitySpecifications {
 int uniqueStayId;
 int pmark;
 int PMS_Flag;
 int isSolution;
 string ELC;
 string NS;
 string tac;
 string spec;
 string crcChoosenOptions;
 string mo;
 string OSmark;
 string bookingAlert;
}"
  [44]=>
  string(64) "struct ArrayOfProductPricing {
 productPricing productPricing;
}"
  [45]=>
  string(292) "struct productPricing {
 int pricingID;
 string Label;
 string nbPersMin;
 string nbPersMax;
 string nbPersIncluded;
 ArrayOfProductPeriod periods;
 ArrayOfOption options;
 boolean arePeriodsOptionIntegrable;
 productStartDayPeriod startDayPeriod;
 string pricingType;
 decimal BookingFees;
}"
  [46]=>
  string(31) "struct ArrayOfInt {
 int int;
}"
  [47]=>
  string(64) "struct ArrayOfOptionSelected {
 OptionSelected OptionSelected;
}"
  [48]=>
  string(61) "struct OptionSelected {
 int optionID;
 int optionQuantity;
}"
  [49]=>
  string(112) "struct engine_returnFormInformations {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
}"
  [50]=>
  string(105) "struct engine_returnFormInformationsResponse {
 engineInformations engine_returnFormInformationsResult;
}"
  [51]=>
  string(137) "struct establishment_returnInformations {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string isoLanguageCode;
}"
  [52]=>
  string(122) "struct establishment_returnInformationsResponse {
 EstablishmentMoreInformations establishment_returnInformationsResult;
}"
  [53]=>
  string(379) "struct EstablishmentMoreInformations {
 establishmentInformation generalInformations;
 presentationTopic presentationTopic;
 ArrayOfServiceTopic servicesTopic;
 serviceLeisureanimationTopic serviceLeisureanimationTopic;
 bathingTopic bathingTopic;
 regionTopic regiontopic;
 ArrayOfPicture otherPictures;
 standardFiltersInformations standardFiltersInformations;
 string error;
}"
  [54]=>
  string(163) "struct presentationTopic {
 string title;
 string text;
 contactAndItinerary contactAndItinerary;
 handicapedService handicapedService;
 ArrayOfPicture pictures;
}"
  [55]=>
  string(104) "struct contactAndItinerary {
 string title;
 string textTitle;
 string text;
 ArrayOfPicture pictures;
}"
  [56]=>
  string(91) "struct handicapedService {
 boolean isSpecified;
 string title;
 ArrayOfPicture pictures;
}"
  [57]=>
  string(58) "struct ArrayOfServiceTopic {
 serviceTopic serviceTopic;
}"
  [58]=>
  string(121) "struct serviceTopic {
 int categoryId;
 string categoryName;
 ArrayOfService servicesList;
 ArrayOfService groupesList;
}"
  [59]=>
  string(43) "struct ArrayOfService {
 service service;
}"
  [60]=>
  string(84) "struct service {
 int id;
 string name;
 boolean highSeasonOnly;
 double distance;
}"
  [61]=>
  string(129) "struct serviceLeisureanimationTopic {
 string title;
 string text;
 ArrayOfPicture pictures;
 ArrayOfServiceTopic servicesList;
}"
  [62]=>
  string(64) "struct bathingTopic {
 string title;
 ArrayOfPicture pictures;
}"
  [63]=>
  string(77) "struct regionTopic {
 string title;
 string text;
 ArrayOfPicture pictures;
}"
  [64]=>
  string(220) "struct standardFiltersInformations {
 standardDomain standardDomain;
 standardTerritorialInfo standardTerritorialInfo;
 ArrayOfStandardProductType standardProductTypeList;
 ArrayOfStandardCategory standardCategoryList;
}"
  [65]=>
  string(53) "struct standardDomain {
 string code;
 string name;
}"
  [66]=>
  string(136) "struct standardTerritorialInfo {
 country country;
 administrativeZone1 administrativeZone1;
 administrativeZone2 administrativeZone2;
}"
  [67]=>
  string(46) "struct country {
 string code;
 string name;
}"
  [68]=>
  string(58) "struct administrativeZone1 {
 string code;
 string name;
}"
  [69]=>
  string(58) "struct administrativeZone2 {
 string code;
 string name;
}"
  [70]=>
  string(79) "struct ArrayOfStandardProductType {
 standardProductType standardProductType;
}"
  [71]=>
  string(87) "struct standardProductType {
 string code;
 string name;
 ArrayOfSubType subTypeList;
}"
  [72]=>
  string(43) "struct ArrayOfSubType {
 subType subType;
}"
  [73]=>
  string(43) "struct subType {
 int code;
 string name;
}"
  [74]=>
  string(70) "struct ArrayOfStandardCategory {
 standardCategory standardCategory;
}"
  [75]=>
  string(97) "struct standardCategory {
 int code;
 string name;
 ArrayOfStandardService standardServiceList;
}"
  [76]=>
  string(67) "struct ArrayOfStandardService {
 standardService standardService;
}"
  [77]=>
  string(94) "struct standardService {
 int code;
 string name;
 boolean highSeasonOnly;
 double distance;
}"
  [78]=>
  string(653) "struct engine_returnAvailability {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 ArrayOfInt idEstablishmentList;
 ArrayOfString1 domainCodeList;
 ArrayOfInt productIdList;
 dateTime arrivalDate;
 dateTime departureDate;
 int maxDaysVariationOnArrivalDate;
 boolean searchOnExactDatesOnly;
 ArrayOfString1 productTypeCodeList;
 ArrayOfInt subTypeCodeList;
 int persNumber;
 boolean calcSpecialOffer;
 int minPrice;
 int maxPrice;
 int nbSolutionsMaxByEstablishment;
 int qualityMin;
 int qualityMax;
 ArrayOfServiceInfo serviceFilter;
 gpsInfo gpsFilter;
 ArrayOfTerritorialInfo territorialFilter;
 boolean returnInfoProduct;
}"
  [79]=>
  string(41) "struct ArrayOfString1 {
 string string;
}"
  [80]=>
  string(55) "struct ArrayOfServiceInfo {
 serviceInfo serviceInfo;
}"
  [81]=>
  string(76) "struct serviceInfo {
 int code;
 boolean outOfSaeson;
 double distanceMax;
}"
  [82]=>
  string(74) "struct gpsInfo {
 double gpsLatitude;
 double gpsLongitude;
 int radius;
}"
  [83]=>
  string(67) "struct ArrayOfTerritorialInfo {
 territorialInfo territorialInfo;
}"
  [84]=>
  string(113) "struct territorialInfo {
 string countryCode;
 string administrativeZone1Code;
 string administrativeZone2Code;
}"
  [85]=>
  string(108) "struct engine_returnAvailabilityResponse {
 establishmentAvailabilityList engine_returnAvailabilityResult;
}"
  [86]=>
  string(252) "struct establishmentAvailabilityList {
 string argumentForKml;
 string error;
 searchResultInformations searchResultInformations;
 ArrayOfAvailabilityInformations availabilityInformationList;
 ArrayOfLabel translations;
 boolean hasDiscountCodeOffer;
}"
  [87]=>
  string(150) "struct searchResultInformations {
 AvailabilitySearchParameters SearchParameters;
 string searchKey;
 int numberOfResults;
 dateTime timeOfDeletion;
}"
  [88]=>
  string(279) "struct AvailabilitySearchParameters {
 Lang language;
 AvailabilityOutputParameters outputParameters;
 EstablishmentFilter establishmentFilter;
 GeographicalFilter geographicalFilter;
 ProductFilter productFilter;
 DateFilter dateFilter;
 SpecialOfferFilter specialOfferFilter;
}"
  [89]=>
  string(11) "string Lang"
  [90]=>
  string(352) "struct AvailabilityOutputParameters {
 boolean IncludeProductInformations;
 int NbEstablishmentMax;
 int NbSolutionMaxEtablissement;
 int NbSolutionMaxProduct;
 int RankingId;
 boolean AddTranslations;
 SortType SortType;
 boolean AddPictures;
 boolean AddTexts;
 boolean AddAlternativeReasons;
 boolean AddSecureholidayUrls;
 boolean AddCoordinates;
}"
  [91]=>
  string(15) "string SortType"
  [92]=>
  string(165) "struct EstablishmentFilter {
 ArrayOfInt idList;
 int nbStarsMin;
 int nbStarsMax;
 ArrayOfService1 serviceList;
 ArrayOfString1 Domains;
 ArrayOfInt clustersList;
}"
  [93]=>
  string(44) "struct ArrayOfService1 {
 Service Service;
}"
  [94]=>
  string(27) "struct Service {
 int id;
}"
  [95]=>
  string(152) "struct GeographicalFilter {
 Gps gps;
 ArrayOfTerritorial territorialList;
 ArrayOfLong OsmTerritoriesIds;
 ArrayOfInt GeoPolygonsIds;
 UfiFilter ufi;
}"
  [96]=>
  string(64) "struct Gps {
 double latitude;
 double longitude;
 int radius;
}"
  [97]=>
  string(55) "struct ArrayOfTerritorial {
 Territorial Territorial;
}"
  [98]=>
  string(109) "struct Territorial {
 string countryCode;
 string administrativeZone1Code;
 string administrativeZone2Code;
}"
  [99]=>
  string(34) "struct ArrayOfLong {
 long long;
}"
  [100]=>
  string(45) "struct UfiFilter {
 int idUFI;
 int radius;
}"
  [101]=>
  string(321) "struct ProductFilter {
 ArrayOfInt idList;
 ArrayOfProductType productTypeList;
 ArrayOfInt idsSousTypes;
 int nbPersMin;
 ArrayOfInt marketingTypeList;
 decimal PriceMinimum;
 ArrayOfProductInventoryFilter inventoryFilter;
 decimal PriceMaximum;
 ArrayOfString1 GridModels;
 ArrayOfDetailedPersonFilter PersonsDetails;
}"
  [102]=>
  string(55) "struct ArrayOfProductType {
 ProductType ProductType;
}"
  [103]=>
  string(18) "string ProductType"
  [104]=>
  string(88) "struct ArrayOfProductInventoryFilter {
 productInventoryFilter productInventoryFilter;
}"
  [105]=>
  string(81) "struct productInventoryFilter {
 int attributeId;
 int minValue;
 int maxValue;
}"
  [106]=>
  string(82) "struct ArrayOfDetailedPersonFilter {
 DetailedPersonFilter DetailedPersonFilter;
}"
  [107]=>
  string(59) "struct DetailedPersonFilter {
 int PersonCount;
 int Age;
}"
  [108]=>
  string(244) "struct DateFilter {
 dateTime startDate;
 dateTime endDate;
 boolean onlyExactDate;
 dateTime maxExpirationDate;
 int maxDayVariationOnStartDate;
 boolean alwaysSearchForAlternative;
 boolean searchComparisonStay;
 ArrayOfBasicPeriod Periods;
}"
  [109]=>
  string(55) "struct ArrayOfBasicPeriod {
 BasicPeriod BasicPeriod;
}"
  [110]=>
  string(54) "struct BasicPeriod {
 dateTime Begin;
 dateTime End;
}"
  [111]=>
  string(361) "struct SpecialOfferFilter {
 boolean lastMinute;
 boolean weekEnd;
 boolean flash;
 boolean exclusive;
 string campaignWSCode;
 ArrayOfSeasonEnum seasons;
 ArrayOfInt idsClassicOffersPeriods;
 ArrayOfTypeOS offerTypes;
 ArrayOfInt idsInjectedOffers;
 boolean includeExpiredOffers;
 boolean ExcludeNonOffer;
 boolean IncludeClassicOffers;
 string DiscountCode;
}"
  [112]=>
  string(52) "struct ArrayOfSeasonEnum {
 seasonEnum seasonEnum;
}"
  [113]=>
  string(17) "string seasonEnum"
  [114]=>
  string(40) "struct ArrayOfTypeOS {
 TypeOS TypeOS;
}"
  [115]=>
  string(13) "string TypeOS"
  [116]=>
  string(94) "struct ArrayOfAvailabilityInformations {
 availabilityInformations availabilityInformations;
}"
  [117]=>
  string(167) "struct availabilityInformations {
 boolean IsBookingEnabled;
 establishmentInformation establishmentInformation;
 ArrayOfProductInformations productInformationsList;
}"
  [118]=>
  string(37) "struct ArrayOfLabel {
 label label;
}"
  [119]=>
  string(73) "struct label {
 ArrayOfTranslation translations;
 int id;
 string type;
}"
  [120]=>
  string(55) "struct ArrayOfTranslation {
 translation translation;
}"
  [121]=>
  string(51) "struct translation {
 string _;
 string language;
}"
  [122]=>
  string(639) "struct engine_returnAvailabilityOnInjetedOS {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 ArrayOfInt idEstablishmentList;
 ArrayOfString1 domainCodeList;
 ArrayOfInt productIdList;
 dateTime arrivalDate;
 dateTime departureDate;
 int maxDaysVariationOnArrivalDate;
 boolean searchOnExactDatesOnly;
 ArrayOfString1 productTypeCodeList;
 ArrayOfInt subTypeCodeList;
 int persNumber;
 int minPrice;
 int maxPrice;
 int nbSolutionsMaxByEstablishment;
 int qualityMin;
 int qualityMax;
 ArrayOfServiceInfo serviceFilter;
 gpsInfo gpsFilter;
 ArrayOfTerritorialInfo territorialFilter;
 ArrayOfInt InjectedOSIdList;
}"
  [123]=>
  string(130) "struct engine_returnAvailabilityOnInjetedOSResponse {
 establishmentAvailabilityList engine_returnAvailabilityOnInjetedOSResult;
}"
  [124]=>
  string(298) "struct engine_returnAvailabilityAdvanced {
 WSUser user;
 Lang language;
 AvailabilityOutputParameters outputParameters;
 EstablishmentFilter establishmentFilter;
 GeographicalFilter geographicalFilter;
 ProductFilter productFilter;
 DateFilter dateFilter;
 SpecialOfferFilter specialOfferFilter;
}"
  [125]=>
  string(64) "struct WSUser {
 int idEngine;
 string password;
 string user;
}"
  [126]=>
  string(124) "struct engine_returnAvailabilityAdvancedResponse {
 establishmentAvailabilityList engine_returnAvailabilityAdvancedResult;
}"
  [127]=>
  string(369) "struct engine_returnNearestEstablishments {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 ArrayOfString1 productTypeCodeList;
 ArrayOfInt subTypeCodeList;
 int qualityMin;
 int qualityMax;
 ArrayOfServiceInfo serviceFilter;
 gpsInfo gpsFilter;
 ArrayOfTerritorialInfo territorialFilter;
 boolean returnInfoProduct;
 int nbEstablishmentsMax;
}"
  [128]=>
  string(126) "struct engine_returnNearestEstablishmentsResponse {
 establishmentAvailabilityList engine_returnNearestEstablishmentsResult;
}"
  [129]=>
  string(296) "struct CheckOptionsAndReturnDetailPriceV3 {
 string user;
 string password;
 int establishmentId;
 int idEngine;
 string isoLanguageCode;
 string tac;
 string spec;
 string specOptions;
 string moos;
 ArrayOfOptionSelectedV2 optionSelectedList;
 boolean isFinalvalidation;
 string discountCode;
}"
  [130]=>
  string(70) "struct ArrayOfOptionSelectedV2 {
 OptionSelectedV2 OptionSelectedV2;
}"
  [131]=>
  string(66) "struct OptionSelectedV2 {
 string optionID;
 int optionQuantity;
}"
  [132]=>
  string(106) "struct CheckOptionsAndReturnDetailPriceV3Response {
 XmlGlobal CheckOptionsAndReturnDetailPriceV3Result;
}"
  [133]=>
  string(72) "struct XmlGlobal {
 XmlPrice XmlPrice;
 int IdError;
 string MsgError;
}"
  [134]=>
  string(215) "struct XmlPrice {
 string StringChoosenOptions;
 int TotalPers;
 decimal IncludedEngineSpecialOffer;
 PriceDetail PriceDetail;
 GeneralParameters GeneralParameters;
 ArrayOfOptionDisplayable OptionDisplayableList;
}"
  [135]=>
  string(392) "struct PriceDetail {
 decimal BasePrice;
 decimal OptionClassicPrice;
 decimal OptionPackagePrice;
 decimal OptionPrice;
 decimal TotalPrice;
 decimal TotalDeposit;
 decimal BalanceDue;
 decimal BookingFees;
 decimal RegularShare;
 decimal VariableShare;
 decimal BalanceDueStaggered;
 decimal BalanceDueFinal;
 dateTime StaggeredDate;
 dateTime BalanceDueDate;
 decimal SubsidyTotalAmount;
}"
  [136]=>
  string(250) "struct GeneralParameters {
 string Currency;
 boolean IsCancellationInsurance;
 string CrcChoosenOptions;
 string SpecOptions;
 boolean IsValidation;
 int EngineId;
 int EstablishmentId;
 string Lg;
 string Tac;
 string Spec;
 string PaymentString;
}"
  [137]=>
  string(73) "struct ArrayOfOptionDisplayable {
 OptionDisplayable OptionDisplayable;
}"
  [138]=>
  string(106) "struct OptionDisplayable {
 string Id;
 decimal UnitPrice;
 boolean IsPersonType;
 int SelectedQuantity;
}"
  [139]=>
  string(244) "struct checkOptionsAndReturnDetailPrice {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 string tac;
 string spec;
 string specOptions;
 string moos;
 ArrayOfOptionSelected OptionSelected;
 boolean isFinalvalidation;
}"
  [140]=>
  string(120) "struct checkOptionsAndReturnDetailPriceResponse {
 optionsCheckAndProductPrice checkOptionsAndReturnDetailPriceResult;
}"
  [141]=>
  string(119) "struct optionsCheckAndProductPrice {
 bookingPriceInformations bookingPriceInformations;
 int errorId;
 string error;
}"
  [142]=>
  string(396) "struct bookingPriceInformations {
 decimal RegularShare;
 decimal VariableShare;
 decimal TotalPrice;
 decimal DepositPrice;
 decimal BookingFees;
 decimal TotalDeposit;
 decimal BalanceDue;
 decimal BasePrice;
 decimal OptionPrice;
 string Currency;
 int TotalPers;
 boolean IsCancellationInsurance;
 decimal IncludedEngineSpecialOffer;
 string StringChoosenOptions;
 string crcChoosenOptions;
}"
  [143]=>
  string(269) "struct checkOptionsAndReturnDetailPrice_v2 {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 string tac;
 string spec;
 string specOptions;
 string moos;
 ArrayOfOptionSelected OptionSelected;
 boolean isFinalvalidation;
 string discountCode;
}"
  [144]=>
  string(126) "struct checkOptionsAndReturnDetailPrice_v2Response {
 optionsCheckAndProductPrice checkOptionsAndReturnDetailPrice_v2Result;
}"
  [145]=>
  string(181) "struct listOfCancellationInsurance {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 string tac;
 string spec;
 string moos;
 string StringChoosenOptions;
}"
  [146]=>
  string(104) "struct listOfCancellationInsuranceResponse {
 CancellationInsurance listOfCancellationInsuranceResult;
}"
  [147]=>
  string(157) "struct CancellationInsurance {
 ArrayOfCancellationInsuranceInformations CancellationInsuranceInformations;
 string check;
 PFN productInfo;
 string error;
}"
  [148]=>
  string(121) "struct ArrayOfCancellationInsuranceInformations {
 CancellationInsuranceInformations CancellationInsuranceInformations;
}"
  [149]=>
  string(246) "struct CancellationInsuranceInformations {
 int IdInsurance;
 decimal AmountInsurance;
 string TitleInsurance;
 string IsObligatory;
 string IsPrincipal;
 string TxtSalesConditions;
 int IdRule;
 string TypeRule;
 string IpidInformationFileUrl;
}"
  [150]=>
  string(58) "struct PFN {
 XmlProductFullName product;
 string error;
}"
  [151]=>
  string(888) "struct XmlProductFullName {
 string ProductBaseName;
 string ProductPersTitre;
 int ProductPersIncluded;
 int ProductPersMin;
 int ProductPersMax;
 string ProductTextPrice;
 dateTime DateBegin;
 dateTime DateEnd;
 decimal Tax;
 string ProductCurrency;
 string ProductOfferTechnicName;
 string ProductOfferShortName;
 string ProductOfferDatabaseName;
 string ProductOfferLongName;
 string ProductOfferTextApplication;
 string ProductOfferTextCondition;
 string SalesCondition;
 string OnlyOnline;
 decimal BookingFees;
 decimal AccountFixed;
 decimal AccountPercent;
 decimal AccountWeekStarted;
 string CheckAvailability;
 decimal ProductFinalPrice;
 string ELC;
 string NS;
 int TrueNp;
 string PaymentString;
 string PersString;
 string ProductFinalPriceString;
 string GrilleName;
 engineSpecialOffer engineSpecialOffer;
 string GrilleText;
 boolean IsOfferCke;
 decimal RawDiscount;
}"
  [152]=>
  string(154) "struct cancellationInsuranceValidation {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 ArrayOfInt IdInsurance;
 string check;
}"
  [153]=>
  string(117) "struct cancellationInsuranceValidationResponse {
 cancellationInsuranceCheck cancellationInsuranceValidationResult;
}"
  [154]=>
  string(126) "struct cancellationInsuranceCheck {
 float InsuranceTotalPrice;
 string InsuranceIdDetail;
 string CodeError;
 string error;
}"
  [155]=>
  string(181) "struct product_returnInformations {
 string user;
 string password;
 string isoLanguageCode;
 int idEstablishment;
 int idEngine;
 productType productType;
 ArrayOfInt idProducts;
}"
  [156]=>
  string(18) "string productType"
  [157]=>
  string(106) "struct product_returnInformationsResponse {
 establishementProductList product_returnInformationsResult;
}"
  [158]=>
  string(156) "struct establishementProductList {
 establishmentInformation establishmentInformation;
 ArrayOfProductInformations productInformationsList;
 string error;
}"
  [159]=>
  string(144) "struct product_returnInventory {
 string user;
 string password;
 string isoLanguageCode;
 int idProduct;
 int idEngine;
 int idEstablishment;
}"
  [160]=>
  string(96) "struct product_returnInventoryResponse {
 inventoryInformations product_returnInventoryResult;
}"
  [161]=>
  string(111) "struct inventoryInformations {
 productInformations productInformations;
 ArrayOfTheme themes;
 string error;
}"
  [162]=>
  string(37) "struct ArrayOfTheme {
 theme theme;
}"
  [163]=>
  string(68) "struct theme {
 int idtheme;
 string themeText;
 ArrayOfItem item;
}"
  [164]=>
  string(34) "struct ArrayOfItem {
 item item;
}"
  [165]=>
  string(46) "struct item {
 int idItem;
 string itemName;
}"
  [166]=>
  string(230) "struct establishment_returnSpecialOffers {
 string user;
 string password;
 ArrayOfInt idEstablishment;
 int idEngine;
 string isoLanguageCode;
 ArrayOfSpecialOfferType typeOs;
 ArrayOfSeasonEnum seasons;
 ArrayOfInt idProducts;
}"
  [167]=>
  string(70) "struct ArrayOfSpecialOfferType {
 specialOfferType specialOfferType;
}"
  [168]=>
  string(23) "string specialOfferType"
  [169]=>
  string(129) "struct establishment_returnSpecialOffersResponse {
 list_establishmentSpecialOfferList establishment_returnSpecialOffersResult;
}"
  [170]=>
  string(130) "struct list_establishmentSpecialOfferList {
 ArrayOfEstablishmentSpecialOfferList establishmentsSpecialOfferList;
 string error;
}"
  [171]=>
  string(109) "struct ArrayOfEstablishmentSpecialOfferList {
 establishmentSpecialOfferList establishmentSpecialOfferList;
}"
  [172]=>
  string(128) "struct establishmentSpecialOfferList {
 establishmentInformation establishmentInformation;
 SpecialOfferList SpecialOfferList;
}"
  [173]=>
  string(78) "struct SpecialOfferList {
 ArrayOfSpecialOffer specialOffers;
 string error;
}"
  [174]=>
  string(58) "struct ArrayOfSpecialOffer {
 specialOffer specialOffer;
}"
  [175]=>
  string(900) "struct specialOffer {
 int establishmentId;
 int offerId;
 int OfferInjectedID;
 string codeType;
 string shortName;
 string longName;
 string dbName;
 int dbNameId;
 string tagDescription;
 string technicName;
 string externalLink;
 string includedPers;
 string minPers;
 string maxPers;
 string STRAT_MinDayToStay;
 string STRAT_MaxDayToStay;
 string STRAT_Week1Reduction;
 string STRAT_Week2Reduction;
 string STRAT_Week3Reduction;
 string STRAT_Week4Reduction;
 string bookingFees;
 string onlyOnline;
 string account;
 string accountUnit;
 string txtApplicationOffre;
 ArrayOfString2 conditionsOS;
 ArrayOfOfferPeriod offerPeriods;
 string onAllPitches;
 string onAllAccomodations;
 string onAllRooms;
 ArrayOfProductType1 productTypeList;
 productList productList;
 boolean PurchasableOnlyWithDiscountCode;
 int OfferedOptionCount;
 string UniqueIdentifierSpecialOffer;
 boolean IsCumulative;
}"
  [176]=>
  string(46) "struct ArrayOfString2 {
 string conditionOS;
}"
  [177]=>
  string(55) "struct ArrayOfOfferPeriod {
 offerPeriod offerPeriod;
}"
  [178]=>
  string(556) "struct offerPeriod {
 dateTime dateBegin;
 dateTime dateEnd;
 string txtFinalDates;
 string txtDateEnd;
 dateTime dateButoir;
 string txtDateButoir;
 string lastMinute;
 string lastSecond;
 string flash;
 string withStock;
 string spring;
 string summer;
 string automn;
 string winter;
 string TP_Cumulable;
 ArrayOfTP_arrivalDay TP_arrivalDays;
 ArrayOfTPDetailPrice TPDetailPrices;
 string TryBookingOS;
 SeekingPeriod mySeekingPeriod;
 string tac;
 string spec;
 string UrlDirectBooking;
 parametersForBookingOS parametersForBookingOS;
 int periodID;
}"
  [179]=>
  string(61) "struct ArrayOfTP_arrivalDay {
 TP_arrivalDay TP_arrivalDay;
}"
  [180]=>
  string(75) "struct TP_arrivalDay {
 string TP_arrivalDayId;
 string TP_arrivalDayTXT;
}"
  [181]=>
  string(61) "struct ArrayOfTPDetailPrice {
 TPDetailPrice TPDetailPrice;
}"
  [182]=>
  string(138) "struct TPDetailPrice {
 string nightNumber;
 string priceWithWeekend;
 string priceWithoutWeekend;
 string price;
 string priceCurrency;
}"
  [183]=>
  string(116) "struct SeekingPeriod {
 productType MyProductType;
 dateTime DateBegin;
 dateTime DateEndConvivial;
 int PeriodID;
}"
  [184]=>
  string(142) "struct parametersForBookingOS {
 string urlSecureholiday;
 dateTime UserBeginDate;
 dateTime UserEndDate;
 productType type;
 string osMark;
}"
  [185]=>
  string(56) "struct ArrayOfProductType1 {
 productType productType;
}"
  [186]=>
  string(102) "struct productList {
 ArrayOfProductInformations product;
 string error;
 ArrayOfLabel translations;
}"
  [187]=>
  string(225) "struct establishment_returnLastSpecialOffers {
 string user;
 string password;
 ArrayOfInt idEstablishment;
 int idEngine;
 ArrayOfInt idProducts;
 string isoLanguageCode;
 ArrayOfLastSpecialOfferType lastSpecialOfferTypes;
}"
  [188]=>
  string(82) "struct ArrayOfLastSpecialOfferType {
 lastSpecialOfferType lastSpecialOfferType;
}"
  [189]=>
  string(27) "string lastSpecialOfferType"
  [190]=>
  string(132) "struct establishment_returnLastSpecialOffersResponse {
 establishmentAvailabilityList establishment_returnLastSpecialOffersResult;
}"
  [191]=>
  string(406) "struct establishment_returnIdEstablishmentsAvailability {
 string user;
 string password;
 int idEngine;
 ArrayOfInt idEstablishmentList;
 ArrayOfInt productIdList;
 dateTime arrivalDate;
 dateTime departureDate;
 int maxDaysVariationOnArrivalDate;
 selectedDateOnly searchOnExactDatesOnly;
 productType productType;
 int persNumber;
 calculateSpecialOffer calcSpecialOffer;
 int minPrice;
 int maxPrice;
}"
  [192]=>
  string(23) "string selectedDateOnly"
  [193]=>
  string(28) "string calculateSpecialOffer"
  [194]=>
  string(154) "struct establishment_returnIdEstablishmentsAvailabilityResponse {
 establishmentAvailabilityList establishment_returnIdEstablishmentsAvailabilityResult;
}"
  [195]=>
  string(149) "struct returnStayOptions {
 string user;
 string password;
 string isoLanguageCode;
 int idEngine;
 int idEstablishment;
 string tac;
 string spec;
}"
  [196]=>
  string(77) "struct returnStayOptionsResponse {
 productOptions returnStayOptionsResult;
}"
  [197]=>
  string(509) "struct productOptions {
 boolean isOfferCodePossible;
 decimal RawDiscount;
 decimal RawStayNormalPrice;
 decimal RawStayDiscountPrice;
 int TypeOs;
 decimal Xvalue;
 int Yvalue;
 PFN productInfo;
 ArrayOfOption includedOptions;
 ArrayOfOption extraOptions;
 string specoptions;
 string error;
 ArrayOfOptionPackageInformation PackagedOptions;
 decimal ObligatoryOptionsTotalPrice;
 boolean IsOfferCke;
 boolean IsAnwbInjectedOffer;
 boolean IsInjectedOffer;
 int InjectedOfferId;
 string DiscoutLabelShort;
}"
  [198]=>
  string(94) "struct ArrayOfOptionPackageInformation {
 OptionPackageInformation OptionPackageInformation;
}"
  [199]=>
  string(368) "struct OptionPackageInformation {
 string IdUnique;
 OptionPackageGroupInformation OptionPackageGroupInformation;
 string Label;
 string Description;
 int AgeFrom;
 int AgeToIncluded;
 PriceDefinitionEnum PriceDefinitionEnum;
 QuantityDefinitionEnum QuantityDefinitionEnum;
 int QuantityMax;
 decimal UnitPrice;
 OptionPriceType OptionPriceType;
 int SpecialOfferId;
}"
  [200]=>
  string(192) "struct OptionPackageGroupInformation {
 int UserMonitoringId;
 EnumOptionPackageSaleType EnumOptionPackageSaleType;
 ArrayOfOptionPackageGroupAlonePayment OptionPackageGroupAlonePaymentList;
}"
  [201]=>
  string(32) "string EnumOptionPackageSaleType"
  [202]=>
  string(112) "struct ArrayOfOptionPackageGroupAlonePayment {
 OptionPackageGroupAlonePayment OptionPackageGroupAlonePayment;
}"
  [203]=>
  string(180) "struct OptionPackageGroupAlonePayment {
 int EnumOptionPackageAloneMeansPayment;
 label OptionPackageAloneMeansPaymentLabel;
 string OptionPackageAloneMeansPaymentSuggestedLabel;
}"
  [204]=>
  string(26) "string PriceDefinitionEnum"
  [205]=>
  string(29) "string QuantityDefinitionEnum"
  [206]=>
  string(22) "string OptionPriceType"
  [207]=>
  string(689) "struct engine_returnAvailabilityNearAirport {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 ArrayOfInt idEstablishmentList;
 ArrayOfString1 domainCodeList;
 ArrayOfInt productIdList;
 dateTime arrivalDate;
 dateTime departureDate;
 int maxDaysVariationOnArrivalDate;
 boolean searchOnExactDatesOnly;
 ArrayOfString1 productTypeCodeList;
 ArrayOfInt subTypeCodeList;
 int persNumber;
 boolean calcSpecialOffer;
 int minPrice;
 int maxPrice;
 int nbSolutionsMaxByEstablishment;
 int qualityMin;
 int qualityMax;
 ArrayOfServiceInfo serviceFilter;
 gpsInfo gpsFilter;
 ArrayOfTerritorialInfo territorialFilter;
 boolean returnInfoProduct;
 anyType airport_filter;
}"
  [208]=>
  string(130) "struct engine_returnAvailabilityNearAirportResponse {
 establishmentAvailabilityList engine_returnAvailabilityNearAirportResult;
}"
  [209]=>
  string(199) "struct getCustomerFormInformation {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string isoLanguageCode;
 string tac;
 string spec;
 string crcChoosenOption;
 string BScrc;
}"
  [210]=>
  string(268) "struct customerFormInformation {
 string label;
 Field Fidelity;
 shopper myShopper;
 additionalPersons myAdditionalPersons;
 specialRequest mySpecialRequest;
 infoPitch myInfoPitch;
 Field GdprChoice;
 string EngineName;
 ArrayOfError errorList;
 boolean isCorrect;
}"
  [211]=>
  string(292) "struct Field {
 TypeField typeField;
 TypeData typeData;
 int length;
 int maxLength;
 LevelObligation levelObligationDisplay;
 LevelObligation levelObligationValue;
 string defaultValue;
 string nameField;
 string label;
 ArrayOfOptionForSelectFields OptionListForSelectFields;
 int order;
}"
  [212]=>
  string(16) "string TypeField"
  [213]=>
  string(15) "string TypeData"
  [214]=>
  string(22) "string LevelObligation"
  [215]=>
  string(85) "struct ArrayOfOptionForSelectFields {
 OptionForSelectFields OptionForSelectFields;
}"
  [216]=>
  string(106) "struct OptionForSelectFields {
 string value;
 string label;
 ArrayOfString1 comment;
 boolean selected;
}"
  [217]=>
  string(88) "struct shopper {
 string label;
 ArrayOfField fieldList;
 ArrayOfField OtherfieldList;
}"
  [218]=>
  string(37) "struct ArrayOfField {
 Field Field;
}"
  [219]=>
  string(125) "struct additionalPersons {
 LevelObligation levelObligationDisplay;
 string label;
 Field Field;
 ArrayOfDetail detailList;
}"
  [220]=>
  string(40) "struct ArrayOfDetail {
 detail detail;
}"
  [221]=>
  string(72) "struct detail {
 ArrayOfField fieldList;
 ArrayOfField OtherFieldList;
}"
  [222]=>
  string(95) "struct specialRequest {
 LevelObligation levelObligationDisplay;
 string label;
 Field Field;
}"
  [223]=>
  string(143) "struct infoPitch {
 LevelObligation levelObligationDisplay;
 string label;
 ArrayOfField fieldList;
 infoPitchDimension myInfoPitchDimension;
}"
  [224]=>
  string(69) "struct infoPitchDimension {
 string label;
 ArrayOfField fieldList;
}"
  [225]=>
  string(37) "struct ArrayOfError {
 error error;
}"
  [226]=>
  string(33) "struct error {
 string message;
}"
  [227]=>
  string(104) "struct getCustomerFormInformationResponse {
 customerFormInformation getCustomerFormInformationResult;
}"
  [228]=>
  string(801) "struct engine_returnAvailabilityWithCluster {
 string user;
 string password;
 int idEngine;
 string isoLanguageCode;
 ArrayOfInt idEstablishmentList;
 ArrayOfInt idRegroupementsList;
 ArrayOfString1 domainCodeList;
 ArrayOfInt productIdList;
 dateTime arrivalDate;
 dateTime departureDate;
 int maxDaysVariationOnArrivalDate;
 boolean searchOnExactDatesOnly;
 ArrayOfString1 productTypeCodeList;
 ArrayOfInt subTypeCodeList;
 int persNumber;
 boolean calcSpecialOffer;
 int minPrice;
 int maxPrice;
 int nbSolutionsMaxByEstablishment;
 int qualityMin;
 int qualityMax;
 ArrayOfServiceInfo serviceFilter;
 gpsInfo gpsFilter;
 ArrayOfTerritorialInfo territorialFilter;
 boolean returnInfoProduct;
 ArrayOfInt InjectedOSId;
 anyType airport_filter;
 ArrayOfInt idOSPromoCode;
 ArrayOfInt idProductTag;
}"
  [229]=>
  string(130) "struct engine_returnAvailabilityWithClusterResponse {
 establishmentAvailabilityList engine_returnAvailabilityWithClusterResult;
}"
  [230]=>
  string(648) "struct checkCustomerFormInformation {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string isoLanguageCode;
 string tac;
 string spec;
 string crcChoosenOption;
 string StringIdAssurance;
 string title;
 string surName;
 string firstName;
 dateTime birthDate;
 string address;
 string postCode;
 string town;
 string country;
 string tel;
 string fax;
 string email;
 int accompanyingPersonsNumber;
 ArrayOfAccompanyingPersons accompanyingPersonsList;
 string specialRequest;
 ArrayOfInt infoForPitchIdList;
 float XdimensionInfoForPitch;
 float YdimensionInfoForPitch;
 string airportCode;
 string airportCustumerComment;
}"
  [231]=>
  string(79) "struct ArrayOfAccompanyingPersons {
 accompanyingPersons accompanyingPersons;
}"
  [232]=>
  string(136) "struct accompanyingPersons {
 string surName;
 string firstName;
 dateTime birthDate;
 string CityOfBirth;
 string NationalityIsoCode;
}"
  [233]=>
  string(124) "struct crcBookingSummary {
 boolean isCorrect;
 string crc;
 bsError myBsError;
 ArrayOfFieldErrorEnum FieldErrorEnumList;
}"
  [234]=>
  string(112) "struct bsError {
 ArrayOfShInputField myShInputFieldList;
 ArrayOfCustumerInputField myCustumerInputFieldList;
}"
  [235]=>
  string(58) "struct ArrayOfShInputField {
 ShInputField ShInputField;
}"
  [236]=>
  string(76) "struct ShInputField {
 string message;
 string field;
 boolean obligatory;
}"
  [237]=>
  string(76) "struct ArrayOfCustumerInputField {
 CustumerInputField CustumerInputField;
}"
  [238]=>
  string(82) "struct CustumerInputField {
 string message;
 string field;
 boolean obligatory;
}"
  [239]=>
  string(64) "struct ArrayOfFieldErrorEnum {
 FieldErrorEnum FieldErrorEnum;
}"
  [240]=>
  string(21) "string FieldErrorEnum"
  [241]=>
  string(102) "struct checkCustomerFormInformationResponse {
 crcBookingSummary checkCustomerFormInformationResult;
}"
  [242]=>
  string(239) "struct CheckCustomerFormInformationV2 {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string isoLanguageCode;
 string tac;
 string spec;
 string crcChoosenOption;
 string crcInsurance;
 ArrayOfCustomerData cdList;
}"
  [243]=>
  string(58) "struct ArrayOfCustomerData {
 CustomerData CustomerData;
}"
  [244]=>
  string(50) "struct CustomerData {
 string Key;
 string Data;
}"
  [245]=>
  string(106) "struct CheckCustomerFormInformationV2Response {
 crcBookingSummary CheckCustomerFormInformationV2Result;
}"
  [246]=>
  string(97) "struct CheckCustomerFormInformationV3 {
 WSUser user;
 CustomerInformation customerInformation;
}"
  [247]=>
  string(239) "struct CustomerInformation {
 int EstablishmentId;
 int EngineId;
 string IsoLanguage;
 ArrayOfCustomerData CustomerDataList;
 string Tac;
 string Spec;
 string CrcChoosenOption;
 string CrcInsurance;
 boolean WithTaxesIncludedInProcess;
}"
  [248]=>
  string(106) "struct CheckCustomerFormInformationV3Response {
 crcBookingSummary CheckCustomerFormInformationV3Result;
}"
  [249]=>
  string(109) "struct bookingSummary {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string BScrc;
}"
  [250]=>
  string(327) "struct recapitulatif {
 string label;
 TechnicalRecap technicRecap;
 customerRecap myCustomerRecap;
 string currency;
 prices myPrices;
 bookingOptions myBookingOptions;
 ArrayOfCancellationInsurance myCancellationInsuranceList;
 TaxClassification TaxClassification;
 string SalesConditions;
 err error;
 int StayPersonCount;
}"
  [251]=>
  string(293) "struct TechnicalRecap {
 int ProductId;
 string IsoLanguage;
 string CrcChoosenOptions;
 string CrcChoosenInsurances;
 dateTime BeginDate;
 dateTime EndDate;
 int EstablishmentId;
 int EngineId;
 string Tac;
 string Spec;
 string Currency;
 int CurrencyIso;
 boolean IsProcessBookingConnect;
}"
  [252]=>
  string(228) "struct customerRecap {
 detailRecap contactDetail;
 detailRecap productNameDetail;
 detailRecap optionsDetail;
 detailRecap commentDetail;
 detailRecap infoDetail;
 detailRecapPrice pricesDetail;
 detailRecap touristTaxDetail;
}"
  [253]=>
  string(105) "struct detailRecap {
 string label;
 ArrayOfChampRecap fieldsList;
 string textInformation;
 int order;
}"
  [254]=>
  string(52) "struct ArrayOfChampRecap {
 champRecap champRecap;
}"
  [255]=>
  string(108) "struct champRecap {
 string label;
 string value;
 ArrayOfString1 listValue;
 int order;
 string typeInfo;
}"
  [256]=>
  string(185) "struct detailRecapPrice {
 string label;
 boolean displayWithoutTaxes;
 string taxAmount;
 string labelColumnWithoutTax;
 string labelColumnWithTax;
 ArrayOfPriceField priceFieldList;
}"
  [257]=>
  string(52) "struct ArrayOfPriceField {
 priceField priceField;
}"
  [258]=>
  string(106) "struct priceField {
 string label;
 string price;
 string priceWithoutTax;
 int order;
 string typeInfo;
}"
  [259]=>
  string(417) "struct prices {
 boolean pricesWithTaxIncluded;
 pricesWithoutTaxes myPricesWithoutTaxes;
 decimal totalPrice;
 decimal TotalDeposit;
 decimal includedBookingFees;
 decimal InsuranceAmount;
 decimal BalanceDue;
 specificDepositText mySpecificDepositText;
 decimal BalanceDueStaggered;
 decimal BalanceDueFinal;
 dateTime BalanceDueDate;
 MoneyPotPricesCustumerForm MoneyPotPrices;
 dateTime BalanceDueStaggeredDate;
}"
  [260]=>
  string(170) "struct pricesWithoutTaxes {
 decimal taxAmount;
 decimal TotalDeposit;
 decimal BalanceDue;
 decimal totalPrice;
 decimal BalanceDueStaggered;
 decimal BalanceDueFinal;
}"
  [261]=>
  string(83) "struct specificDepositText {
 string depositType;
 string depositSentencePayment;
}"
  [262]=>
  string(118) "struct MoneyPotPricesCustumerForm {
 decimal DepositAmountParticipation;
 decimal TotalDeposit;
 decimal BalanceDue;
}"
  [263]=>
  string(204) "struct bookingOptions {
 ArrayOfIncludedOption includedList;
 ArrayOfSelectedOption selectedList;
 ArrayOfSelectedOption selectedOptionPackageList;
 ArrayOfSelectedOption selectedOptionPackageGroupList;
}"
  [264]=>
  string(64) "struct ArrayOfIncludedOption {
 includedOption includedOption;
}"
  [265]=>
  string(63) "struct includedOption {
 int id;
 string name;
 int quantity;
}"
  [266]=>
  string(64) "struct ArrayOfSelectedOption {
 selectedOption selectedOption;
}"
  [267]=>
  string(204) "struct selectedOption {
 int id;
 string name;
 int quantity;
 decimal price;
 int QuantityOffered;
 int SpecialOfferId;
 int SpecialOfferOsType;
 decimal SpecialOfferDiscountValue;
 boolean isPersType;
}"
  [268]=>
  string(85) "struct ArrayOfCancellationInsurance {
 cancellationInsurance cancellationInsurance;
}"
  [269]=>
  string(69) "struct cancellationInsurance {
 int id;
 float price;
 string name;
}"
  [270]=>
  string(219) "struct TaxClassification {
 decimal IncludedTaxesTotalAmount;
 decimal InformativeTaxesTotalAmount;
 ArrayOfTax TaxListIncludedInDeposit;
 ArrayOfTax TaxListIncludedInBalanceDue;
 ArrayOfTax TaxListForInformationOnly;
}"
  [271]=>
  string(31) "struct ArrayOfTax {
 Tax Tax;
}"
  [272]=>
  string(72) "struct Tax {
 int LabelId;
 string Label;
 int EnumId;
 decimal Price;
}"
  [273]=>
  string(56) "struct err {
 boolean isCorrect;
 string errorMessage;
}"
  [274]=>
  string(70) "struct bookingSummaryResponse {
 recapitulatif bookingSummaryResult;
}"
  [275]=>
  string(186) "struct postBooking {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string BScrc;
 paymentInformations paymentInformations;
 extraInformations extraInformations;
}"
  [276]=>
  string(82) "struct paymentInformations {
 byBankTransfer BankTransfer;
 byIndirect Indirect;
}"
  [277]=>
  string(72) "struct byBankTransfer {
 string bankName;
 string last3numbersAccount;
}"
  [278]=>
  string(49) "struct byIndirect {
 typeIndirect typeIndirect;
}"
  [279]=>
  string(19) "string typeIndirect"
  [280]=>
  string(865) "struct extraInformations {
 string cookieContain;
 int cookieMo;
 int cookieIdStats;
 dateTime cookieDateStats;
 boolean newsletterSubscription;
 string PmsIdTarifThelis;
 string PmsResultCheckDispo;
 boolean isAllianceReseaux;
 string customerIP;
 guid AgentGuid;
 string ShopId;
 int naap;
 guid CounterProposalGuid;
 guid QuotationGuid;
 boolean HasMoneyPot;
 guid idSessionPanier;
 string PartnerBookingId;
 int resaOriginID;
 int CrmCustomerId;
 string CrmPmsEstimateId;
 int CrmProspectRequestId;
 int CrmCompanyId;
 string PmsSeasonId;
 string ExternalOfferedOptions;
 string ExternalIncludedOptions;
 string ExternalSupplements;
 ArrayOfExternalComment ExternalCommentList;
 int CallCenterAgentId;
 int MemberId;
 string CampaignId;
 int MarketId;
 boolean IsBalanceDueStaggered;
 string postPaymentRedirectionUrl;
 string postPaymentCancelRedirectionUrl;
}"
  [281]=>
  string(67) "struct ArrayOfExternalComment {
 ExternalComment ExternalComment;
}"
  [282]=>
  string(64) "struct ExternalComment {
 int IntEnumComment;
 string Comment;
}"
  [283]=>
  string(257) "struct PostBooking {
 boolean recorded;
 int bookingId;
 errorPB myErrorPB;
 AllotBooking AllotBooking;
 OptionInformation OptionInformation;
 boolean isFirmBooking;
 OffsitePaymentRedirect OffsitePaymentRedirect;
 ExternalSitePayment ExternalSitePayment;
}"
  [284]=>
  string(61) "struct errorPB {
 ArrayOfErrorDetailPB myErrorDetailPBList;
}"
  [285]=>
  string(61) "struct ArrayOfErrorDetailPB {
 errorDetailPB errorDetailPB;
}"
  [286]=>
  string(69) "struct errorDetailPB {
 boolean system;
 string code;
 string trad;
}"
  [287]=>
  string(116) "struct AllotBooking {
 EnumBookingResponse MyEnumBookingResponse;
 ArrayOfDetail1 DetailList;
 int DistributeurID;
}"
  [288]=>
  string(26) "string EnumBookingResponse"
  [289]=>
  string(41) "struct ArrayOfDetail1 {
 Detail Detail;
}"
  [290]=>
  string(110) "struct Detail {
 int AllotID;
 dateTime DateDuJour;
 EnumEtat MyEnumEtat;
 int ResaID;
 int CodeJourSemaine;
}"
  [291]=>
  string(15) "string EnumEtat"
  [292]=>
  string(54) "struct OptionInformation {
 dateTime ExpirationDate;
}"
  [293]=>
  string(105) "struct OffsitePaymentRedirect {
 string Url;
 string Method;
 string Parameters;
 string ProviderToken;
}"
  [294]=>
  string(105) "struct ExternalSitePayment {
 ArrayOfExternalSitePaymentFormData FormData;
 string Url;
 string Method;
}"
  [295]=>
  string(103) "struct ArrayOfExternalSitePaymentFormData {
 ExternalSitePaymentFormData ExternalSitePaymentFormData;
}"
  [296]=>
  string(67) "struct ExternalSitePaymentFormData {
 string Name;
 string Value;
}"
  [297]=>
  string(62) "struct postBookingResponse {
 PostBooking postBookingResult;
}"
  [298]=>
  string(251) "struct postBooking_v2 {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string BScrc;
 paymentInformations paymentInformations;
 bookingManagementInformations bookingManagementInformations;
 extraInformations extraInformations;
}"
  [299]=>
  string(116) "struct bookingManagementInformations {
 dateTime expirationDate;
 OptionModificationActionEnum optionModification;
}"
  [300]=>
  string(35) "string OptionModificationActionEnum"
  [301]=>
  string(68) "struct postBooking_v2Response {
 PostBooking postBooking_v2Result;
}"
  [302]=>
  string(241) "struct postBooking_v3 {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string BScrc;
 CaddyPayments myCaddyPayments;
 bookingManagementInformations bookingManagementInformations;
 extraInformations extraInformations;
}"
  [303]=>
  string(99) "struct CaddyPayments {
 ArrayOfWSPayment WSPaymentSelectedList;
 SummaryPayment MySummaryPayment;
}"
  [304]=>
  string(49) "struct ArrayOfWSPayment {
 WSPayment WSPayment;
}"
  [305]=>
  string(263) "struct WSPayment {
 ArrayOfFormField FieldList;
 decimal AmountMax;
 decimal Amount;
 ManyTimesPaymentInfo ManyTimesPaymentInfo;
 OffsitePaymentRedirect OffsitePaymentRedirect;
 int Order;
 string MyErrorStr;
 string MyEnumTypeFieldStr;
 boolean WillPayOffsite;
}"
  [306]=>
  string(221) "struct MeanPayment {
 string MyEnumPaymentKeyStr;
 string MyEnumPaymentTypeStr;
 int PaymentID;
 string MyLabelPayment;
 dateTime SuspendedUntilIncluded;
 boolean IsPaymentActif;
 boolean CanPayOffsite;
 int NbDaysLeft;
}"
  [307]=>
  string(49) "struct ArrayOfFormField {
 FormField FormField;
}"
  [308]=>
  string(213) "struct FormField {
 string MyEnumDesignationFieldStr;
 string MyEnumTypeFieldStr;
 string MyErrorFieldStr;
 string MyLabel;
 int CharMinIncluded;
 int CharMaxIncluded;
 string StringFormat;
 string CurrentValue;
}"
  [309]=>
  string(115) "struct ManyTimesPaymentInfo {
 decimal totalAmount;
 decimal FeeAmount;
 ArrayOfPaymentSchedule PaymentSchedules;
}"
  [310]=>
  string(67) "struct ArrayOfPaymentSchedule {
 PaymentSchedule PaymentSchedule;
}"
  [311]=>
  string(70) "struct PaymentSchedule {
 decimal Amount;
 dateTime Date;
 int Rank;
}"
  [312]=>
  string(116) "struct SummaryPayment {
 decimal TotalAmount;
 decimal TotalcaddyAmount;
 boolean IsFinished;
 string Information;
}"
  [313]=>
  string(68) "struct postBooking_v3Response {
 PostBooking postBooking_v3Result;
}"
  [314]=>
  string(163) "struct CheckPaymentSucceed {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string token;
 int purchaseId;
 string stringPaymentUsageEnum;
}"
  [315]=>
  string(74) "struct CheckPaymentSucceedResponse {
 boolean CheckPaymentSucceedResult;
}"
  [316]=>
  string(144) "struct VerifPaylinePaiementSucced {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string tokenPayline;
 int idBooking;
}"
  [317]=>
  string(88) "struct VerifPaylinePaiementSuccedResponse {
 boolean VerifPaylinePaiementSuccedResult;
}"
  [318]=>
  string(152) "struct VerifPaylinePaiementSuccedWithInfo {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string tokenPayline;
 int idBooking;
}"
  [319]=>
  string(89) "struct VerifMerciPaiement {
 boolean paymentOk;
 PaylineApiResponse PaylineApiResponse;
}"
  [320]=>
  string(139) "struct PaylineApiResponse {
 string StatusCode;
 string LongMessage;
 string ShortMessage;
 string PartnerCode;
 string PartnerCodeLabel;
}"
  [321]=>
  string(115) "struct VerifPaylinePaiementSuccedWithInfoResponse {
 VerifMerciPaiement VerifPaylinePaiementSuccedWithInfoResult;
}"
  [322]=>
  string(123) "struct VerifIDealObpPaiementSucced {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 int idBooking;
}"
  [323]=>
  string(90) "struct VerifIDealObpPaiementSuccedResponse {
 boolean VerifIDealObpPaiementSuccedResult;
}"
  [324]=>
  string(112) "struct CancelAncvCoCaddy {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string bscrc;
}"
  [325]=>
  string(127) "struct CancelAncvCaddyResponse {
 boolean Success;
 int CancelledCaddyCount;
 int FailedCancelledCaddyCount;
 string Message;
}"
  [326]=>
  string(86) "struct CancelAncvCoCaddyResponse {
 CancelAncvCaddyResponse CancelAncvCoCaddyResult;
}"
  [327]=>
  string(140) "struct engine_returnSearchResult {
 string user;
 string password;
 int idEngine;
 string searchKey;
 int lowerBound;
 int numberOfResult;
}"
  [328]=>
  string(108) "struct engine_returnSearchResultResponse {
 establishmentAvailabilityList engine_returnSearchResultResult;
}"
  [329]=>
  string(166) "struct GetPaymentInfo {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string BScrc;
 WSPayment paymentToAdd;
 ArrayOfWSPayment paymentCaddy;
}"
  [330]=>
  string(144) "struct WSPaymentAccount {
 string Currency;
 ArrayOfWSPayment WSPaymentList;
 CaddyPayments MyCaddyPayments;
 WSPaymentError MyWSPaymentError;
}"
  [331]=>
  string(126) "struct WSPaymentError {
 WSPayment MyWSPayment;
 ArrayOfString1 EnumDesignationFieldListStr;
 ArrayOfString1 LabelErrorList;
}"
  [332]=>
  string(73) "struct GetPaymentInfoResponse {
 WSPaymentAccount GetPaymentInfoResult;
}"
  [333]=>
  string(123) "struct GetPaymentInfo_v2 {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 PaymentInfo paymentInfo;
}"
  [334]=>
  string(246) "struct PaymentInfo {
 string BScrc;
 WSPayment PaymentToAdd;
 ArrayOfWSPayment PaymentCaddy;
 boolean CanPayOffsite;
 boolean AcceptVoucher;
 boolean AcceptGiftVoucher;
 string postPaymentRedirectionUrl;
 string postPaymentCancelRedirectionUrl;
}"
  [335]=>
  string(79) "struct GetPaymentInfo_v2Response {
 WSPaymentAccount GetPaymentInfo_v2Result;
}"
  [336]=>
  string(142) "struct GetStayTaxBooking {
 string user;
 string password;
 int idEngine;
 int idEstablishment;
 string tac;
 ArrayOfDateTime birthDateList;
}"
  [337]=>
  string(46) "struct ArrayOfDateTime {
 dateTime dateTime;
}"
  [338]=>
  string(175) "struct StayTaxBooking {
 decimal price;
 string currency;
 StayInformation stayInformation;
 ArrayOfPersonInformation personInformation;
 ArrayOfDetailStayTax detailStaytax;
}"
  [339]=>
  string(158) "struct StayInformation {
 int grilleId;
 int productId;
 int establishmentId;
 string productType;
 string currency;
 dateTime beginStay;
 dateTime endStay;
}"
  [340]=>
  string(73) "struct ArrayOfPersonInformation {
 PersonInformation PersonInformation;
}"
  [341]=>
  string(70) "struct PersonInformation {
 dateTime birthDate;
 int ageOnStayBegin;
}"
  [342]=>
  string(61) "struct ArrayOfDetailStayTax {
 DetailStayTax DetailStayTax;
}"
  [343]=>
  string(205) "struct DetailStayTax {
 int StartingAge;
 int FinalAge;
 dateTime DepartureDate;
 dateTime ArrivalDate;
 int NbNightMin;
 int NbNightMax;
 decimal NightPrice;
 int NbFirstNight;
 decimal PriceFirstNight;
}"
  [344]=>
  string(77) "struct GetStayTaxBookingResponse {
 StayTaxBooking GetStayTaxBookingResult;
}"
  [345]=>
  string(101) "struct GetBuyableOptionPackageList {
 WSUser user;
 string lg;
 int establishmentId;
 int engineId;
}"
  [346]=>
  string(520) "struct OptionPackage {
 int Id;
 string IdUnique;
 OptionPackageGroupInformation OptionPackageGroupInformation;
 int EstablishmentId;
 OptionPackageTextInformation TextInformation;
 OptionPackageTariffInformation TariffInformation;
 ArrayOfOptionPackagePicture PictureList;
 OptionPackageProductInformation ProductInformation;
 OptionPackageSaleCondition SaleCondition;
 string Currency;
 int SortOrder;
 dateTime CreationDate;
 dateTime LastUpdateDate;
 ArrayOfOptionPackageSpecialOffer OptionPackageSpecialOfferList;
}"
  [347]=>
  string(203) "struct OptionPackageTextInformation {
 string SuggestedTitle;
 label TitleLabel;
 label TitleAutoLabel;
 int TitleAutoId;
 label DescriptionLabel;
 ArrayOfOptionPackageService OptionPackageServiceList;
}"
  [348]=>
  string(82) "struct ArrayOfOptionPackageService {
 OptionPackageService OptionPackageService;
}"
  [349]=>
  string(199) "struct OptionPackageService {
 int ServiceLibraryId;
 boolean IsPersonalService;
 label ServiceLibrarySingularLabel;
 label ServiceLibraryPluralLabel;
 string SuggestedTitle;
 int QuantityIncluded;
}"
  [350]=>
  string(328) "struct OptionPackageTariffInformation {
 int AgeFrom;
 int AgeToIncluded;
 dateTime SaleDateEndIncluded;
 ArrayOfOptionPackagePeriod OptionPackagePeriodList;
 PriceDefinitionEnum PriceDefinitionEnum;
 label PriceDefinitionLabel;
 QuantityDefinitionEnum QuantityDefinitionEnum;
 label QuantityDefinitionLabel;
 int QuantityMax;
}"
  [351]=>
  string(79) "struct ArrayOfOptionPackagePeriod {
 OptionPackagePeriod OptionPackagePeriod;
}"
  [352]=>
  string(171) "struct OptionPackagePeriod {
 dateTime DateBegin;
 dateTime DateEndIncluded;
 decimal Price;
 int MarketingPriceEnum;
 label MarketingPriceLabel;
 decimal PriceFirstDay;
}"
  [353]=>
  string(82) "struct ArrayOfOptionPackagePicture {
 OptionPackagePicture OptionPackagePicture;
}"
  [354]=>
  string(56) "struct OptionPackagePicture {
 string Url;
 int Order;
}"
  [355]=>
  string(165) "struct OptionPackageProductInformation {
 boolean IsAllProduct;
 ArrayOfTypeHebergement TypeHebergementList;
 ArrayOfOptionPackageProduct OptionPackageProductList;
}"
  [356]=>
  string(67) "struct ArrayOfTypeHebergement {
 TypeHebergement TypeHebergement;
}"
  [357]=>
  string(22) "string TypeHebergement"
  [358]=>
  string(82) "struct ArrayOfOptionPackageProduct {
 OptionPackageProduct OptionPackageProduct;
}"
  [359]=>
  string(201) "struct OptionPackageProduct {
 int ProductId;
 label ProductLabel;
 string SuggestedProductTitle;
 TypeHebergement TypeHebergement;
 int ProductOrder;
 ArrayOfOptionPackageGrid OptionPackageGridList;
}"
  [360]=>
  string(73) "struct ArrayOfOptionPackageGrid {
 OptionPackageGrid OptionPackageGrid;
}"
  [361]=>
  string(122) "struct OptionPackageGrid {
 int GridId;
 label GridLabel;
 string SuggestedGridTitle;
 string GridModel;
 int GridOrder;
}"
  [362]=>
  string(103) "struct OptionPackageSaleCondition {
 boolean IsEstablishmentSaleCondition;
 label SaleConditionLabel;
}"
  [363]=>
  string(97) "struct ArrayOfOptionPackageSpecialOffer {
 OptionPackageSpecialOffer OptionPackageSpecialOffer;
}"
  [364]=>
  string(312) "struct OptionPackageSpecialOffer {
 int Id;
 string IdUnique;
 TypeOS TypeOs;
 decimal DiscountValue;
 string SuggestedTechnicalDiscountLabel;
 label TechnicalDiscountLabel;
 int StayDurationMin;
 int StayDurationMax;
 int SortOrder;
 ArrayOfOptionPackageSpecialOfferPeriod OptionPackageSpecialOfferPeriodList;
}"
  [365]=>
  string(115) "struct ArrayOfOptionPackageSpecialOfferPeriod {
 OptionPackageSpecialOfferPeriod OptionPackageSpecialOfferPeriod;
}"
  [366]=>
  string(151) "struct OptionPackageSpecialOfferPeriod {
 dateTime BeginDate;
 dateTime EndDateIncluded;
 dateTime EndDateValidityIncluded;
 int NbDaysBeforeArrival;
}"
  [367]=>
  string(61) "struct ArrayOfOptionPackage {
 OptionPackage OptionPackage;
}"
  [368]=>
  string(103) "struct GetBuyableOptionPackageListResponse {
 ArrayOfOptionPackage GetBuyableOptionPackageListResult;
}"
  [369]=>
  string(111) "struct GetOptionGeneralList {
 string user;
 string password;
 int idEngine;
 ArrayOfInt idEstablishmentList;
}"
  [370]=>
  string(174) "struct OptionGenerale {
 int OptionID;
 TradName TradName;
 PersonType PersonType;
 boolean IsQuantity;
 label Label;
 string Name;
 int OptionRapportPers;
 int UsingCount;
}"
  [371]=>
  string(52) "struct TradName {
  schema;
  any;
}"
  [372]=>
  string(96) "struct PersonType {
 boolean IsPersType;
 int PersAgeMax;
 int PersAgeMin;
 ByPaquet ByPaquet;
}"
  [373]=>
  string(50) "struct ByPaquet {
 int NbPers;
 int FirstIndice;
}"
  [374]=>
  string(64) "struct ArrayOfOptionGenerale {
 OptionGenerale OptionGenerale;
}"
  [375]=>
  string(90) "struct GetOptionGeneralListResponse {
 ArrayOfOptionGenerale GetOptionGeneralListResult;
}"
  [376]=>
  string(173) "struct GetLastBookingShortSummaryList {
 string user;
 string password;
 int idEngine;
 ArrayOfInt engineIdList;
 ArrayOfInt establishmentShIdList;
 int lastNumberOfHours;
}"
  [377]=>
  string(117) "struct LastBookingShortSummary {
 int EngineId;
 int EstablishmentId;
 int Bookingcount;
 dateTime LastBookingDate;
}"
  [378]=>
  string(91) "struct ArrayOfLastBookingShortSummary {
 LastBookingShortSummary LastBookingShortSummary;
}"
  [379]=>
  string(119) "struct GetLastBookingShortSummaryListResponse {
 ArrayOfLastBookingShortSummary GetLastBookingShortSummaryListResult;
}"
  [380]=>
  string(95) "struct Booking_SetPaymentStatus {
 WSUser user;
 BookingSetPaymentStatusParameter parameters;
}"
  [381]=>
  string(108) "struct BookingSetPaymentStatusParameter {
 int BookingId;
 string PartnerBookingId;
 actionEnum NewStatus;
}"
  [382]=>
  string(17) "string actionEnum"
  [383]=>
  string(43) "struct Booking_SetPaymentStatusResponse {
}"
  [384]=>
  string(109) "struct Booking_SetBalancePaymentStatus {
 WSUser user;
 BookingSetBalancePaymentStatusParameter parameters;
}"
  [385]=>
  string(129) "struct BookingSetBalancePaymentStatusParameter {
 int BookingId;
 string PartnerBookingId;
 BalancePaymentStatusEnum NewStatus;
}"
  [386]=>
  string(31) "string BalancePaymentStatusEnum"
  [387]=>
  string(50) "struct Booking_SetBalancePaymentStatusResponse {
}"
  [388]=>
  string(75) "struct GetTransactionalEmail {
 WSUser user;
 int bookingId;
 guid bscrc;
}"
  [389]=>
  string(103) "struct TransactionalEmail {
 string EmailSender;
 string EmailReceiver;
 string Object;
 string Body;
}"
  [390]=>
  string(89) "struct GetTransactionalEmailResponse {
 TransactionalEmail GetTransactionalEmailResult;
}"
  [391]=>
  string(84) "struct GetEstablishmentsByRegroupingIds {
 WSUser user;
 ArrayOfInt regroupingIds;
}"
  [392]=>
  string(84) "struct Regrouping {
 int Id;
 string TechnicalLabel;
 ArrayOfInt EstablishmentIds;
}"
  [393]=>
  string(52) "struct ArrayOfRegrouping {
 Regrouping Regrouping;
}"
  [394]=>
  string(110) "struct GetEstablishmentsByRegroupingIdsResponse {
 ArrayOfRegrouping GetEstablishmentsByRegroupingIdsResult;
}"
  [395]=>
  string(425) "struct engineInformations {
 ArrayOfCountryInfo countryList;
 ArrayOfStandardProductType standardProductTypeList;
 ArrayOfStandardDomain standardDomainList;
 ArrayOfStandardCategoryObsolete standardCategoryList;
 ArrayOfMarketingTag marketingTagsList;
 ArrayOfStandardInjectedOSByEngine standardInjectedOSByEngineList;
 ArrayOfEstablishmentCluster establishmentClusterList;
 string error;
 ArrayOfOsmCountry osmCountryList;
}"
  [396]=>
  string(55) "struct ArrayOfCountryInfo {
 countryInfo countryInfo;
}"
  [397]=>
  string(134) "struct countryInfo {
 string Code;
 string name;
 ArrayOfAdministrativeZone1Info administrativeZone1InfoList;
 int nb_establishment;
}"
  [398]=>
  string(91) "struct ArrayOfAdministrativeZone1Info {
 administrativeZone1Info administrativeZone1Info;
}"
  [399]=>
  string(146) "struct administrativeZone1Info {
 string Code;
 string name;
 ArrayOfAdministrativeZone2Info administrativeZone2InfoList;
 int nb_establishment;
}"
  [400]=>
  string(91) "struct ArrayOfAdministrativeZone2Info {
 administrativeZone2Info administrativeZone2Info;
}"
  [401]=>
  string(85) "struct administrativeZone2Info {
 string Code;
 string name;
 int nb_establishment;
}"
  [402]=>
  string(79) "struct ArrayOfStandardProductType {
 standardProductType standardProductType;
}"
  [403]=>
  string(84) "struct standardProductType {
 string Code;
 string Name;
 ArrayOfSubType SubTypes;
}"
  [404]=>
  string(43) "struct ArrayOfSubType {
 subType SubType;
}"
  [405]=>
  string(46) "struct subType {
 string Code;
 string Name;
}"
  [406]=>
  string(64) "struct ArrayOfStandardDomain {
 standardDomain standardDomain;
}"
  [407]=>
  string(53) "struct standardDomain {
 string Name;
 string Code;
}"
  [408]=>
  string(86) "struct ArrayOfStandardCategoryObsolete {
 standardCategoryObsolete standardCategory;
}"
  [409]=>
  string(113) "struct standardCategoryObsolete {
 int Code;
 string Name;
 ArrayOfStandardServiceObsolete standardServiceList;
}"
  [410]=>
  string(83) "struct ArrayOfStandardServiceObsolete {
 standardServiceObsolete standardService;
}"
  [411]=>
  string(59) "struct standardServiceObsolete {
 int Code;
 string Name;
}"
  [412]=>
  string(63) "struct ArrayOfMarketingTag {
 MarketingTag marketingTagsList;
}"
  [413]=>
  string(92) "struct MarketingTag {
 int Id;
 string Name;
 int OwnerId;
 int EngineId;
 string TradKey;
}"
  [414]=>
  string(100) "struct ArrayOfStandardInjectedOSByEngine {
 standardInjectedOSByEngine standardInjectedOSByEngine;
}"
  [415]=>
  string(177) "struct standardInjectedOSByEngine {
 int InjectedOSId;
 string GenericName;
 string ShortDescription;
 string LongDescription;
 string Reduction;
 ArrayOfOSPeriod PeriodsList;
}"
  [416]=>
  string(46) "struct ArrayOfOSPeriod {
 OSPeriod OSPeriod;
}"
  [417]=>
  string(59) "struct OSPeriod {
 dateTime BeginDate;
 dateTime EndDate;
}"
  [418]=>
  string(82) "struct ArrayOfEstablishmentCluster {
 EstablishmentCluster establishmentCluster;
}"
  [419]=>
  string(58) "struct EstablishmentCluster {
 string code;
 string nom;
}"
  [420]=>
  string(52) "struct ArrayOfOsmCountry {
 OsmCountry OsmCountry;
}"
  [421]=>
  string(68) "struct OsmCountry {
 string Name;
 ArrayOfOsmArea Areas;
 long Id;
}"
  [422]=>
  string(43) "struct ArrayOfOsmArea {
 OsmArea OsmArea;
}"
  [423]=>
  string(70) "struct OsmArea {
 string Name;
 ArrayOfOsmCounty Counties;
 long Id;
}"
  [424]=>
  string(49) "struct ArrayOfOsmCounty {
 OsmCounty OsmCounty;
}"
  [425]=>
  string(44) "struct OsmCounty {
 string Name;
 long Id;
}"
  [426]=>
  string(11) "string guid"
  [427]=>
  string(20) "string StringArray[]"
}