Title: Příloha č
Author: Tomáš Dvořák
Last saved by: PROCHÁZKA Roman, Ing.
Company: MHMP

Příloha č. 2 národního standardu pro elektronické systémy spisové služby

Popisná metadata a datový balíček SIP

1.	Podmínky použití prvků schématu XML METS

Následující popis prvků schématu XML specifikuje použití těchto prvků za účelem vytvoření datového balíčku SIP. Pokud je u elementu uveden atribut, jde o prvek s povinným výskytem. Jestliže je u hodnoty atributu uvedeno, že „jeho konstrukce není předepsána“, znamená to, že hodnota není definována pravidly a že je možné ji vyplnit jakkoli s omezením pouze na validitu hodnoty proti schématu METS. Naopak popis „uváděná hodnota atributu je“ znamená, že hodnota je jediná přípustná a musí být v dokumentu XML výslovně uvedena.

1.1.	Kořenový element METS

Element definuje globální atributy.

Element | <mets:mets>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

Atributy

xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd http://www.mvcr.cz/nsesss/v4 https://www.mvcr.cz/nsesss/v4/nsesss.xsd http://www.mvcr.cz/nsesss/2023/log https://www.mvcr.cz/nsesss/v4/nsesss-TrP.xsd"

OBJID identifikuje balíček SIP. Jde o jedinečný identifikátor balíčku v rámci původce. Jeho konstrukce není předepsána.

LABEL uvádí popis použití dokumentu XML. Povolené hodnoty jsou "Datový balíček pro provedení skartačního řízení" v případě dokumentů určených k posouzení ve skartačním řízení a "Datový balíček pro předávání dokumentů a jejich metadat do archivu" v případě dokumentů vybraných jako archiválie.

xmlns:mets zaznamenává adresu (URI) jmenného prostoru schématu METS. Uváděná hodnota je "http://www.loc.gov/METS/".

xmlns:nsesss zaznamenává adresu (URI) jmenného prostoru schématu NSESSS verze 3.0. Uváděná hodnota je "https://www.mvcr.cz/nsesss/v4".

xmlns:tp zaznamenává adresu (URI) jmenného prostoru schématu transakčního protokolu. Uváděná hodnota je "http://www.mvcr.cz/nsesss/2023/log".

xmlns:xlink zaznamenává adresu (URI) jmenného prostoru schématu XLink. Uváděná hodnota je "http://www.w3.org/1999/xlink".

1.2.	
Záhlaví METS

Element definuje subjekty, pro které je dokument XML určen, a informace o vytvoření a pozdějších úpravách dokumentu.

Element | <mets:metsHdr>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

Atributy

LASTMODDATE zaznamenává datum poslední úpravy dokumentu XML ve formě, která je dána normou ISO 8601.

CREATEDATE zaznamenává datum vytvoření dokumentu XML ve formě, která je dána normou ISO 8601.

1.3.	Subjekt

Element zaznamenává subjekt, který dokument XML vytvořil. Uveden je původce i fyzická osoba odpovědná za tvorbu balíčku.

Element | <mets:agent>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | ANO

Atributy

TYPE definuje, o jaký typ subjektu jde. Povolené hodnoty jsou "ORGANIZATION" (korporace) a "INDIVIDUAL" (fyzická osoba).

ROLE definuje, jakou roli příslušný subjekt plní. Uváděná hodnota atributu je "CREATOR" (původce).

ID identifikuje subjekt. Jde o jedinečný identifikátor subjektu. Jeho konstrukce není předepsána.

1.4.	Název/jméno subjektu

Element definuje název nebo jméno subjektu.

Element | <mets:name>
Typ | jednoduchý datový typ
Povinnost | ANO
Opakovatelnost | NE

1.5.	
Poznámka subjektu

Element definuje další libovolnou charakteristiku subjektu.

Element | <mets:note>
Typ | jednoduchý datový typ
Povinnost | NE
Opakovatelnost | ANO

1.6.	Sekce popisných metadat

Element definuje část dokumentu XML, která je určena pro vkládání popisných metadat. Ta jsou definována schématem NSESSS podle přílohy č. 2 národního standardu.

Element | <mets:dmdSec>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE
Atributy | ID identifikuje část dokumentu XML. Jde o jedinečný identifikátor části v celém dokumentu. Jeho konstrukce není předepsána.

1.7.	Vložená (popisná) metadata

Element zaznamenává vložená popisná metadata. Ta jsou definována schématem NSESSS.

Element | <mets:mdWrap>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

Atributy

MDTYPEVERSION zaznamenává verzi schématu NSESSS. Uváděná hodnota je "4.0".

OTHERMDTYPE zaznamenává název schématu XML. Uváděná hodnota je "NSESSS".

MDTYPE zaznamenává název schématu XML z číselníku známých schémat. Uváděná hodnota je "OTHER".

MIMETYPE zaznamenává určení typu a souborového formátu metadat podle internetového standardu MIME. Uváděná hodnota je "text/xml".

1.8.	
(popisná) Data XML

Element obsahuje vložená popisná metadata. Ta jsou definována schématem NSESSS (nsesss.xsd) uvedeném na konci této přílohy. Do elementu jsou vkládány kořenové elementy schématu NSESSS s prefixem nsesss. V případě, že je základní entita NSESSS (tj. díl, dokument nebo spis) nebo její podřízené či nadřízené entity spojeny s jinou entitou prostřednictvím pevného křížového odkazu, je tato entita rovněž vložena do tohoto elementu.

Element | <mets:xmlData>
Typ | smíšený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

1.9.	Sekce administrativních metadat

Element definuje část dokumentu XML, která je určena pro vkládání transakčního protokolu. Ten je definován schématem podle přílohy č. 6 národního standardu. Jeden element zaznamenává transakční protokol k jedné entitě/objektu.

Element | <mets:amdSec>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | ANO
Atributy | ID identifikuje část dokumentu XML. Jde o jedinečný identifikátor části v celém dokumentu. Jeho konstrukce není předepsána.

1.10.	Digitální provenience entity/objektu

Element definuje část dokumentu XML, která je určena pro vkládání informací o úkonech provedených s entitou/objektem.

Element | <mets:digiprovMD>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE
Atributy | ID identifikuje část dokumentu XML. Jde o jedinečný identifikátor části v celém dokumentu. Jeho konstrukce není předepsána.

1.11.	
Vložená (administrativní) metadata

Element zaznamenává vložená popisná metadata. Ta jsou definována schématem NSESSS.

Element | <mets:mdWrap>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

Atributy

MDTYPEVERSION zaznamenává verzi schématu transakčního protokolu. Uváděná hodnota je "4.0".

OTHERMDTYPE zaznamenává název schématu transakčního protokolu. Uváděná hodnota je "TP".

MDTYPE zaznamenává název schématu XML z číselníku známých schémat. Uváděná hodnota je "OTHER".

MIMETYPE zaznamenává určení typu a souborového formátu metadat podle internetového standardu MIME. Uváděná hodnota je "text/xml".

1.12.	(administrativní) Data XML

Element obsahuje vložená administrativní metadata. Ta jsou definována schématem transakčního protokolu. Do elementu je vkládán kořenový element TransakcniLogObjektu schématu s prefixem tp.

Element | <mets:xmlData>
Typ | smíšený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

1.13.	Sekce souborů (komponent)

Element definuje část dokumentu XML, která je určena pro soubory (komponenty).

Element | <mets:fileSec>
Typ | složený datový typ (kontejner)
Povinnost | NE; povinný je pouze v případě Datového balíčku pro předávání dokumentů a jejich metadat do archivu, který má obsahovat dokumenty v digitální podobě vybrané jako archiválie
Opakovatelnost | NE

1.14.	
Skupina souborů (komponent)

Element zaznamenává soubory (komponenty).

Element | <mets:fileGrp>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

1.15.	Soubor (komponenta)

Element zaznamenává jednotlivý soubor (komponentu).

Element | <mets:file>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | ANO

Atributy

ID identifikuje komponentu. Jde o jedinečný identifikátor komponenty v rámci dokumentu XML. Jeho konstrukce není předepsána.

DMDID zaznamenává vazbu mezi popisnými a administrativními metadaty komponenty. Obsahuje hodnotu atributu ID elementu <nsesss:Komponenta> příslušné komponenty.

MIMETYPE zaznamenává určení typu a souborového formátu metadat podle internetového standardu MIME.

CHECKSUMTYPE zaznamenává šifrovací algoritmus pro tvorbu otisku (hash) komponenty. Povolené hodnoty jsou SHA-256 a SHA-512.

CHECKSUM zaznamenává otisk (hash) komponenty. Hodnota se zapisuje v rámci hexadecimální soustavy.

SIZE zaznamenává velikost komponenty v bytech.

CREATED zaznamenává datum vytvoření komponenty ve formě, která je dána normou ISO 8601.

1.16.	
Odkaz na soubor (komponentu)

Element zaznamenává obsah souboru (komponenty).

Element | <mets:FLocat>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

Atributy

xlink:type zaznamenává typ použitého způsobu odkazování. Uváděná hodnota atributu je "simple".

xlink:href zaznamenává URL souboru (komponenty). Soubory reprezentující komponenty se ukládají do adresáře (složky) s názvem "komponenty".

LOCTYPE zaznamenává typ umístění použitý v atributu xlink:href. Uváděná hodnota je "URL".

1.17.	Strukturální mapa

Element definuje strukturu objektů a entit podle schématu NSESSS v hierarchické struktuře od nejvýše umístěného spisového plánu až po nejníže umístěnou komponentu.

Element | <mets:structMap>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | NE

1.18.	Objekt/entita

Element zaznamenává jednotlivý objekt nebo entitu podle schématu NSESSS.

Element | <mets:div>
Typ | složený datový typ (kontejner)
Povinnost | ANO
Opakovatelnost | ANO

Atributy

TYPE zaznamenává typ objektu nebo entity. Nejvyšší entitou je "spisový plán", dále "věcná skupina", "typový spis", "součást", "díl", "spis", "dokument" a nejnižším objektem je "komponenta".

DMDID zaznamenává vazbu mezi popisnými a strukturálními metadaty entit/objektů. Obsahuje hodnotu atributu ID elementu <nsesss:SpisovyPlan>, <nsesss:VecnaSkupina>, <nsesss:TypovySpis>, <nsesss:Soucast>, <nsesss:Dil>, <nsesss:Spis>, <nsesss:Dokument> nebo <nsesss:Komponenta> příslušné entity/objektu.

ADMID zaznamenává vazbu mezi administrativními a strukturálními metadaty entit/objektů. Obsahuje hodnotu atributu ID elementu <mets:amdSec> příslušné entity/objektu.

1.19.	
Vazba souboru (komponenty)

Element zaznamenává přiřazení souboru (komponenty) k příslušnému dokumentu. Uvádí se jen u dokumentů, které obsahují komponenty, a to pouze v rámci rodičovských elementů <mets:div TYPE="komponenta">.

Element | <mets:fptr>
Typ | složený datový typ (kontejner)
Povinnost | NE
Opakovatelnost | ANO
Atributy | FILEID identifikuje komponentu. Jde o jedinečný identifikátor v rámci dokumentu XML. Jeho konstrukce není předepsána.

2.	Schémata XML pro popisná metadata

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema 
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://www.mvcr.cz/nsesss/v4" 
  xmlns="http://www.mvcr.cz/nsesss/v4"
  elementFormDefault="qualified" 
  version="4.0" id="nsesss" xml:lang="cs">
  <xs:annotation>
    <xs:documentation>Schéma XML pro zaznamenání popisných metadat uvnitř datového balíčku SIP podle národního standardu pro elektronické systémy spisové služby</xs:documentation>
  </xs:annotation>

  <xs:include schemaLocation="nsesss-common.xsd"/>

  <xs:element name="Dil" type="tDil">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis základní entity "díl" (mechanická část součásti typového spisu). Tato sada se využije jako výchozí v případě přejímky určité části typového spisu (resp. uzavřeného dílu v rámci součásti typového spisu).</xs:documentation>
    </xs:annotation>
  </xs:element>

  <xs:element name="Dokument" type="tDokument">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis základní entity "dokument". Tato sada se využije jako výchozí v případě přejímky vyřízeného dokumentu zatříděného do věcné skupiny. Dokument zatříděný do spisu (nikoli do typového spisu) se předává v rámci entity "spis". Dokument zatříděný do typového spisu (resp. dílu příslušné součásti typového spisu) se předává v rámci entity "díl".</xs:documentation>
    </xs:annotation>
  </xs:element>

  <xs:element name="Spis" type="tSpis">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis základní entity "spis". Tato sada se využije jako výchozí v případě přejímky celého uzavřeného spisu (nikoli typového spisu). V případě přejímky určité části typového spisu (resp. uzavřeného dílu v rámci součásti typového spisu) se využije jako základní entita "díl".</xs:documentation>
    </xs:annotation>
  </xs:element>
</xs:schema>

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema 
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://www.mvcr.cz/nsesss/v4" 
  xmlns="http://www.mvcr.cz/nsesss/v4"
  elementFormDefault="qualified" 
  version="4.0" id="nsesss" xml:lang="cs">
  <xs:annotation>
    <xs:documentation>Schéma XML pro zaznamenání popisných metadat uvnitř datového balíčku SIP podle národního standardu pro elektronické systémy spisové služby</xs:documentation>
  </xs:annotation>

  <xs:complexType name="tDokument">
    <xs:sequence>
      <xs:element name="EvidencniUdaje" type="tEvidencniUdajeDokumentu"/>
      <xs:element name="Komponenty" type="tKomponenty" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek se vyplňuje jen v případě entit v digitální podobě. Nepovinný je v případě, že jsou předávána pouze metadata entit.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje entitu uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>

  <xs:complexType name="tDil">
    <xs:annotation>
      <xs:documentation>Dokumenty je do dílu možné vkládat jen pokud byly uzavřené před začátkem planosti nové vyhlášky z roku 2023. Jinak je možné vkládat jen spisy.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="EvidencniUdaje" type="tEvidencniUdajeDilu"/>
      <xs:choice>
        <xs:element name="Dokumenty" type="tDokumenty"/>
        <xs:element name="Spisy" type="tSpisy"/>
      </xs:choice>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje entitu uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>

  <xs:complexType name="tSpis">
    <xs:sequence>
      <xs:element name="EvidencniUdaje" type="tEvidencniUdajeSpisu"/>
      <xs:element name="Dokumenty" type="tDokumenty"/>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje entitu uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
  
  <xs:group name="tEntita">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis evidenčních údajů dále uvedených entit, tedy věcné skupiny, spisu, součásti, dílu a dokumentu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identifikace" type="tIdentifikace"/>
      <xs:element name="Popis" type="tPopis"/>
      <xs:element name="Souvislosti" type="tSouvislosti" minOccurs="0"/>
      <xs:element name="Pristupnost" type="tPristupnost" minOccurs="0"/>
      <xs:element name="Poznamky" type="tPoznamky" minOccurs="0"/>
      <xs:element name="JineUdaje" type="tJineUdaje" minOccurs="0"/>
    </xs:sequence>
  </xs:group>

  <xs:simpleType name="tDruhKomponenty">
    <xs:annotation>
      <xs:documentation>Charakteristika komponenty, která upřesňuje, jakou formální část dokumentu tvoří (např. průvodní dopis nebo jiný hlavní dokument, příloha s příslušným označením, elektronický podpis). Jde o vysvětlení k pořadovému číslu komponenty.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tEvidencniCislo">
    <xs:annotation>
      <xs:documentation>Evidenční znak spisu (identifikace spisu například v podobě spisové značky nebo jiných evidenčních znaků) nebo dokumentu (číslo jednací nebo evidenční číslo ze samostatné evidence dokumentů) v rámci evidence dokumentů.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tFormaUchovani">
    <xs:annotation>
      <xs:documentation>Charakteristika komponenty, která upřesňuje popis verze komponenty v rámci vývoje od prvotního konceptu po originál ve výstupním datovém formátu. Jde o vysvětlení k číselné verzi komponenty. Forma uchování je definována výčtem – "koncept" představuje verzi komponenty od prvotního konceptu/návrhu např. ke schválenému konceptu, "originál" představuje původní verzi komponenty doručeného dokumentu nebo verzi komponenty vlastního dokumentu, která je použita k odeslání nebo k jinému použití v rámci účelu stanoveného původcem (tato verze není ve výstupním datovém formátu), "originál ve výstupním datovém formátu" představuje verzi komponenty doručeného dokumentu nebo verzi komponenty vlastního dokumentu, která je v obou případech ve výstupním datovém formátu.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="koncept"/>
      <xs:enumeration value="originál"/>
      <xs:enumeration value="originál ve výstupním datovém formátu"/>
      <xs:enumeration value="digitalizát">
        <xs:annotation>
          <xs:documentation>Digitalizovaná podoba analogové komponenty konvertovaná bez doložky</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="kontejner">
        <xs:annotation>
          <xs:documentation>Soubor obsahující jeden nebo více dalších souborů (např. ZIP archiv), které musí být v SIPu rozbaleny.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tIdentifikatorHodnota">
    <xs:annotation>
      <xs:documentation>Identifikátor je údaj pevně spojený s entitou nebo objektem zajišťující jejich nezaměnitelnost a jedinečnost v rámci ERMS nebo v rámci systémů elektronické komunikace (například e-mail, informační systém datových schránek, vydané certifikáty). V případě dokumentu tento identifikátor plní funkci jednoznačného identifikátoru ve smyslu zákona č. 499/2004 Sb. Jednoznačný identifikátor obsahuje zejména označení původce, popřípadě zkratku označení původce, a to ve formě alfanumerického kódu. V případě komponenty se zaznamenávají všechny identifikátory, které zajišťují nezaměnitelnost a jedinečnost entity v rámci příslušných informačních systémů, ve kterých je komponenta zpracovávána nebo zpřístupňována (ERMS, e-mail, informační systém datových schránek apod.).</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tJazyk">
    <xs:annotation>
      <xs:documentation>Zkratka jazyku dokumentu podle číselníku v ISO 639-2:1998 Codes for the representation of names of languages – Part 2: Alpha-3 code (viz http://www.loc.gov/standards/iso639-2/ISO-639-2_utf-8.txt).</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:minLength value="2"/>
      <xs:maxLength value="3"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tJednoduchySpisovyZnak">
    <xs:annotation>
      <xs:documentation>Jednoduchý spisový znak entit zajišťuje jejich nezaměnitelné a jedinečné označení v rámci mateřské entity.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tKomentar">
    <xs:annotation>
      <xs:documentation>Podrobný popis entity nebo objektu a jejich obsahu.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string"/>
  </xs:simpleType>

  <xs:simpleType name="tLogicky">
    <xs:annotation>
      <xs:documentation>Datový prvek, který může nabývat logické hodnoty "ano" / "ne".</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="ano"/>
      <xs:enumeration value="ne"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tNazev">
    <xs:annotation>
      <xs:documentation>Krátký popis entity nebo objektu vystihující jejich stručný obsah.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string"/>
  </xs:simpleType>

  <xs:simpleType name="tPlneUrcenySpisovyZnak">
    <xs:annotation>
      <xs:documentation>Plně určený spisový znak je označení entity, které pro účely jejího vyhledávání, ukládání a vyřazování určuje její jednoznačné místo v hierarchii spisového plánu prostřednictvím dědění jednoduchých spisových znaků mateřských entit. 
Pro dokumenty, spisy, díly a typové spisy je tvořen jednoduchým spisovým znakem v hierarchii nejvýše postavené věcné skupiny, jednoduchými spisovými znaky věcných skupin níže ležících v hierarchii spisového plánu až do dosažení nejbližší věcné skupiny nebo součásti.        
Pro věcné skupiny a součásti je tvořen jednoduchým spisovým znakem v hierarchii nejvýše postavené věcné skupiny, jednoduchými spisovými znaky věcných skupin níže ležících v hierarchii spisového plánu až do dosažení nejbližší věcné skupiny a jednoduchým spisovým znakem příslušné entity.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tPoradoveCislo">
    <xs:annotation>
      <xs:documentation>Pořadové číslo spisu nebo dokumentu v rámci evidence dokumentů a určeného časového období nebo pořadové číslo komponenty.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tSkartacniLhuta">
    <xs:annotation>
      <xs:documentation>Časový údaj charakterizovaný roky, v jejichž průběhu musí být dokument uložen u původce a po jehož uplynutí od spouštěcí události musí být entita předána do skartačního řízení.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="999"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tSkartacniZnak">
    <xs:annotation>
      <xs:documentation>Skartační znak vyjadřuje hodnotu entity podle jejího obsahu a označuje způsob posouzení entity ve skartačním řízení. Skartačním znakem "A" (archiv) se označuje entita trvalé hodnoty, která bude ve skartačním řízení navržena k vybrání jako archiválie. Skartačním znakem "S" (stoupa) se označuje entita bez trvalé hodnoty, která bude ve skartačním řízení navržena ke zničení. Skartačním znakem "V" (výběr) se označuje entita, která bude ve skartačním řízení posouzena a navržena k vybrání za archiválii nebo ke zničení.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="A"/>
      <xs:enumeration value="S"/>
      <xs:enumeration value="V">
        <xs:annotation>
          <xs:documentation>Nelze používat pro entity uzavřené/vyřízené po začátku platnosti vyhlášky z roku 2023.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tSkartacniOperace">
    <xs:annotation>
      <xs:documentation>Rozhodnutí, které bylo provedeno v procesu výběru archiválií. Pro entitu vybranou ve skartačním řízení se použije jediná přípustná hodnota "trvalé uložení".</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="trvalé uložení"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tText">
    <xs:annotation>
      <xs:documentation>Univerzální textový prvek kratšího rozsahu.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:maxLength value="100"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tUkladaciJednotka">
    <xs:annotation>
      <xs:documentation>Prvek pro zaznamenání identifikace ukládací jednotky (např. karton č. 12, balík č. 6), ve které je dokument uložen.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:maxLength value="100"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tVysledekOvereni">
    <xs:annotation>
      <xs:documentation>Časový údaj, ve kterém je provedeno ověření platnosti bezpečnostního prvku nebo certifikátu.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="platný"/>
      <xs:enumeration value="neplatný"/>
      <xs:enumeration value="platnost nelze posoudit"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tZpusobVyrizeni">
    <xs:annotation>
      <xs:documentation>Vyřízení je závěrečný úkon první fáze úředního zpracování dokumentu, spisu nebo typového spisu. Způsoby vyřízení jsou definovány výčtem – "vyřízení dokumentem" představuje vyřízení prostřednictvím vyhotoveného dokumentu (například sdělení, rozhodnutí, souhlas, zamítnutí aj.), "postoupení" představuje předání entity k vyřízení jiné organizaci, "vzetí na vědomí" znamená přijetí obsahu entity bez jejího dalšího projednávání (například zpracováním formálního výstupu), "vyřízení záznamem na dokumentu". Prvek dovoluje zadat hodnotu "jiný způsob", která se podrobněji vysvětlí v prvku "Oduvodneni".</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="vyřízení dokumentem"/>
      <xs:enumeration value="postoupení"/>
      <xs:enumeration value="vzetí na vědomí"/>
      <xs:enumeration value="vyřízení záznamem na dokumentu"/>
      <xs:enumeration value="jiný způsob"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="tZpusobVedeni">
    <xs:annotation>
      <xs:documentation>Způsob přidělování čísla jednacího dokumentům v zakládaných spisech dané věcné skupiny</xs:documentation>
      <xs:documentation>NSESSS 3.1.2</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Priorace"/>
      <xs:enumeration value="SbernyArch"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="tUmisteni">
    <xs:annotation>
      <xs:documentation>Informace o fyzickém umístění analogové části</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string"/>
  </xs:simpleType>
  
  <xs:complexType name="tDatum">
    <xs:annotation>
      <xs:documentation>Univerzální prvek pro zaznamenání časového údaje. Datum je zaznamenáno ve tvaru "YYYY-MM-DD".</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="xs:date">
        <xs:attribute name="datum" type="xs:dateTime" use="optional">
          <xs:annotation>
            <xs:documentation>Volitelný prvek pro zaznamenání přesného časového údaje. Datum je zaznamenáno ve tvaru "YYYY-MM-DDThh:mm:ss±hh:mm". Tento prvek je vhodné uvádět v případech, kdy je nutná specifikace času s přesností na sekundy.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="tIdentifikator">
    <xs:annotation>
      <xs:documentation>Sada elementů pro identifikaci entit nebo objektů.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="tIdentifikatorHodnota">
        <xs:attribute name="zdroj" type="tNazev" use="required">
          <xs:annotation>
            <xs:documentation>Povinný prvek pro zaznamenání názvu zdroje identifikátoru. V případě identifikace entit nebo některých objektů je zdrojem ERMS, v případě identifikace subjektů může být zdrojem například rodné číslo, klientské číslo, zaměstnanecké označení, služební číslo oprávněné úřední osoby (fyzické osoby) nebo IČ, DIČ (právnické osoby).</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="tBezpecnostniKategorie">
    <xs:annotation>
      <xs:documentation>Bezpečnostní kategorie je opatření spojené s entitou, které podmiňuje nebo definuje pravidla určující podmínky přístupu k ní. Toto opatření se uplatňuje zejména v souvislosti s klasifikací dokumentu, který obsahuje utajovanou informaci, stupněm utajení, jímž je klasifikován (zákon č. 412/2005 Sb.), nebo v souvislosti s označením dokumentu pro omezení přístupu k němu podle jiného právního předpisu, anebo v souvislosti s rozhodnutím organizace (původce) omezit přístup k jím stanoveným kategoriím entit.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identifikator" type="tIdentifikator"/>
      <xs:element name="Nazev" type="tNazev"/>
      <xs:element name="Komentar" type="tKomentar" minOccurs="0"/>
      <xs:element name="Oduvodneni" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Volitelný prvek pro zaznamenání důvodu přidělení bezpečnostní kategorie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="BezpecnostniStupen" type="tText"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tCertifikat">
    <xs:sequence>
      <xs:element name="SerioveCislo" type="tIdentifikator">
        <xs:annotation>
          <xs:documentation>Sériové číslo certifikátu vydaného poskytovatelem certifikačních služeb.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Vydavatel" type="tOsobaExterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání poskytovatele certifikačních služeb, který vydal příslušný certifikát.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Drzitel" type="tOsobaExterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání držitele certifikátu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Platnost" type="tPlatnost"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tDataceVyrazeni">
    <xs:annotation>
      <xs:documentation>Časové údaje evidující počátek a konec plynutí skartační lhůty.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="RokSpousteciUdalosti" type="xs:gYear"/>
      <xs:element name="RokSkartacniOperace" type="xs:gYear"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tDokumenty">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro dceřiné dokumenty.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Dokument" type="tDokument" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tSpisy">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro dceřiné spisy.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Spis" type="tSpis" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  
  <xs:complexType name="tDorucenyDokument">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o doručení dokumentu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="DatumVytvoreni" type="tDatum" minOccurs="0"/>
      <xs:element name="Autor" type="tOsobyExterni" minOccurs="0"/>
      <xs:element name="DatumDoruceni" type="tDatum"/>
      <xs:element name="OdesilatelovoEvidencniCislo" type="tEvidencniCislo" minOccurs="0"/>
      <xs:element name="DoruceneMnozstvi" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek se vyplňuje jen v případě entit v analogové podobě.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Odesilatel" type="tOsobaExterni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidence">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci spisů nebo dokumentů.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="EvidencniCislo" type="tEvidencniCislo" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Evidenční číslo může být vynecháno pro spisy uzavřené před účinností vyhlášky 259/2012.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PoradoveCislo" type="tPoradoveCislo" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek je nepovinný v případě, že je entita evidována v rámci samostatné evidence dokumentů, která nepoužívá pořadových čísel.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UrceneCasoveObdobi" type="tUrceneCasoveObdobi"/>
      <xs:element name="NazevEvidenceDokumentu" type="tNazev">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání názvu evidence dokumentů. Pokud je používána jediná evidence dokumentů v organizaci, použije se název ERMS. Pokud je v organizaci používáno několik evidencí dokumentů současně, použijí se názvy uvedené ve spisovém plánu organizace.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidencniUdajeDilu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenční údaje entity "díl".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:group ref="tEntita"/>
      <xs:element name="Puvod" type="tPuvodSeskupeni"/>
      <xs:element name="Trideni" type="tTrideniDilu"/>
      <xs:element name="Uzavreni" type="tUzavreni"/>
      <xs:element name="Vyrazovani" type="tVyrazovani"/>
      <xs:element name="Manipulace" type="tManipulaceSeskupeni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidencniUdajeDokumentu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenční údaje entity "dokument".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:group ref="tEntita"/>
      <xs:choice>
        <xs:element name="Evidence" type="tEvidence"/>
        <xs:element name="Neevidence" type="tNeevidence"/>
      </xs:choice>
      <xs:element name="Jazyky" type="tJazyky" minOccurs="0"/>
      <xs:element name="Puvod" type="tPuvodDokumentu"/>
      <xs:element name="Trideni" type="tTrideniDokumentu"/>
      <xs:element name="Vyrizeni" type="tVyrizeniEntity" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek je povinný pouze v případě, že je entita "dokument" použita jako základní entita.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Vyrazovani" type="tVyrazovani"/>
      <xs:element name="Manipulace" type="tManipulaceDokumentu"/>
      <xs:element name="Prevod" type="tPrevodDokumentu" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidencniUdajeKomponenty">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenční údaje entity "komponenta".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identifikace" type="tIdentifikace"/>
      <xs:element name="Popis" type="tPopisKomponenty"/>
      <xs:element name="Trideni" type="tTrideni"/>
      <xs:element name="Manipulace" type="tManipulaceKomponenty" minOccurs="0"/>
      <xs:element name="Prevod" type="tPrevodKomponenty" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidencniUdajeSoucasti">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenční údaje entity "součást".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:group ref="tEntita"/>
      <xs:element name="Puvod" type="tPuvodSeskupeni"/>
      <xs:element name="Trideni" type="tTrideniSoucasti"/>
      <xs:element name="Uzavreni" type="tUzavreni" minOccurs="0"/>
      <xs:element name="Vyrazovani" type="tVyrazovaniSoucasti"/>
      <xs:element name="Manipulace" type="tManipulaceSeskupeni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidencniUdajeSpisu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenční údaje entity "spis".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:group ref="tEntita"/>
      <xs:element name="Evidence" type="tEvidence"/>
      <xs:element name="Puvod" type="tPuvodSeskupeni"/>
      <xs:element name="Trideni" type="tTrideniSpisu"/>
      <xs:element name="VyrizeniUzavreni" type="tVyrizeniEntity"/>
      <xs:element name="Vyrazovani" type="tVyrazovani"/>
      <xs:element name="Manipulace" type="tManipulaceSeskupeni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidencniUdajeTypovehoSpisu">
    <xs:sequence>
      <xs:group ref="tEntita"/>
      <xs:element name="Puvod" type="tPuvodSeskupeni"/>
      <xs:element name="Trideni" type="tTrideniTypovehoSpisu"/>
      <xs:element name="Uzavreni" type="tUzavreni" minOccurs="0"/>
      <xs:element name="Manipulace" type="tManipulaceSeskupeni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tEvidencniUdajeVecneSkupiny">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenční údaje entity "věcná skupina".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:group ref="tEntita"/>
      <xs:element name="Puvod" type="tPuvodSeskupeni"/>
      <xs:element name="Trideni" type="tTrideniVecneSkupiny"/>
      <xs:element name="Vyrazovani" type="tVyrazovaniVecneSkupiny"/>
      <xs:element name="Manipulace" type="tManipulaceSeskupeni"/>
      <xs:element name="UrcenoProTypoveSpisy" type="tLogicky" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Pokud element chybí, předpokládá se, že věcná skupina není určena pro typové spisy</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Soucast" type="tSoucast" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Používá se pouze v případě, kdy je věcná skupina určena pro typové spisy</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ZpusobVedeni" type="tZpusobVedeni" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Způsob přidělování čísla jednacího dokumentům v zakládaných spisech dané věcné skupiny</xs:documentation>
          <xs:documentation>NSESSS 3.1.2</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TrvalySkartacniSouhlas" type="tLogicky" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Na obsah věcné skupiny je uplatněn příslušným archivem vydaný trvalý skartační souhlas</xs:documentation>
          <xs:documentation>NSESSS 3.1.2</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tIdentifikace">
    <xs:annotation>
      <xs:documentation>Sada elementů pro identifikační údaje entit. Prvek je opakovatelný pouze v případě použití v entitě "komponenta".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identifikator" type="tIdentifikator" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tJazyky">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro identifikaci jazyků dokumentů.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Jazyk" type="tJazyk" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tJineUdaje">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro jakékoli další metadatové prvky, které nejsou součástí tohoto schématu. Tyto prvky nepodléhají validaci.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:any processContents="skip"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tKlicovaSlova">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro popis entity pomocí klíčových slov.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="KlicoveSlovo" type="tText" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tKomponenta">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis entity "komponenta" v digitální podobě (jednoznačně vymezený řetězec bitů tvořící počítačový soubor). Tato sada se povinně alespoň jednou vyskytuje v každé instanci XML podle tohoto schématu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="EvidencniUdaje" type="tEvidencniUdajeKomponenty"/>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje entitu uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="poradi" type="tPoradoveCislo" use="required">
      <xs:annotation>
        <xs:documentation>Pořadové číslo komponenty v rámci struktury dokumentu. Průvodní dopis/hlavní dokument nebo jiná komponenta výchozí pro zobrazení dokumentu se označuje číslem 1, navazující komponenty např. přílohy se pak označují vyššími čísly v pořadí, v jakém by měly být komponenty příslušného dokumentu znázorněny.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="druh" type="tDruhKomponenty" use="required"/>
    <xs:attribute name="verze" type="tPoradoveCislo" use="required">
      <xs:annotation>
        <xs:documentation>Prvek pro číselné uvedení verze komponenty v rámci vývoje od prvotního konceptu po originál ve výstupním datovém formátu. Prvotní koncept/doručená verze se označuje číslem 1, navazující verze nebo následné výstupy převodů se pak označují vyššími čísly. Verze s nejvyšším číslem je konečná.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="forma_uchovani" type="tFormaUchovani" use="required"/>
    <xs:attribute name="vztah_k" type="xs:IDREF">
      <xs:annotation>
        <xs:documentation>Prvek je povinný v případě, že komponenta zaznamenává externí autentizační prostředek. Prvek popisuje vazbu autentizačního prostředku k příslušné komponentě odkazem na její atribut ID.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>

  <xs:complexType name="tKomponenty">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro dceřiné komponenty v digitální podobě.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Komponenta" type="tKomponenta" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tKonverzeAD-DA">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis konverze dokumentu nebo komponenty z analogové podoby do digitální podoby (AD) nebo z podoby digitální do podoby analogové (DA).</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="Vystup" type="tVystup" maxOccurs="unbounded"/>
      <xs:sequence>
        <xs:element name="Oduvodneni" type="xs:string" minOccurs="0"/>
        <xs:element name="AutorizovanaKonverze" type="tLogicky">
          <xs:annotation>
            <xs:documentation>Indikace, zda je prováděná konverze autorizovanou konverzí ve smyslu zákona č. 300/2008 Sb., o elektronických úkonech a autorizované konverzi dokumentů, nebo nikoli.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="OdkazVstup" type="tOdkaz">
          <xs:annotation>
            <xs:documentation>Metadatový kontejner pro identifikaci vstupní entity (dokumentu nebo komponenty) do procesu konverze.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="tKonverzeDD">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis konverze komponenty z digitální podoby do jiné digitální podoby (DD). V terminologii jiné profesní oblasti se jedná o migraci komponenty.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="Ztvarneni" type="tZtvarneni" maxOccurs="unbounded"/>
      <xs:sequence>
        <xs:element name="Oduvodneni" type="xs:string">
          <xs:annotation>
            <xs:documentation>Povinný prvek pro zaznamenání důvodu konverze komponenty. Důvodem může být splnění povinnosti převést komponentu do výstupního datového formátu podle prováděcího právního předpisu upravujícího podrobnosti výkonu spisové služby.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="OdkazPuvodniKomponenta" type="tOdkaz" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>Metadatový kontejner pro identifikaci vstupní komponenty do procesu konverze.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="tManipulace">
    <xs:annotation>
      <xs:documentation>Sada elementů pro indikaci dokumentů v analogové podobě v rámci entity.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="AnalogovyDokument" type="tLogicky"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tManipulaceKomponenty">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro popis výsledku ověření certifikátů a na nich založených bezpečnostních prvků (tj. elektronického podpisu, elektronické značky nebo časového razítka).</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="OvereniBezpecnostnihoPrvku" type="tOvereniBezpecnostnihoPrvku" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tManipulaceSpisovyPlan">
    <xs:annotation>
      <xs:documentation>Časové údaje evidující počátek a konec platnosti spisového plánu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="DatumOtevreni" type="tDatum"/>
      <xs:element name="DatumUzavreni" type="tDatum" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tMaterskaEntitaDilu">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro mateřské entity dílu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Soucast" type="tSoucast"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tMaterskeEntityDokumentu">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro mateřské entity dokumentu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="VecnaSkupina" type="tVecnaSkupina"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tMaterskaEntitaSoucasti">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro mateřské entity součásti.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="TypovySpis" type="tTypovySpis"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tMaterskaEntitaSpisu">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro mateřské entity spisu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="VecnaSkupina" type="tVecnaSkupina"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tMaterskaEntitaTypovehoSpisu">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro mateřskou entitu typového spisu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="VecnaSkupina" type="tVecnaSkupina"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tMaterskaEntitaVecneSkupiny">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro mateřskou entitu věcné skupiny.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="VecnaSkupina" type="tVecnaSkupina"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tNeevidence">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis entit, které neprošly evidencí dokumentů (např. jde o nalezené dokumenty, dokumenty politických představitelů, publikace). Tento prvek řeší výjimečné případy podchycení neevidovaných entit.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Oduvodneni" type="xs:string">
        <xs:annotation>
          <xs:documentation>Odůvodnění neexistence evidenčních informací o entitě.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tOdkaz">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro referenci na jinou entitu v podobě plně určeného spisového znaku a identifikátoru přiděleného ERMS.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="PlneUrcenySpisovyZnak" type="tPlneUrcenySpisovyZnak"/>
      <xs:element name="Identifikator" type="tIdentifikator"/>
      <xs:element name="Specifikace" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Volitelný prvek pro zaznamenání bližší charakteristiky vazby mezi entitami.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tOsobaExterni">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání právě jednoho externího subjektu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Subjekt" type="tSubjektExterni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tOsobaInterni">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání právě jednoho interního subjektu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Subjekt" type="tSubjektInterni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tOsobyExterni">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro možné zaznamenání několika externích subjektů současně.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Subjekt" type="tSubjektExterni" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tOsobyInterni">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro možné zaznamenání několika interních subjektů současně.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Subjekt" type="tSubjektInterni" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tOvereniBezpecnostnihoPrvku">
    <xs:sequence>
      <xs:element name="Certifikat" type="tCertifikat"/>
      <xs:element name="OvereniCertifikatu" type="tOvereniCertifikatu"/>
      <xs:element name="CasPouziti" type="tDatum" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Časový okamžik, ve kterém je komponenta opatřena bezpečnostním prvkem. Prvek je volitelný s ohledem na možnosti zjištění tohoto údaje.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CasOvereni" type="tDatum">
        <xs:annotation>
          <xs:documentation>Časový okamžik, ve kterém je prováděno ověření platnosti bezpečnostního prvku.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PlatnostBezpecnostnihoPrvku" type="tVysledekOvereni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání platnosti bezpečnostního prvku.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Overovatel" type="tOsobaInterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která provádí ověření bezpečnostního prvku.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tOvereniCertifikatu">
    <xs:sequence>
      <xs:element name="PosuzovanyOkamzik" type="tDatum">
        <xs:annotation>
          <xs:documentation>Časový údaj, k němuž je vztaženo posuzování platnosti bezpečnostního prvku, který je založen na certifikátu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PlatnostBezpecnostnihoPrvkuCertifikatu" type="tVysledekOvereni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání platnosti bezpečnostního prvku, kterým je certifikát opatřen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CisloSeznamuCRL" type="tIdentifikator" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání čísla seznamu revokovaných certifikátů (tzv. CRL), prostřednictvím kterého byla zjišťována revokace certifikátu. Prvek je nepovinný v případě, kdy k ověření platnosti certifikátu dochází prostřednictvím OCSP.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="StavRevokace" type="tLogicky">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání revokace certifikátu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PlatnostBezpecnostnihoPrvkuRevokaceCertifikatu" type="tVysledekOvereni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání platnosti bezpečnostního prvku, kterým je seznam revokovaných certifikátů (tzv. CRL) nebo OCSP.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PlatnostCertifikacniCesty" type="tVysledekOvereni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání platnosti celé certifikační cesty (tj. certifikátů, na nichž jsou založeny bezpečnostní prvky, kterými jsou opatřeny certifikáty od kořenového certifikátu až po příslušný vydaný certifikát).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CasOvereni" type="tDatum">
        <xs:annotation>
          <xs:documentation>Časový okamžik, ve kterém je prováděno ověření platnosti certifikátu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PlatnostCertifikatu" type="tVysledekOvereni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání platnosti certifikátu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Overovatel" type="tOsobaInterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která provádí ověření certifikátu.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPlatnost">
    <xs:annotation>
      <xs:documentation>Prvek pro zaznamenání časových údajů počátku a konce řádné platnosti certifikátu vydaného poskytovatelem certifikačních služeb.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="PlatnostOd" type="tDatum"/>
      <xs:element name="PlatnostDo" type="tDatum"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPopis">
    <xs:annotation>
      <xs:documentation>Sada elementů pro věcný popis entit nebo objektů.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Nazev" type="tNazev"/>
      <xs:element name="Komentar" type="tKomentar" minOccurs="0"/>
      <xs:element name="KlicovaSlova" type="tKlicovaSlova" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPopisKomponenty">
    <xs:annotation>
      <xs:documentation>Sada elementů pro věcný popis komponenty.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Nazev" type="tNazev"/>
      <xs:element name="Komentar" type="tKomentar" minOccurs="0"/>
      <xs:element name="KlicovaSlova" type="tKlicovaSlova" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPoznamky">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání poznámek.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Poznamka" type="xs:string" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPrevodDokumentu">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání procesu redakce nebo konverze dokumentu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Redakce" type="tRedakce" minOccurs="0"/>
      <xs:element name="KonverzeAD-DA" type="tKonverzeAD-DA" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPrevodKomponenty">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání procesu konverze komponenty.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="KonverzeAD-DA" type="tKonverzeAD-DA" minOccurs="0"/>
      <xs:element name="KonverzeDD" type="tKonverzeDD" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPristupnost">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis pravidel určujících podmínky přístupu k entitě.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="BezpecnostniKategorie" type="tBezpecnostniKategorie" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="JineOmezeni" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání jiných pravidel určujících podmínky přístupu k entitě, které nemají bezpečnostní charakter. Například to mohou být podmínky přístupu k entitě vyplývající z podmínek ochrany osobních údajů stanovených zákonem č. 101/2000 Sb., o ochraně osobních údajů o změně některých zákonů, ve znění pozdějších předpisů, apod.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tPuvodDokumentu">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání doručení nebo vzniku dokumentu.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="DorucenyDokument" type="tDorucenyDokument"/>
      <xs:element name="VlastniDokument" type="tVlastniDokument"/>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="tPuvodSeskupeni">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání vzniku entit.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="DatumVytvoreni" type="tDatum"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tRedakce">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis úpravy kopie dokumentu, která zahrnuje proces skrytí určitých informací v dokumentu, jež nejsou potřebné pro další využití kopie dokumentu. Výsledkem procesu redakce je vytvoření výtahu (upravené kopie dokumentu).</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="Vytah" type="tVytah" maxOccurs="unbounded"/>
      <xs:sequence>
        <xs:element name="Oduvodneni" type="xs:string">
          <xs:annotation>
            <xs:documentation>Povinný prvek pro zaznamenání důvodu vytvoření výtahu.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="OdkazPuvodniDokument" type="tOdkaz">
          <xs:annotation>
            <xs:documentation>Metadatový kontejner pro identifikaci vstupního dokumentu do procesu redakce.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="tSchvaleni">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis individuálního procesu schválení entity.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="DatumSchvaleni" type="tDatum"/>
      <xs:element name="Schvalovatel" type="tOsobaInterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která entitu podepisuje zpravidla podle vnitřního předpisu organizace.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tSchvalovani">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání procesu schvalování entity.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Schvaleni" type="tSchvaleni" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tSkartacniRezim">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis systému vyřazování entit, který určuje datum zahájení plynutí skartační lhůty, vymezuje dobu ukládání entit a určuje typ skartační operace podle skartačního znaku.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identifikator" type="tIdentifikator"/>
      <xs:element name="Nazev" type="tNazev"/>
      <xs:element name="Komentar" type="tKomentar" minOccurs="0"/>
      <xs:element name="Oduvodneni" type="xs:string">
        <xs:annotation>
          <xs:documentation>Povinný prvek pro zaznamenání důvodu přidělení skartačního znaku příslušnému skartačnímu režimu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SkartacniZnak" type="tSkartacniZnak"/>
      <xs:choice>
        <xs:element name="SkartacniLhuta" type="tSkartacniLhuta"/>
        <xs:element name="RokVyrazeni" type="xs:gYear">
          <xs:annotation>
            <xs:documentation>Rok vyřazení, pokud není nastavena skartační lhůta.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:choice>      
      <xs:element name="SpousteciUdalost" type="xs:string">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání kritéria, kterým je stanoven začátek plynutí skartační lhůty.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="KontrolaLhuta" minOccurs="0" type="tSkartacniLhuta">
        <xs:annotation>
          <xs:documentation>Lhůta pro kontrolu, zda došlo k externí spouštěcí události.</xs:documentation>
        </xs:annotation>
      </xs:element>      
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tSkartacniRizeni">
    <xs:annotation>
      <xs:documentation>Element pro zaznamenání podrobností skartačního řízení.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Datum" type="tDatum"/>
      <xs:element name="Mnozstvi" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek se vyplňuje jen v případě entit v analogové podobě.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SkartacniOperace" type="tSkartacniOperace"/>
      <xs:element name="Oduvodneni" type="xs:string" minOccurs="0"/>
      <xs:element name="Posuzovatel" type="tOsobaInterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která je zodpovědná za provedení procesu výběru archiválií vůči vedení organizace. Posuzovatel skartační operace je určen ve spisovém řádu, popřípadě v jiném vnitřním předpisu organizace.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tSoucast">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis entity "součást" (logická část typového spisu).</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="EvidencniUdaje" type="tEvidencniUdajeSoucasti"/>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje entitu uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>

  <xs:complexType name="tSouvislosti">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro zaznamenání křížových odkazů na související entity.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="KrizovyOdkaz" type="tKrizovyOdkaz" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tSpisovyPlan">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis spisového plánu (hierarchického uspořádání věcných skupin) organizace.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identifikator" type="tIdentifikator"/>
      <xs:element name="Nazev" type="tNazev"/>
      <xs:element name="Komentar" type="tKomentar" minOccurs="0"/>
      <xs:element name="Manipulace" type="tManipulaceSpisovyPlan"/>
      <xs:element name="Vydavatel" type="tOsobaExterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání organizace, která vydala a které přísluší popisovaný spisový plán.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje objekt uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>

  <xs:complexType name="tSubjektExterni">
    <xs:annotation>
      <xs:documentation>Sada elementů pro identifikaci právnické nebo fyzické osoby a pro uvedení její poštovní adresy (adresy pro doručování) nebo elektronického kontaktu. Tato osoba není identická s organizací, která tato metadata vytváří, nebo není v zaměstnaneckém poměru k této organizaci.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:sequence>
        <xs:element name="IdentifikatorOrganizace" type="tIdentifikator"/>
        <xs:element name="NazevOrganizace" type="tNazev"/>
        <xs:element name="IdentifikatorFyzickeOsoby" type="tIdentifikator" minOccurs="0"/>
        <xs:element name="NazevFyzickeOsoby" type="tNazev" minOccurs="0"/>
        <xs:element name="OrganizacniUtvar" type="tText" minOccurs="0"/>
        <xs:element name="PracovniPozice" type="tText" minOccurs="0"/>
        <xs:element name="SidloOrganizace" type="xs:string"/>
        <xs:element name="ElektronickyKontakt" type="tText" minOccurs="0"/>
      </xs:sequence>
      <xs:sequence>
        <xs:element name="IdentifikatorFyzickeOsoby" type="tIdentifikator" minOccurs="0"/>
        <xs:element name="NazevFyzickeOsoby" type="tNazev"/>
        <xs:element name="PostovniAdresa" type="xs:string"/>
        <xs:element name="ElektronickyKontakt" type="tText"/>
      </xs:sequence>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="tSubjektInterni">
    <xs:annotation>
      <xs:documentation>Sada elementů pro identifikaci právnické nebo fyzické osoby a pro uvedení její poštovní adresy (adresy pro doručování) nebo elektronického kontaktu. Tato osoba je identická s organizací, která tato metadata vytváří, nebo je v zaměstnaneckém poměru k této organizaci.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="IdentifikatorOrganizace" type="tIdentifikator"/>
      <xs:element name="NazevOrganizace" type="tNazev"/>
      <xs:element name="IdentifikatorFyzickeOsoby" type="tIdentifikator"/>
      <xs:element name="NazevFyzickeOsoby" type="tNazev"/>
      <xs:element name="OrganizacniUtvar" type="tText"/>
      <xs:element name="PracovniPozice" type="tText"/>
      <xs:element name="SidloOrganizace" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tTrideni">
    <xs:annotation>
      <xs:documentation>Sada elementů pro zatřídění entity do hierarchie spisového plánu. Prvek obsahuje údaje o jednoduchém spisovém znaku a plně určeném spisovém znaku entity.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="JednoduchySpisovyZnak" type="tJednoduchySpisovyZnak"/>
      <xs:element name="PlneUrcenySpisovyZnak" type="tPlneUrcenySpisovyZnak"/>
      <xs:element name="Oduvodneni" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek se vyplňuje jen v případě přetřídění entity.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tDruhDokumentu">
    <xs:annotation>
      <xs:documentation>Druh dokumentu</xs:documentation>
      <xs:documentation>Sada elementů pro popis dokumentů se stejnou charakteristikou, která usnadňuje správu dokumentů stejného druhu shodně a stanoveným specifickým způsobem. Druhem dokumentu jsou například "faktury", "rozsudky" nebo "webové stránky".</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Identifikator" type="tIdentifikator"/>
      <xs:element name="Nazev" type="tNazev"/>
      <xs:element name="Komentar" type="tKomentar" minOccurs="0"/>
      <xs:element name="SkartacniRezim" type="tSkartacniRezim" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tTypovySpis">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis entity "typový spis" (kmenový spis v rámci agendy).</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="EvidencniUdaje" type="tEvidencniUdajeTypovehoSpisu"/>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje entitu uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>

  <xs:complexType name="tUrceneCasoveObdobi">
    <xs:annotation>
      <xs:documentation>Časový údaj o počátku a konci evidenčního období, ve kterém se spisům nebo dokumentům přidělují jedinečná pořadová čísla v rámci evidence dokumentů. Definice určeného časového období je variabilní a nejčastěji zahrnuje kalendářní rok.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:sequence>
        <xs:element name="DatumOd" type="xs:date"/>
        <xs:element name="DatumDo" type="xs:date"/>
      </xs:sequence>
      <xs:sequence>
        <xs:element name="MesicOd" type="xs:gYearMonth"/>
        <xs:element name="MesicDo" type="xs:gYearMonth"/>
      </xs:sequence>
      <xs:sequence>
        <xs:element name="RokOd" type="xs:gYear"/>
        <xs:element name="RokDo" type="xs:gYear"/>
      </xs:sequence>
      <xs:sequence>
        <xs:element name="Rok" type="xs:gYear"/>
      </xs:sequence>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="tUzavreni">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o uzavření typového spisu, součásti nebo dílu.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Datum" type="tDatum"/>
      <xs:element name="Zpracovatel" type="tOsobyInterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která je pověřena uzavřením entity.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Konzultant" type="tOsobyInterni" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která spolupracovala na uzavření entity.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Schvalovani" type="tSchvalovani" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tVecnaSkupina">
    <xs:annotation>
      <xs:documentation>Sada elementů pro popis entity "věcná skupina" (položka spisového plánu).</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="EvidencniUdaje" type="tEvidencniUdajeVecneSkupiny"/>
    </xs:sequence>
    <xs:attribute name="ID" type="xs:ID" use="required">
      <xs:annotation>
        <xs:documentation>Identifikátor jednoznačně označuje entitu uvnitř XML dokumentu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>

  <xs:complexType name="tVlastniDokument">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o vzniku vlastního dokumentu organizace.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="DatumVytvoreni" type="tDatum"/>
      <xs:element name="VytvoreneMnozstvi" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek se vyplňuje volitelně a jen v případě entit v analogové podobě.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Autor" type="tOsobyInterni"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tVyrazovani">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o skartačním režimu entit, časovém rozsahu plynutí skartační lhůty a náležitostech skartačního řízení.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="SkartacniRezim" type="tSkartacniRezim"/>
      <xs:element name="DataceVyrazeni" type="tDataceVyrazeni" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek je povinný jen u základní entity.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SkartacniRizeni" type="tSkartacniRizeni" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek je povinný jen u základní entity. Prvek je rovněž nepovinný v případě, kdy základní entita ještě neprošla výběrem archiválií (např. ve fázi přípravy výběru archiválií).</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  
  <xs:complexType name="tVyrazovaniSoucasti">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o skartačním režimu součástí.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="SkartacniRezim" type="tSkartacniRezim"/>
    </xs:sequence>
  </xs:complexType>
  
  <xs:complexType name="tVyrazovaniVecneSkupiny">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o skartačním režimu věcných skupin.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="SkartacniRezim" type="tSkartacniRezim" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek je nepovinný ve všech případech, kdy je tato věcná skupina mateřskou entitou jiné věcné skupiny nebo typového spisu.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tVyrizeni">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o vyřízení a uzavření entity.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Datum" type="tDatum"/>
      <xs:element name="Zpusob" type="tZpusobVyrizeni" minOccurs="0"/>
      <xs:element name="ObsahVyrizeni" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek je povinný v případě, že byla v prvku "Zpusob" vybrána hodnota "jiný způsob". Zaznamená se věcná informace o výsledku vyřízení (obsah vyřizujícího sdělení).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Oduvodneni" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek je povinný v případě, že byla do prvku "Zpusob" vybrána hodnota "jiný způsob". Nejčastěji se zaznamená vyřízení jiným způsobem, než zpracováním dokumentu, tedy s využitím například komunikačního prostředku (například telefonem, ústním jednáním apod.).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Zpracovatel" type="tOsobyInterni">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která je pověřena vyřízením dokumentu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Konzultant" type="tOsobyInterni" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Prvek pro zaznamenání fyzické osoby, která spolupracovala na vyřízení dokumentu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Schvalovani" type="tSchvalovani" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tVystup">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro identifikaci výstupní entity (dokumentu nebo komponenty) vzešlé z procesu konverze.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Oduvodneni" type="xs:string" minOccurs="0"/>
      <xs:element name="OdkazVystup" type="tOdkaz"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tVytah">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro identifikaci výstupního dokumentu z procesu redakce.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Oduvodneni" type="xs:string">
        <xs:annotation>
          <xs:documentation>Povinný prvek pro zaznamenání důvodu vytvoření výtahu.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="OdkazVytah" type="tOdkaz"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tZtvarneni">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro identifikaci výstupní komponenty z procesu konverze.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="Oduvodneni" type="xs:string">
        <xs:annotation>
          <xs:documentation>Povinný prvek pro zaznamenání důvodu konverze komponenty. Důvodem může být splnění povinnosti převést komponentu do výstupního datového formátu podle prováděcího právního předpisu upravujícího podrobnosti výkonu spisové služby.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="OdkazZtvarneni" type="tOdkaz"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="tKrizovyOdkaz">
    <xs:annotation>
      <xs:documentation>Metadatový kontejner pro referenci na jinou entitu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tOdkaz">
        <xs:attribute name="pevny" type="tLogicky" use="required">
          <xs:annotation>
            <xs:documentation>Indikace pevného křížového odkazu.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tManipulaceDokumentu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro indikaci dokumentů v analogové podobě. Prvek obsahuje volitelnou identifikaci externího subjektu, který zajišťuje správu dokumentů (například dodavatele hostovaného řešení digitálního úložiště nebo komerční spisovnu dokumentů v analogové podobě).</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tManipulace">
        <xs:sequence>
          <xs:element name="SpravceSpisovny" type="tOsobyExterni" minOccurs="0"/>
          <xs:element name="UkladaciJednotka" type="tUkladaciJednotka" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Prvek je povinný pouze u dokumentů v analogové podobě.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tManipulaceSeskupeni">
    <xs:annotation>
      <xs:documentation>Sada elementů pro indikaci dokumentů v analogové podobě. Prvek obsahuje povinné časové údaje evidující otevření a uzavření entity pro příjem dceřiných entit.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tManipulace">
        <xs:sequence>
          <xs:element name="DatumOtevreni" type="tDatum"/>
          <xs:element name="DatumUzavreni" type="tDatum" minOccurs="0"/>
          <xs:element name="Umisteni" type="tUmisteni" minOccurs="0"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tTrideniDilu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro zatřídění dílu do hierarchie spisového plánu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tTrideni">
        <xs:sequence>
          <xs:element name="MaterskaEntita" type="tMaterskaEntitaDilu"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tTrideniDokumentu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro zatřídění dokumentu do hierarchie spisového plánu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tTrideni">
        <xs:sequence>
          <xs:element name="DruhDokumentu" type="tDruhDokumentu" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Element se používá pro přenos druhu dokumentu</xs:documentation>
            </xs:annotation>            
          </xs:element>
          <xs:element name="MaterskeEntity" type="tMaterskeEntityDokumentu" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Prvek je povinný pouze v případě, že je entita "dokument" použita jako základní entita.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tTrideniSoucasti">
    <xs:annotation>
      <xs:documentation>Sada elementů pro zatřídění součásti do hierarchie spisového plánu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tTrideni">
        <xs:sequence>
          <xs:element name="MaterskaEntita" type="tMaterskaEntitaSoucasti"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tTrideniSpisu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro zatřídění spisu do hierarchie spisového plánu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tTrideni">
        <xs:sequence>
          <xs:element name="MaterskaEntita" type="tMaterskaEntitaSpisu"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tTrideniTypovehoSpisu">
    <xs:annotation>
      <xs:documentation>Sada elementů pro zatřídění typového spisu do hierarchie spisového plánu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tTrideni">
        <xs:sequence>
          <xs:element name="MaterskaEntita" type="tMaterskaEntitaTypovehoSpisu"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tTrideniVecneSkupiny">
    <xs:annotation>
      <xs:documentation>Sada elementů pro zatřídění věcné skupiny do hierarchie spisového plánu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tTrideni">
        <xs:choice>
          <xs:element name="SpisovyPlan" type="tSpisovyPlan"/>
          <xs:element name="MaterskaEntita" type="tMaterskaEntitaVecneSkupiny"/>
        </xs:choice>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="tVyrizeniEntity">
    <xs:annotation>
      <xs:documentation>Sada elementů pro evidenci údajů o vyřízení a uzavření entity a případném odeslání vyřizujícího dokumentu.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="tVyrizeni">
        <xs:sequence>
          <xs:choice minOccurs="0" maxOccurs="2">
            <xs:element name="OdkazVyrizujiciDokument" type="tOdkaz"/>
            <xs:element name="OdkazVyrizovanyDokument" type="tOdkaz"/>
          </xs:choice>
          <xs:element name="DatumOdeslani" type="tDatum" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Prvek je povinný v případě odeslání dokumentu externí právnické nebo fyzické osobě.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="OdeslaneMnozstvi" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Prvek se vyplňuje jen v případě entit v analogové podobě a v případě odeslání dokumentu.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Prijemce" type="tOsobyExterni" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Prvek je povinný v případě odeslání dokumentu.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:schema>

3.	Schémata XML pro datový balíček SIP

Používá se schéma METS 1.12.1 dostupné na adrese https://www.loc.gov/standards/mets/mets-schemadocs.html a to schéma METS a schéma XLink používané schématem METS.