<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2006 rel. 3 sp1 (http://www.altova.com) by kai (rs) -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://producers.nma.xtee.riik.ee/producer/nma" xmlns:ref="http://ws-i.org/profiles/basic/1.1/xsd" targetNamespace="http://producers.nma.xtee.riik.ee/producer/nma" elementFormDefault="unqualified">
	<element name="NavimarkRequest" type="tns:NavimarkRequest">
		<annotation>
			<documentation>Sisendparameetrid navigatsioonimärkide päringule</documentation>
		</annotation>
	</element>
	<complexType name="NavimarkRequest">
		<sequence>
			<element name="FilterCond" minOccurs="0">
				<annotation>
					<documentation>Kui filtritingimusi ei ole, siis tagastatakse kõik navimärgid. NB! sel juhul ei saa pilte!</documentation>
				</annotation>
				<complexType>
					<choice>
						<element name="HarbourLocode">
							<annotation>
								<documentation>Sadama rahvusvaheline identifikaator. Tagastatakse antud sadama navigatsioonimärgid. </documentation>
							</annotation>
							<simpleType>
								<restriction base="string">
									<length value="10"/>
								</restriction>
							</simpleType>
						</element>
						<element name="NM_EstNo">
							<annotation>
								<documentation>Navigatsioonimärgi tähis. Kui see on antud, siis tagastatakse ühe navigatsioonimärgi andmed</documentation>
							</annotation>
							<simpleType>
								<restriction base="string">
									<length value="8"/>
								</restriction>
							</simpleType>
						</element>
					</choice>
				</complexType>
			</element>
			<element name="WithImages" minOccurs="0">
				<annotation>
					<documentation>Kas soovitakse vastuses saada ka pilte või mitte. Kui soovitakse pilte, siis peab olema olemas ka mingi filtritingimus. Vaikimisi ilma piltideta</documentation>
				</annotation>
				<simpleType>
					<restriction base="string">
						<length value="1"/>
						<pattern value=""/>
						<enumeration value="N">
							<annotation>
								<documentation>Pildiandmeid ei tagastata. See on ka vaikimisi väärtus</documentation>
							</annotation>
						</enumeration>
						<enumeration value="Y">
							<annotation>
								<documentation>Tagastatakse ka piltide andmed</documentation>
							</annotation>
						</enumeration>
					</restriction>
				</simpleType>
			</element>
		</sequence>
		<attribute name="RequestID" type="string">
			<annotation>
				<documentation>Päringu unikaalne identifikaator. Kui see on antud, siis peegeldatakse see identifikaator tagasi ka päringuvastuses.</documentation>
			</annotation>
		</attribute>
	</complexType>
	<element name="NavimarkResponse" type="tns:NavimarkResponse">
		<annotation>
			<documentation>Sisendparameetrid navigatsioonimärkide päringule</documentation>
		</annotation>
	</element>
	<complexType name="NavimarkResponse">
		<choice>
			<element name="Navimarks">
				<complexType>
					<sequence>
						<element name="Navimark" minOccurs="0" maxOccurs="unbounded">
							<complexType>
								<sequence>
									<element name="Name">
										<annotation>
											<documentation>Nimetus</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="64"/>
											</restriction>
										</simpleType>
									</element>
									<element name="EstNo">
										<annotation>
											<documentation>Registritähis</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="8"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Class">
										<annotation>
											<documentation>NM klass (määramata, ujuvmärk, püsimärk, virtuaalmärk, muu)</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="12"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Type">
										<annotation>
											<documentation>NM tüüp. Ujuvmärkidel Poi/Tooder, püsimärkidel Tuletorn/Tulepaak/Päevamärk</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="16"/>
											</restriction>
										</simpleType>
									</element>
									<element name="TypeName">
										<annotation>
											<documentation>NM liik</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="48"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Fairway">
										<annotation>
											<documentation>Laevatee nimetus, kuhu NM kuulub</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="48"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Locode">
										<annotation>
											<documentation>Sadama rahvusvaheline tähis LOCODE, kuhu NM kuulub</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="6"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Harbour">
										<annotation>
											<documentation>Sadama nimetus, kuhu NM kuulub</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="100"/>
											</restriction>
										</simpleType>
									</element>
									<element name="ServRegion">
										<annotation>
											<documentation>Millisesse Veeteede Ameti teenindusregiooni kuulub</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="100"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Inlandwater">
										<annotation>
											<documentation>Kas NM asub sisevetes. 1 - siseveed 0 - merealad</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="1"/>
												<enumeration value="1"/>
												<enumeration value="0"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Importance">
										<annotation>
											<documentation>NM tähtsuskategooria: 1: tähtsaim, 2: keskmine, 3: vähemtähtis</documentation>
										</annotation>
										<simpleType>
											<restriction base="short">
												<enumeration value="1"/>
												<enumeration value="2"/>
												<enumeration value="3"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Status">
										<annotation>
											<documentation>NM olek: 0: ekspluatatsioonis, -1: ajutiselt tühistatud</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="2"/>
												<enumeration value="0"/>
												<enumeration value="-1"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Season">
										<annotation>
											<documentation>NM aktiivne hooaeg</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="30"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Latitude">
										<annotation>
											<documentation>Laiuskoordinaat, 1/1000000 minutit ühikutes, positiivne on põhjalaius</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="15"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Longitude">
										<annotation>
											<documentation>Pikkuskoordinaat, 1/1000000 minutit ühikutes, positiivne on idapikkus</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="15"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Loc_descr">
										<annotation>
											<documentation>NM asukoha vabatekstiline kirjeldus</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="300"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Backlight">
										<annotation>
											<documentation>Taustavalgus asukohas. 1: nõrk, 2: keskmine, 3: tugev</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="1"/>
												<enumeration value="1">
													<annotation>
														<documentation>Nõrk</documentation>
													</annotation>
												</enumeration>
												<enumeration value="2">
													<annotation>
														<documentation>Keskmine</documentation>
													</annotation>
												</enumeration>
												<enumeration value="3">
													<annotation>
														<documentation>Tugev</documentation>
													</annotation>
												</enumeration>
											</restriction>
										</simpleType>
									</element>
									<element name="Rel_height">
										<annotation>
											<documentation>Märgi kõrgus alusest meetrites</documentation>
										</annotation>
										<simpleType>
											<restriction base="double"/>
										</simpleType>
									</element>
									<element name="Visibility">
										<annotation>
											<documentation>NM nähtavuskaugus meremiilides</documentation>
										</annotation>
										<simpleType>
											<restriction base="double"/>
										</simpleType>
									</element>
									<element name="Description">
										<annotation>
											<documentation>NM vabatekstiline kirjeldus</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="300"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Colours">
										<annotation>
											<documentation>NM värvid stringina näit. „punane-valge-kollane“ "</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="40"/>
											</restriction>
										</simpleType>
									</element>
									<element name="Radarrefl">
										<annotation>
											<documentation>Radarireflektori olemasolu 1: olemas, 0: puudub. Püsimärgil, ujuvmärgil alati 1</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="1"/>
												<enumeration value="1"/>
												<enumeration value="0"/>
											</restriction>
										</simpleType>
									</element>
									<element name="HolderName">
										<annotation>
											<documentation>NM valdajafirma nimi</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="128"/>
											</restriction>
										</simpleType>
									</element>
									<element name="HolderContact">
										<annotation>
											<documentation>NM valdajafirma kontaktandmed, võib sisaldada mitut telefoninumbrit/emaili semikooloniga eraldatult</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="200"/>
											</restriction>
										</simpleType>
									</element>
									<element name="MaintainerName">
										<annotation>
											<documentation>NM hooldajafirma</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="128"/>
											</restriction>
										</simpleType>
									</element>
									<element name="MaintainerContact">
										<annotation>
											<documentation>NM hooldajafirma kontaktandmed, võib sisaldada mitut telefoninumbrit/emaili semikooloniga eraldatult</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="200"/>
											</restriction>
										</simpleType>
									</element>
									<element name="LightSynchro">
										<annotation>
											<documentation>Tule kuulumine sünkrogruppi 1: kuulub (true), 0: ei kuulu (false)</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="1"/>
												<enumeration value="1"/>
												<enumeration value="0"/>
											</restriction>
										</simpleType>
									</element>
									<element name="LightElevation">
										<annotation>
											<documentation>Tule kõrgus merepinnast meetrites</documentation>
										</annotation>
										<simpleType>
											<restriction base="double"/>
										</simpleType>
									</element>
									<element name="LightDescr">
										<annotation>
											<documentation>Tule iseloom</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="32"/>
											</restriction>
										</simpleType>
									</element>
									<element name="LightChar">
										<annotation>
											<documentation>Tuletsükli kirjeldus</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="32"/>
											</restriction>
										</simpleType>
									</element>
									<element name="LightActive">
										<annotation>
											<documentation>Tule põlemise aeg, 0: ei põle kunagi (tuld ei ole), 1: põleb öösel, 2: põleb ööpäevaringselt, nähtavuskaugus konstantne, 3: põleb ööpäevaringselt, päeval vähema nähtavuskaugusega</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="1"/>
												<enumeration value="0"/>
												<enumeration value="1"/>
												<enumeration value="2"/>
												<enumeration value="3"/>
											</restriction>
										</simpleType>
									</element>
									<element name="LightSectors">
										<annotation>
											<documentation>Tule sektorid, neid võib olla mitu</documentation>
										</annotation>
										<complexType>
											<sequence>
												<element name="LightSector" minOccurs="0" maxOccurs="unbounded">
													<complexType>
														<sequence>
															<element name="Colour">
																<annotation>
																	<documentation>Tulesektori värv</documentation>
																</annotation>
																<simpleType>
																	<restriction base="string">
																		<maxLength value="1"/>
																		<enumeration value="W">
																			<annotation>
																				<documentation>Valge</documentation>
																			</annotation>
																		</enumeration>
																		<enumeration value="G">
																			<annotation>
																				<documentation>Roheline</documentation>
																			</annotation>
																		</enumeration>
																		<enumeration value="R">
																			<annotation>
																				<documentation>Punane</documentation>
																			</annotation>
																		</enumeration>
																		<enumeration value="B">
																			<annotation>
																				<documentation>Sinine</documentation>
																			</annotation>
																		</enumeration>
																		<enumeration value="D">
																			<annotation>
																				<documentation>Pime</documentation>
																			</annotation>
																		</enumeration>
																		<enumeration value="Y">
																			<annotation>
																				<documentation>Põleb - tõlgendada kui valge</documentation>
																			</annotation>
																		</enumeration>
																	</restriction>
																</simpleType>
															</element>
															<element name="StartBearing">
																<annotation>
																	<documentation>Tulesektori alguse (põhjast lõunasse) peiling kraadides</documentation>
																</annotation>
																<simpleType>
																	<restriction base="double"/>
																</simpleType>
															</element>
															<element name="EndBearing">
																<annotation>
																	<documentation>Tulesektori lõpu peiling kraadides</documentation>
																</annotation>
																<simpleType>
																	<restriction base="double"/>
																</simpleType>
															</element>
															<element name="NightVisibility">
																<annotation>
																	<documentation>Tulesektori öine nähtavuskaugus meremiilides</documentation>
																</annotation>
																<simpleType>
																	<restriction base="double"/>
																</simpleType>
															</element>
															<element name="NightIntensity">
																<annotation>
																	<documentation>Tule nõutav valgustugevus öösel, cd</documentation>
																</annotation>
																<simpleType>
																	<restriction base="double"/>
																</simpleType>
															</element>
														</sequence>
													</complexType>
												</element>
											</sequence>
										</complexType>
									</element>
									<element name="PhotoName">
										<annotation>
											<documentation>Foto failinimetus koos laiendiga, laiend määrab formaadi</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="255"/>
											</restriction>
										</simpleType>
									</element>
									<element name="PhotoFile" type="base64Binary">
										<annotation>
											<documentation>Foto ise Base64 formaadis</documentation>
										</annotation>
									</element>
									<element name="BaseHeight">
										<annotation>
											<documentation>NM aluse kõrgus merepinnast meetrites</documentation>
										</annotation>
										<simpleType>
											<restriction base="double"/>
										</simpleType>
									</element>
									<element name="TopMark">
										<annotation>
											<documentation>Ujuvmärgi topimärk. : 1: olemas, 0: puudub (püsimärkidel annab päring tühja tulemuse)</documentation>
										</annotation>
										<simpleType>
											<restriction base="string">
												<maxLength value="1"/>
												<enumeration value="1"/>
												<enumeration value="0"/>
											</restriction>
										</simpleType>
									</element>
									<element name="AnnotRadius">
										<annotation>
											<documentation>Ujuvmärgi teavitusraadius meetrites. Püsimärgil tühi</documentation>
										</annotation>
										<simpleType>
											<restriction base="integer"/>
										</simpleType>
									</element>
									<element name="LeadingLines">
										<annotation>
											<documentation>Sihid, kuhu navimärk kuulub, neid võib olla mitu</documentation>
										</annotation>
										<complexType>
											<sequence>
												<element name="LeadingLine" minOccurs="0" maxOccurs="unbounded">
													<complexType>
														<sequence>
															<element name="LineName">
																<annotation>
																	<documentation>Sihi nimetus</documentation>
																</annotation>
																<simpleType>
																	<restriction base="string">
																		<maxLength value="64"/>
																	</restriction>
																</simpleType>
															</element>
															<element name="Bearing">
																<annotation>
																	<documentation>Sihi peiling kraadides</documentation>
																</annotation>
																<simpleType>
																	<restriction base="string">
																		<maxLength value="4"/>
																	</restriction>
																</simpleType>
															</element>
															<element name="FrontFwBegin">
																<annotation>
																	<documentation>Sihi töötsooni algus, (alumise NM kaugus laevatee sihile lähemast otsast), m</documentation>
																</annotation>
																<simpleType>
																	<restriction base="string">
																		<maxLength value="10"/>
																	</restriction>
																</simpleType>
															</element>
															<element name="FrontFwEnd">
																<annotation>
																	<documentation>Sihi töötsooni lõpp, (alumise NM kaugus laevatee sihile kaugemast otsast), m</documentation>
																</annotation>
																<simpleType>
																	<restriction base="string">
																		<maxLength value="10"/>
																	</restriction>
																</simpleType>
															</element>
															<element name="LeadingLineAtoNs">
																<complexType>
																	<sequence>
																		<element name="LeadingLineAton" minOccurs="0" maxOccurs="unbounded">
																			<complexType>
																				<sequence>
																					<element name="LdgLnAtonName">
																						<annotation>
																							<documentation>Nimi</documentation>
																						</annotation>
																						<simpleType>
																							<restriction base="string">
																								<maxLength value="64"/>
																							</restriction>
																						</simpleType>
																					</element>
																					<element name="LdgLnAtonEstNo">
																						<annotation>
																							<documentation>Sihti kuuluva märgi registritähis</documentation>
																						</annotation>
																						<simpleType>
																							<restriction base="string">
																								<length value="8"/>
																							</restriction>
																						</simpleType>
																					</element>
																					<element name="LdgLnAtonOrderNo">
																						<simpleType>
																							<restriction base="string">
																								<length value="8"/>
																							</restriction>
																						</simpleType>
																					</element>
																				</sequence>
																			</complexType>
																		</element>
																	</sequence>
																</complexType>
															</element>
														</sequence>
													</complexType>
												</element>
											</sequence>
										</complexType>
									</element>
								</sequence>
							</complexType>
						</element>
					</sequence>
				</complexType>
			</element>
			<element name="ErrorMsg" type="string">
				<annotation>
					<documentation>Veateade, kui sisend oli vigane või kui ei õnnestunud päringut töödelda</documentation>
				</annotation>
			</element>
		</choice>
		<attribute name="RequestID" type="string">
			<annotation>
				<documentation>Tagasipeegeldatud päringu unikaalne identifikaator, kui see oli olemas päringus.</documentation>
			</annotation>
		</attribute>
	</complexType>
</schema>
