Přístup přes Stálé URL a ELI

Jak lze přistupovat ke zněním právních aktů z e-Sbírky?

Detail znění právního aktu (mimo Právo EU) je standardně adresován tzv. stálým URL“ nebo prostřednictvím Evropského legislativního identifikátoru ELI.

 

Co to je stálé URL e-Sbírky?

URL (Uniform Resource Locator) je soubor znaků, který slouží k identifikaci přesného umístění informací na internetu. URL definuje doménovou adresu serveru, umístění zdroje na server a protokol. Obecně má URL adresa tento tvar:

 

protokol://server.doména_druhého_řádu.generická_doména:port/umístění_na_serveru?formulářová_data#kotva

 

Některá pole nejsou povinná, protože buď nemají význam nebo mají předdefinovanou hodnotu, kterou je zbytečné do zápisu uvádět (například protokol HTTP má port 80).

 

Stále URL e-Sbírky je založena na tradičních postupech citace obsahu právních předpisů práva České republiky. Relativní část stálé URL e-Sbírky bude oddělena oddělovačem „#“pro citaci vybraného ustanovení daného znění. Tímto bude zajištěna technika pro URL označování odkazu na stránce (toto je běžná technika, aby byla snadno oddělitelná adresa od odkazu v rámci samotné stránky). V případě, že nebude specifikováno znění, ale bude definováno požadované ustanovení, nebude oddělovač znění uveden, např. „…/{cislo}#{par_c}“ (nikoliv „…/{cislo}/#{par_c}“ (obecně se oddělovač nebudou příp. zdvojovat).

 

Přístup k právnímu aktu v rámci e-Sbírky

Formát „Stálé URL“:

·       /{sbirka}/{rok}/{cislo}/{rrrr-mm-dd}#{par_c}-{odst_o}-{pism_p}-{bod_b}

nebo

·       /{sbirka}/{rok}/{cislo}/{rrrr-mm-dd}#{cl_c}-{odst_o}-{pism_p}-{bod_b}

nebo

·       /{sbirka}/{rok}/{cislo}/{rrrr-mm-dd}#{cast_c}-{hlava_h}-{dil_d}-{oddil_o}-{pododdil_p}

nebo

·       /{sbirka}/{rok}/{cislo}/{rrrr-mm-dd}#{priloha_x}

nebo

·       /{sbirka}/{rok}/{cislo}/{rrrr-mm-dd}#{ppc_x}

nebo

·       /{sbirka}/{rok}/{cislo}/{rrrr-mm-dd}#{frag_x}

kde:

povinné parametry jsou:

·       {sbirka} – zkratky Sbírek, např.

o  „sb“ - pro Sbírku zákonů, ročníky 1918 až 20XX (u ročníků 1939 a 1945 neválečné řady - 1939 I. a 1945 II.)

o  „sm“ - pro Sbírku mezinárodních smluv, ročníky 2000 až 2020

o  „ul“ - pro řadu I. sbírky Úředních listů, ročníky 1945 až 1961, protože tato řada obsahovala dokumenty s obecnější (normativní) platností

o  „eu“ – speciální sbírka pro právní akty importované do e-Sbírky z Eur-Lex.

·       {rok} – číslo ročníku právního aktu

·       {cislo} – číslo právního aktu ve formátu [o|n]{XXX}

o  Volitelné znaky „o“ a „n“ uvozují číselnou řadu tzv. nečíslovaných právních aktů

o  {XXX} – číslo právního aktu

Příklad:

·       /sb/2000/o33

·       /sb/2000/121

·       /sb/2000/n11

 

nepovinné parametry jsou:

  • {rrrr-mm-dd} – může být naplněn libovolným datem. Systém k takovému datu vrátí příslušné časové znění právního aktu, v požadovaném formátu. Datum se zadává ve formátu ISO např. 2012-07-12. Dále platí následující pravidla:

o  Při vyhodnocení libovolného data, je zadané datum nejdříve normalizováno na „datum účinnosti od“ příslušného znění. Na to je uživatel přesměrován. Dále se pracuje s tímto normalizovaným datem.

o  Pokud je zadáno datum 0000-00-00 je namísto konsolidovaného znění vráceno znění vyhlášené.

o  Pokud není datum zadáno:

§ Pokud je právní akt účinný, vrátí se aktuální znění (k aktuálnímu datu).

§ Pokud není právní akt účinný a existuje budoucí znění, zobrazí se časově nejbližší budoucí znění.

§ Pokud není právní akt účinný a neexistuje budoucí znění, zobrazí se nejnovější minulé znění.

nepovinné parametry identifikující místo ve znění jsou

·       #{par_c}-{odst_o}-{pism_p}-{bod_b}

o  c – označuje číslo paragrafu (povinné)

o  o – označuje číslo odstavce (nepovinné), od předchozího odděleno pomlčkou

o  p – označuje písmeno (nepovinné), od předchozího odděleno pomlčkou,

o  b – označuje číslo bodu (nepovinné), od předchozího odděleno podtržítkem.

o  Příklad:

§ #par_10

§ #par_10-odst_3

§ #par_11-pism_f

§ #par_10-bod_2

§ #par_4-odst_2-pism_f

§ #par_4-pism_f-bod_2

§ #par_12-odst_1-pism_c-bod_1

o  Hodnota čísla se vždy zapisuje arabskými čísly, i když je jejich hodnota v originále vyjádřena jinak (slovně, římsky, …).

o  V případě duplicitních ustanovení je za číslo (písmeno) doplněna dvojtečka a pořadí duplicity, tj. #par_10:2-odst_3 nebo #cl_11-pism_f:2-bod_3.

·       #{cl_c}-{odst_o}-{pism_p}-{bod_b}

o  Obdobně jako v předchozím bodě, jen jsou na první úrovni použity články namísto paragrafů.

·       #{cast_c}-{hlava_h}-{dil_d}-{oddil_o}-{pododdil_p}

o  c – označuje číslo části (nepovinné)

o  h – označuje číslo hlavy (nepovinné)

o  d – označuje číslo dílu (nepovinné)

o  o – označuje číslo oddílů (nepovinné)

o  p – označuje číslo pododdílu (nepovinné)

o  Příklad:

§ /sb/2000/121#cast_10

§ /sb/2000/121#cast_10-hlava_2

§ /sb/2000/121#cast_10-hlava_2-dil_1-oddil_11-pododdil_22

o  Hodnota čísla se vždy zapisuje arabskými čísly, i když je jejich hodnota v originále vyjádřena jinak (slovně, římsky, …).

o  V případě duplicitních ustanovení je za číslo doplněna dvojtečka a pořadí duplicity, tj. #cast_10:2-hlava_3 nebo #cast_11-hlava_4:2-dil_1.

·       #{priloha_p}

o  p – označuje číslo přílohy, které je součástí znění právního aktu

·       #{ppc_x}

o  x – označuje číslo poznámky pod čarou.

·       #{frag_x}

o  x – označuje technické ID fragmentu.

o  Bude využito pouze v případě, že zvolený fragment nelze odkazovat jiným výše popsaným způsobem.

o  Příklad: /sb/2000/121#frag_123456789

·       Jednotlivé varianty pro odkazování místa ve znění nelze kombinovat. Lze použít pouze jednu z variant:

o  s paragrafy,

o  články,

o  částmi,

o  přílohami,

o  fragmenty.

·       V případě, že je v url identifikováno odkazované místo společně s odkazem na aktuální znění (bez zadání data konsolidace), hledá se místo následujícím postupem:

o  v aktuálním znění,

o  ve znění minulých (od nejnovějších po nejstarší)

o  ve znění budoucích (od nejnovějších po nejstarší)

o  Vráceno je to znění (pro celý právní akt), které obsahuje daný fragment.

o  Pokud se nejedná o aktuální znění (k aktuálnímu datu), bude o tom (v e-Sbírce) uživatel notifikován.

Příklad

  • /sb/2000/121#par_12-odst_4-pism_f-bod_3
  • /sb/1991/513/2008-04-01#cl_11-odst_9
  • /sm/2005/15

 

Odkazování na rozsah ustanovení

Formát pro rozsah ustanovení:

·       #{ustanoveni1}${ustanoveni2}

kde

·       {ustanoveni1} a {ustanoveni2} odkazuje libovolný způsob odkazování místa ve znění, tedy

o  s paragrafy,

o  články,

o  částmi,

o  přílohami,

o  fragmenty.

o  Například #par_1$par_5.

·       Rozsah odkazuje vždy všechny ustanovení v rozsahu, např. #par_1$par_5 odkazuje paragrafy 1, 2, 3, 4, 5.

·       Obě ustanovení musí vždy odkazovat stejným způsobem a se stejnou granularitou.

o  Přípustné je například:

§ #par_1$par_5

§ #cast_1-hlava_2-dil_3-oddil_4-pododdil_1$cast_1-hlava_2-dil_3-oddil_4-pododdil_5

§ #ppc_1$ppc_3

o  Nepřípustné je naopak:

§ #par_1$par_1-odst_4

§ #par_1-odst_4$par_3

§ #par_1$ppc_1

 

Stažení právních aktů v různých souborových formátech

Stálá URL poskytuje rozhraní pro stažení znění právních aktů prostřednictvím znalosti struktury jejich URL. Jako taková umožňuje stažení informativních znění právních aktů v různých formátech. Neposkytuje tak podporu pro stahování ve stejném rozsahu jako je definován v dostupných v dialozích stahování. Dialogy stahování nepoužívají zde popsaná pravidla, nýbrž odkazy technického charakteru.

Formát

·       /{sbirka}/{rok}/{cislo}/{rrrr-mm-dd}.{EXT}

kde:

povinné parametry jsou:

·       {sbirka} – zkratky Sbírek, viz výše

·       {rok} – číslo ročníku právního aktu

·       {cislo} – číslo právního aktu, viz výše

  • {rrrr-mm-dd} – povinný parametr, který může být naplněn libovolným datem. Systém k takovému datu vrátí účinné konsolidované znění právního aktu, v požadovaném formátu. Datum se zadává ve formátu ISO např. 2012-07-12. Dále platí následující pravidla:

o  Pokud je zadáno datum 0000-00-00 je namísto konsolidovaného znění vráceno znění vyhlášené.

·       {EXT}

o  Označuje formát ve formě přípony. Může nabývat hodnot:

o  PDF | XML | JSON | DOCX | ZIP

§ Jednotlivé soubory budou v uvedených formátech obsahovat informativní znění právního aktu (bez úplného znění novelizovaných právních aktů pro e-Šablonu+).s

§ Soubor ZIP bude obsahovat archiv ostatních typů souborů v uvedených formátech.

Příklad

  • /sb/1964/40/2012-09-01.pdf - Stažení informativního znění ve formátu PDF

 

 

ELI – Evropský legislativní identifikátor v e-Sbírce

Systému ELI (Identifikátor evropské legislativy) umožňuje na právní předpisy e-Sbírky na internetu odkazovat ve standardizované formě, která podstatně zjednodušuje přístup k předpisům a jejich citování, předávání a další využití. S iniciativou vyzývající k realizaci ELI přišly společně členské státy a instituce EU a formulovaly ji v závěrech Rady z 6. listopadu 2017 o identifikátoru evropské legislativy (2017/C 441/05). Implementace ELI v systému e-Sbírka zahrnuje webové identifikátory (URI) právních informací.

 

Při vyžádání právního aktu prostřednictvím ELI bude uživatel přesměrován na odpovídající stálé URL, prostřednictvím kterého bude aplikace dále pracovat. ELI tak nemusí podporovat celý rozsah funkcionality stálého URL, jako je například přístup k poslednímu znění právního aktu (bez předchozí znalosti, které to je), nebo podporu pro stahování souborů.

 

Formát:

·       /eli/cz/{typedoc}/{year}/{number}/{start-date}[/{ustanoveni}]

Vyhodnocení jednotlivých parametrů se řídí obdobnými pravidly jako pro „Stálé URL“:

·       {typedoc} – odpovídá parametru {sbirka} „stálého URL“

·       {year} – odpovídá parametru {rok} „stálého URL“

·       {number} – odpovídá parametru {cislo} „stálého URL“

·       {start-date} - odpovídá parametru {rrrr-mm-dd} „stálého URL“. Odlišně od Stálého URL je tento parametr povinný.

Dále {ustanoveni} může být:

·       {tech}/{cast_c}/{hlava_h}/{dil_d}/{oddil_o}/{pododdil_i}/{par_p}/{odst_x}/{pism_s}/{bod_b}

nebo

·       {tech}/{cast_c}/{hlava_h}/{dil_d}/{oddil_o}/{pododdil_i}/{cl_l}/{odst_x}/{pism_s}/{bod_b}

nebo

·       {tech}/{priloha_y}

nebo

·       {tech}/{frag_f}

Kde {tech} identifikuje zobecněný technický identifikátor hierarchie:

·       …/citace

o  pro Block_Citace

·       …/dokument

o  pro Virtual_Document

·       …/dokument/norma

o  pro Virtual_Norma

·       …/dokument/novela

o  pro Virtual_Novela

·       …/dokument/postfix

o  pro Virtual_Postfix

·       …/dokument/poznamkypodcarou

o  pro Virtual_PPC

·       …/dokument/prefix

o  pro Virtual_Prefix

·       …/dokument/prilohy

o  pro Virtual_Prilohy

·       …/dokument/zaver

o  pro Virtual_Zaver

Ostatní parametry ustanovení se řídí stejnými pravidly jako v případě stálé URL s následujícími odlišnostmi:

·       v odkazu je vždy zahrnuta každá úroveň hierarchie. Pokud například obsahuje normativní právní akt Část 1 a pod ní Paragraf 1, bude odkazován paragraf odkazován takto: …/dokument/norma/cast_1/par_1.

·       odkaz odpovídá struktuře právního aktu. Pokud novela obsahuje pouze paragrafy bez nadřazeného členění, bude Paragraf 1 odkazován takto: …/dokument/novela/par_1.

·       duplicitní ustanovení jsou řešena obdobně jako v případě stálé URL.

·       odkaz na rozsah ustanovení není podporován.

 

Stažení právních aktů prostřednictvím identifikátoru ELI nebude podporováno.

 

Příklad několika možných ELI a porovnání se „stálým URL“ e-Sbírky (příklady se týkají Občanského zákoníku 40/1964 Sb.).

  • Konsolidované znění aktuální
  • "stálé URL“ e-Sbírky: e-sbirka.cz/sb/1964/40
  • ELI URL: nelze
  • Vyhlášené znění
  • "stálé URL“ e-Sbírky: e-sbirka.cz/sb/1964/40/0000-00-00
  • ELI URL: e-sbirka.cz/eli/cz/sb/1964/40/0000-00-00
  • Konsolidované znění konkrétní verze
  • "stálé URL“ e-Sbírky: e-sbirka.cz/sb/1964/40/2012-09-01
  • ELI URL: e-sbirka.cz/eli/cz/sb/1964/40/2012-09-01
  • Fragmenty (§ 18 odst. 2 písm. a) zákona č. 40/1964 Sb., občanský zákoník) v aktuálním znění
  • "stálé URL“ e-Sbírky: e-sbirka.cz/sb/1964/40/2013-01-01#par_18-odst_2-pism_a
  • ELI URL: nelze
  • Fragmenty v jiném znění
  • "stálé URL“ e-Sbírky: e-sbirka.cz/sb/1964/40/2012-09-01#par_18-odst_2-pism_a
  • ELI URL: e-sbirka.cz/eli/cz/sb/1964/40/2013-01-01/dokument/norma/cast_1/hlava_2/oddil_2/par_18/odst_2/pism_a

 

Omezení při využití odkazů ELI na jednotlivé fragmenty dat e-Sbírky

Nový režim odděleného spuštění e-Sbírky do ostrého provozu a současného dokončování e-Legislativy, jejího ověřovacího provozu a postupného uvádění do praxe, předpokládá úpravy systému e-Sbírka a e-Legislativa, a tudíž i nová nasazování datové báze v období od 1. 1. 2024 do 15. 1. 2025. Důsledkem těchto úprav je mj. i to, že do 15. 1. 2025 se mohou měnit identifikátory jednotlivých fragmentů tvořících strukturovaná znění aktů e-Sbírky a může dojít k dílčím úpravám struktury dat. Produkční napojení externích služeb využívajících ELI tak doporučujeme realizovat až po 15. 1. 2025. 


Aktualizováno 28. 6. 2024