<?xml version="1.0" encoding="windows-1250"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xs:element name="f_odphlas_s">
    <xs:annotation>
      <xs:documentation>Kořenový element hlášení</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="popis">
          <xs:annotation>
            <xs:documentation>Informace pro příjemce (globální údaje)</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="odesilatel">
                <xs:annotation>
                  <xs:documentation>Odesilatel (informace o ohlašovateli – seznam s libovolným počtem poloţek)</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="mzp_kod" nillable="false">
                      <xs:annotation>
                        <xs:documentation>Kód hlášení. Tímto kódem se specifikuje obsah hlášení (např. ODP-20-383-2001 nebo ODP-24-383-2001).</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="15"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="mzp_ic">
                      <xs:annotation>
                        <xs:documentation>IČ ohlašovatele. V jedné obálce můţe existovat pouze jedno IČ. Hlášení nesmí obsahovat údaje od více firem (různých IČ).</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:length value="8"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="mzp_iczuj">
                      <xs:annotation>
                        <xs:documentation>Základní územní jednotka (ZÚJ). V jedné obálce můţe existovat více ZÚJ (více provozoven ohlašovatele). Tato základní jednotka musí existovat v číselníku NUTS5 a odpovídat kódu ORP (MZP_ORP).</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="6"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="mzp_provoz">
                      <xs:annotation>
                        <xs:documentation>Provoz ohlašovatele. Kód provozovny. V jedné obálce můţe existovat více těchto kódů, ale v kombinaci s MZP_IC a MZP_ICZUJ nesmí být tento kód duplicitní. (více provozoven ohlašovatele). V případě sídla společnosti musí být kód provozovny = 0. V jedné obálce můţe existovat vţdy pouze jedno sídlo.</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:length value="6"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="mzp_nazev">
                      <xs:annotation>
                        <xs:documentation>Název ohlašovatele. U sídla musí být název vyplněn tak, jak je zapsán v obchodním nebo ţivnostenském rejstříku. U provozoven se doporučuje vyplnit takový název, který provozovnu přesněji popisuje (např. místní název apod.).</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="60"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="mzp_rok" type="xs:gYear" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>Vykazovaný rok. Vyplňuje se pouze u ročních hlášení.</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="mzp_pozn" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>Poznámka ohlašovatele. Informace pro příjemce hlášení.</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="120"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
            <xs:attribute name="mzp_datum" type="xs:date" use="required">
              <xs:annotation>
                <xs:documentation>Datum vytvoření hlášení.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name=" mzp_verze" use="required">
              <xs:annotation>
                <xs:documentation>Verze Datového standardu MŢP. (např. MZP_ODPADY_2009_A_S)</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="19"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="mzp_orp" use="required">
              <xs:annotation>
                <xs:documentation>Kód obce s rozšířenou působností. V jedné obálce můţe existovat pouze jeden kód ORP – příjemce hlášení. V hlášení mohou být pouze údaje, které jsou určeny příslušnému obecnímu úřadu obce s rozšířenou působností. Kód ORP je kód správního obvodu obce s rozšířenou působností. Kódy správních obvodů obcí s rozšířenou působnosti jsou uvedeny v číselníku, který byl vytvořen na základě sdělení Českého statistického úřadu č. 471/2002 Sb. zveřejněném ve sbírce zákonů částka 163/2002 Sb. Správcem tohoto číselníku je ČSÚ.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="mzp_res">
              <xs:annotation>
                <xs:documentation>Verze databáze RES. Vyplňuje se pouze v případě provedení kontroly dat podle Registru ekonomických subjektů. Verze má formát MM-RRRR, kde MM je měsíc a RRRR je rok vydání databáze RES od ČSÚ.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="7"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="mzp_jmeno" use="required">
              <xs:annotation>
                <xs:documentation>Jméno a příjmení osoby ohlašovatele zodpovědné za správnost údajů v hlášení.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="30"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="mzp_tel">
              <xs:annotation>
                <xs:documentation>Telefonní číslo na osobu ohlašovatele zodpovědnou za správnost údajů v hlášení.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="mzp_email" use="required">
              <xs:annotation>
                <xs:documentation>E-mailová adresa osoby ohlašovatele zodpovědné za správnost údajů v hlášení.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:maxLength value="60"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
        <xs:element name="obsah">
          <xs:annotation>
            <xs:documentation>Obsah obálky – tělo (soubory s hlášením)</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="mzp_soubor">
                <xs:annotation>
                  <xs:documentation>Název souboru s příponou ZIP, který je obsahem obálky (poloţka MZP_DATA). Vyplňuje se včetně přípony.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="40"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="mzp_data">
                <xs:annotation>
                  <xs:documentation>Soubory *.zip obsahující data z hlášení.</xs:documentation>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:base64Binary">
                    <xs:whiteSpace value="collapse"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>