Zasady tworzenia wyróżnikó · Autor Zespół projektowy ... bo brakuje mu wyróżnika ... Zasady...
Transcript of Zasady tworzenia wyróżnikó · Autor Zespół projektowy ... bo brakuje mu wyróżnika ... Zasady...
Projekt współfinansowany Przez Unię Europejską
Europejski Fundusz Rozwoju Regionalnego
MINISTERSTWO SPRAW WEWNĘTRZNYCH
I ADMINISTRACJI
DEPARTAMENT INFORMATYZACJI
ul. Wspólna 1/3 00-529 Warszawa
ZZAASSAADDYY TTWWOORRZZEENNIIAA WWYYRRÓÓŻŻNNIIKKÓÓWW
Zasady tworzenia wyróżników
2/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Autor Zespół projektowy
Klient Ministerstwo Spraw Wewnętrznych i Administracji
Wersja dokumentu 2.01
Liczba stron 36
Historia zmian
Wersja Data Kto Opis zmian
1.00 2007-11-02 Zespół projektowy ePUAP
Utworzenie dokumentu
2.00 2008-02-04 Zespół projektowy ePUAP
Modyfikacja dokumentu (zmiany wypracowane w ramach publicznej dyskusji na portalu ePUAP oraz w trakcie warsztatów)
2.01 2008-02-12 Zespół projektowy ePUAP
Uspójnienie dokumentu
Zasady tworzenia wyróżników
3/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Spis treści
I. Wstęp ......................................................................................................................... 4
1.1 Czym jest wzór dokumentu elektronicznego? ................................................................................ 4
1.2 Definicje z rysunków ......................................................................................................................... 5
1.3 Definicje ustawowe ........................................................................................................................... 7
1.4 Podstawowe scenariusze związane ze wzorami dokumentów ....................................................... 8
1.4.1 Scenariusz 1 - wytworzenie i publikacja ..................................................................................................... 9
1.4.2 Scenariusz 2 - składanie przez Interesanta wniosku w systemie urzędu wykorzystującym
elektroniczne wzory dokumentów. ........................................................................................................... 10
1.4.3 Scenariusz 3 - wykorzystanie wzoru przez urząd podczas przesyłania dokumentów wytworzonych
poza systemem lub przez inne podmioty .................................................................................................. 11
1.5 Wyróżnik i Jednolity Identyfikator ................................................................................................ 12
Zasady tworzenia wyróżników
„Wstęp”
4/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
I. Wstęp W czerwcu 2007 roku weszło w życie rozporządzenie MSWiA z dnia 27 listopada 2006 r. w sprawie sporządzania i doręczania pism w formie dokumentów elektronicznych. (Dz.U. 2006 nr 227 poz. 1664) http://isip.sejm.gov.pl/servlet/Search?todo=file&id=WDU20062271664&type=2&name=D20061664.pdf
W październiku 2007 weszło w życie rozporządzenie z 24 lipca 2007 w sprawie warunków udostępniania formularzy i wzorów dokumentów w postaci elektronicznej. (Dz.U. 2007 nr 151 poz. 1078) http://isip.sejm.gov.pl/servlet/Search?todo=file&id=WDU20071511078&type=2&name=D20071078.pdf
Oba te rozporządzenia odwołują się w swojej treści do tak zwanego Wyróżnika oraz Jednolitego Identyfikatora.
To właśnie te dwie definicje (Wyróżnik i Jednolity Identyfikator) mają największy wpływ na szerokorozumianą Interoperacyjność e-administracji. Wynika to z faktu, że obiekty te powinny umożliwiać automatyczną identyfikację wraz z interpretacją (automatycznym przetwarzaniem) dokumentów elektronicznych powstających i przetwarzanych przez urzędy.
Zgodnie z definicją rozporządzenia wyróżnik to struktura umożliwiająca automatyzację przetwarzania (obsługi) dokumentów elektronicznych. Ponieważ Wyróżnik oraz Jednolity Identyfikator są ściśle powiązane z dokumentem elektronicznym oraz wzorem elektronicznym powinny być omawiane jako całość.
1.1 Czym jest wzór dokumentu elektronicznego?
Wzór składa się z trzech plików (Wyróżnika , Schematu XML, Stylu)
1. Wyróżnik - Plik XML (patrz definicja 1) opisujący wzór (opis wzoru zawiera podstawowe
informacje na jego temat i jest tworzony na podstawie reguł opublikowanych na stronie
MSWiA). Dzięki informacjom zawartym w wyróżniku możliwa jest automatyzacja
przetwarzania dokumentów.
2. Schemat XML - Plik XSD (patrz definicja 2). W pliku tym określone są struktury dokumentu
elektronicznego. Jeżeli wzór dotyczy np. wniosku o wpis do rejestru ewidencji działalności
gospodarczej, to w „schemacie XML” zawarte będą informacje na temat dopuszczalnej
struktury dokumentu.
3. Styl - Plik XSL (patrz definicja 3), czyli tak zwany „styl” lub „wizualizacja”. Plik XSL służy do
wygenerowania wizualnej wersji dokumentu, czyli do wyświetlenia danych zawartych w tagach1
(Tagi są również nazywane elementami XML lub znacznikami XML) w postaci
zbliżonej do wersji papierowej.
Potraktowanie pliku (XSD) ze „schematem XML” jako „całego wzoru” jest niezgodne z obowiązującym prawem. Sam szablon danych, czyli plik XSD dokumentu XML’owego, nie stanowi kompletnego wzoru, bo brakuje mu wyróżnika (opisu wzoru) oraz informacji o sposobie prezentacji dokumentu (plik XSL).
1 Przykładowe tagi (inaczej elementy lub znaczniki) XML z zawartością to: <Imie>Mirosław</Imie> lub <Miejscowosc>Warszawa</Miejscowosc>
Zasady tworzenia wyróżników
„Wstęp”
5/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Poniższa ilustracja, na przykładzie wniosku o wpis do ewidencji działalności gospodarczej, pokazuje co składa się na wzór wniosku:
1.2 Definicje z rysunków
1. XML – Wyróżnik (Opis wzoru dokumentu)
Jest to słowny opis całego wzoru. Zawiera w sobie m.in. następujące informacje:
a. Podstawa prawna
b. Wskazanie wnioskującego o publikację wzoru (np. Ministerstwo Budownictwa, Urząd Miasta Głogów)
c. Informacje o typie dokumentu którego dotyczy wzór (np. Wniosek o wpis do rejestru ewidencji działalności gospodarczej)
d. Data ważności wzoru
e. Odnośniki (URI) do pozostałych plików uzupełniających wzór (XSD oraz XSL)
f. Jednolity identyfikator – URI do pliku opisu wzoru
Zasady tworzenia wyróżników
„Wstęp”
6/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
2. XSD – „Schemat XML” dokumentu elektronicznego
W pliku tym określone są struktury dokumentu elektronicznego (patrz
definicja nr 4), czyli jest to swego rodzaju elektroniczny szablon treści
dokumentu (treści, a nie formy!!!).
Jeżeli wzór dotyczy np. „Wniosku o wpis do rejestru ewidencji działalności
gospodarczej” to w „schemacie XML” zawarte będą informacje na temat
dopuszczalnej struktury dokumentu. To właśnie w „schemacie XML”
określa się dopuszczalne nazwy tagów XML oraz określa się ich
wymagalność i kolejność.
3. XSL – Styl/Wizualizacja danych zawartych w dokumencie
elektronicznym
Plik XSL określa tak zwany „styl” (czasami mówi się o tym również
„wizualizacja” czy „transformata” ). Plik XSL zawiera szereg instrukcji
sterujących, na podstawie których odpowiednie oprogramowanie może
zamienić dokument XML w inny rodzaj dokumentu (np. plik PDF, plik
Word’a, stronę internetową). Inaczej mówiąc – XSL pozwala na
wyświetlenie danych zawartych w tagach XML dokumentu
elektronicznego (definicja nr 4) w bardziej czytelnej postaci (np. zbliżonej
do wersji papierowej).
4. XML – Wypełniony dokument elektroniczny
Jest to dokument elektroniczny stworzony przy użyciu aplikacji (np. formularza elektronicznego na stronie urzędu). Nie ma żadnych wymagań dla technologii, która ma być wykorzystywana do tworzenia dokumentu. Ważne jest tylko to, żeby dokument był prawidłowym plikiem XML, zgodnym ze „schematem XML” określającą dany rodzaj dokumentów (patrz definicja nr 2).
5. XSD – Schemat XML dla wyróżnika (opisu wzoru dokumentu) Publikowany na stronach BIP MSWiA wzór określający w jaki sposób należy tworzyć wyróżnik . Istnieje tylko jeden ważny w danym momencie „Schemat XML” dla wyróżnika. Na podstawie reguł zawartych w tym „Schemacie XML” opracowywane są wyróżniki (opisy wzorów dokumentów elektronicznych) (patrz definicja nr 1)
6. Prezentowany Dokument Elektroniczny Graficzna reprezentacja dokumentu elektronicznego. Powstaje po przetworzeniu dokumentu XML (patrz definicja nr 4) oraz stylu XSL (patrz definicja nr 3).
Zasady tworzenia wyróżników
„Wstęp”
7/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
7. Urząd Podmiot upoważniony do opracowania wzoru dokumentu elektronicznego np.: starostwo powiatowe, urząd gminy, ministerstwo budownictwa.
8. Centralne Repozytorium MSWiA
Centralne repozytorium wzorów dokumentów elektronicznych. W repozytorium tym są udostępniane opublikowane wzory dokumentów elektronicznych. Każdy podmiot wytwarzający dokumenty elektroniczne powinien zgłosić do publikacji ich wzory.
9. BIP MSWiA Strona Biuletynu informacji publicznej na której MSWiA publikuje „Schemat XML” (definicja nr 5) dotyczący tworzonych wyróżników (opisu wzoru) (definicja nr 1).
1.3 Definicje ustawowe
Wyróżnik Element struktury logicznej dokumentu elektronicznego służący do automatyzacji obsługi pism w formie elektronicznej , a w szczególności pozwalający na automatyczne ich przekazywanie według kompetencji właściwym organom (Dz.U Nr 151 Poz. 1078). Żeby zapewnić wszystkie wymagania ustawowe wyróżnik powinien posiadać strukturę XML opisaną w dalszej części dokumentu.
Jednolity identyfikator
Element wyróżnika umożliwiający jednoznaczną identyfikację wzoru elektronicznego (Dz.U Nr 151 Poz. 1078). Identyfikatorem jednoznacznie identyfikującym wzór dokumentu elektronicznego jest URI wskazujące na wzór w centralnym repozytorium dokumentów.
Struktura logiczna dokumentu
elektronicznego
Sposób ułożenia informacji w dokumencie elektronicznym zdefiniowany poprzez określenie elementów informacyjnych tego dokumentu oraz powiązań między nimi; (Dz.U Nr 227 Poz. 1664) – Struktura logiczna dokumentu jest opisywana za pomocą „Schematu XML” XSD
Zakres użytkowy dokumentu
elektronicznego
zawartość dokumentu elektronicznego zdefiniowana przez określenie struktury logicznej dokumentu elektronicznego zgodnie z wymaganiami wynikającymi z przepisów prawa oraz rodzaju spraw załatwianych przez podmiot publiczny. (Dz.U Nr 227 Poz. 1664). Zakres użytkowy dokumentu elektronicznego to wypełniony treścią dokument XML (zgodnie z definicją zawartą w „Schemacie XML” XSD)
Zasady tworzenia wyróżników
„Wstęp”
8/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
1.4 Podstawowe scenariusze związane ze wzorami
dokumentów
Istnieje kilka podstawowych scenariuszy związanych ze wzorami dokumentów
1. Tworzenie i publikacja.
Wzory są tworzone przez podmioty takie jak: starostwo powiatowe, urząd gminy,
ministerstwo budownictwa, itp. Po opracowaniu wzoru jest on wysyłany do MSWiA,
gdzie po uzupełnieniu (m.in. poprzez nadawanie Jednolitego Identyfikatora) jest
publikowany w ogólnie dostępnym repozytorium. Dostęp do repozytorium ma każdy.
2. Wykorzystanie wzorów przez systemy informatyczne w celu umożliwienia
złożenia wniosku.
Wzory już opublikowane powinny być wykorzystywane do weryfikacji polegającej na
sprawdzeniu czy powstające w systemie informatycznym dokumenty są zgodne z wzorem.
Dzięki temu, że są dostępne publicznie można je wykorzystywać również jako bezpieczne
źródło styli (plików XSL). Użytkownik ma pewność, że styl użyty do wyświetlenia
dokumentu zaprezentuje treść w sposób właściwy.
3. Wykorzystanie wzorów w celu weryfikacji poprawności wniosku oraz
prezentacji (wyświetlenia dokumentu).
Urzędy mogą otrzymywać dokumenty „wyprodukowane” bez ich kontroli np. przez inne
podmioty lub Interesantów w trybie Off-Line. Dzięki centralnie opublikowanym wzorcom,
urząd może bezpiecznie zweryfikować strukturę dokumentu oraz wyświetlić jego treść.
Należy pamiętać, że zawarte w Centralnym Repozytorium wzory można również przechowywać lokalnie (dotyczy to zwłaszcza dużych systemów przyjmujących kilkadziesiąt dokumentów na sekundę)
Zasady tworzenia wyróżników
„Wstęp”
9/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
1.4.1 Scenariusz 1 - wytworzenie i publikacja
Krok 1. Uprawniony podmiot (w naszym przypadku Starostwo Powiatowe) pobiera ze
strony BIP MSWiA „Schemat XML” wyróżnika (opisu wzoru dokumentu elektronicznego). Na
podstawie „Schematu XML” opracowuje wyróżnik (opis wzoru). Następnie opracowuje „Schemat
XML” dokumentu elektronicznego oraz styl/wizualizację dokumentu w formie XSL.
Krok 2. Tak przygotowaną paczkę (pliki XML, XSL, XSD) podpisuje i przesyła do MSWiA
(ministra właściwego do spraw informatyzacji).
Krok 3. Minister właściwy do spraw informatyzacji (aktualnie MSWiA) weryfikuje
opracowany wzór, i jeżeli jest poprawny, nadaje mu Jednolity Identyfikator (URI – będący
jednocześnie linkiem do dokumentu opisującego wzór) , uzupełnia wzór o niezbędne informacje i
publikuje w Centralnym Repozytorium.
Zasady tworzenia wyróżników
„Wstęp”
10/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
1.4.2 Scenariusz 2 - składanie przez Interesanta wniosku w systemie
urzędu wykorzystującym elektroniczne wzory dokumentów.
Krok 1. Urząd udostępnia Interesantowi formularz elektroniczny umożliwiający
wypełnienie, podpisanie, a następnie złożenie wniosku. Formularz generuje dokument
elektroniczny (definicja nr 4) zgodny ze „schematem XML” (definicja nr 2).
Krok 2. Interesant za pomocą udostępnionego formularza przygotowuje dokument.
Krok 3. Interesant po przygotowaniu dokumentu może go przesłać do urzędu.
Krok 4. Użytkownik w każdej chwili może wyświetlić stworzony dokument. Do wyświetlenia
treści dokumentu zostanie wykorzystany Styl/Wizualizacja XSL (definicja nr 3) z wzoru
dokumentu. Do wyświetlenia dokumentu może zostać wykorzystany Styl lokalny.
Zasady tworzenia wyróżników
„Wstęp”
11/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
1.4.3 Scenariusz 3 - wykorzystanie wzoru przez urząd podczas
przesyłania dokumentów wytworzonych poza systemem lub
przez inne podmioty
Krok 1. Dokument elektroniczny opracowany przez Interesanta lub inny urząd zostaje
przesłany/złożony do urzędu.
Krok 2. Urząd weryfikuje poprawność dokumentu za pomocą „Schematu XML”
umieszczonej we wzorze.
Krok 3. Pracownik urzędu w każdej chwili może wyświetlić treść dokumentu.
Do wyświetlenia treści dokumentu zostanie wykorzystany Styl/Wizualizacja XSL (definicja nr 3) z
wzoru dokumentu. Do wyświetlenia dokumentu może zostać wykorzystany Styl lokalny.
Zasady tworzenia wyróżników
„Wstęp”
12/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
1.5 Wyróżnik i Jednolity Identyfikator
Jakie funkcje powinien spełniać wyróżnik:
a) Ułatwiać automatyczną obsługę dokumentów elektronicznych w szczególności ułatwiając przekazywanie według kompetencji właściwym organom.
b) Zawierać w swojej strukturze jednolity identyfikator umożliwiający jednoznaczną identyfikacje wzoru
Kto określa zasady tworzenia wyróżnika ?
Zasady sporządzania wyróżnika są publikowane przez ministra właściwego do spraw informatyzacji
Kto opracowuje wyróżniki ?
Wyróżnik jest opracowywany przez podmiot odpowiedzialny za opracowanie wzoru dokumentu elektronicznego. Wyróżnik jest uzupełniany przez ministra właściwego do spraw informatyzacji (MSWiA)
Kto nadaje Jednolite Identyfikatory ?
Jednolite Identyfikatory są nadawane przez ministra właściwego do spraw informatyzacji (MSWiA)
Czym jest wyróżnik:
Wyróżnik to struktura XML opisująca dany typ dokumentu. Dzięki informacjom zawartym w wyróżniku możliwe jest automatyczne przetwarzanie dokumentu.
Struktura Jednolitego Identyfikatora
Jednolity Identyfikator to URI (w formie adresu URL) lokalizacji w której został opublikowany wzór dokumentu elektronicznego a dokładniej plik wyróżnika. Jednolity Identyfikator jest umieszczany w strukturze Wyróżnika. Przykład URI –
http://crd.gov.pl/wzor/2007/06/15/324/wyroznik.xml
Szczegóły dotyczące struktury jednolitego identyfikatora zostały opisane w dokumencie „Zasady tworzenia Jednolitych Identyfikatorów)
W jaki sposób można pobierać niezbędne do przetwarzania informacje
Ponieważ dokumenty elektroniczne powinny zawierać przestrzeń nazw wzoru, na podstawie którego powstały, w łatwy sposób można uzyskać niezbędne informacje:
Scenariusz 1. Jak zweryfikować dokument elektroniczny z właściwym schematem XML (XSD) gdy w dokumencie nie ma odnośnika do XSD .
a) na podstawie przestrzeni nazw np. „http://crd.gov.pl/wzor/2007/06/15/324/” mamy
dostęp do wyróżnika – zgodnie z zasadą nadawania jednolitych identyfikatorów URL
do wyróżnika to przestrzeń nazw pod którą został opublikowany wzór + nazwa pliku
wyróżnika czyli http://crd.gov.pl/wzor/2007/06/15/324/ + wyroznik.xml
b) pobieramy z wyróżnika URI do właściwego schematu XML a następnie pobieramy z
centralnego repozytorium plik XSD.
c) weryfikujemy dokument elektroniczny z właściwym schematem XML
Scenariusz2. Jak wyświetlić treść dokumentu, jeżeli nie mamy dostępu do stylu XSL i dysponujemy jedynie plikiem XML bez wskazania na odpowiedni styl XSL.
Zasady tworzenia wyróżników
„Wstęp”
13/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
a) na podstawie przestrzeni nazw np. „http://crd.gov.pl/wzor/2007/06/15/324/” mamy
dostęp do wyróżnika – zgodnie z zasadą nadawania jednolitych identyfikatorów URL
do wyróżnika to przestrzeń nazw pod którą został opublikowany wzór + nazwa pliku
wyróżnika czyli http://crd.gov.pl/wzor/2007/06/15/324/ + wyroznik.xml
b) pobieramy z wyróżnika URI do właściwego stylu/transformaty a następnie pobieramy z
centralnego repozytorium styl XSL
c) wyświetlamy dokument elektroniczny po transformacji właściwym stylem XSL
Scenariusz3. Jak pobrać informacje o podmiocie który opublikował wzór na podstawie którego powstał dokument
a) na podstawie przestrzeni nazw np. „http://crd.gov.pl/wzor/2007/06/15/324/” mamy
dostęp do wyróżnika – zgodnie z zasadą nadawania jednolitych identyfikatorów URL
do wyróżnika to przestrzeń nazw pod którą został opublikowany wzór + nazwa pliku
wyróżnika czyli http://crd.gov.pl/wzor/2007/06/15/324/ + wyroznik.xml
b) pobieramy z wyróżnika informacje o podmiocie który zgłosił do publikacji wzór
Ponieważ wszystkie dokumenty są publicznie dostępne cały proces pobierania niezbędnych danych może być przeprowadzany automatycznie za pomocą zapytań XPATH.
Struktura Wyróżnika
Wyróżnik to plik XML opisujący wzór dokumentu elektronicznego. Poniżej została omówiona struktura pliku wraz z przykładami notacji XML. Struktura wyróżnika została zaprojektowana zgodnie z zaleceniami opisanymi w dokumencie (meta wzór dokumentu elektronicznego – czyli jak budować schematy) . Dzieki unifikacji struktury została ułatwiona interpretacja treści tworzonych wyróżników.
Nazwa elementu Dokument (wyróżnik) Rodzic elementu Element Główny Root
Powtarzalnośd elementu:
Nie – maksymalnie jedno wystąpienie
Wymagalnośd: Tak – element wymagany
Opis Element reprezentuje zawartośd całego dokumentu opisującego wzór dokumentu elektronicznego (wyróżnik). Wzór, przekazywany do publikacji powinien zawierad wypełnioną strukturę TreśdDokumentu, DaneDokumentu oraz Opis Dokumentu. Cześd elementów ze struktury jest opcjonalnych (szczegóły zostały zawarte w schemacie XML wyróżnika) Przed opublikowaniem wzoru jest on uzupełniany o brakujące informacje. Podpis publikacyjny będzie obejmował cały dokument wraz z referencjami do plików zewnętrznych (styl oraz schemat)
Notacja XML <wyr:Dokument> <wyr:OpisDokumentu>…</wyr:OpisDokumentu> <wyr:DaneDokumentu>…</wyr:DaneDokumentu> <wyr:TrescDokumentu>…</wyr:TrescDokumentu> </wyr:Dokument>
Zasady tworzenia wyróżników
„Wstęp”
14/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Nazwa elementu Opis Dokumentu Nazwa elementu XML
<wyr:OpisDokumentu>
Powtarzalnośd elementu:
Nie - niedopuszczalne
Wymagalnośd: Tak – Element wymagany
Opis Element zawierający informacje opisujące wyróżnik. Blok może zawierad następujące elementy: • Data: W bloku OpisDokumentu mogą wystąpid różne typy daty np. data
przesłania dokumentu, data utworzenia dokumentu, itp. • Identyfikator: Obiekt identyfikator może zawierad różne identyfikatory nadawane
dla wyróżnika (będzie zawierał między innymi nadany jednolity identyfikator) • Identyfikator korelacji (CID): Obiekt zawierający identyfikator umożliwiający
logiczne połączenie dwóch lub więcej dokumentów. Każdy z dokumentów powiązanych ze sobą powinien zawierad ten sam identyfikator korelacji.
• Dostęp: Obiekt Dostęp określa informacje o dostępie do poszczególnych elementów dokumentu.
• Grupowanie: Obiekt grupowanie jest wykorzystywany do wstawiania różnych identyfikatorów, które mogą grupowad kilka wyróżników
• Status: Obiekt określający status dokumentu oraz jego wersję. W szczególnym przypadku może powstad kilka dokumentów z różnymi wersjami
• Rodzaj Dokumentu • Relacja: Obiekt określający relacje z innymi dokumentami np. że wyróżnik jest
powiązany ze stylem oraz schematem XML • Kwalifikacja: Obiekt określający kategorie archiwalną wyróżnika oraz dane
podmiotu który nadał odpowiednią kategorię • Język: Obiekt określający język wyróżnika
Notacja XML <wyr:OpisDokumentu> <str:CID>….</str:CID> <meta:Data>….</meta:Data> <meta:Identyfikator>….</meta:Identyfikator> <meta:Dostep>…</meta:Dostep> <meta:Grupowanie>…</meta:Grupowanie> <meta:Status>…</meta:Status> <meta:RodzajDokumentu>…</meta:RodzajDokumentu> <meta:Relacja>…</meta:Relacja> <meta:Jezyk>…</meta:Jezyk> <meta:Kwalifikacja>…</meta:Kwalifikacja> </wyr:OpisDokumentu >
Rodzic elementu Dokument <wyr:Dokument/>
Schemat XML zawierający definicje elementu
http://crd.gov.pl/xml/schematy/epuap/struktura/2008/01/07/struktura.xsd
UWAGI Szczegółowy opis elementu jest zawarty w dokumencie „zestaw schematów podstawowych”. Struktura <OpisDokumnetu> jest uniwersalną strukturą dla wszystkich rodzajów dokumentów , jest stosowanie jest opcjonalne.
Zasady tworzenia wyróżników
„Wstęp”
15/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Nazwa elementu Dane Dokumentu Nazwa elementu XML
<wyr:DaneDokumentu>
Powtarzalnośd elementu:
Nie - niedopuszczalne
Wymagalnośd: Tak – Element wymagany
Opis Element zawierający informacje o dokumencie. Blok może zawierad następujące elementy: • Naglowek: Element Nagłówek zawiera podstawowe informacje związane z rodzajem
dokumentu np.: o Nazwę dokumentu np.; wyróżnik dla wzoru wniosku o wpis do …. o Identyfikatory danego wyróżnika. (ten sam wyróżnik może byd
identyfikowany inaczej w różnych repozytoriach), np. wyróżnik do wniosku o wpis do rejestru działalności gospodarczej został oznaczony w lokalnym repozytorium systemowym jako typ dokumentu R12342.
• Data: W bloku DaneDokumentu mogą wystąpid różne typy daty, np. data utworzenia wyróżnika, itp.
• Nadawcy: w bloku znajduje się podmiot który jest twórcą wyróżnika
Notacja XML <wyr:DaneDokumentu> <str:Naglowek> <str:NazwaDokumentu> wyróżnik dla wzoru wniosku o wpis do …. </str:NazwaDokumentu> <str:Identyfikator>……</str:Identyfikator> </str:Naglowek> <meta:Data>….</meta:Data> <str:Nadawcy> <meta:Podmiot typPodmiotu="tworcaWyroznika"> <inst:Instytucja> <inst:IdInstytucji> <inst:KRS>21234564532</inst:KRS> </inst:IdInstytucji> …………. </meta:Podmiot> </str:Nadawcy> </wyr:DaneDokumentu >
Rodzic elementu Dokument <wyr:Dokument/>
Schemat XML zawierający definicje elementu
http://crd.gov.pl/xml/schematy/epuap/struktura/2008/01/07/struktura.xsd
UWAGI Szczegółowy opis elementu jest zawarty w dokumencie „zestaw schematów podstawowych”. Struktura <OpisDokumnetu> jest uniwersalną strukturą dla wszystkich rodzajów dokumentów , jest stosowanie jest opcjonalne.
Zasady tworzenia wyróżników
„Wstęp”
16/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Nazwa elementu Treśd Dokumentu Nazwa elementu XML
<wyr:TrescDokumentu>
Powtarzalnośd elementu:
Nie - niedopuszczalne
Wymagalnośd: Tak – Element wymagany
Opis Element zawierający merytoryczną zawartośd wyróżnika. NazwaDokumentu - Element zawierający nazwę dokumentu który będzie powstawał na podstawie opisywanego wzoru np. „Wniosek o wydanie pozwolenia na budowę” lub „Wniosek o wpis do rejestru ewidencji działalności gospodarczej” RodzajDokumentu - Element zawierający informacje o rodzaju dokumentu którego dotyczy wzór np. Wniosek, Opinia, Wezwanie, Decyzja itp. PodstawaPrawna - Element zawierający informacje na temat podstawy prawnej dla dokumentów powstających na podstawie danego wzoru. Jednlity identyfikator podstawy prawnej jest zgodny z rozporządzeniem w sprawie wymagao technicznych dokumentów elektronicznych zawierających akty normatywne i inne akty prawne, elektronicznej formy dzienników urzędowych oraz środków komunikacji elektronicznej i informatycznych nośników danych. WaznoscWzoru - Element zawierający informacje o ważności publikowanego wzoru dokumentów elektronicznych. OpisWzory - Opis wzoru w postaci tekstowej Blok może zawierad następujące Atrybuty: • format zgodny z RFC 2045 "text/xml” • kodowanie = „XML” Blok może zawierad następujące elementy: • Wartosc: wartośd może zawierad dane w formacie XML,
Notacja XML <wyr:TrescDokumentu format="text/xml" kodowanie="XML"> <wyr:Wartosc> <wyr:NazwaDokumentu> Wniosek o wpis do rejestru X </wyr:NazwaDokumentu> <wyr:RodzajDokumentu>Wniosek</wyr:RodzajDokumentu> <wyr:PodstawaPrawna> <wyr:NazwaPodstawy>Ustawa o …. </wyr:NazwaPodstawy> <wyr:JednolityIdentyfikatorPodstawy>URI://<nazwa dziennika>/<rok>/<numer dziennika>/<numer aktu> </wyr:JednolityIdentyfikatorPodstawy> </wyr:PodstawaPrawna> <wyr:WaznoscWzoru typDaty="waznosci"> <meta:Do>2001</meta:Do> </wyr:WaznoscWzoru> <wyr:OpisWzoru/> </wyr:Wartosc> </wyr:TrescDokumentu>
Rodzic elementu Dokument <wyr:Dokument>
Schemat XML zawierający definicje
http://crd.gov.pl/xml/schematy/epuap/struktura/2008/01/07/struktura.xsd
Zasady tworzenia wyróżników
„Wstęp”
17/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Nazwa elementu Jednolity Identyfikator Wzoru Rodzic elementu Opis Dokumentu <wyr:OpisDokumentu>
Powtarzalnośd elementu:
Nie – maksymalnie jedno wystąpienie
Wymagalnośd: Tak – element wymagany
Opis Element zawierający Jednolity Identyfikator będący niepowtarzalnym identyfikatorem w ramach całego repozytorium. Jednolity Identyfikator jest nadawany przez MSWiA i stanowi URI (URL-link) do opublikowanego Wyróżnika (opisu wzoru). Jeżeli Wyróżnik zostanie opublikowany pod adresem http://crd.gov.pl/2007/06/07/12/wyroznik.xml to adres ten będzie stanowił Jednolity i niepowtarzalny identyfikator.
Notacja XML <meta:Identyfikator typIdentyfikatora="JednolityIdentyfikator"> <meta:Wartosc>http://crd.gov.pl/2007/06/07/12/wyroznik.xml</meta:Wartosc> </meta:Identyfikator>
Nazwa elementu Odnośnik „link” do Schematu XML Rodzic elementu Opis Dokumentu <wyr:OpisDokumentu>
Powtarzalnośd elementu:
Nie – maksymalnie jedno wystąpienie
Wymagalnośd: Tak – element wymagany
Opis Element zawierający URI (URL-link) do schematu XML określającego reguły dla dokumentu elektronicznego (dokument elektroniczny, który będzie powstawał na podstawie tego wzoru). Dokumenty powstające na podstawie opublikowanego wzoru muszą byd zgodne ze schematem XML znajdującym się pod tym URI.
Notacja XML <meta:Relacja> <meta:Identyfikator typIdentyfikatora="URIXSD"> <meta:Wartosc> http://crd.gov.pl/wzor/2007/06/07/12/wniosek.xsd</meta:Wartosc> <meta:RodzajRelacji>maCzesc</meta:RodzajRelacji> </meta:Relacja>
Nazwa elementu Odnośnik „link” do Stylu Rodzic elementu Opis Dokumentu <wyr:OpisDokumentu>
Powtarzalnośd elementu:
Nie – maksymalnie jedno wystąpienie
Wymagalnośd: Tak – element wymagany
Opis Element zawierający URI (URL-link) do stylu/transformaty XSL określającej sposób wyświetlenia danych z dokumentu elektronicznego (dokument elektroniczny, który będzie powstawał na podstawie tego wzoru). Na podstawie tego stylu będą wyświetlane dokumenty elektroniczne (dokumenty tworzone zgodnie z danym wzorem)
Notacja XML <meta:Relacja> <meta:Identyfikator typIdentyfikatora="URIXSL"> <meta:Wartosc> http://crd.gov.pl/wzor/2007/06/07/12/wniosek.xsl</meta:Wartosc> <meta:RodzajRelacji>maCzesc</meta:RodzajRelacji> </meta:Relacja>
Nazwa elementu Data Publikacji Wzoru Rodzic elementu Opis Dokumentu <wyr:OpisDokumentu>
Zasady tworzenia wyróżników
„Wstęp”
18/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Powtarzalnośd elementu:
Nie – maksymalnie jedno wystąpienie
Wymagalnośd: Tak – element wymagany
Opis Element zawierający datę opublikowania wzoru w centralnym repozytorium wzorów.
Notacja XML <meta:Data typDaty="opublikowany" > <meta:Czas>2008-01-05</meta:Czas> </meta:Data>
Przykład Wyróżnika
<?xml version="1.0" encoding="UTF-8" ?>
<wyr:Dokument xmlns:adr="http://crd.gov.pl/xml/schematy/epuap/adres/2008/01/07/" xmlns:inst="http://crd.gov.pl/xml/schematy/epuap/instytucja/2008/01/07/" xmlns:meta="http://crd.gov.pl/xml/schematy/epuap/meta/2008/01/07/" xmlns:oso="http://crd.gov.pl/xml/schematy/epuap/osoba/2008/01/07/" xmlns:str="http://crd.gov.pl/xml/schematy/epuap/struktura/2008/01/07/" xmlns:wyr="http://crd.gov.pl/wzor/2008/02/04/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<wyr:OpisDokumentu>
<meta:Data typDaty="opublikowany">
<meta:Czas>2008-02-12</meta:Czas>
</meta:Data>
<meta:Identyfikator typIdentyfikatora="JednolityIdentyfikator">
<meta:Wartosc>http://crd.gov.pl/wzor/2008/02/12/4/</meta:Wartosc>
</meta:Identyfikator>
<meta:Dostep>
<meta:Dostepnosc>wszystko</meta:Dostepnosc>
<meta:Uwagi>dostepna cała zawartośd wyróżnika</meta:Uwagi>
<meta:Data typDaty="dostepnyPo">
<meta:Czas>2008-02-12</meta:Czas>
</meta:Data>
</meta:Dostep>
<meta:Grupowanie typGrupowania="KlasyfikacjaObszarowa">
<meta:KodGrupowania>Dolnośląskie</meta:KodGrupowania>
<meta:OpisKoduGrupowania>grupowanie wyróżników według regionów</meta:OpisKoduGrupowania>
</meta:Grupowanie>
<meta:Grupowanie typGrupowania="KlasyfikacjaMerytoryczna">
<meta:KodGrupowania>Budownictwo</meta:KodGrupowania>
Zasady tworzenia wyróżników
„Wstęp”
19/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
<meta:OpisKoduGrupowania>grupowanie wyróżników według rodzajów spraw</meta:OpisKoduGrupowania>
</meta:Grupowanie>
<meta:RodzajDokumentu>
<meta:Kategoria>tekst</meta:Kategoria>
</meta:RodzajDokumentu>
<meta:Relacja>
<meta:Identyfikator typIdentyfikatora="URIXSD">
<meta:Wartosc>http://crd.gov.pl/wzor/2008/02/12/11/wniosek.xsd</meta:Wartosc>
</meta:Identyfikator>
<meta:RodzajRelacji>maCzesc</meta:RodzajRelacji>
</meta:Relacja>
<meta:Relacja>
<meta:Identyfikator typIdentyfikatora="URIXSL">
<meta:Wartosc>http://crd.gov.pl/wzor/2008/02/12/11/wniosek.xsl</meta:Wartosc>
</meta:Identyfikator>
<meta:RodzajRelacji>maCzesc</meta:RodzajRelacji>
</meta:Relacja>
<meta:Jezyk kodJezyka="pol">polski</meta:Jezyk>
</wyr:OpisDokumentu>
<wyr:DaneDokumentu>
<str:Naglowek>
<str:NazwaDokumentu>Wyróżnik wzoru wniosku o wpis do ...</str:NazwaDokumentu>
<meta:Identyfikator typIdentyfikatora="WewnetrzneRepozytorium">
<meta:Wartosc>123/as/123/2008</meta:Wartosc>
<meta:Podmiot typPodmiotu="WlascicielRepozytorium">
<inst:Instytucja>
<inst:IdInstytucji>
<inst:KRS>1111111111</inst:KRS>
</inst:IdInstytucji>
<inst:NazwaInstytucji>Urząd Miasta Lublin</inst:NazwaInstytucji>
<adr:Adres>
<adr:KodPocztowy>12-123</adr:KodPocztowy>
<adr:Miejscowosc>Lublin</adr:Miejscowosc>
<adr:Ulica rodzajUlicy="ulica">Oriona</adr:Ulica>
<adr:Budynek>12/</adr:Budynek>
<adr:Lokal>1</adr:Lokal>
Zasady tworzenia wyróżników
„Wstęp”
20/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
</adr:Adres>
</inst:Instytucja>
</meta:Podmiot>
</meta:Identyfikator>
</str:Naglowek>
<str:Nadawcy>
<meta:Podmiot typPodmiotu="TworcaWyroznika">
<inst:Instytucja>
<inst:IdInstytucji>
<inst:KRS>1111111111</inst:KRS>
</inst:IdInstytucji>
<inst:NazwaInstytucji>Urząd Miasta Lublin</inst:NazwaInstytucji>
<adr:Adres>
<adr:KodPocztowy>12-123</adr:KodPocztowy>
<adr:Miejscowosc>Lublin</adr:Miejscowosc>
<adr:Ulica rodzajUlicy="ulica">Oriona</adr:Ulica>
<adr:Budynek>12</adr:Budynek>
<adr:Lokal>1</adr:Lokal>
</adr:Adres>
</inst:Instytucja>
</meta:Podmiot>
</str:Nadawcy>
</wyr:DaneDokumentu>
<wyr:TrescDokumentu format="text/xml" rodzaj="decyzja" kodowanie="XML">
<wyr:Wartosc>
<wyr:NazwaDokumentu>Wniosek o wpis do rejestru ...</wyr:NazwaDokumentu>
<wyr:RodzajDokumentu>Wniosek</wyr:RodzajDokumentu>
<wyr:PodstawaPrawna>
<wyr:NazwaPodstawy>Ustawa o ……</wyr:NazwaPodstawy>
<wyr:JednolityIdentyfikatorPodstawy>URI://Dziennik_Ustaw/2007/343/26 </wyr:JednolityIdentyfikatorPodstawy>
</wyr:PodstawaPrawna>
<wyr:WaznoscWzoru typDaty="waznosci">
<meta:Do>2010</meta:Do>
</wyr:WaznoscWzoru>
<wyr:OpisWzoru>Wzór wniosku o …</wyr:OpisWzoru>
</wyr:Wartosc>
Zasady tworzenia wyróżników
„Wstęp”
21/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
</wyr:TrescDokumentu>
</wyr:Dokument>
Zasady tworzenia Wyróżnika – Schemat XML XSD (Opis)
Przestrzeo nazw elementu: http://crd.gov.pl/wzor/2008/02/04/1/
Prefiks wyr:
Elementy Typy złożone
Dokument DaneDokumentuTyp
DokumentTyp
OpisDokumentuTyp
PodstawaPrawnaTyp
TrescDokumentuRozszerzenieTyp
TrescDokumentuTyp
WyroznikTyp
element Dokument (wyróżnik) diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type wyr:DokumentTyp
Właściwości content complex
Elementy dzieci
(children)
wyr:OpisDokumentu wyr:DaneDokumentu wyr:TrescDokumentu ds:Signature
Źródło <xsd:element name="Dokument" type="wyr:DokumentTyp"/>
Zasady tworzenia wyróżników
„Wstęp”
22/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
complexType DaneDokumentuTyp diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type restriction of str:DaneDokumentuTyp
Właściwości base str:DaneDokumentuTyp
Elementy dzieci
(children)
str:Naglowek meta:Data str:Nadawcy
Używany przez:
element DokumentTyp/DaneDokumentu
Źródło <xsd:complexType name="DaneDokumentuTyp"> <xsd:complexContent> <xsd:restriction base="str:DaneDokumentuTyp"> <xsd:sequence> <xsd:element ref="str:Naglowek" minOccurs="0"> <xsd:annotation> <xsd:documentation> Element Nagłówek zawiera podstawowe informacje związane z wyróżnikiem</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:Data" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>W bloku DaneDokumentu mogą wystąpid różne typy daty, np. data utworzenia dokumentu, itp. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="str:Nadawcy" minOccurs="0">
Zasady tworzenia wyróżników
„Wstęp”
23/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
<xsd:annotation> <xsd:documentation>W bloku znajduje się jeden lub więcej podmiotów (podmiot to Osoba lub Instytucja). Jako nadawca rozumiany jest podmiot, od którego pochodzi dokument. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:restriction> </xsd:complexContent> </xsd:complexType>
complexType DokumentTyp diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
Elementy dzieci
(children)
wyr:OpisDokumentu wyr:DaneDokumentu wyr:TrescDokumentu ds:Signature
Używany przez:
element Dokument
Źródło <xsd:complexType name="DokumentTyp"> <xsd:sequence> <xsd:element name="OpisDokumentu" type="wyr:OpisDokumentuTyp"/> <xsd:element name="DaneDokumentu" type="wyr:DaneDokumentuTyp"/> <xsd:element name="TrescDokumentu" type="wyr:TrescDokumentuTyp"/> <xsd:element ref="ds:Signature" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType>
Zasady tworzenia wyróżników
„Wstęp”
24/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
element DokumentTyp/OpisDokumentu diagram
Przestrzeo nazw
http://crd.gov.pl/wzor/2008/02/04/1/
Zasady tworzenia wyróżników
„Wstęp”
25/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
(namespace)
type wyr:OpisDokumentuTyp
Właściwości isRef 0
content complex
Elementy dzieci
(children)
str:CID meta:Data meta:Identyfikator meta:Dostep meta:Grupowanie meta:Status meta:RodzajDokumentu meta:Relacja meta:Jezyk meta:Kwalifikacja
Źródło <xsd:element name="OpisDokumentu" type="wyr:OpisDokumentuTyp"/>
element DokumentTyp/DaneDokumentu diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type wyr:DaneDokumentuTyp
Właściwości isRef 0
content complex
Elementy dzieci
(children)
str:Naglowek meta:Data str:Nadawcy
Źródło <xsd:element name="DaneDokumentu" type="wyr:DaneDokumentuTyp"/>
Zasady tworzenia wyróżników
„Wstęp”
26/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
element DokumentTyp/TrescDokumentu diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type wyr:TrescDokumentuTyp
Właściwości isRef 0
content complex
Elementy dzieci
(children)
wyr:Wartosc
Atrybuty Name Type Use Default Fixed annotation
rodzaj str:rodzajTyp optional
format str:formatTyp required text/xml
kodowanie str:kodowanieTyp required XML
Źródło <xsd:element name="TrescDokumentu" type="wyr:TrescDokumentuTyp"/>
Zasady tworzenia wyróżników
„Wstęp”
27/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
complexType OpisDokumentuTyp diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type restriction of str:OpisDokumentuTyp
Zasady tworzenia wyróżników
„Wstęp”
28/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Właściwości base str:OpisDokumentuTyp
Elementy dzieci
(children)
str:CID meta:Data meta:Identyfikator meta:Dostep meta:Grupowanie meta:Status meta:RodzajDokumentu meta:Relacja meta:Jezyk meta:Kwalifikacja
Używany przez:
element DokumentTyp/OpisDokumentu
Źródło <xsd:complexType name="OpisDokumentuTyp"> <xsd:complexContent> <xsd:restriction base="str:OpisDokumentuTyp"> <xsd:sequence> <xsd:element ref="str:CID" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="meta:Data" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> W bloku OpisDokumentu mogą wystąpid różne typy daty, np. data utworzenia dokumentu, itp. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:Identyfikator" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Element Identyfikator zawiera różne identyfikatory miedzy innymi bedzie zawierał jednolity identyfikator po opublikowaniu wzoru </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:Dostep" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Element określa dostęp do dokumentu w którym sie znajduje (w tym przypadku do wyróżnika) </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:Grupowanie" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Element używany do grupowania wyróżników według różnych atrybutów </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:Status" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Element określający status wyróżnika </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:RodzajDokumentu" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Element określający rodzaj dokumnetu w którym sie znajduje </xsd:documentation> </xsd:annotation>
Zasady tworzenia wyróżników
„Wstęp”
29/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
</xsd:element> <xsd:element ref="meta:Relacja" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Element określający relacje pomiędzy danym wyróżnikiem a innymi plikami (np. plikiem stylu oraz schematu xml) </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:Jezyk" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Określa język dokumnetu w którym sie znajduje </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="meta:Kwalifikacja" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> Określa Kwalifikacje</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:restriction> </xsd:complexContent> </xsd:complexType>
complexType TrescDokumentuRozszerzenieTyp diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type extension of str:TrescDokumentuTyp
Właściwości base str:TrescDokumentuTyp
Elementy dzieci
(children)
wyr:Wartosc
Używany przez:
complexType TrescDokumentuTyp
Zasady tworzenia wyróżników
„Wstęp”
30/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
Atrybuty Name Type Use Default Fixed annotation
rodzaj str:rodzajTyp optional
format str:formatTyp required
kodowanie str:kodowanieTyp required
Źródło <xsd:complexType name="TrescDokumentuRozszerzenieTyp"> <xsd:complexContent> <xsd:extension base="str:TrescDokumentuTyp"> <xsd:sequence> <xsd:element name="Wartosc" type="wyr:WyroznikTyp"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType>
element TrescDokumentuRozszerzenieTyp/Wartosc diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type wyr:WyroznikTyp
Właściwości isRef 0
content complex
Elementy dzieci
(children)
wyr:NazwaDokumentu wyr:RodzajDokumentu wyr:PodstawaPrawna wyr:WaznoscWzoru meta:Data wyr:OpisWzoru
Źródło <xsd:element name="Wartosc" type="wyr:WyroznikTyp"/>
Zasady tworzenia wyróżników
„Wstęp”
31/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
complexType TrescDokumentuTyp diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type restriction of wyr:TrescDokumentuRozszerzenieTyp
Właściwości base wyr:TrescDokumentuRozszerzenieTyp
Elementy dzieci
(children)
wyr:Wartosc
Używany przez:
element DokumentTyp/TrescDokumentu
Atrybuty Name Type Use Default Fixed annotation
rodzaj str:rodzajTyp optional
format str:formatTyp required text/xml
kodowanie str:kodowanieTyp required XML
Źródło <xsd:complexType name="TrescDokumentuTyp"> <xsd:complexContent> <xsd:restriction base="wyr:TrescDokumentuRozszerzenieTyp"> <xsd:sequence> <xsd:element name="Wartosc" type="wyr:WyroznikTyp"/> </xsd:sequence> <xsd:attribute name="format" type="str:formatTyp" use="required" fixed="text/xml"/> <xsd:attribute name="kodowanie" type="str:kodowanieTyp" use="required" fixed="XML"/> </xsd:restriction> </xsd:complexContent> </xsd:complexType>
attribute TrescDokumentuTyp/@format type str:formatTyp
Właściwości isRef 0
fixed text/xml
use required
Ograniczenia maxLength 90
Źródło <xsd:attribute name="format" type="str:formatTyp" use="required" fixed="text/xml"/>
Zasady tworzenia wyróżników
„Wstęp”
32/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
attribute TrescDokumentuTyp/@kodowanie type str:kodowanieTyp
Właściwości isRef 0
fixed XML
use required
Ograniczenia enumeration base64
enumeration URI
enumeration XML
Źródło <xsd:attribute name="kodowanie" type="str:kodowanieTyp" use="required" fixed="XML"/>
element TrescDokumentuTyp/Wartosc diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type wyr:WyroznikTyp
Właściwości isRef 0
content complex
Elementy dzieci
(children)
wyr:NazwaDokumentu wyr:RodzajDokumentu wyr:PodstawaPrawna wyr:WaznoscWzoru meta:Data wyr:OpisWzoru
Źródło <xsd:element name="Wartosc" type="wyr:WyroznikTyp"/>
Zasady tworzenia wyróżników
„Wstęp”
33/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
complexType WyroznikTyp diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
Elementy dzieci
(children)
wyr:NazwaDokumentu wyr:RodzajDokumentu wyr:PodstawaPrawna wyr:WaznoscWzoru meta:Data wyr:OpisWzoru
Używany przez:
elements TrescDokumentuTyp/Wartosc TrescDokumentuRozszerzenieTyp/Wartosc
Źródło <xsd:complexType name="WyroznikTyp"> <xsd:sequence> <xsd:element name="NazwaDokumentu" type="xsd:string"/> <xsd:element name="RodzajDokumentu" type="xsd:string"/> <xsd:element name="PodstawaPrawna" type="wyr:PodstawaPrawnaTyp"/> <xsd:element name="WaznoscWzoru" type="meta:DataTyp"/> <xsd:element name="OpisWzoru" type="xsd:string"/> <xsd:element ref="meta:Data" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType>
element WyroznikTyp/NazwaDokumentu diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type xsd:string
Właściwości isRef 0
Zasady tworzenia wyróżników
„Wstęp”
34/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
content simple
Źródło <xsd:element name="NazwaDokumentu" type="xsd:string"/>
element WyroznikTyp/RodzajDokumentu diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type xsd:string
Właściwości isRef 0
content simple
Źródło <xsd:element name="RodzajDokumentu" type="xsd:string"/>
element WyroznikTyp/PodstawaPrawna diagram
Przestrzeo nazw
(namespace)
http://www.crd.gov.pl/wzor/2008/02/04/1/
type wyr:PodstawaPrawnaTyp
Właściwości isRef 0
content complex
Elementy dzieci
(children)
wyr:NazwaPodstawy wyr:JednolityIdentyfikatorPodstawy
Źródło <xsd:element name="PodstawaPrawna" type="wyr:PodstawaPrawnaTyp"/>
complexType PodstawaPrawnaTyp diagram
Przestrzeo http://www.crd.gov.pl/wzor/2008/02/04/1/
Zasady tworzenia wyróżników
„Wstęp”
35/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
nazw (namespace)
Elementy dzieci
(children)
wyr:NazwaPodstawy wyr:JednolityIdentyfikatorPodstawy
Typ używany
przez
element WyroznikTyp/PodstawaPrawna
Źródło <xsd:complexType name="PodstawaPrawnaTyp"> <xsd:sequence> <xsd:element name="NazwaPodstawy" type="xsd:string"/> <xsd:element name="JednolityIdentyfikatorPodstawy" type="xsd:string"/> </xsd:sequence> </xsd:complexType>
element PodstawaPrawnaTyp/NazwaPodstawy diagram
Przestrzeo nazw
(namespace)
http://www.crd.gov.pl/wzor/2008/02/04/1/
type xsd:string
Właściwości isRef 0
content simple
Źródło <xsd:element name="NazwaPodstawy" type="xsd:string"/>
element PodstawaPrawnaTyp/JednolityIdentyfikatorPodstawy diagram
Przestrzeo nazw
(namespace)
http://www.crd.gov.pl/wzor/2008/02/04/1/
type xsd:string
Właściwości isRef 0
content simple
Źródło <xsd:element name="JednolityIdentyfikatorPodstawy" type="xsd:string"/>
Zasady tworzenia wyróżników
„Wstęp”
36/36
Plik: ZasadyTworzeniaWyroznika_2_1.doc
element WyroznikTyp/WaznoscWzoru diagram
Przestrzeo nazw
(namespace)
http://crd.gov.pl/wzor/2008/02/04/1/
type meta:DataTyp
Właściwości isRef 0
content complex
Elementy dzieci
(children)
meta:Czas meta:Od meta:Do
Atrybuty Name Type Use Default Fixed annotation
typDaty meta:TypDaty required
typDatyUzupelnienie xsd:string optional documentation
Atrybut typDatyUzupelnienie zawiera dodatkowe informacje na temat daty
Źródło <xsd:element name="WaznoscWzoru" type="meta:DataTyp"/>