Zasady tworzenia wyróżnikó · Autor Zespół projektowy ... bo brakuje mu wyróżnika ... Zasady...

36
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 ZASADY TWORZENIA WYRÓŻNIKÓW

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"/>