<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.pds.eu/ERM_OSR01A" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:erm="http://www.pds.eu/ERM_OSR01A" elementFormDefault="qualified">
	<xs:annotation>
		<xs:documentation>Oznámení o Sběru Reprodukčního materiálu</xs:documentation>
	</xs:annotation>
	<xs:element name="Request" type="erm:ERM_OSR01ARequest">
		<xs:annotation>
			<xs:documentation>Požadavek</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Response" type="erm:ERM_OSR01AResponse">
		<xs:annotation>
			<xs:documentation>Odpověď</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="ERM_OSR01ARequest">
		<xs:annotation>
			<xs:documentation>Požadavek bez ESB obálky</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="cislo" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Číslo žádosti</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro číslo žádosti</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:int">
						<xs:minInclusive value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="rok" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Rok podání</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro rok</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:int">
						<xs:maxExclusive value="2100"/>
						<xs:minInclusive value="2000"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="kraj" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Kód kraje</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro kód kraje</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:string">
						<xs:length value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="cislo_jr" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Číslo jednotného registru</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro číslo jednotného registru</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:string">
						<xs:minLength value="4"/>
						<xs:maxLength value="4"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="druh_rm" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Druh reprodukčního materiálu</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro druh reprodukčního materiálu</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:int">
						<xs:maxInclusive value="3"/>
						<xs:minInclusive value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="souhlas_vlastnika" type="xs:boolean" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Souhlas vlastníka se sběrem - true/false</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="max_mnozstvi" type="xs:decimal" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Plánované maximální množství</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="datum" type="xs:date" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Podepsáno k datu</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="misto" type="xs:string" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Podepsáno v místě</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="uznana_jednotka" type="erm:uznana_jednotka" minOccurs="1" maxOccurs="1"/>
			<xs:element name="vlastnik_zdroje_rm" type="erm:vlastnik_zdroje_rm" minOccurs="0" maxOccurs="1"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ERM_OSR01AResponse">
		<xs:annotation>
			<xs:documentation>Odpověď bez ESB obálky</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="id_oznameni" type="xs:int" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Identifikace uloženého oznámení</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="odkaz" type="xs:string" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Odkaz pro získání PDF pro případný tisk</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="jprl">
		<xs:annotation>
			<xs:documentation>Jednotka prostorového rozdělení lesa pro LHC</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="lhc" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Kód LHC</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro LHC</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:int">
						<xs:maxInclusive value="999999"/>
						<xs:minInclusive value="100000"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="porost" type="erm:porost" minOccurs="1" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="mimo_jprl">
		<xs:annotation>
			<xs:documentation>Údaje o lokalitě mimo les</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ku" type="xs:int" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Katastrální území</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="parcela" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Parcelní číslo</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro parcelu</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:string">
						<xs:pattern value="\d+|\d+/\d+"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="misto_sberu">
		<xs:annotation>
			<xs:documentation>Místo sběru v UJ</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="jprl" type="erm:jprl" minOccurs="1" maxOccurs="1"/>
			<xs:element name="mimo_jprl" type="erm:mimo_jprl" minOccurs="1" maxOccurs="1"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="osoba_fo">
		<xs:annotation>
			<xs:documentation>Fyzická osoba</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="jmeno" type="xs:string" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Jméno vlastníka zdroje reprodukčního materiálu</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="prijmeni" type="xs:string" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Příjmení vlastníka zdroje reprodukčního materiálu</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="osoba_po">
		<xs:annotation>
			<xs:documentation>Právnická osoba</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="nazev" type="xs:string" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>obchodní firma nebo název vlastníka zdroje reprodukčního materiálu</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="osoba_typ">
		<xs:annotation>
			<xs:documentation>Výběr typu osoby</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="osoba_fo" type="erm:osoba_fo" minOccurs="1" maxOccurs="1"/>
			<xs:element name="osoba_po" type="erm:osoba_po" minOccurs="1" maxOccurs="1"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="porost">
		<xs:annotation>
			<xs:documentation>Jednotky prostorového rozdělení lesa</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="oddeleni" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Oddělení</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro oddělení</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:int">
						<xs:maxInclusive value="999"/>
						<xs:minInclusive value="0"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="dilec" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Dílec</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro dílec</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:string">
						<xs:pattern value="[A-Z]"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="porost" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Porost</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro porost</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:string">
						<xs:pattern value="[a-z]"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="psk" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Porostní skupina</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:annotation>
						<xs:documentation>Restrikce pro PSK</xs:documentation>
					</xs:annotation>
					<xs:restriction base="xs:string">
						<xs:pattern value="[0-9a-z/]*"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="uznana_jednotka">
		<xs:annotation>
			<xs:documentation>Uznaná jednotka</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="cislo_uj" type="xs:string" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Číslo uznané jednotky</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="predpokladany_sber_od" type="xs:date" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Předpokládaný sběr od</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="predpokladany_sber_do" type="xs:date" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Předpokládaný sběr do</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="misto_sberu" type="erm:misto_sberu" minOccurs="1" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="vlastnik_zdroje_rm">
		<xs:annotation>
			<xs:documentation>Vlastník zdroje reprodukčního materiálu - povinný v případě souhlasu </xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="adresa" type="xs:string" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>adresa místa trvalého pobytu nebo adresa místa podnikání, liší-li se od adresy trvalého pobytu, nebo adresa sídla</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Emailová adresa vlastníka zdroje reprodukčního materiálu</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="telefon" type="xs:string" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Telefonní číslo vlastníka zdroje reprodukčního materiálu</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="osoba_typ" type="erm:osoba_typ" minOccurs="1" maxOccurs="1"/>
		</xs:sequence>
	</xs:complexType>
</xs:schema>
