<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

	<xs:annotation>
	<xs:appinfo>Holidayinfo XML export</xs:appinfo>
    <xs:documentation>
		This Schema defines a format of XML export used by Sitour CZ for main
		Holidayinfo XML export
	</xs:documentation>
	</xs:annotation>
        
	<xs:element name="export"> <!-- export -->
		<xs:annotation>
			<xs:documentation>Root XML element</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="copyright" minOccurs="0" maxOccurs="1"> <!-- copyright -->
					<xs:annotation>
						<xs:documentation>Copyright notice</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="terms_of_use" minOccurs="0" maxOccurs="1"> <!-- terms_of_use -->
					<xs:annotation>
						<xs:documentation>Terms of use</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="country" minOccurs="0" maxOccurs="unbounded"> <!-- country -->
					<xs:annotation>
						<xs:documentation>One element per country</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="region" minOccurs="0" maxOccurs="unbounded"> <!-- region -->
							<xs:annotation>
								<xs:documentation>One element per region</xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="location" minOccurs="0" maxOccurs="unbounded"> <!-- location -->
										<xs:annotation>
											<xs:documentation>One element per location (ski resort)</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element name="loc_info" minOccurs="0" maxOccurs="1"> <!-- loc_info -->
													<xs:annotation>
														<xs:documentation>Basic location info</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="sealevel" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- sealevel -->
																<xs:annotation>
																	<xs:documentation>Sea level in meters</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="mail_address" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- mail_address -->
																<xs:annotation>
																	<xs:documentation>Mail address for location</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="contact_phone" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_phone -->
																<xs:annotation>
																	<xs:documentation>Contact phone number for location</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="contact_email" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_email -->
																<xs:annotation>
																	<xs:documentation>Contact email for location</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="contact_fax" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_fax -->
																<xs:annotation>
																	<xs:documentation>Contact fax number for location</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="contact_www" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_www -->
																<xs:annotation>
																	<xs:documentation>Web address for location</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="desc_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- desc_text -->
																<xs:annotation>
																	<xs:documentation>Text characteristics (description) of location/ski resort (language dependent)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="gps_position" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- gps_position -->
																<xs:annotation>
																	<xs:documentation>Location GPS position (longitude x latitude)</xs:documentation>
																</xs:annotation>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_info lastchange -->
															<xs:annotation>
																<xs:documentation>Last change of location information in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_info_winter" minOccurs="0" maxOccurs="1"> <!-- loc_info_winter -->
													<xs:annotation>
														<xs:documentation>Winter info for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="opertime_start" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_start -->
																<xs:annotation>
																	<xs:documentation>Operation time of lifts - start</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="opertime_end" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_end -->
																<xs:annotation>
																	<xs:documentation>Operation time of lifts - end</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="opertime" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime -->
																<xs:annotation>
																	<xs:documentation>Operation time of lifts - both start end end in one field</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="temp_0700" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- temp_0700 -->
																<xs:annotation>
																	<xs:documentation>Temperature at 7:00 am</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="weather_0700_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- weather_0700_code -->
																<xs:annotation>
																	<xs:documentation>
																		Weather at 7:00 am - code from Holidayinfo database:
																		1 - -
																		2 - clear
																		3 - fog
																		4 - cloudy
																		5 - cloudy - storms
																		6 - cloudy - storms
																		7 - cloudy - rain
																		8 - cloudy - storms
																		9 - cloudy  - rain
																		10 - cloudy - rain,snow
																		11 - cloudy- mixed squalls
																		12 - cloudy - drizzle
																		13 - cloudy - mixed squalls
																		14 - cloudy - snow
																		15 - cloudy  rain, snow
																		16 - cloudy - mixed squalls
																		17 - cloudy - snow,rain
																		18 - partly cloudy
																		19 - partly cloudy - storms
																		20 - partly cloudy - storms
																		21 - partly cloudy - rain
																		22 - partly cloudy - storms
																		23 - partly cloudy - rain
																		24 - partly cloudy - mixed squalls
																		25 - partly cloudy - mixed squalls
																		26 - cloudy - drizzle
																		27 - partly cloudy - mixed squalls
																		28 - partly cloudy - snow
																		29 - partly cloudy - snow
																		30 - partly cloudy  - mixed squalls
																		31 - partly cloudy - snow
																		32 - almost clear
																		33 - almost cloudy
																		34 - almost cloudy - storms
																		35 - almost cloudy - storms
																		36 - almost cloudy - rain
																		37 - almost cloudy - storms
																		38 - almost cloudy - light rain
																		39 - almost cloudy - rain, snow
																		40 - almost cloudy - mixed squalls
																		41 - almost cloudy - drizzling
																		42 - almost cloudy - light rain
																		43 - almost cloudy - snow
																		44 - almost cloudy - rain, show
																		45 - almost cloudy - mixed squalls
																		46 - almost cloudy - snow
																		47 - cloudy
																		48 - cloudy - storms
																		49 - cloudy - storms
																		50 - cloudy - rain
																		51 - cloudy - storms
																		52 - cloudy - light rain
																		53 - cloudy - rain, snow
																		54 - cloudy - mixed squalls
																		55 - cloudy - drizzling
																		56 - cloudy - light rain
																		57 - cloudy - snow
																		58 - cloudy - rain, snow
																		59 - cloudy - mixed squalls
																		60 - cloudy - snow squalls
																		61 - cloudy - snow
																	</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="weather_0700_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- weather_0700_text -->
																<xs:annotation>
																	<xs:documentation>Weather at 7:00 am - text (language dependent)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="snowheight_slopes" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowheight_slopes -->
																<xs:annotation>
																	<xs:documentation>Height of snow on slopes in centimeters</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="snowheight_new" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowheight_new -->
																<xs:annotation>
																	<xs:documentation>Height of new snow in centimeters</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="snowtype_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowtype_code -->
																<xs:annotation>
																	<xs:documentation>
																		Type of snow - code from Holidayinfo database:
																		1 - -
																		2 - powdery
																		3 - wet
																		4 - frozen
																		5 - granular
																		6 - artificial
																		7 - slushy
																	</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="snowtype_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowtype_text -->
																<xs:annotation>
																	<xs:documentation>Type of snow - text (language dependent)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="snowheight_slopes_min" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowheight_slopes_min -->
																<xs:annotation>
																	<xs:documentation>Min. height of snow on slopes in centimeters</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="snowheight_slopes_max" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowheight_slopes_max -->
																<xs:annotation>
																	<xs:documentation>Max. height of snow on slopes in centimeters</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element	name="snowheight_outside_slopes" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowheight_outsize_slopes -->
																<xs:annotation>
																	<xs:documentation>Height of snow outside slopes centimeters</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element	name="text_comment" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- text_comment -->
																<xs:annotation>
																	<xs:documentation>Text comment suitable for teletext (czech only)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="nightskiingtime_start" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- nightskiingtime_start -->
																<xs:annotation>
																	<xs:documentation>Night skiing - start time</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="nightskiingtime_end" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- nightskiingtime_end -->
																<xs:annotation>
																	<xs:documentation>Night skiing - end time</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="nightskiingtime_info" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- nightskiingtime_info -->
																<xs:annotation>
																	<xs:documentation>Night skiing time - additional information (czech only)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="operation_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- operation_code -->
																<xs:annotation>
																	<xs:documentation>
																		Ski resort operation - code from Holidayinfo database:
																		1 - -
																		2 - closed
																		3 - open
																		7 - operation sa-su
																		8 - operation fr-su
																		9 - operation th-su
																		10 - operation we-su
																	</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="operation_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- operation_text -->
																<xs:annotation>
																	<xs:documentation>Ski resort operation - text (language dependent)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="pano_maps_static" minOccurs="0" maxOccurs="1"> <!-- pano_maps_static -->
																<xs:annotation>
																	<xs:documentation>Static pano maps</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="pano_map" minOccurs="1" maxOccurs="unbounded"> <!-- pano_map -->
																			<xs:annotation>
																				<xs:documentation>Single pano map data</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link_image" minOccurs="1" maxOccurs="1"> <!-- link_image -->
																						<xs:annotation>
																							<xs:documentation>Pano map image link URL</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																									<xs:attribute name="alt_link" type="xs:string" use="required"> <!-- link_image/alt_link -->
																										<xs:annotation>
																											<xs:documentation>Alternative link for map image</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- pano_map id -->
																					<xs:annotation>
																						<xs:documentation>Pano map identifier</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="name" type="xs:string" use="required"> <!-- pano_map name -->
																					<xs:annotation>
																						<xs:documentation>Pano map name</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="photos" minOccurs="0" maxOccurs="1"> <!-- photos -->
																<xs:annotation>
																	<xs:documentation>Location photos (winter)</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="photo" minOccurs="1" maxOccurs="unbounded"> <!-- photo -->
																			<xs:annotation>
																				<xs:documentation>Single photo data</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link_image" minOccurs="1" maxOccurs="1"> <!-- link_image -->
																						<xs:annotation>
																							<xs:documentation>Photo image link URL</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- photo id -->
																					<xs:annotation>
																						<xs:documentation>Photo identifier</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="name" type="xs:string" use="required"> <!-- photo name -->
																					<xs:annotation>
																						<xs:documentation>Photo name</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="flash_maps" minOccurs="0" maxOccurs="1"> <!-- flash_maps -->
																<xs:annotation>
																	<xs:documentation>Flash (interactive) maps</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="flash_map" minOccurs="1" maxOccurs="unbounded"> <!-- flash_map -->
																			<xs:annotation>
																				<xs:documentation>Single flash map data</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link" minOccurs="1" maxOccurs="1"> <!-- link -->
																						<xs:annotation>
																							<xs:documentation>Flash map page URL</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																									<xs:attribute name="alt_link" type="xs:string" use="required"> <!-- link/alt_link -->
																										<xs:annotation>
																											<xs:documentation>Alternative link for map page URL</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- flash_map id -->
																					<xs:annotation>
																						<xs:documentation>Flash map identifier</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="name" type="xs:string" use="required"> <!-- flash_map name -->
																					<xs:annotation>
																						<xs:documentation>Flash map name</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="int_maps" minOccurs="0" maxOccurs="1"> <!-- int_maps -->
																<xs:annotation>
																	<xs:documentation>Interactive (SVG/HTML5) maps</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="int_map" minOccurs="1" maxOccurs="unbounded"> <!-- int_map -->
																			<xs:annotation>
																				<xs:documentation>Single int. map data</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link" minOccurs="1" maxOccurs="1"> <!-- link -->
																						<xs:annotation>
																							<xs:documentation>Int. map page URL</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- int_map id -->
																					<xs:annotation>
																						<xs:documentation>Int. map identifier</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="name" type="xs:string" use="required"> <!-- int_map name -->
																					<xs:annotation>
																						<xs:documentation>Int. map name</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="loceval" minOccurs="0" maxOccurs="1"> <!-- loceval -->
																<xs:annotation>
																	<xs:documentation>Ski resort evaluation links and data</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="link_evalform" minOccurs="0" maxOccurs="1"> <!-- link_evalform -->
																			<xs:annotation>
																				<xs:documentation>Link for evaluation form</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="link_bannerimg" minOccurs="0" maxOccurs="1"> <!-- link_bannerimg -->
																			<xs:annotation>
																				<xs:documentation>Link for evaluation banner</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="values" minOccurs="0" maxOccurs="1"> <!-- values -->
																			<xs:annotation>
																				<xs:documentation>Evaluation values</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:attribute name="numevals" type="xs:string" use="required"> <!-- numevals -->
																					<xs:annotation>
																						<xs:documentation>Number of evaluations</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="avg" type="xs:string" use="required"> <!-- avg -->
																					<xs:annotation>
																						<xs:documentation>Eval. average</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="evalcode" type="xs:string" use="required"> <!-- evalcode -->
																					<xs:annotation>
																						<xs:documentation>Eval. level code</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="evaltext" type="xs:string" use="required"> <!-- evaltext -->
																					<xs:annotation>
																						<xs:documentation>Eval. level text</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_info_winter lastchange -->
															<xs:annotation>
																<xs:documentation>Last change of location winter information in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_info_summer" minOccurs="0" maxOccurs="1"> <!-- loc_info_summer -->
													<xs:annotation>
														<xs:documentation>Summer info for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="opertime_start" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_start -->
																<xs:annotation>
																	<xs:documentation>Operation time of lifts - start</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="opertime_end" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_end -->
																<xs:annotation>
																	<xs:documentation>Operation time of lifts - end</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="opertime" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime -->
																<xs:annotation>
																	<xs:documentation>Operation time of lifts - both start end end in one field</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element	name="text_comment" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- text_comment -->
																<xs:annotation>
																	<xs:documentation>Text comment suitable for teletext (czech only)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="operation_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- operation_code -->
																<xs:annotation>
																	<xs:documentation>
																		Ski resort operation - code from Holidayinfo database:
																		1 - -
																		2 - closed
																		3 - open
																		7 - operation sa-su
																		8 - operation fr-su
																		9 - operation th-su
																		10 - operation we-su
																	</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="operation_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- operation_text -->
																<xs:annotation>
																	<xs:documentation>Ski resort operation - text (language dependent)</xs:documentation>
																</xs:annotation>
															</xs:element>
															<xs:element name="pano_maps_static" minOccurs="0" maxOccurs="1"> <!-- pano_maps_static -->
																<xs:annotation>
																	<xs:documentation>Static pano maps</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="pano_map" minOccurs="1" maxOccurs="unbounded"> <!-- pano_map -->
																			<xs:annotation>
																				<xs:documentation>Single pano map data</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link_image" minOccurs="1" maxOccurs="1"> <!-- link_image -->
																						<xs:annotation>
																							<xs:documentation>Pano map image link URL</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																									<xs:attribute name="alt_link" type="xs:string" use="required"> <!-- link_image/alt_link -->
																										<xs:annotation>
																											<xs:documentation>Alternative link for map image</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- pano_map id -->
																					<xs:annotation>
																						<xs:documentation>Pano map identifier</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="name" type="xs:string" use="required"> <!-- pano_map name -->
																					<xs:annotation>
																						<xs:documentation>Pano map name</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="photos" minOccurs="0" maxOccurs="1"> <!-- photos -->
																<xs:annotation>
																	<xs:documentation>Location photos (winter)</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="photo" minOccurs="1" maxOccurs="unbounded"> <!-- photo -->
																			<xs:annotation>
																				<xs:documentation>Single photo data</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link_image" minOccurs="1" maxOccurs="1"> <!-- link_image -->
																						<xs:annotation>
																							<xs:documentation>Photo image link URL</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- photo id -->
																					<xs:annotation>
																						<xs:documentation>Photo identifier</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="name" type="xs:string" use="required"> <!-- photo name -->
																					<xs:annotation>
																						<xs:documentation>Photo name</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="flash_maps" minOccurs="0" maxOccurs="1"> <!-- flash_maps -->
																<xs:annotation>
																	<xs:documentation>Flash (interactive) maps</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="flash_map" minOccurs="1" maxOccurs="unbounded"> <!-- flash_map -->
																			<xs:annotation>
																				<xs:documentation>Single flash map data</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link" minOccurs="1" maxOccurs="1"> <!-- link -->
																						<xs:annotation>
																							<xs:documentation>Flash map page URL</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																									<xs:attribute name="alt_link" type="xs:string" use="required"> <!-- link/alt_link -->
																										<xs:annotation>
																											<xs:documentation>Alternative link for map page URL</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- flash_map id -->
																					<xs:annotation>
																						<xs:documentation>Flash map identifier</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="name" type="xs:string" use="required"> <!-- flash_map name -->
																					<xs:annotation>
																						<xs:documentation>Flash map name</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="loceval" minOccurs="0" maxOccurs="1"> <!-- loceval -->
																<xs:annotation>
																	<xs:documentation>Ski resort evaluation links and data</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="link_evalform" minOccurs="0" maxOccurs="1"> <!-- link_evalform -->
																			<xs:annotation>
																				<xs:documentation>Link for evaluation form</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="link_bannerimg" minOccurs="0" maxOccurs="1"> <!-- link_bannerimg -->
																			<xs:annotation>
																				<xs:documentation>Link for evaluation banner</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="values" minOccurs="0" maxOccurs="1"> <!-- values -->
																			<xs:annotation>
																				<xs:documentation>Evaluation values</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:attribute name="numevals" type="xs:string" use="required"> <!-- numevals -->
																					<xs:annotation>
																						<xs:documentation>Number of evaluations</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="avg" type="xs:string" use="required"> <!-- avg -->
																					<xs:annotation>
																						<xs:documentation>Eval. average</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="evalcode" type="xs:string" use="required"> <!-- evalcode -->
																					<xs:annotation>
																						<xs:documentation>Eval. level code</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																				<xs:attribute name="evaltext" type="xs:string" use="required"> <!-- evaltext -->
																					<xs:annotation>
																						<xs:documentation>Eval. level text</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_info_summer lastchange -->
															<xs:annotation>
																<xs:documentation>Last change of location summer information in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_slopes" minOccurs="0" maxOccurs="1"> <!-- loc_slopes -->
													<xs:annotation>
														<xs:documentation>List of slopes for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="slope" minOccurs="0" maxOccurs="unbounded"> <!-- slope -->
																<xs:annotation>
																	<xs:documentation>Slope information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Slope name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="diff_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- diff_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Slope difficulty - code from Holidayinfo database:
																					1 - easy
																					2 - medium
																					3 - difficult
																					4 - easy - medium
																					5 - medium - difficult
																					6 - easy - difficult
																					7 - -
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="diff_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- diff_text -->
																			<xs:annotation>
																				<xs:documentation>Slope difficulty - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="exceed" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- exceed -->
																			<xs:annotation>
																				<xs:documentation>Slope exceed in meters</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="length" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- length -->
																			<xs:annotation>
																				<xs:documentation>Slope length in meters</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Slope status - code from Holidayinfo database:
																					1 - -
																					2 - open
																					3 - closed
																					4 - show
																					5 - races
																					6 - part. closed
																					7 - open sat-sun
																					8 - open fri-sun
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Slope status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="snowmaking_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowmaking_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Snow making status for slope - code from Holidayinfo database:
																					1 - no
																					2 - yes
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="snowmaking_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowmaking_text -->
																			<xs:annotation>
																				<xs:documentation>Snow making status for slope - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="nightskiing_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- nightskiing_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Night skiing status for slope - code from Holidayinfo database:
																					1 - no
																					2 - yes
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="nightskiing_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- nightskiing_text -->
																			<xs:annotation>
																				<xs:documentation>Night skiing status for slope - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="have_snowlevel" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- have_snowlevel -->
																			<xs:annotation>
																				<xs:documentation>1 for slope with snow level enabled</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="snowlevel min" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowlevel_min -->
																			<xs:annotation>
																				<xs:documentation>Min. snow level (cm)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="snowlevel_max" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- snowlevel_max -->
																			<xs:annotation>
																				<xs:documentation>Max. snow level (cm)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- slope id -->
																		<xs:annotation>
																			<xs:documentation>Slope identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_slopes lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of slopes for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_lifts" minOccurs="0" maxOccurs="1"> <!-- loc_lifts -->
													<xs:annotation>
														<xs:documentation>List of lifts for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="lift" minOccurs="0" maxOccurs="unbounded"> <!-- lift -->
																<xs:annotation>
																	<xs:documentation>Lift information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Lift name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="type_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Lift type - code from Holidayinfo database:
																					1 - 1 seat
																					2 - 2 seat
																					3 - 3 seat
																					4 - 4 seat
																					5 - anchor
																					6 - cabin
																					7 - carpet
																					8 - 6 seat
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="type_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_text -->
																			<xs:annotation>
																				<xs:documentation>Lift type - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="length" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- length -->
																			<xs:annotation>
																				<xs:documentation>Lift length in meters</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="capacity" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- capacity -->
																			<xs:annotation>
																				<xs:documentation>Lift capacity - persons/hour</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Lift status - code from Holidayinfo database:
																					0 - -
																					1 - open
																					2 - close
																					3 - part. open
																					4 - open sat-sun
																					5 - open fri-sun
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Lift status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="nightskiing_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- nightskiing_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Night skiing status for lift - code from Holidayinfo database:
																					1 - no
																					2 - yes
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="nightskiing_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- nightskiing_text -->
																			<xs:annotation>
																				<xs:documentation>Night skiing status for lift - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="opertime_start" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_start -->
																			<xs:annotation>
																				<xs:documentation>Start time of lift's operation if specified (HH:MM)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="opertime_end" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_end -->
																			<xs:annotation>
																				<xs:documentation>End time of lift's operation if specified (HH:MM)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- lift id -->
																		<xs:annotation>
																			<xs:documentation>Lift identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																	<xs:attribute name="ismain" type="xs:string"> <!-- lift ismain -->
																		<xs:annotation>
																			<xs:documentation>Main transport (1=yes)</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_lifts lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of lifts for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_crosscountry" minOccurs="0" maxOccurs="1"> <!-- loc_crosscountry -->
													<xs:annotation>
														<xs:documentation>List of crosscountry tracks for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="crosscountry" minOccurs="0" maxOccurs="unbounded"> <!-- crosscountry -->
																<xs:annotation>
																	<xs:documentation>Crosscountry track information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Crosscountry track name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="length" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- length -->
																			<xs:annotation>
																				<xs:documentation>Crosscountry track length in kilometers</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Crosscountry track status - code from Holidayinfo database:
																					1 - -
																					2 - prepared
																					3 - not prepared
																					4 - open
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Crosscountry track status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- crosscountry id -->
																		<xs:annotation>
																			<xs:documentation>Crosscountry track identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_crosscountry lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of crosscountry tracks for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_tourtracks" minOccurs="0" maxOccurs="1"> <!-- loc_tourtracks -->
													<xs:annotation>
														<xs:documentation>List of tourist/cyclo trecks for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="tourtracks" minOccurs="0" maxOccurs="unbounded"> <!-- tourtrack -->
																<xs:annotation>
																	<xs:documentation>Tourtrack information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Track name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="type_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Track type - code from Holidayinfo database:
																					1 - walking line
																					2 - cyclo track
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="type_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_text -->
																			<xs:annotation>
																				<xs:documentation>Track type - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="length" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- length -->
																			<xs:annotation>
																				<xs:documentation>Track length in kilometers</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Track status - code from Holidayinfo database:
																					0 - -
																					1 - open
																					2 - close
																					3 - part. open
																					4 - open sat-sun
																					5 - open fri-sun
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Track status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- track id -->
																		<xs:annotation>
																			<xs:documentation>Track identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_lifts lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of lifts for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_skibuses" minOccurs="0" maxOccurs="1"> <!-- loc_skibuses -->
													<xs:annotation>
														<xs:documentation>List of skibuses and skibus stops for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="stops" minOccurs="0" maxOccurs="unbounded"> <!-- stops -->
																<xs:annotation>
																	<xs:documentation>List of skibus stops for the location</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="stop" minOccurs="0" maxOccurs="unbounded"> <!-- stop -->
																			<xs:annotation>
																				<xs:documentation>One stop information</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																						<xs:annotation>
																							<xs:documentation>Stop name</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="desc" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- desc -->
																						<xs:annotation>
																							<xs:documentation>Stop description</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="remark" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- remark -->
																						<xs:annotation>
																							<xs:documentation>Stop remark</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- stop id -->
																					<xs:annotation>
																						<xs:documentation>Stop id</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															<xs:element name="skibuses" minOccurs="0" maxOccurs="unbounded"> <!-- skibuses -->
																<xs:annotation>
																	<xs:documentation>List of skibuses the location</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="skibus" minOccurs="0" maxOccurs="unbounded"> <!-- skibus -->
																			<xs:annotation>
																				<xs:documentation>One skibus information</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																						<xs:annotation>
																							<xs:documentation>Skibus name</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="desc" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- desc -->
																						<xs:annotation>
																							<xs:documentation>Skibus description</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="remark" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- remark -->
																						<xs:annotation>
																							<xs:documentation>Skibus remark</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="color" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- color -->
																						<xs:annotation>
																							<xs:documentation>Skibus color (either HTML color code or empty string)</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="schedule" minOccurs="0" maxOccurs="unbounded"> <!-- schedule -->
																						<xs:annotation>
																							<xs:documentation>Skibus schedule</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="stops" minOccurs="0" maxOccurs="unbounded"> <!-- stops -->
																									<xs:annotation>
																										<xs:documentation>Skibus schedule stops list</xs:documentation>
																									</xs:annotation>
																									<xs:complexType>
																										<xs:sequence>
																											<xs:element name="stop" minOccurs="0" maxOccurs="unbounded"> <!-- stop -->
																												<xs:annotation>
																													<xs:documentation>Skibus stop</xs:documentation>
																												</xs:annotation>
																												<xs:complexType>
																													<xs:attribute name="idx" type="xs:string" use="required"> <!-- stop idx -->
																														<xs:annotation>
																															<xs:documentation>Stop index</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="id" type="xs:string" use="required"> <!-- stop id -->
																														<xs:annotation>
																															<xs:documentation>Stop id</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																												</xs:complexType>
																											</xs:element>
																										</xs:sequence>
																										<xs:attribute name="count" type="xs:string" use="required"> <!-- stops count -->
																											<xs:annotation>
																												<xs:documentation>Number of stops in the list</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																									</xs:complexType>
																								</xs:element>
																								<xs:element name="timetabs" minOccurs="0" maxOccurs="unbounded"> <!-- timetabs -->
																									<xs:annotation>
																										<xs:documentation>Skibus schedule time tables</xs:documentation>
																									</xs:annotation>
																									<xs:complexType>
																										<xs:sequence>
																											<xs:element name="timetab" minOccurs="0" maxOccurs="unbounded"> <!-- timetab -->
																												<xs:annotation>
																													<xs:documentation>Skibus time table</xs:documentation>
																												</xs:annotation>
																												<xs:complexType>
																													<xs:sequence>
																														<xs:element name="journeys" minOccurs="0" maxOccurs="unbounded"> <!-- journeys -->
																															<xs:annotation>
																																<xs:documentation>Skibus list of journeys</xs:documentation>
																															</xs:annotation>
																															<xs:complexType>
																																<xs:sequence>
																																	<xs:element name="journey" minOccurs="0" maxOccurs="unbounded"> <!-- journey -->
																																		<xs:annotation>
																																			<xs:documentation>Skibus single journey</xs:documentation>
																																		</xs:annotation>
																																		<xs:complexType>
																																			<xs:sequence>
																																				<xs:element name="times" minOccurs="0" maxOccurs="unbounded"> <!-- times -->
																																					<xs:annotation>
																																						<xs:documentation>Skibus journey table of times</xs:documentation>
																																					</xs:annotation>
																																					<xs:complexType>
																																						<xs:sequence>
																																							<xs:element name="time" minOccurs="0" maxOccurs="unbounded"> <!-- time -->
																																								<xs:annotation>
																																									<xs:documentation>Skibus journey single time</xs:documentation>
																																								</xs:annotation>
																																								<xs:complexType>
																																									<xs:attribute name="idx" type="xs:string" use="required"> <!-- time idx -->
																																										<xs:annotation>
																																											<xs:documentation>Time index</xs:documentation>
																																										</xs:annotation>
																																									</xs:attribute>
																																									<xs:attribute name="time" type="xs:string" use="required"> <!-- time time -->
																																										<xs:annotation>
																																											<xs:documentation>Time time HH:MM</xs:documentation>
																																										</xs:annotation>
																																									</xs:attribute>
																																									<xs:attribute name="remark" type="xs:string" use="required"> <!-- time remark -->
																																										<xs:annotation>
																																											<xs:documentation>Time remark</xs:documentation>
																																										</xs:annotation>
																																									</xs:attribute>
																																								</xs:complexType>
																																							</xs:element>
																																						</xs:sequence>
																																						<xs:attribute name="count" type="xs:string" use="required"> <!-- times count -->
																																							<xs:annotation>
																																								<xs:documentation>Number of times in the list</xs:documentation>
																																							</xs:annotation>
																																						</xs:attribute>
																																					</xs:complexType>
																																				</xs:element>
																																			</xs:sequence>
																																			<xs:attribute name="idx" type="xs:string" use="required"> <!-- journey idx -->
																																				<xs:annotation>
																																					<xs:documentation>Journey index</xs:documentation>
																																				</xs:annotation>
																																			</xs:attribute>
																																			<xs:attribute name="name" type="xs:string" use="required"> <!-- journey name -->
																																				<xs:annotation>
																																					<xs:documentation>Journey name</xs:documentation>
																																				</xs:annotation>
																																			</xs:attribute>
																																			<xs:attribute name="remark" type="xs:string" use="required"> <!-- journey remark -->
																																				<xs:annotation>
																																					<xs:documentation>Journey remark</xs:documentation>
																																				</xs:annotation>
																																			</xs:attribute>
																																		</xs:complexType>
																																	</xs:element>
																																</xs:sequence>
																																<xs:attribute name="count" type="xs:string" use="required"> <!-- journeys count -->
																																	<xs:annotation>
																																		<xs:documentation>Number of journeys in the list</xs:documentation>
																																	</xs:annotation>
																																</xs:attribute>
																															</xs:complexType>
																														</xs:element>
																													</xs:sequence>
																													<xs:attribute name="idx" type="xs:string" use="required"> <!-- timetab idx -->
																														<xs:annotation>
																															<xs:documentation>Time table index</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="name" type="xs:string" use="required"> <!-- timetab name -->
																														<xs:annotation>
																															<xs:documentation>Time table name</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="enabled" type="xs:string" use="required"> <!-- timetab enabled -->
																														<xs:annotation>
																															<xs:documentation>Time table enabled (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="reinforce" type="xs:string" use="required"> <!-- timetab reinforce -->
																														<xs:annotation>
																															<xs:documentation>Time table reinforce flag (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekdays_enabled" type="xs:string" use="required"> <!-- timetab weekdays_enabled -->
																														<xs:annotation>
																															<xs:documentation>Time table weekdays condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekday_0" type="xs:string" use="required"> <!-- timetab weekday_0 -->
																														<xs:annotation>
																															<xs:documentation>Time table weekday 0 condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekday_1" type="xs:string" use="required"> <!-- timetab weekday_1 -->
																														<xs:annotation>
																															<xs:documentation>Time table weekday 1 condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekday_2" type="xs:string" use="required"> <!-- timetab weekday_2 -->
																														<xs:annotation>
																															<xs:documentation>Time table weekday 2 condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekday_3" type="xs:string" use="required"> <!-- timetab weekday_3 -->
																														<xs:annotation>
																															<xs:documentation>Time table weekday 3 condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekday_4" type="xs:string" use="required"> <!-- timetab weekday_4 -->
																														<xs:annotation>
																															<xs:documentation>Time table weekday 4 condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekday_5" type="xs:string" use="required"> <!-- timetab weekday_5 -->
																														<xs:annotation>
																															<xs:documentation>Time table weekday 5 condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="weekday_6" type="xs:string" use="required"> <!-- timetab weekday_6 -->
																														<xs:annotation>
																															<xs:documentation>Time table weekday 6 condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="dtrange_enabled" type="xs:string" use="required"> <!-- timetab dtrange_enabled -->
																														<xs:annotation>
																															<xs:documentation>Time table date range condition enable (0/1)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="dtrange_start" type="xs:string" use="required"> <!-- timetab dtrange_start -->
																														<xs:annotation>
																															<xs:documentation>Time table date range start date (YYYYMMDD or empty string)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="dtrange_end" type="xs:string" use="required"> <!-- timetab dtrange_end -->
																														<xs:annotation>
																															<xs:documentation>Time table date range end date (YYYYMMDD or empty string)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																												</xs:complexType>
																											</xs:element>
																										</xs:sequence>
																										<xs:attribute name="count" type="xs:string" use="required"> <!-- timetabs count -->
																											<xs:annotation>
																												<xs:documentation>Number of time tables in the list</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																				<xs:attribute name="id" type="xs:string" use="required"> <!-- skibus id -->
																					<xs:annotation>
																						<xs:documentation>Skibus id</xs:documentation>
																					</xs:annotation>
																				</xs:attribute>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_skibuses lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of skibuses and skibuses list for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_cams" minOccurs="0" maxOccurs="1"> <!-- loc_cams -->
													<xs:annotation>
														<xs:documentation>List of cams for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="cam" minOccurs="0" maxOccurs="unbounded"> <!-- cam -->
																<xs:annotation>
																	<xs:documentation>Cam information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Cam name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="name_hbbtv" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name_hbbtv -->
																			<xs:annotation>
																				<xs:documentation>Cam name for HbbTV</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="sealevel" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- sealevel -->
																			<xs:annotation>
																				<xs:documentation>Cam sea level in meters</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="media"  minOccurs="0" maxOccurs="1"> <!-- media -->
																			<xs:annotation>
																				<xs:documentation>Cam media information</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="last_image"  minOccurs="0" maxOccurs="1"> <!-- last_image -->
																						<xs:annotation>
																							<xs:documentation>Information regarding last static image from camera</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="temp" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- temp -->
																									<xs:annotation>
																										<xs:documentation>Temperature for last image</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																									<xs:annotation>
																										<xs:documentation>Link for last image jpeg</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="width" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- width -->
																									<xs:annotation>
																										<xs:documentation>Image width (pixels)</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="height" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- height -->
																									<xs:annotation>
																										<xs:documentation>Image height (pixels)</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="panozoom_link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- panozoom_link -->
																									<xs:annotation>
																										<xs:documentation>Link for last image panozoom (complete frame containing SWF applet)</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																							</xs:sequence>
																							<xs:attribute name="datetime" type="xs:string" use="required"> <!-- last_image datetime -->
																								<xs:annotation>
																									<xs:documentation>Date/time of last image in YYYYMMDDHHMMSS format</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="last_video"  minOccurs="0" maxOccurs="1"> <!-- last_video -->
																						<xs:annotation>
																							<xs:documentation>Information regarding last video from camera</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																									<xs:annotation>
																										<xs:documentation>Link for last image video (complete frame containing player infrastructure)</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="videofile" minOccurs="0" maxOccurs="unbounded"> <!-- videofile -->
																									<xs:annotation>
																										<xs:documentation>Link for last image video file</xs:documentation>
																									</xs:annotation>
																									<xs:complexType>
																										<xs:simpleContent>
																											<xs:extension base="xs:string">
																												<xs:attribute name="id" type="xs:string" use="required"> <!-- videofile id -->
																													<xs:annotation>
																														<xs:documentation>Video file identifier</xs:documentation>
																													</xs:annotation>
																												</xs:attribute>
																												<xs:attribute name="format" type="xs:string" use="required"> <!-- videofile format  -->
																													<xs:annotation>
																														<xs:documentation>Video file format</xs:documentation>
																													</xs:annotation>
																												</xs:attribute>
																												<xs:attribute name="mime-type" type="xs:string" use="required"> <!-- videofile mime-type  -->
																													<xs:annotation>
																														<xs:documentation>Video file mime-type</xs:documentation>
																													</xs:annotation>
																												</xs:attribute>
																												<xs:attribute name="width" type="xs:string" use="required"> <!-- videofile width  -->
																													<xs:annotation>
																														<xs:documentation>Video file width (pixels)</xs:documentation>
																													</xs:annotation>
																												</xs:attribute>
																												<xs:attribute name="height" type="xs:string" use="required"> <!-- videofile height  -->
																													<xs:annotation>
																														<xs:documentation>Video file height (pixels)</xs:documentation>
																													</xs:annotation>
																												</xs:attribute>
																												<xs:attribute name="comment" type="xs:string" use="optional"> <!-- videofile comment  -->
																													<xs:annotation>
																														<xs:documentation>Video file comment</xs:documentation>
																													</xs:annotation>
																												</xs:attribute>
																												<xs:attribute name="alt_link" type="xs:string" use="required"> <!-- videofile alternative link  -->
																													<xs:annotation>
																														<xs:documentation>Direct video link (link with URL without ?=... parameters part)</xs:documentation>
																													</xs:annotation>
																												</xs:attribute>
																											</xs:extension>
																										</xs:simpleContent>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																							<xs:attribute name="datetime" type="xs:string" use="required"> <!-- last_video datetime -->
																								<xs:annotation>
																									<xs:documentation>Date/time of last video in YYYYMMDDHHMMSS format</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="last_hotspots"  minOccurs="0" maxOccurs="1"> <!-- last_hotspots -->
																						<xs:annotation>
																							<xs:documentation>Information regarding last set of hotspot images from camera</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="hotspot" minOccurs="0" maxOccurs="unbounded"> <!-- hotspot -->
																									<xs:annotation>
																										<xs:documentation>Information for single hotspot</xs:documentation>
																									</xs:annotation>
																									<xs:complexType>
																										<xs:sequence>
																											<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																												<xs:annotation>
																													<xs:documentation>Hotspot name</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="temp" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- temp -->
																												<xs:annotation>
																													<xs:documentation>Temperature for last image</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																												<xs:annotation>
																													<xs:documentation>Link for last hotspot image jpeg</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="width" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- width -->
																												<xs:annotation>
																													<xs:documentation>Image width (pixels)</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="height" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- height -->
																												<xs:annotation>
																													<xs:documentation>Image height (pixels)</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																										</xs:sequence>
																										<xs:attribute name="idx" type="xs:string" use="required"> <!-- hotspot idx -->
																											<xs:annotation>
																												<xs:documentation>Index of last hotspot image (0-9)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																										<xs:attribute name="datetime" type="xs:string" use="required"> <!-- hotspot datetime -->
																											<xs:annotation>
																												<xs:documentation>Date/time of last hotspot image in YYYYMMDDHHMMSS format</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="last_panoimage"  minOccurs="0" maxOccurs="1"> <!-- last_panoimage -->
																						<xs:annotation>
																							<xs:documentation>Information regarding last panoramic image from camera</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="temp" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- temp -->
																									<xs:annotation>
																										<xs:documentation>Temperature for last image</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																									<xs:annotation>
																										<xs:documentation>Link for last image jpeg</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="width" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- width -->
																									<xs:annotation>
																										<xs:documentation>Image width (pixels)</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="height" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- height -->
																									<xs:annotation>
																										<xs:documentation>Image height (pixels)</xs:documentation>
																									</xs:annotation>
																								</xs:element>
																							</xs:sequence>
																							<xs:attribute name="datetime" type="xs:string" use="required"> <!-- last_panoimage datetime -->
																								<xs:annotation>
																									<xs:documentation>Date/time of last image in YYYYMMDDHHMMSS format</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="gallery" minOccurs="0" maxOccurs="1"> <!-- gallery -->
																						<xs:annotation>
																							<xs:documentation>Daily gallery from camera</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="galitem" minOccurs="0" maxOccurs="unbounded"> <!-- galitem -->
																									<xs:annotation>
																										<xs:documentation>Gallery item</xs:documentation>
																									</xs:annotation>
																									<xs:complexType>
																										<xs:sequence>
																											<xs:element name="temp" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- temp -->
																												<xs:annotation>
																													<xs:documentation>Temperature</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="image" minOccurs="0" maxOccurs="1"> <!-- image -->
																												<xs:annotation>
																													<xs:documentation>Gallery image</xs:documentation>
																												</xs:annotation>
																												<xs:complexType>
																													<xs:sequence>
																														<xs:element name="width" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- width -->
																															<xs:annotation>
																																<xs:documentation>Image width (pixels)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="height" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- height -->
																															<xs:annotation>
																																<xs:documentation>Image height (pixels)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																															<xs:annotation>
																																<xs:documentation>Image link (URL for JPEG download)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="panozoom_link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- panozoom_link -->
																															<xs:annotation>
																																<xs:documentation>Link for image panozoom (complete frame containing SWF applet)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																													</xs:sequence>
																												</xs:complexType>
																											</xs:element>
																											<xs:element name="video" minOccurs="0" maxOccurs="1"> <!-- video -->
																												<xs:annotation>
																													<xs:documentation>Gallery video</xs:documentation>
																												</xs:annotation>
																												<xs:complexType>
																													<xs:sequence>
																														<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																															<xs:annotation>
																																<xs:documentation>Link for gallery video (complete frame containing player infrastructure)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="videofile" minOccurs="0" maxOccurs="unbounded"> <!-- videofile -->
																															<xs:annotation>
																																<xs:documentation>Link for gallery video (URL for file download)</xs:documentation>
																															</xs:annotation>
																															<xs:complexType>
																																<xs:simpleContent>
																																	<xs:extension base="xs:string">
																																		<xs:attribute name="id" type="xs:string" use="required"> <!-- videofile id -->
																																			<xs:annotation>
																																				<xs:documentation>Videofile id</xs:documentation>
																																			</xs:annotation>
																																		</xs:attribute>
																																		<xs:attribute name="format" type="xs:string" use="required"> <!-- videofile format -->
																																			<xs:annotation>
																																				<xs:documentation>Videofile format</xs:documentation>
																																			</xs:annotation>
																																		</xs:attribute>
																																		<xs:attribute name="mime-type" type="xs:string" use="required"> <!-- videofile mime type -->
																																			<xs:annotation>
																																				<xs:documentation>Videofile mime type</xs:documentation>
																																			</xs:annotation>
																																		</xs:attribute>
																																		<xs:attribute name="width" type="xs:string" use="required"> <!-- videofile width -->
																																			<xs:annotation>
																																				<xs:documentation>Videofile width (pixels)</xs:documentation>
																																			</xs:annotation>
																																		</xs:attribute>
																																		<xs:attribute name="height" type="xs:string" use="required"> <!-- videofile height -->
																																			<xs:annotation>
																																				<xs:documentation>Videofile height (pixels)</xs:documentation>
																																			</xs:annotation>
																																		</xs:attribute>
																																		<xs:attribute name="comment" type="xs:string" use="optional"> <!-- videofile comment -->
																																			<xs:annotation>
																																				<xs:documentation>Videofile comment</xs:documentation>
																																			</xs:annotation>
																																		</xs:attribute>
																																		<xs:attribute name="alt_link" type="xs:string" use="required"> <!-- videofile alternative link -->
																																			<xs:annotation>
																																				<xs:documentation>Alternative link for video file download</xs:documentation>
																																			</xs:annotation>
																																		</xs:attribute>
																																	</xs:extension>
																																</xs:simpleContent>
																															</xs:complexType>
																														</xs:element>
																													</xs:sequence>
																												</xs:complexType>
																											</xs:element>
																										</xs:sequence>
																										<xs:attribute name="idx" type="xs:string" use="required"> <!-- galitem idx -->
																											<xs:annotation>
																												<xs:documentation>Gallery item index (zero based)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																										<xs:attribute name="datetime" type="xs:string" use="required"> <!-- galitem datetime -->
																											<xs:annotation>
																												<xs:documentation>Gallery item date and time (YYYYMMDDHHMMSS)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																							<xs:attribute name="nitems" type="xs:string" use="required"> <!-- gallery nitems -->
																								<xs:annotation>
																									<xs:documentation>Number of gallery items</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="hspgallery" minOccurs="0" maxOccurs="1"> <!-- hspgallery -->
																						<xs:annotation>
																							<xs:documentation>Daily hotspots gallery from camera</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="galitem" minOccurs="0" maxOccurs="unbounded"> <!-- galitem -->
																									<xs:annotation>
																										<xs:documentation>Gallery item</xs:documentation>
																									</xs:annotation>
																									<xs:complexType>
																										<xs:sequence>
																											<xs:element name="hotspot" minOccurs="0" maxOccurs="unbounded"> <!-- hotspot -->
																												<xs:annotation>
																													<xs:documentation>Information for single hotspot</xs:documentation>
																												</xs:annotation>
																												<xs:complexType>
																													<xs:sequence>
																														<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																															<xs:annotation>
																																<xs:documentation>Hotspot name</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="temp" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- temp -->
																															<xs:annotation>
																																<xs:documentation>Temperature for last image</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																															<xs:annotation>
																																<xs:documentation>Link for last hotspot image jpeg</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="width" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- width -->
																															<xs:annotation>
																																<xs:documentation>Image width (pixels)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="height" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- height -->
																															<xs:annotation>
																																<xs:documentation>Image height (pixels)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																													</xs:sequence>
																													<xs:attribute name="idx" type="xs:string" use="required"> <!-- hotspot idx -->
																														<xs:annotation>
																															<xs:documentation>Index of last hotspot image (0-9)</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																													<xs:attribute name="datetime" type="xs:string" use="required"> <!-- hotspot datetime -->
																														<xs:annotation>
																															<xs:documentation>Date/time of last hotspot image in YYYYMMDDHHMMSS format</xs:documentation>
																														</xs:annotation>
																													</xs:attribute>
																												</xs:complexType>
																											</xs:element>
																										</xs:sequence>
																										<xs:attribute name="idx" type="xs:string" use="required"> <!-- galitem idx -->
																											<xs:annotation>
																												<xs:documentation>Hotspots gallery item index</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																							<xs:attribute name="nitems" type="xs:string" use="required"> <!-- hspgallery nitems -->
																								<xs:annotation>
																									<xs:documentation>Number of gallery items</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="panogallery" minOccurs="0" maxOccurs="1"> <!-- gallery -->
																						<xs:annotation>
																							<xs:documentation>Daily panoramic gallery from camera</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="galitem" minOccurs="0" maxOccurs="unbounded"> <!-- galitem -->
																									<xs:annotation>
																										<xs:documentation>Gallery item</xs:documentation>
																									</xs:annotation>
																									<xs:complexType>
																										<xs:sequence>
																											<xs:element name="temp" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- temp -->
																												<xs:annotation>
																													<xs:documentation>Temperature</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="image" minOccurs="0" maxOccurs="1"> <!-- image -->
																												<xs:annotation>
																													<xs:documentation>Gallery image</xs:documentation>
																												</xs:annotation>
																												<xs:complexType>
																													<xs:sequence>
																														<xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- link -->
																															<xs:annotation>
																																<xs:documentation>Image link (URL for JPEG download)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="width" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- width -->
																															<xs:annotation>
																																<xs:documentation>Image width (pixels)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																														<xs:element name="height" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- height -->
																															<xs:annotation>
																																<xs:documentation>Image height (pixels)</xs:documentation>
																															</xs:annotation>
																														</xs:element>
																													</xs:sequence>
																												</xs:complexType>
																											</xs:element>
																										</xs:sequence>
																										<xs:attribute name="idx" type="xs:string" use="required"> <!-- galitem idx -->
																											<xs:annotation>
																												<xs:documentation>Gallery item index (zero based)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																										<xs:attribute name="datetime" type="xs:string" use="required"> <!-- galitem datetime -->
																											<xs:annotation>
																												<xs:documentation>Gallery item date and time (YYYYMMDDHHMMSS)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																							<xs:attribute name="nitems" type="xs:string" use="required"> <!-- gallery nitems -->
																								<xs:annotation>
																									<xs:documentation>Number of gallery items</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="panozoom" minOccurs="0" maxOccurs="1"> <!-- panozoom -->
																						<xs:annotation>
																							<xs:documentation>Panozoom curve points</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:sequence>
																								<xs:element name="point" minOccurs="0" maxOccurs="unbounded"> <!-- point -->
																									<xs:complexType>
																										<xs:attribute name="idx" type="xs:string" use="required">
																											<xs:annotation>
																												<xs:documentation>Curve point index</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																										<xs:attribute name="x" type="xs:string" use="required">
																											<xs:annotation>
																												<xs:documentation>Curve point x coord (in percent)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																										<xs:attribute name="y" type="xs:string" use="required">
																											<xs:annotation>
																												<xs:documentation>Curve point y coord (in percent)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																										<xs:attribute name="zoom" type="xs:string" use="required">
																											<xs:annotation>
																												<xs:documentation>Curve point zoom factor (in percent)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																										<xs:attribute name="time" type="xs:string" use="required">
																											<xs:annotation>
																												<xs:documentation>Curve point time (in msec)</xs:documentation>
																											</xs:annotation>
																										</xs:attribute>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																							<xs:attribute name="count" type="xs:string" use="required"> <!-- count -->
																								<xs:annotation>
																									<xs:documentation>Number of panozzom points</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																			</xs:complexType>
																		</xs:element>
																		<xs:element name="holidayinfo" minOccurs="0" maxOccurs="1"> <!-- holidayinfo -->
																			<xs:annotation>
																				<xs:documentation>Holidayinfo links</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="link_campage" minOccurs="0" maxOccurs="1"> <!-- link_campage -->
																						<xs:annotation>
																							<xs:documentation>Link to Holidayinfo full camera page</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																									<xs:attribute name="minwidth" type="xs:string">
																										<xs:annotation>
																											<xs:documentation>Min. page width (px)</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																									<xs:attribute name="minheight" type="xs:string">
																										<xs:annotation>
																											<xs:documentation>Min. page height (px)</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																					<xs:element name="link_camframe" minOccurs="0" maxOccurs="1"> <!-- link_camframe -->
																						<xs:annotation>
																							<xs:documentation>Link to Holidayinfo raw camera frame (without top and bottom panels)</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:simpleContent>
																								<xs:extension base="xs:string">
																									<xs:attribute name="minwidth" type="xs:string">
																										<xs:annotation>
																											<xs:documentation>Min. page width (px)</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																									<xs:attribute name="minheight" type="xs:string">
																										<xs:annotation>
																											<xs:documentation>Min. page height (px)</xs:documentation>
																										</xs:annotation>
																									</xs:attribute>
																								</xs:extension>
																							</xs:simpleContent>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- cam id -->
																		<xs:annotation>
																			<xs:documentation>Cam identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																	<xs:attribute name="hasvideo" type="xs:string"> <!-- hasvideo -->
																		<xs:annotation>
																			<xs:documentation>0=cam without video, 1=cam with video</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_cams lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of cams for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_events" minOccurs="0" maxOccurs="1"> <!-- loc_events -->
													<xs:annotation>
														<xs:documentation>List of events for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="event" minOccurs="0" maxOccurs="unbounded"> <!-- event -->
																<xs:annotation>
																	<xs:documentation>Event information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="date_start" type="xs:string" minOccurs="1" maxOccurs="1"> <!-- date_start -->
																			<xs:annotation>
																				<xs:documentation>Event start date in YYYYMMDD format</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="date_end" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- date_end -->
																			<xs:annotation>
																				<xs:documentation>Event end date in YYYYMMDD format</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="place" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- place -->
																			<xs:annotation>
																				<xs:documentation>Event place (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- description -->
																			<xs:annotation>
																				<xs:documentation>Event description (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="contact_phone" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_phone -->
																			<xs:annotation>
																				<xs:documentation>Contact phone number for event</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="contact_email" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_email -->
																			<xs:annotation>
																				<xs:documentation>Contact email for event</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="contact_fax" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_fax -->
																			<xs:annotation>
																				<xs:documentation>Contact fax number for event</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="contact_www" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- contact_www -->
																			<xs:annotation>
																				<xs:documentation>Web address for event</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- event id -->
																		<xs:annotation>
																			<xs:documentation>Event identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_events lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of events for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_snowparks" minOccurs="0" maxOccurs="1"> <!-- loc_snowparks -->
													<xs:annotation>
														<xs:documentation>List of snow parks for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="snowpark" minOccurs="0" maxOccurs="unbounded"> <!-- snowpark -->
																<xs:annotation>
																	<xs:documentation>Snow park information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Snow park name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>Snow park status - code from Holidayinfo database - same codes as for slope status</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Snow park status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- snowpark id -->
																		<xs:annotation>
																			<xs:documentation>Snow park identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_snowparks lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of events for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_services" minOccurs="0" maxOccurs="1"> <!-- loc_services -->
													<xs:annotation>
														<xs:documentation>List of services for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="service" minOccurs="0" maxOccurs="unbounded"> <!-- service -->
																<xs:annotation>
																	<xs:documentation>Service information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="type_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_code -->
																			<xs:annotation>
																				<xs:documentation>Service type - code from Holidayinfo database</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="type_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_text -->
																			<xs:annotation>
																				<xs:documentation>Service type - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>Service status - code from Holidayinfo database</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Service status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- description -->
																			<xs:annotation>
																				<xs:documentation>Service description</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="opertime_start" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_start -->
																			<xs:annotation>
																				<xs:documentation>Opening time start</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="opertime_end" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- opertime_end -->
																			<xs:annotation>
																				<xs:documentation>Opening time end</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="remark" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- remark -->
																			<xs:annotation>
																				<xs:documentation>Remark</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- service id -->
																		<xs:annotation>
																			<xs:documentation>Service identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- services lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of services for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_bikeparks" minOccurs="0" maxOccurs="1"> <!-- loc_bikeparks -->
													<xs:annotation>
														<xs:documentation>List of bikeparks for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="bikepark" minOccurs="0" maxOccurs="unbounded"> <!-- bikepark -->
																<xs:annotation>
																	<xs:documentation>Bikepark information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Bikepark name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="type_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_code -->
																			<xs:annotation>
																				<xs:documentation>Bikepark type - code from Holidayinfo database</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="type_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- type_text -->
																			<xs:annotation>
																				<xs:documentation>Bikepark type - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="diff_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- diff_code -->
																			<xs:annotation>
																				<xs:documentation>Bikepark difficulty - code from Holidayinfo database</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="diff_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- diff_text -->
																			<xs:annotation>
																				<xs:documentation>Bikepark difficulty - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="focus_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- focus_code -->
																			<xs:annotation>
																				<xs:documentation>Bikepark focus - code from Holidayinfo database</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="focus_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- focus_text -->
																			<xs:annotation>
																				<xs:documentation>Bikepark focus - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="length" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- length -->
																			<xs:annotation>
																				<xs:documentation>Bikepark length (m)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="elevation" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- elevation -->
																			<xs:annotation>
																				<xs:documentation>Bikepark elevation (m)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="avg_gradient" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- avg_gradient -->
																			<xs:annotation>
																				<xs:documentation>Bikepark avg. gradient (%)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="sealevel_min" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- sealevel_min -->
																			<xs:annotation>
																				<xs:documentation>Bikepark min. sea level (m)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="sealevel_max" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- sealevel_max -->
																			<xs:annotation>
																				<xs:documentation>Bikepark max. sea level (m)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="use_lift" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- use_lift -->
																			<xs:annotation>
																				<xs:documentation>Bikepark use lift flag (1=lift can be used)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="traveldir_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- traveldir_code -->
																			<xs:annotation>
																				<xs:documentation>Bikepark travel direction - code from Holidayinfo database</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="traveldir_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- traveldir_text -->
																			<xs:annotation>
																				<xs:documentation>Bikepark travel direction - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="chars" minOccurs="0" maxOccurs="1"> <!-- chars -->
																			<xs:annotation>
																				<xs:documentation>Bikepark characteristics</xs:documentation>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="char" minOccurs="1" maxOccurs="unbounded"> <!-- char -->
																						<xs:annotation>
																							<xs:documentation>Single characteristic</xs:documentation>
																						</xs:annotation>
																						<xs:complexType>
																							<xs:attribute name="idx" type="xs:string" use="required"> <!-- idx -->
																								<xs:annotation>
																									<xs:documentation>Char. item index</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																							<xs:attribute name="code" type="xs:string" use="required"> <!-- code -->
																								<xs:annotation>
																									<xs:documentation>Char. item code from Holidayinfo database</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																							<xs:attribute name="text" type="xs:string"> <!-- text -->
																								<xs:annotation>
																									<xs:documentation>Char. item text (language dependent)</xs:documentation>
																								</xs:annotation>
																							</xs:attribute>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																			</xs:complexType>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>Bikepark status - code from Holidayinfo database</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Bikepark status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- bikepark id -->
																		<xs:annotation>
																			<xs:documentation>Bikepark identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- bikeparks lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of bikaparks for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_news" minOccurs="0" maxOccurs="1"> <!-- loc_news -->
													<xs:annotation>
														<xs:documentation>List of news for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="news" minOccurs="0" maxOccurs="unbounded"> <!-- news -->
																<xs:annotation>
																	<xs:documentation>News information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="date_start" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- date_start -->
																			<xs:annotation>
																				<xs:documentation>Start date for the news</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="date_end" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- date_end -->
																			<xs:annotation>
																				<xs:documentation>End date for the news</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- text -->
																			<xs:annotation>
																				<xs:documentation>Text of the news</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- news id -->
																		<xs:annotation>
																			<xs:documentation>News identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- news lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of news for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_parking" minOccurs="0" maxOccurs="1"> <!-- loc_parking -->
													<xs:annotation>
														<xs:documentation>List of slopes for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="parking" minOccurs="0" maxOccurs="unbounded"> <!-- parking -->
																<xs:annotation>
																	<xs:documentation>Parking information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- name -->
																			<xs:annotation>
																				<xs:documentation>Parking name</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_code" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_code -->
																			<xs:annotation>
																				<xs:documentation>
																					Parking status - code from Holidayinfo database:
																					1 - -
																					2 - open
																					3 - closed
																				</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="status_text" type="xs:string" minOccurs="0" maxOccurs="1"> <!-- status_text -->
																			<xs:annotation>
																				<xs:documentation>Parking status - text (language dependent)</xs:documentation>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- parking id -->
																		<xs:annotation>
																			<xs:documentation>Parking identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_parking lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of parkings for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_structpricelist" minOccurs="0" maxOccurs="1"> <!-- loc_structpricelist -->
													<xs:annotation>
														<xs:documentation>List of structured price lists for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="pricelist" minOccurs="0" maxOccurs="unbounded"> <!-- pricelist -->
																<xs:annotation>
																	<xs:documentation>Structured price list information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- pricelist id -->
																		<xs:annotation>
																			<xs:documentation>Price list identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_structpricelist lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of structured price lists for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
												<xs:element name="loc_matrixpricelist" minOccurs="0" maxOccurs="1"> <!-- loc_matrixpricelist -->
													<xs:annotation>
														<xs:documentation>List of matrix price lists for location</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element name="pricelist" minOccurs="0" maxOccurs="unbounded"> <!-- pricelist -->
																<xs:annotation>
																	<xs:documentation>Matrix pricelist information</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:any processContents="skip" minOccurs="1" maxOccurs="unbounded"/> <!-- skip inner tags from <pricelist> - don't check anything inside-->
																	</xs:sequence>
																	<xs:attribute name="id" type="xs:string" use="required"> <!-- pricelist id -->
																		<xs:annotation>
																			<xs:documentation>Price list identifier</xs:documentation>
																		</xs:annotation>
																	</xs:attribute>
																</xs:complexType>
															</xs:element>
														</xs:sequence>
														<xs:attribute name="lastchange" type="xs:string" use="required"> <!-- loc_matrixpricelist lastchange -->
															<xs:annotation>
																<xs:documentation>Last change in list of structured price lists for location in YYYYMMDDHHMMSS format</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
											<xs:attribute name="id" type="xs:string" use="required"> <!-- location id -->
												<xs:annotation>
													<xs:documentation>Location id from Holidayinfo database</xs:documentation>
												</xs:annotation>
											</xs:attribute>
											<xs:attribute name="name" type="xs:string" use="required"> <!-- location name -->
												<xs:annotation>
													<xs:documentation>Location name from Holidayinfo database</xs:documentation>
												</xs:annotation>
											</xs:attribute>
											<xs:attribute name="name_hbbtv" type="xs:string"> <!-- location name name for hbbtv -->
												<xs:annotation>
													<xs:documentation>Location name for HbbTV from Holidayinfo database</xs:documentation>
												</xs:annotation>
											</xs:attribute>
											<xs:attribute name="alias" type="xs:string"> <!-- location alias -->
												<xs:annotation>
													<xs:documentation>Primary alias for location from Holidayinfo database (primary aliases are guaranteed to be unique)</xs:documentation>
												</xs:annotation>
											</xs:attribute>
											<xs:attribute name="extra_aliases" type="xs:string"> <!-- location extra_aliases -->
												<xs:annotation>
													<xs:documentation>Comma separated list of additional aliases for location from Holidayinfo database</xs:documentation>
												</xs:annotation>
											</xs:attribute>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
								<xs:attribute name="id" type="xs:string" use="required"> <!-- region id -->
									<xs:annotation>
										<xs:documentation>Region id from Holidayinfo database</xs:documentation>
									</xs:annotation>
								</xs:attribute>
								<xs:attribute name="name" type="xs:string" use="required"> <!-- region name -->
									<xs:annotation>
										<xs:documentation>Region name from Holidayinfo database</xs:documentation>
									</xs:annotation>
								</xs:attribute>
								<xs:attribute name="name_hbbtv" type="xs:string"> <!-- region name name for hbbtv -->
									<xs:annotation>
										<xs:documentation>Region name for HbbTV from Holidayinfo database</xs:documentation>
									</xs:annotation>
								</xs:attribute>
								<xs:attribute name="alias" type="xs:string"> <!-- region alias -->
									<xs:annotation>
										<xs:documentation>Primary alias for region from Holidayinfo database (primary aliases are guaranteed to be unique)</xs:documentation>
									</xs:annotation>
								</xs:attribute>
								<xs:attribute name="extra_aliases" type="xs:string"> <!-- region extra_aliases -->
									<xs:annotation>
										<xs:documentation>Comma separated list of additional aliases for region from Holidayinfo database</xs:documentation>
									</xs:annotation>
								</xs:attribute>
							</xs:complexType>
							</xs:element>
						</xs:sequence>
						<xs:attribute name="id" type="xs:string" use="required"> <!-- country id -->
							<xs:annotation>
								<xs:documentation>Country id from Holidayinfo database</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="name" type="xs:string" use="required"> <!-- country name -->
							<xs:annotation>
								<xs:documentation>Country name from Holidayinfo database</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="name_hbbtv" type="xs:string"> <!-- country name for hbbtv -->
							<xs:annotation>
								<xs:documentation>Country name for HbbTV from Holidayinfo database</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="alias" type="xs:string"> <!-- country alias -->
							<xs:annotation>
								<xs:documentation>Primary alias for country from Holidayinfo database (primary aliases are guaranteed to be unique)</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="extra_aliases" type="xs:string"> <!-- country extra_aliases -->
							<xs:annotation>
								<xs:documentation>Comma separated list of additional aliases for country from Holidayinfo database</xs:documentation>
							</xs:annotation>
						</xs:attribute>
					</xs:complexType>
				</xs:element>
				<xs:element name="retstatus" minOccurs="1" maxOccurs="1"> <!-- retstatus -->
					<xs:annotation>
						<xs:documentation>Element encapsulating request results and additional information</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="account" type="xs:string" minOccurs="1" maxOccurs="1"> <!-- account -->
								<xs:annotation>
									<xs:documentation>Copy of request account name</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="downloadcode" type="xs:string" minOccurs="1" maxOccurs="1"> <!-- downloadcode -->
								<xs:annotation>
									<xs:documentation>Request account download code</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="spec" type="xs:string" minOccurs="1" maxOccurs="1"> <!-- spec -->
								<xs:annotation>
									<xs:documentation>Copy of request spec used</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="status" minOccurs="1" maxOccurs="1"> <!-- status -->
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="ok">
											<xs:annotation>
												<xs:documentation>No errors/warnings</xs:documentation>
											</xs:annotation>
										</xs:enumeration>
										<xs:enumeration value="warn">
											<xs:annotation>
												<xs:documentation>There is at least one warning, but request has been completed</xs:documentation>
											</xs:annotation>
										</xs:enumeration>
										<xs:enumeration value="err">
											<xs:annotation>
												<xs:documentation>There is an error preventing server to fulfill the request</xs:documentation>
											</xs:annotation>
										</xs:enumeration>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="err" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <!-- err -->
								<xs:annotation>
									<xs:documentation>Error message (one element per error)</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="warn" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <!-- warn -->
								<xs:annotation>
									<xs:documentation>Warning message (one element per warning)</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="req_datetime" type="xs:string" minOccurs="1" maxOccurs="1"> <!-- req_datetime -->
								<xs:annotation>
									<xs:documentation>Request processing start date/time id YYYYMMDDHHMMSS format</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="req_proctime" type="xs:decimal" minOccurs="1" maxOccurs="1"> <!-- req_proctime -->
								<xs:annotation>
									<xs:documentation>Request processing time in milliseconds</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>

</xs:schema>