<?xml version="1.0" encoding="utf-8"?>
<xs:schema elementFormDefault="qualified" targetNamespace="ISEnvita/Import" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:p3="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsini="ISEnvita/Import" xmlns="ISEnvita/Import">
  <xs:element name="IniTransfer">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Header" type="xsini:HeaderType" />
        <xs:element name="Data" type="xsini:DataType" />
      </xs:sequence>
      <xs:attribute name="Version" type="xsini:VersionType" use="required" />
    </xs:complexType>
  </xs:element>
  <xs:complexType name="HeaderType">
    <xs:all>
      <xs:element name="Version" type="xsini:VersionType" />
      <xs:element name="NazevZdroje" type="xsini:StringType500" />
      <xs:element name="IdentifikatorExportu" type="xsini:StringType500" />
      <xs:element name="Sign" type="xsini:StringType500" />
      <xs:element name="Popis" type="xsini:StringType1000" minOccurs="0" />
      <xs:element name="ExportInfoISE" type="xsini:ExportInfoISEType" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="ExportInfoISEType">
    <xs:sequence>
      <xs:element name="ExportICO" type="xsini:ICOType" minOccurs="0" />
      <xs:element name="Evidenti" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Evident" type="xsini:ICOType" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DataType">
    <xs:sequence>
      <xs:element name="Kontakty" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Kontakt">
              <xs:complexType>
                <xs:all>
                  <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" />
                  <xs:element name="TitulPred" type="xsini:NotEmptyStringType20" minOccurs="0" />
                  <xs:element name="Jmeno" type="xsini:JmenoType" minOccurs="0" />
                  <xs:element name="Prijmeni" type="xsini:PrijmeniType" minOccurs="1" />
                  <xs:element name="TitulZa" type="xsini:NotEmptyStringType20" minOccurs="0" />
                  <xs:element name="Doklad" type="xsini:FODokladType" minOccurs="0" />
                  <xs:element name="Funkce" type="xsini:NotEmptyStringType50" minOccurs="0" />
                  <xs:element name="Telefon1" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="Telefon2" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="Telefon3" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="Fax" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="Email1" type="xsini:EmailType" minOccurs="0" />
                  <xs:element name="Email2" type="xsini:EmailType" minOccurs="0" />
                  <xs:element name="Web" type="xsini:UrlType" minOccurs="0" />
                  <xs:element name="Poznamka" type="xsini:NotEmptyStringType500" minOccurs="0" />
                  <xs:element name="Adresa" type="xsini:AdresaType" minOccurs="0" />
                  <xs:element name="Stitky" type="xsini:StitkyType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="PropojeneSubjekty" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Subjekt" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:all>
                              <xs:element name="IdSubjekt" type="xsini:IdXmlType" />
                              <xs:element name="CeleICO" type="xs:boolean" minOccurs="0" />
                            </xs:all>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:all>
                <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Subjekty" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Subjekt">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" maxOccurs="1" />
                  <xs:choice>
                    <xs:element name="SubjektTypSKPO" type="xsini:SubjektTypSKPOType" />
                    <xs:element name="SubjektTypSKFO" type="xsini:SubjektTypSKFOType" />
                    <xs:element name="SubjektTypSKObec" type="xsini:SubjektTypSKObecType" />
                    <xs:element name="SubjektTypSKZF" type="xsini:SubjektTypSKZFType" />
                  </xs:choice>
                  <xs:element name="Poznamka" type="xsini:NotEmptyStringType500" minOccurs="0" maxOccurs="1" />
                </xs:sequence>
                <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Nadoby" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Nadoba">
              <xs:complexType>
                <xs:all>
                  <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="Kod" type="xsini:NotEmptyStringType16" />
                  <xs:element name="Nadoba" type="xsini:NotEmptyStringType220" />
                  <xs:element name="Objem" type="xsini:DecimalKladne" minOccurs="0" />
                  <xs:element name="Jednotka" type="xsini:JednotkaNadobaType" minOccurs="0" />
                  <xs:element name="Popis" type="xsini:StringType4000" minOccurs="0" />
                  <xs:element name="Poznamka" type="xsini:StringType4000" minOccurs="0" />
                </xs:all>
                <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Sklady" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Sklad">
              <xs:complexType>
                <xs:all>
                  <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="Kod" type="xsini:NotEmptyStringType16" />
                  <xs:element name="Sklad" type="xsini:NotEmptyStringType220" />
                  <xs:element name="Popis" type="xsini:StringType4000" minOccurs="0" />
                  <xs:element name="Poznamka" type="xsini:StringType4000" minOccurs="0" />
                </xs:all>
                <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Odpady" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="Odpad">
              <xs:complexType>
                <xs:all>
                  <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" maxOccurs="1" />
                  <xs:element name="IdSubjektEvident" type="xsini:IdXmlType" />
                  <xs:element name="KatalogKod" type="xsini:KatalogKodType" />
                  <xs:element name="Kategorie" type="xsini:OdpadKategorieType" />
                  <xs:element name="YKod" type="xsini:YKodType" minOccurs="0" />
                  <xs:element name="Upresneni" type="xsini:NotEmptyStringType220" minOccurs="0" />
                  <xs:element name="Povolene" type="xs:boolean" minOccurs="0" />
                  <xs:element name="PovoleneOd" type="xs:date" minOccurs="0" />
                  <xs:element name="PovoleneDo" type="xs:date" minOccurs="0" />
                  <xs:element name="CisloPovoleni" type="xsini:StringType50" minOccurs="0" />
                  <xs:element name="PovoleniUrad" type="xsini:StringType220" minOccurs="0" />
                  <xs:element name="KalyKarta" type="xs:boolean" minOccurs="0" />
                  <xs:element name="KalyObsahKarta" type="xsini:Procento" minOccurs="0" />
                  <xs:element name="Pcb" type="xs:boolean" minOccurs="0" />
                  <xs:element name="PcbObsah" type="xsini:Procento" minOccurs="0" />
                  <xs:element name="PoznamkaKarta" type="xsini:StringType4000" minOccurs="0" />
                  <xs:element name="Davky" minOccurs="1">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Davka" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:all>
                              <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" maxOccurs="1" />
                              <xs:element name="Datum" type="xs:date" />
                              <xs:element name="Mnozstvi" type="xsini:DecimalKladneNonZero" />
                              <xs:element name="CinnostKod" type="xsini:CinnostKodType" />
                              <xs:element name="KodNakladaniKod" type="xsini:KodNakladaniType" />
                              <xs:element name="TypNakladani" type="xsini:TypNakladaniType" minOccurs="0" />
                              <xs:element name="PrijemTyp" type="xs:boolean" minOccurs="0" />
                              <xs:element name="IdSklad" type="xsini:IdXmlType" minOccurs="0" />
                              <xs:element name="IdNadoba" type="xsini:IdXmlType" minOccurs="0" />
                              <xs:element name="ImportExport" type="xsini:ImportExportType" minOccurs="0" />
                              <xs:element name="ZkratkaKod" type="xsini:ZkratkaKodType" minOccurs="0" />
                              <xs:element name="IdSubjektPartner" type="xsini:IdXmlType" minOccurs="0" />
                              <xs:element name="PoznamkaEvList" type="xsini:StringType120" minOccurs="0" />
                              <xs:element name="InterniKod" type="xsini:StringType50" minOccurs="0" />
                              <xs:element name="PoznamkaDavka" type="xsini:StringType4000" minOccurs="0" />
                              <xs:element name="KalyDavka" type="xs:boolean" minOccurs="0" />
                              <xs:element name="KalyObsahDavka" type="xsini:Procento" minOccurs="0" />
                              <xs:element name="ZujPuvodKod" type="xsini:ZUJType" minOccurs="0" />
                              <xs:element name="OdpadObcanVObci" type="xs:boolean" minOccurs="0" />
                              <xs:element name="ImportExtSysPopis" type="xsini:StringType1000" minOccurs="0" />
                              <xs:element name="ImportExtSysAgenda" type="xsini:StringType500" minOccurs="0" />
                              <xs:element name="ImportExtSysId" type="xsini:NotEmptyStringType100" minOccurs="0" />
                            </xs:all>
                            <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:all>
                <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
                <xs:attribute name="OdpadNazev" type="xsini:NotEmptyStringType1000" use="optional" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="OdpadyStorno" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="OdpadStorno">
              <xs:complexType>
                <xs:all>
                  <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" maxOccurs="1" />
                </xs:all>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ZarizeniModul" type="xsini:ZarizeniModulType" minOccurs="0" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="BankovniUcetPredcisliType">
    <xs:restriction base="xsini:NotEmptyStringType6">
      <xs:pattern value="[0-9]+" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BankovniUcetCisloType">
    <xs:restriction base="xsini:NotEmptyStringType10">
      <xs:pattern value="[0-9]+" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BankovniUcetBankaType">
    <xs:restriction base="xsini:NotEmptyStringType4">
      <xs:pattern value="[0-9]+" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType4000">
    <xs:restriction base="xs:string">
      <xs:maxLength value="4000" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType4000">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="4000" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType1000">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="1000" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType1000">
    <xs:restriction base="xs:string">
      <xs:maxLength value="1000" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType500">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="500" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType500">
    <xs:restriction base="xs:string">
      <xs:maxLength value="500" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType255">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="255" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType220">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="220" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType220">
    <xs:restriction base="xs:string">
      <xs:maxLength value="220" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType200">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="200" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType150">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="150" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType120">
    <xs:restriction base="xs:string">
      <xs:maxLength value="120" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType100">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType100">
    <xs:restriction base="xs:string">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType50">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType6">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="6" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType4">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType2">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType1">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType50">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType40">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="40" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType30">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="30" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType20">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="20" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType20">
    <xs:restriction base="xs:string">
      <xs:maxLength value="20" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType16">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="16" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType10">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StringType10">
    <xs:restriction base="xs:string">
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType8">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="8" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="KodSynchroType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="500" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IdXmlType">
    <xs:restriction base="xsini:NotEmptyStringType500" />
  </xs:simpleType>
  <xs:simpleType name="TelefonPredvolbaType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TelefonType">
    <xs:restriction base="xs:string">
      <xs:maxLength value="15" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EmailType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:pattern value="([^@ \n]+)@([^@. \n]\.?)+[^.@ \n]{2,18}" />
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UrlType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="500" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="JmenoType">
    <xs:restriction base="xsini:NotEmptyStringType100" />
  </xs:simpleType>
  <xs:simpleType name="PrijmeniType">
    <xs:restriction base="xsini:NotEmptyStringType100" />
  </xs:simpleType>
  <xs:simpleType name="DecimalKladne">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DecimalKladneNonZero">
    <xs:restriction base="xs:decimal">
      <xs:minExclusive value="0" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DecimalNonZero">
    <xs:restriction base="xs:decimal">
      <xs:pattern value="[-]?((0\.\d*[1-9]\d*)|([1-9]\d*)(\.\d+)?)" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Procento">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="VersionType">
    <xs:restriction base="xs:string">
      <xs:pattern value="(0*[0-9]{1,4}|0*[1-5][0-9]{4}|0*6[0-4][0-9]{3}|0*65[0-4][0-9]{2}|0*655[0-2][0-9]|0*6553[0-5])\.(0*[0-9]{1,4}|0*[1-5][0-9]{4}|0*6[0-4][0-9]{3}|0*65[0-4][0-9]{2}|0*655[0-2][0-9]|0*6553[0-5])\.(0*[0-9]{1,4}|0*[1-5][0-9]{4}|0*6[0-4][0-9]{3}|0*65[0-4][0-9]{2}|0*655[0-2][0-9]|0*6553[0-5])\.(0*[0-9]{1,4}|0*[1-5][0-9]{4}|0*6[0-4][0-9]{3}|0*65[0-4][0-9]{2}|0*655[0-2][0-9]|0*6553[0-5])" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="yesNoType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="yes" />
      <xs:enumeration value="no" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="yesNoBoolType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="yes" />
      <xs:enumeration value="no" />
      <xs:enumeration value="true" />
      <xs:enumeration value="false" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="AdresaType">
    <xs:sequence>
      <xs:element name="Ulice" type="xsini:UliceType" minOccurs="0" maxOccurs="1" />
      <xs:element name="CisloPopisne" type="xsini:CisloPopisneType" minOccurs="0" maxOccurs="1" />
      <xs:element name="CisloEvidencni" type="xsini:CisloEvidencniType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Obec" type="xsini:ObecType" minOccurs="0" maxOccurs="1" />
      <xs:element name="PSC" type="xsini:PscType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Stat" type="xsini:StatType" minOccurs="0" maxOccurs="1" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="UliceType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ObecType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CisloPopisneType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CisloEvidencniType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ProvozovnaKodType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:minLength value="1" />
      <xs:maxLength value="20" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="FODokladType">
    <xs:all>
      <xs:element name="CisloDoklad" type="xsini:NotEmptyStringType40" />
      <xs:element name="DokladTyp" type="xsini:SubjektDokladType" />
    </xs:all>
  </xs:complexType>
  <xs:simpleType name="SubjektDokladType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="OP" />
      <xs:enumeration value="CP" />
      <xs:enumeration value="TP" />
      <xs:enumeration value="PK" />
      <xs:enumeration value="VP" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="BankovniUcetType">
    <xs:sequence>
      <xs:choice>
        <xs:element name="IBAN" type="xsini:NotEmptyStringType50" />
        <xs:element name="SKUcet" type="xsini:BankovniUcetSkType" />
      </xs:choice>
      <xs:element name="BIC" type="xsini:NotEmptyStringType20" minOccurs="0" maxOccurs="1" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="BankovniUcetSkType">
    <xs:sequence>
      <xs:element name="Predcisli" type="xsini:BankovniUcetPredcisliType" minOccurs="0" maxOccurs="1" />
      <xs:element name="CisloUctu" type="xsini:BankovniUcetCisloType" minOccurs="1" maxOccurs="1" />
      <xs:element name="KodBanky" type="xsini:BankovniUcetBankaType" minOccurs="1" maxOccurs="1" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="SubjektTypType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="PO" />
      <xs:enumeration value="FO" />
      <xs:enumeration value="Obec" />
      <xs:enumeration value="ZF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="JednotkaNadobaType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="l" />
      <xs:enumeration value="m3" />
      <xs:enumeration value="tis.m3" />
      <xs:enumeration value="mil.m3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ICOType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:pattern value="\d{1,8}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ICOZahranicniType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:minLength value="1" />
      <xs:maxLength value="16" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ZUJType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:pattern value="\d{6}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="KatastrType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:pattern value="\d{6}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PscType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:minLength value="1" />
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringType">
    <xs:restriction base="xs:string">
      <xs:whiteSpace value="collapse" />
      <xs:minLength value="1" />
      <xs:pattern value="[^ ](.*)?" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NotEmptyStringTrimedType">
    <xs:restriction base="xs:string">
      <xs:whiteSpace value="collapse" />
      <xs:minLength value="1" />
      <xs:pattern value="[^ ](.*[^ ])?" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="KatalogKodType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{6,8}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="KodNakladaniType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-ZÚ0-9+-]{1,4}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="YKodType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[Y0-9]{1,3}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="OdpadKategorieType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="O" />
      <xs:enumeration value="N" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TypNakladaniType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Vydaj" />
      <xs:enumeration value="Prijem" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ImportExportType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="I" />
      <xs:enumeration value="E" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ZkratkaKodType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="SKO" />
      <xs:enumeration value="PO" />
      <xs:enumeration value="VP" />
      <xs:enumeration value="SZ" />
      <xs:enumeration value="SB" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CinnostKodType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="P" />
      <xs:enumeration value="M" />
      <xs:enumeration value="V" />
      <xs:enumeration value="O" />
      <xs:enumeration value="S" />
      <xs:enumeration value="R" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StatType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Z]{2}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ARGBHex">
    <xs:restriction base="xs:string">
      <xs:pattern value="#([0-9a-fA-F]{6}|[0-9a-fA-F]{8})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="StitkyType">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Stitek">
        <xs:complexType>
          <xs:all>
            <xs:element name="Text" type="xsini:StitekTextType" minOccurs="1" maxOccurs="1" />
            <xs:element name="Popis" type="xsini:NotEmptyStringType100" minOccurs="0" maxOccurs="1" />
            <xs:element name="Barva" type="xsini:ARGBHex" minOccurs="0" maxOccurs="1" />
            <xs:element name="Typ" type="xsini:StitekTypType" minOccurs="0" maxOccurs="1" />
            <xs:element name="Globalni" type="xs:boolean" minOccurs="0" maxOccurs="1" />
          </xs:all>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="StitekTextType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StitekTypType">
    <xs:restriction base="xsini:NotEmptyStringType">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="SubjektTypSKPOType">
    <xs:all>
      <xs:element name="Identifikator" type="xsini:ICOType" />
      <xs:element name="SubjektNazev" type="xsini:NotEmptyStringType200" />
      <xs:element name="ProvozovnaKod" type="xsini:ProvozovnaKodType" />
      <xs:element name="ProvozovnaNazev" type="xsini:NotEmptyStringType200" />
      <xs:element name="PlatceDPH" type="xs:boolean" minOccurs="0" />
      <xs:element name="DIC_EU" type="xsini:NotEmptyStringType50" minOccurs="0" />
      <xs:element name="DIC" type="xsini:NotEmptyStringType50" minOccurs="0" />
      <xs:element name="VychoziBankovniUcet" type="xsini:BankovniUcetType" minOccurs="0" />
      <xs:element name="Adresy" minOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AdresaSidlo" type="xsini:AdresaSidloSKType" minOccurs="1" maxOccurs="1" />
            <xs:element name="AdresaProvoz" type="xsini:AdresaProvozSKType" minOccurs="0" maxOccurs="1" />
            <xs:element name="AdresaOstatni" type="xsini:AdresaOstatniSKType" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Telefon" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Fax" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Email" type="xsini:EmailType" minOccurs="0" />
      <xs:element name="Web" type="xsini:UrlType" minOccurs="0" />
      <xs:element name="ParametrySubjektu" type="xsini:ParametrySubjektuType" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="SubjektTypSKFOType">
    <xs:all>
      <xs:element name="SubjektNazev" type="xsini:NotEmptyStringType200" minOccurs="0" />
      <xs:element name="TitulPred" type="xsini:NotEmptyStringType20" minOccurs="0" />
      <xs:element name="Jmeno" type="xsini:JmenoType" minOccurs="0" />
      <xs:element name="Prijmeni" type="xsini:PrijmeniType" minOccurs="1" />
      <xs:element name="TitulZa" type="xsini:NotEmptyStringType20" minOccurs="0" />
      <xs:element name="Doklad" type="xsini:FODokladType" minOccurs="0" />
      <xs:element name="Adresy" minOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AdresaSidlo" type="xsini:AdresaSidloSKType" minOccurs="1" maxOccurs="1" />
            <xs:element name="AdresaOstatni" type="xsini:AdresaOstatniSKType" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Telefon" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Fax" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Email" type="xsini:EmailType" minOccurs="0" />
      <xs:element name="Web" type="xsini:UrlType" minOccurs="0" />
      <xs:element name="VychoziBankovniUcet" type="xsini:BankovniUcetType" minOccurs="0" />
      <xs:element name="ParametrySubjektu" type="xsini:ParametrySubjektuType" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="SubjektTypSKObecType">
    <xs:all>
      <xs:element name="Identifikator" type="xsini:ICOType" />
      <xs:element name="SubjektNazev" type="xsini:NotEmptyStringType200" />
      <xs:element name="ProvozovnaKod" type="xsini:ProvozovnaKodType" />
      <xs:element name="ProvozovnaNazev" type="xsini:NotEmptyStringType200" />
      <xs:element name="PlatceDPH" type="xs:boolean" minOccurs="0" />
      <xs:element name="DIC_EU" type="xsini:NotEmptyStringType50" minOccurs="0" />
      <xs:element name="DIC" type="xsini:NotEmptyStringType50" minOccurs="0" />
      <xs:element name="Adresy" minOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AdresaSidlo" type="xsini:AdresaSidloSKType" minOccurs="1" maxOccurs="1" />
            <xs:element name="AdresaProvoz" type="xsini:AdresaProvozSKType" minOccurs="0" maxOccurs="1" />
            <xs:element name="AdresaOstatni" type="xsini:AdresaOstatniSKType" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Telefon" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Fax" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Email" type="xsini:EmailType" minOccurs="0" />
      <xs:element name="Web" type="xsini:UrlType" minOccurs="0" />
      <xs:element name="VychoziBankovniUcet" type="xsini:BankovniUcetType" minOccurs="0" />
      <xs:element name="ParametrySubjektu" type="xsini:ParametrySubjektuType" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="SubjektTypSKZFType">
    <xs:all>
      <xs:element name="Identifikator" type="xsini:ICOZahranicniType" />
      <xs:element name="SubjektNazev" type="xsini:NotEmptyStringType200" />
      <xs:element name="ProvozovnaKod" type="xsini:ProvozovnaKodType" />
      <xs:element name="ProvozovnaNazev" type="xsini:NotEmptyStringType200" />
      <xs:element name="PlatceDPH" type="xs:boolean" minOccurs="0" />
      <xs:element name="DIC_EU" type="xsini:NotEmptyStringType50" minOccurs="0" />
      <xs:element name="Adresy" minOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AdresaSidlo" type="xsini:AdresaSKZFType" minOccurs="1" maxOccurs="1" />
            <xs:element name="AdresaProvoz" type="xsini:AdresaSKZFType" minOccurs="1" maxOccurs="1" />
            <xs:element name="AdresaOstatni" type="xsini:AdresaOstatniSKType" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Telefon" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Fax" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Email" type="xsini:EmailType" minOccurs="0" />
      <xs:element name="Web" type="xsini:UrlType" minOccurs="0" />
      <xs:element name="VychoziBankovniUcet" type="xsini:BankovniUcetType" minOccurs="0" />
      <xs:element name="ParametrySubjektu" type="xsini:ParametrySubjektuType" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="TelefonCelyType">
    <xs:all>
      <xs:element name="Predvolba" type="xsini:TelefonPredvolbaType" minOccurs="0" />
      <xs:element name="Cislo" type="xsini:TelefonType" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="ParametrySubjektuType">
    <xs:all>
      <xs:element name="StatutarniZastupce" type="xsini:StatutarniZastupceType" minOccurs="0" />
      <xs:element name="ZodpovednaOsoba" type="xsini:ZodpovednaOsobaType" minOccurs="0" />
      <xs:element name="DalsiStatutarniZastupceList" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element maxOccurs="unbounded" name="DalsiStatutarniZastupce" type="DalsiStatutarniZastupceType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>
  <xs:complexType name="StatutarniZastupceType">
    <xs:all>
      <xs:element name="CeleJmeno" type="xsini:NotEmptyStringType200" minOccurs="0" maxOccurs="1" />
      <xs:element name="Telefon" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Fax" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Email" type="xsini:EmailType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Web" type="xsini:UrlType" minOccurs="0" maxOccurs="1" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="ZodpovednaOsobaType">
    <xs:all>
      <xs:element name="CeleJmeno" type="xsini:NotEmptyStringType200" minOccurs="0" maxOccurs="1" />
      <xs:element name="Telefon" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Fax" type="TelefonCelyType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Email" type="xsini:EmailType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Web" type="xsini:UrlType" minOccurs="0" maxOccurs="1" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="DalsiStatutarniZastupceType">
    <xs:all>
      <xs:element name="CeleJmeno" type="xsini:NotEmptyStringType200" minOccurs="0" maxOccurs="1" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="AdresaSidloSKType">
    <xs:complexContent>
      <xs:extension base="xsini:AdresaSKType" />
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AdresaProvozSKType">
    <xs:complexContent>
      <xs:extension base="xsini:AdresaSKType">
        <xs:attribute name="OkresNazev" type="xsini:NotEmptyStringType" use="optional" />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AdresaOstatniSKType">
    <xs:complexContent>
      <xs:extension base="xsini:AdresaType">
        <xs:sequence>
          <xs:element name="ZUJ" type="xsini:ZUJType" minOccurs="0" maxOccurs="1" />
          <xs:element name="Popis" type="xsini:NotEmptyStringType100" minOccurs="0" maxOccurs="1" />
          <xs:element name="Typ" type="xsini:AdresaOstatniTypType" minOccurs="0" maxOccurs="1" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="AdresaOstatniTypType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="DODACI" />
      <xs:enumeration value="USERDEF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="AdresaSKType">
    <xs:complexContent>
      <xs:extension base="xsini:AdresaType">
        <xs:sequence>
          <xs:element name="ZUJ" type="xsini:ZUJType" minOccurs="0" maxOccurs="1" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AdresaSKZFType">
    <xs:sequence>
      <xs:element name="Ulice" type="xsini:UliceType" minOccurs="0" maxOccurs="1" />
      <xs:element name="CisloPopisne" type="xsini:CisloPopisneType" minOccurs="0" maxOccurs="1" />
      <xs:element name="CisloEvidencni" type="xsini:CisloEvidencniType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Obec" type="xsini:ObecType" minOccurs="0" maxOccurs="1" />
      <xs:element name="PSC" type="xsini:PscType" minOccurs="0" maxOccurs="1" />
      <xs:element name="Stat" type="xsini:StatType" minOccurs="1" maxOccurs="1" />
      <xs:element name="ZUJ" type="xsini:ZUJType" minOccurs="0" maxOccurs="1" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ZarizeniModulType">
    <xs:sequence>
      <xs:element name="VyrobkyMaterialyCiselnik" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="VyrobekMaterial" maxOccurs="unbounded">
              <xs:complexType>
                <xs:all>
                  <xs:element name="Kod" type="xsini:NotEmptyStringType50" />
                  <xs:element name="Nazev" type="xsini:NotEmptyStringType500" />
                  <xs:element name="Aktiv" type="xs:boolean" />
                  <xs:element name="CertifikatOrgan" type="xsini:NotEmptyStringType150" minOccurs="0" />
                  <xs:element name="Poznamka" type="xsini:NotEmptyStringType500" minOccurs="0" />
                  <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" />
                </xs:all>
                <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ZarizeniList" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Zarizeni" maxOccurs="unbounded">
              <xs:complexType>
                <xs:all>
                  <xs:element name="Popis" minOccurs="1">
                    <xs:complexType>
                      <xs:all>
                        <xs:element name="IdSubjektZarizeni" type="xsini:IdXmlType" />
                        <xs:element name="PopisZarizeni" type="xsini:NotEmptyStringType500" minOccurs="0" />
                        <xs:element name="NazevTechnologie" type="xsini:NotEmptyStringType500" minOccurs="0" />
                        <xs:element name="CisloRozhodnuti" type="xsini:NotEmptyStringType500" minOccurs="0" />
                        <xs:element name="KodZarizeni" type="xsini:KodZarizeniType" />
                        <xs:element name="RokZahajeni" type="xsini:RokType" minOccurs="0" />
                        <xs:element name="Kapacita" type="xsini:NotEmptyStringType20" minOccurs="0" />
                        <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" />
                      </xs:all>
                      <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="VyrobkyMaterialyEvidence" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="VyrobekMaterialDavka" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:all>
                              <xs:element name="IdVyrobekMaterial" type="xsini:IdXmlType" />
                              <xs:element name="Datum" type="xs:date" />
                              <xs:element name="Mnozstvi" type="xsini:DecimalNonZero" />
                              <xs:element name="Poznamka" type="xsini:NotEmptyStringType1000" minOccurs="0" />
                            </xs:all>
                            <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:all>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SkladkaList" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Skladka" maxOccurs="unbounded">
              <xs:complexType>
                <xs:all>
                  <xs:element name="Popis" minOccurs="1">
                    <xs:complexType>
                      <xs:all>
                        <xs:element name="IdSubjektZarizeni" type="xsini:IdXmlType" />
                        <xs:element name="PopisZarizeni" type="xsini:NotEmptyStringType500" minOccurs="0" />
                        <xs:element name="NazevTechnologie" type="xsini:NotEmptyStringType500" minOccurs="0" />
                        <xs:element name="CisloRozhodnuti" type="xsini:NotEmptyStringType500" minOccurs="0" />
                        <xs:element name="Identifikator" type="xsini:NotEmptyStringType8" minOccurs="0" />
                        <xs:element name="KatastrKod" type="xsini:KatastrType" minOccurs="0" />
                        <xs:element name="NazovSkladky" type="xsini:NotEmptyStringType150" minOccurs="0" />
                        <xs:element name="TridaSkladky" type="xsini:TridaSkladkyType" />
                        <xs:element name="RokZahajeni" type="xsini:RokType" minOccurs="0" />
                        <xs:element name="RokKonce" type="xsini:RokType" minOccurs="0" />
                        <xs:element name="RokZahajeniSkladkovani" type="xsini:RokType" minOccurs="0" />
                        <xs:element name="KodSynchro" type="xsini:KodSynchroType" minOccurs="0" />
                      </xs:all>
                      <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SkladkaEvidence" minOccurs="0">
                    <xs:complexType>
                      <xs:all>
                        <xs:element name="Rok" type="xsini:RokEvidenceOd21Type" />
                        <xs:element name="CelkovaPlocha" type="xsini:DecimalSkladkaEvidenceType" minOccurs="0" />
                        <xs:element name="PovolenaPlocha" type="xsini:DecimalSkladkaEvidenceType" minOccurs="0" />
                        <xs:element name="CelkovaKapacita" type="xsini:DecimalSkladkaEvidenceType" minOccurs="0" />
                        <xs:element name="PovolenaKapacita" type="xsini:DecimalSkladkaEvidenceType" minOccurs="0" />
                        <xs:element name="OpravnenaOsoba" type="xsini:NotEmptyStringType100" minOccurs="0" />
                        <xs:element name="MnozstviUlozeno" type="xsini:DecimalSkladkaEvidenceType" minOccurs="0" />
                        <xs:element name="MeteoUdaje" type="xs:boolean" minOccurs="0" />
                        <xs:element name="PovrchoveVody" type="xsini:NotEmptyStringType30" minOccurs="0" />
                        <xs:element name="SkladkovyPlyn" type="xsini:NotEmptyStringType30" minOccurs="0" />
                        <xs:element name="Parametry" minOccurs="0">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="Parametr" maxOccurs="unbounded">
                                <xs:complexType>
                                  <xs:all>
                                    <xs:element name="ParametrNazev" type="xsini:NotEmptyStringType255" />
                                    <xs:element name="PovolenaHmotnost" type="xsini:NotEmptyStringType50" minOccurs="0" />
                                    <xs:element name="PovolenaMJ" type="xsini:NotEmptyStringType50" minOccurs="0" />
                                    <xs:element name="SkutecnaHmotnost" type="xsini:NotEmptyStringType50" minOccurs="0" />
                                    <xs:element name="SkutecnaMJ" type="xsini:NotEmptyStringType50" minOccurs="0" />
                                    <xs:element name="Poznamka" type="xsini:NotEmptyStringType255" minOccurs="0" />
                                  </xs:all>
                                  <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
                                </xs:complexType>
                              </xs:element>
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                      </xs:all>
                      <xs:attribute name="Id" type="xsini:IdXmlType" use="required" />
                    </xs:complexType>
                  </xs:element>
                </xs:all>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="KodZarizeniType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="R1" />
      <xs:enumeration value="R2" />
      <xs:enumeration value="R3" />
      <xs:enumeration value="R4" />
      <xs:enumeration value="R5" />
      <xs:enumeration value="R6" />
      <xs:enumeration value="R7" />
      <xs:enumeration value="R8" />
      <xs:enumeration value="R9" />
      <xs:enumeration value="R10" />
      <xs:enumeration value="R11" />
      <xs:enumeration value="R12" />
      <xs:enumeration value="D1" />
      <xs:enumeration value="D2" />
      <xs:enumeration value="D3" />
      <xs:enumeration value="D4" />
      <xs:enumeration value="D5" />
      <xs:enumeration value="D6" />
      <xs:enumeration value="D7" />
      <xs:enumeration value="D8" />
      <xs:enumeration value="D9" />
      <xs:enumeration value="D10" />
      <xs:enumeration value="D11" />
      <xs:enumeration value="D12" />
      <xs:enumeration value="D13" />
      <xs:enumeration value="D14" />
      <xs:enumeration value="V" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TridaSkladkyType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="IO" />
      <xs:enumeration value="NNO" />
      <xs:enumeration value="NO" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DecimalSkladkaEvidenceType">
    <xs:restriction base="xs:decimal">
      <xs:totalDigits value="12" />
      <xs:fractionDigits value="2" />
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="9999999999.99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="RokType">
    <xs:restriction base="xs:positiveInteger">
      <xs:totalDigits value="4" />
      <xs:minInclusive value="1900" />
      <xs:maxInclusive value="2100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="RokEvidenceOd21Type">
    <xs:restriction base="xsini:RokType">
      <xs:minInclusive value="2021" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SazbaDphSKType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Zakladni" />
      <xs:enumeration value="Snizena" />
      <xs:enumeration value="DruhaSnizena" />
      <xs:enumeration value="MimoDPH" />
    </xs:restriction>
  </xs:simpleType>
</xs:schema>