Skip to content

Commit

Permalink
Úpravy schématu, příklad
Browse files Browse the repository at this point in the history
  • Loading branch information
jakubklimek committed Nov 29, 2024
1 parent e3fc785 commit 7114543
Show file tree
Hide file tree
Showing 2 changed files with 161 additions and 104 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<dokumenty:dokument xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dokumenty="http://dia.gov.cz/ns/zakladni-metadata-dokumentu"
xmlns:místa="http://dia.gov.cz/ns/spolecne-casti-elektronickych-dokumentu/mista"
xmlns:osoby="http://dia.gov.cz/ns/spolecne-casti-elektronickych-dokumentu/osoby"
xsi:schemaLocation="http://dia.gov.cz/ns/zakladni-metadata-dokumentu https://ofn.gov.cz/základní-medatata-dokumentů/2024-12-10/schémata/základní-medatata-dokumentů.xsd">
<dokumenty:jid>String</dokumenty:jid>
<dokumenty:evidenční_číslo>String</dokumenty:evidenční_číslo>
<dokumenty:spisová_značka>String</dokumenty:spisová_značka>
<dokumenty:číslo_jednací>String</dokumenty:číslo_jednací>
<dokumenty:je_odpovědí_na_dokument>
<dokumenty:jid>String</dokumenty:jid>
<dokumenty:spisová_značka>text</dokumenty:spisová_značka>
<dokumenty:evidenční_číslo>String</dokumenty:evidenční_číslo>
<dokumenty:číslo_jednací>text</dokumenty:číslo_jednací>
</dokumenty:je_odpovědí_na_dokument>
<dokumenty:odesílatel>
<osoby:doručovací_místo>
<místa:zahraniční_adresa>
<místa:text_adresy>String</místa:text_adresy>
</místa:zahraniční_adresa>
</osoby:doručovací_místo>
<osoby:fyzická_osoba>
<osoby:jméno>String</osoby:jméno>
<osoby:další_jména>String</osoby:další_jména>
<osoby:příjmení>String</osoby:příjmení>
<osoby:datum_narození>1957-08-13</osoby:datum_narození>
<osoby:trvalé_bydliště>
<místa:zahraniční_adresa>
<místa:text_adresy>String</místa:text_adresy>
</místa:zahraniční_adresa>
</osoby:trvalé_bydliště>
<osoby:datová_schránka>String</osoby:datová_schránka>
</osoby:fyzická_osoba>
</dokumenty:odesílatel>
<dokumenty:příjemce>
<osoby:doručovací_místo>
<místa:zahraniční_adresa>
<místa:text_adresy>String</místa:text_adresy>
</místa:zahraniční_adresa>
</osoby:doručovací_místo>
<osoby:fyzická_osoba>
<osoby:jméno>String</osoby:jméno>
<osoby:další_jména>String</osoby:další_jména>
<osoby:příjmení>String</osoby:příjmení>
<osoby:datum_narození>1957-08-13</osoby:datum_narození>
<osoby:trvalé_bydliště>
<místa:zahraniční_adresa>
<místa:text_adresy>String</místa:text_adresy>
</místa:zahraniční_adresa>
</osoby:trvalé_bydliště>
<osoby:datová_schránka>String</osoby:datová_schránka>
</osoby:fyzická_osoba>
</dokumenty:příjemce>
<dokumenty:k_rukám>String</dokumenty:k_rukám>
<dokumenty:věc xml:lang="en-us">String</dokumenty:věc>
</dokumenty:dokument>
Original file line number Diff line number Diff line change
@@ -1,135 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" vc:minVersion="1.1" elementFormDefault="qualified" targetNamespace="http://dia.gov.cz/ns/zakladni-metadata-dokumentu" xmlns:dokumenty="http://dia.gov.cz/ns/zakladni-metadata-dokumentu" xmlns:osoby="http://dia.gov.cz/ns/spolecne-casti-elektronickych-dokumentu/osoby" xmlns:sawsdl="http://www.w3.org/ns/sawsdl">
<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
<xs:import namespace="http://dia.gov.cz/ns/spolecne-casti-elektronickych-dokumentu/osoby" schemaLocation="https://ofn.gov.cz/společné-části-elektronických-dokumentů/2024-10-04/osoba-ve-vztahu-k-dokumentu/schema.xsd"/>
<xs:complexType name="langString">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="xml:lang" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:element name="dokument">
<xs:complexType sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/elektronický-dokument">
<xs:annotation>
<xs:documentation xml:lang="cs">
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:dokumenty="http://dia.gov.cz/ns/zakladni-metadata-dokumentu" xmlns:osoby="http://dia.gov.cz/ns/spolecne-casti-elektronickych-dokumentu/osoby" xmlns:sawsdl="http://www.w3.org/ns/sawsdl" targetNamespace="http://dia.gov.cz/ns/zakladni-metadata-dokumentu" elementFormDefault="qualified" vc:minVersion="1.1">
<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
<xs:import namespace="http://dia.gov.cz/ns/spolecne-casti-elektronickych-dokumentu/osoby" schemaLocation="https://ofn.gov.cz/společné-části-elektronických-dokumentů/2024-10-04/schémata/osoby/osoba-ve-vztahu-k-dokumentu.xsd"/>
<xs:complexType name="langString">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="xml:lang" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:element name="dokument">
<xs:complexType sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/elektronický-dokument">
<xs:annotation>
<xs:documentation xml:lang="cs">
Elektronický dokument - jakýkoli obsah uchovávaný v elektronické podobě, zejména jako text nebo zvuková, vizuální nebo audiovizuální nahrávka;
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:sequence>
<xs:element name="jid" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-jednoznačného-identifikátoru">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
<xs:sequence>
<xs:sequence>
<xs:element name="jid" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-jednoznačného-identifikátoru">
<xs:annotation>
<xs:documentation xml:lang="cs">
řetězcová podoba jednoznačného identifikátoru
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="evidenční_číslo" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-evidenčního-čísla">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="evidenční_číslo" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-evidenčního-čísla">
<xs:annotation>
<xs:documentation xml:lang="cs">
řetězcová podoba evidenčního čísla
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="spisová_značka" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/spisová-značka">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="spisová_značka" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/spisová-značka">
<xs:annotation>
<xs:documentation xml:lang="cs">
Spisová značka - V elektronickém systému spisové služby nebo v samostatné evidenci dokumentů vedené v elektronické podobě jsou údaje o spisu, kterými jsou alespoň: spisová značka
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element minOccurs="0" name="číslo_jednací" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/číslo-jednací">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element name="číslo_jednací" type="xs:string" minOccurs="0" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/číslo-jednací">
<xs:annotation>
<xs:documentation xml:lang="cs">
číslo jednací
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="je_odpovědí_na_dokument" sawsdl:modelReference="https://slovník.gov.cz/legislativní/sbírka/259/2012/pojem/je-odpovědí-na-dokument">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
<xs:element name="je_odpovědí_na_dokument" minOccurs="0" sawsdl:modelReference="https://slovník.gov.cz/legislativní/sbírka/259/2012/pojem/je-odpovědí-na-dokument">
<xs:annotation>
<xs:documentation xml:lang="cs">
je odpovědí na dokument
</xs:documentation>
</xs:annotation>
<xs:complexType sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/dokument">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
<xs:complexType sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/dokument">
<xs:annotation>
<xs:documentation xml:lang="cs">
Dokument
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:sequence>
<xs:element name="jid" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-jednoznačného-identifikátoru">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
<xs:sequence>
<xs:sequence>
<xs:element name="jid" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-jednoznačného-identifikátoru">
<xs:annotation>
<xs:documentation xml:lang="cs">
řetězcová podoba jednoznačného identifikátoru
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="spisová_značka" type="xs:anySimpleType" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/spisová-značka">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="spisová_značka" type="xs:anySimpleType" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/spisová-značka">
<xs:annotation>
<xs:documentation xml:lang="cs">
Spisová značka - V elektronickém systému spisové služby nebo v samostatné evidenci dokumentů vedené v elektronické podobě jsou údaje o spisu, kterými jsou alespoň: spisová značka
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="evidenční_číslo" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-evidenčního-čísla">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="evidenční_číslo" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/řetězcová-podoba-evidenčního-čísla">
<xs:annotation>
<xs:documentation xml:lang="cs">
řetězcová podoba evidenčního čísla
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element minOccurs="0" name="číslo_jednací" type="xs:anySimpleType" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/číslo-jednací">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element name="číslo_jednací" type="xs:anySimpleType" minOccurs="0" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/číslo-jednací">
<xs:annotation>
<xs:documentation xml:lang="cs">
číslo jednací
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="odesílatel" type="osoby:osoba" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/odesílatel">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="odesílatel" type="osoby:osoba" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/odesílatel">
<xs:annotation>
<xs:documentation xml:lang="cs">
odesílatel
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="příjemce" type="osoby:osoba" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/příjemce">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
<xs:element name="příjemce" type="osoby:osoba" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/příjemce">
<xs:annotation>
<xs:documentation xml:lang="cs">
příjemce
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="k_rukám" type="xs:string" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/k-rukám">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
<xs:element name="k_rukám" type="xs:string" minOccurs="0" sawsdl:modelReference="https://slovník.gov.cz/generický/standard-pro-elektronické-dokumenty/pojem/k-rukám">
<xs:annotation>
<xs:documentation xml:lang="cs">
k rukám
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="věc" type="dokumenty:langString" sawsdl:modelReference="https://slovník.gov.cz/legislativní/sbírka/259/2012/pojem/má-stručný-obsah-dokumentu">
<xs:annotation>
<xs:documentation xml:lang="cs">
</xs:annotation>
</xs:element>
<xs:element name="věc" type="dokumenty:langString" minOccurs="0" sawsdl:modelReference="https://slovník.gov.cz/legislativní/sbírka/259/2012/pojem/má-stručný-obsah-dokumentu">
<xs:annotation>
<xs:documentation xml:lang="cs">
stručný obsah dokumentu
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

0 comments on commit 7114543

Please sign in to comment.