Abstrakt

Cílem tohoto dokumentu je stanovit způsob tvorby a publikace sémantického slovníku pojmů veřejné správy České republiky. Sémantický slovník pojmů je základním prostředkem pro harmonizaci sémantiky dat vedených v informačních systémech veřejné správy ČR. Dokument nejprve definuje pojem sémantický slovník pojmů a popisuje jeho vrstevnatou architekturu. Poté se detailně věnuje jednotlivým vrstvám i ve formě příkladů.

Úvod

Sémantický slovník pojmů veřejné správy (SGoV) je definován v Národním architektonickém plánu v kapitole Podstata změn v datové architektuře. Je prostředkem pro postupnou harmonizaci významu (sémantiky) dat vedených v informačních systémech veřejné správy (ISVS). Lze jej chápat jako katalog odborného pojmosloví používaného v rámci veřejné správy. SGoV zahrnuje pojmy, jejich definice a vazby na legislativu, vzájemné sémantické vazby pojmů mezi sebou i sémantické vazby pojmů na standardní veřejné slovníky používané v zahraničí (především z iniciativy EU, např. ISA Core Vocabularies). SGoV je zveřejňován jako otevřená data.

SGoV je přirozenou evolucí stavu, kdy je v Registru práv a povinností veden výčet údajů vedených k agendám dle § 51 odst. 5 písm. g), h) a i) zákona č. 111/2009 Sb. o základních registrech. SGoV údaje rozpracovává do podoby strojově čitelných informačních modelů (ontologických modelů), které je možno sdílet prostřednictvím běžných principů, protokolů a technologií sítě WWW.

SGoV je budován postupným doplňováním pojmů z jednotlivých domén odpovídajících agendám a sémantických souvislostí mezi těmito pojmy jednotlivými orgány veřejné správy (OVS), které jsou ohlašovateli těchto agend. Není tedy budován centrálně, Odbor hlavního architekta eGovernmentu Ministerstva vnitra ČR (OHA) má pouze vzdělávací, poradní a koordinační roli. SGoV má vrstvenou architekturu, kde sjednocujícícm prvkem jsou první dvě horní vrstvy společné pro všechny OVS. Tyto dvě první vrstvy jsou v gesci OHA, na ostatních vrstvách jsou části odpovídající jednotlivým doménám tvořeny ohlašovateli příslušných agend, avšak ve vazbě na horní dvě vrstvy.

Pro účely harmonizace sémantiky dat vedených v ISVS jsou logická schémata popisující strojové (syntaktické) vyjádření dat vedených v ISVS propojována na pojmy SGoV. Tím je realizováno propojení sémantiky (významu) dat napříč jednotlivými ISVS. Díky tomu, že SGoV integruje údaje vedené k agendám v Registru práv a povinností dle § 51 odst. 5 písm. g), h) a i) zákona č. 111/2009 Sb. o základních registrech, které jsou legislativně ukotveny, je vazba každého pojmu SGoV na legislativu buď přímo uvedena, nebo je dohledatelná přes souvisejicí pojmy pomocí dokumentovaných vazeb. SGoV sám o sobě nezajišťuje syntaktickou ani sémantickou interoperabilitu, neboť logická schémata nejsou nutně, a zvlášť na počátku budování sémantického slovníku pojmů, propojena úplně, tj. nejsou propojeny všechny prvky logických schémat na přesný sémantický popis vyjádřený pojmy ze sémantického slovníku pojmů. SGoV je pouze harmonizačním prostředkem usnadňujícím zajišťování syntaktické a sémantické interoperability dat.

SGoV je v první řadě určen pro podporu kvalitní publikace otevřených dat ve Veřejném datovém fondu (VDF). Údaje zveřejňované jako otevřená data ve VDF musejí být opatřena publikovaným logickým schématem popisujícím strojově čitelným způsobem jejich syntaxi a strukturu. Sémanticky významné prvky logického schématu musí být propojeny strojově čitelným způsobem na pojmy SGoV a tato propojení musí být publikována jako otevřená data. Podoba propojení a způsob jejich publikace v podobě otevřených dat určuje otevřená formální norma Popis dat sémantickým slovníkem pojmů.

Následující obrázek demonstruje uvedené principy na datových sadách Agendy a Orgány veřejné moci z Registru práv a povinností.

Propojení prvků logických JSON schémat datových sad Agendy a Orgány veřejé moci na pojmy sémantického slovníku pojmů
Propojení prvků logických JSON schémat datových sad Agendy a Orgány veřejé moci na pojmy sémantického slovníku pojmů . Na levé straně je fragment JSON schématu datové sady Agendy, na pravé je fragment JSON schématu datové sady Orgány veřejné moci z Registru práv a povinností. Modře ohraničené prvky obou JSON schémat jsou propojeny na odpovídající prvky sémantického slovníku pojmů zákona č. 111/2009 Sb., který definuje pojmy jako agenda, název agendy, orgán veřejné moci apod. Prvky sémantického slovníku pojmů jsou zobrazeny jako zelené obdelníky. Přerušované čáry značí propojení prvků JSON schémat s pojmy sémantického slovníku pojmů. Plné orientované čáry značí sémantické vazby mezi pojmy sémantického slovníku pojmů. Každý znázorněný prvek sémantického slovníku pojmů má svoji sémantiku definovanou v sémantickém slovníku pojmů ve formální strojově zpracovatelné podobě.

Základní principy

V této kapitole jsou představeny klíčové principy sémantického slovníku pojmů, spolu s odůvodněním jejich smyslu a základními myšlenkami jejich realizace.

Globální identita

Princip
Každý odborný pojem sémantického slovníku pojmů má přiřazenu globální identitu unikátní v rámci celé veřejné správy i pro sdílení významu pojmu s veřejností a třetími stranami. Tento globální identifikátor musí umožnit snadné získání informace o významu daného pojmu. Globální identifikátor v průběhu času může označovat jediný odborný pojem - jediný význam. V případě zavedení nového odborného pojmu je vždy vytvořen nový globální identifikátor.
Odůvodnění
Smyslem globální identity pojmu je umožnit sdílení pojmu a jeho významu definovaného jedním OVS včetně sdílení pro účely zakotvení významu pojmů spravovaných jinými OVS, tj. definice významu pojmů pomocí jiných pojmů spravovaných jinými OVS.
Realizace
Globální identita odborného pojmu je zajištěna identifikátorem odborného pojmu, který bude tvořen dle otevřené formální normy Propojená data. To zahrnuje identifikaci pomocí HTTP IRI, a dereferencovatelnost těchto IRI.
Příklad

Ukotvení významu

Princip
Každý odborný pojem je popsán strojově čitelnými metadaty, které definují a ukotvují jeho význam. Je-li význam odborného pojmu definován ve veřejném normativním dokumentu, je odborný pojem doplněn rovněž odkazem na tento dokument (zákon, vyhláška, jiný předpis) nebo jeho část, kde je význam pojmu definován.
Odůvodnění
Ukotvení významu v podobě definic a normativní dokumentace je nutné pro stabilizaci významu daného pojmu a zajištění konzistentní interpretace datových sad, datových zdrojů, informačních systémů a dalších informačních artefaktů, které se na daný odborný pojem vážou.
Realizace
Význam odborného pojmu je určen jeho charakteristikami jako je např. jeho název, definice nebo normativní odkaz a jeho významové souvislosti s ostatními odbornými pojmy. Tyto charakteristiky jsou modelovány pomocí metod ontologického inženýrství. Významová souvislost propojuje např. pojem, který je vztahem s pojmy, které jsou účastníky tohoto vztahu.
Příklad
Charakteristiky pojmu https://slovník.gov.cz/legislativní/sbírka/111/2009/pojem/agenda
Název pojmu Agenda
Normativní odkaz § 2 písm. e) zákona č. 111/2009 Sb. o základních registrech
Příklad Agenda A1136 - Registr docentů a profesorů
Typ https://slovník.gov.cz/základní/pojem/typ-objektu
Specializuje pojem https://slovník.gov.cz/veřejný-sektor/pojem/objekt-práva

Princip určené zodpovědnosti

Princip
Každá ucelená a konzistentní sada odborných pojmů je popsána v rámci jednoho slovníku. Za správu každého slovníku, jeho aktuálnost a konzistenci je zodpovědný jeden OVS (správce slovníku).
Odůvodnění
Tento princip zajistí vnitřní konzistenci odborných pojmů v rámci daného slovníku, zajistí vyhledatelnost a využitelnost pojmů pro ostatní OVS a třetí strany. V neposlední řadě umožní nastavit procesy pro správu pojmů v rámci jednotlivých OVS.
Realizace
Slovník představuje konzistentní soubor odborných pojmů včetně pojmů, které reprezentují vlastnosti nebo vztahy. Odborný pojem je v rámci slovníku unikátní. Každý slovník je spravován jedním OVS, který má zodpovědnost za aktuálnost, konzistenci a publikaci jeho obsahu ve smyslu této otevřené formální normy. Správce slovníku zveřejňuje slovník v podobě otevřených dat jako jednu datovou sadu. Povinný způsob zveřejnění slovníku v podobě otevřených dat je upraven touto otevřenou formální normou.
Příklad
Agendový slovník agendy A104 je spravován Ministerstvem vnitra, ohlašovatelem agendy A104. Slovník obsahuje odborné pojmy týkající se Registru práv a povinností.

Architektura SGoV

SGoV označuje soubor informačních artefaktů sloužících ke sdílení významu pojmů používaných v rámci veřejné správy České republiky. Slovník je vrstven do několika úrovní, lišících se životním cyklem odborných pojmů a rozsahem jejich využití.

Úrovně SGoV

Architektura SGoV vychází z úrovní popisu procesů ve veřejné správě. Legislativě definuje a používá pojmy, které jsou dále přejímány a interpretovány v popisu agend veřejné správy. Na základě této logiky architektura SGoV sestává z těchto úrovní:

Základní sémantický slovník pojmů (Z-SGoV)
  • Definuje pojmy obecné, vyjadřující základní, doménově nezávislé významy, které jsou používány jako konstrukty pro modelování na nižších úrovních SGoV.
  • Není specifický pro veřejnou správu a je poplatný zvolené metodice ontologického inženýrství.
  • Jeho správcem je OHA.
Sémantický slovník pojmů veřejného sektoru (V-SGoV)
  • Definuje pojmy sdílené napříč veřejným sektorem, základní pojmy právní teorie, popisu dat a evidence informačních a datových artefaktů veřejné správy.
  • Tvoří společný pojmoslovný rámec pro veřejnou správu ČR.
  • Je specifický pro veřejnou správu ČR.
  • Není specifický pro žádnou agendu ani konkrétní právní předpis.
  • K definici pojmů a souvislostí využívá pojmy definované v Z-SGoV jako modelovací konstrukty.
  • Jeho správcem je OHA.
Sémantické slovníky pojmů legislativy (L-SGoV)
  • Definují pojmy popsané v jednotlivých právních předpisech.
  • Jeden L-SGoV může definovat pojmy pouze z jednoho právního předpisu. Jedná se o pojmy zaváděné i pouze používané tímto právním předpisem.
  • Definice pojmů z jednoho právního předpisu mohou být rozděleny do více L-SGoV.
  • K definici pojmů využívají pojmy definované v Z-SGoV, V-SGoV i jiných L-SGoV.
  • L-SGoV jsou základem pro sémantické slovníky pojmů agend.
  • Správcem L-SGoV je OHA nebo ohlašovatel agendy.
Sémantické slovníky pojmů agend (A-SGoV)
  • Definují pojmy specifické pro agendy, přičemž agendy jsou chápány ve smyslu § 2 písm. e) zákona č. 111/2009 Sb. o základních registrech.
  • Jeden A-SGoV může definovat pojmy pouze z jedné agendy. Jedná se o pojmy používané v rámci této agendy, které však nejsou popsané v právních předpisech (jinak by byly definovány v L-SGoV).
  • Definice pojmů z jedné agendy mohou být rozděleny do více A-SGoV.
  • K definici pojmů využívají pojmy definované v Z-SGoV, V-SGoV, L-SGoV i jiných A-SGoV.
  • Správcem L-SGoV je ohlašovatel agendy ve smyslu § 48 písm. f) zákona č. 111/2009 Sb. o základních registrech.
Sémantické slovníky pojmů datových artefaktů (D-SGoV)
  • Definují pojmy specifické pro datové artefakty (např. datové sady) zveřejňované jako otevřená data nebo vedené v IS VS.
  • Jeden D-SGoV může definovat pojmy pro více datových artefaktů. Jedná se o pojmy specifické pro datové artefakty, které nejsou definovány na vyšších úrovních sémantického slovníku pojmů, nebo nejsou definovány v dostatečném technickém detailu pro úplný popis datových artefaktů.
  • K definici pojmů využívají pojmy definované v Z-SGoV, V-SGoV, L-SGoV, A-SGoV i jiných D-SGoV.
  • Správcem D-SGoV je poskytovatel příslušných datových artefaktů.

Struktura SGoV

Každý slovník na každé úrovni má stejnou strukturu sestávající ze 3 artefaktů:

Glosář pojmů
Glosář pojmů je seznamem pojmů opatřených popisem. Dle principu Ukotvení významu je popis pojmu v glosáři tvořen jeho charakteristikami, které specifikují jeho význam - identifikační název, definice (nebo vymezující popis), zdroj definice (např. normativním odkazem do legislativy) či typ pojmu (jiný pojem, který charakterizuje povahu nově definovaného pojmu). Identifikační název pojmu je jednoznačný v rámci identifikačních názvů všech pojmů z daného glosáře, viz Princip určené zodpovědnosti.
Ontologický model
Ontologický model popisuje významové vztahy (viz Ukotvení významu) pojmů z glosáře do podoby ontologického modelu. Ontologický model zajišťuje sdílení významu pojmů v rámci širší komunity tím, že je postaven na principech kognitivních věd, popisujících modely lidského myšlení. To rovněž usnadňuje jeho integraci s existujícími slovníky. V případě SGoV je komunitou veřejná správa a uživatelé jejích dat (např. zpracovatelé otevřených dat).
Mapování ontologického modelu na stávající odborné doménové slovníky
Mapování ontologického modelu na doménové slovníky umožňuje sdílet význam pojmů, resp. dat, které tyto pojmy popisují, s třetími stranami. V případě SGoV se jedná zejména o evropské a světové organizace používající již dříve standardizované slovníky. Jedná se např. o mapování na ISA Core Vocabularies, které byly navrženy s cílem poskytnout sdílený pojmoslovný rámec pro evropskou veřejnou správu.

Základní sémantický slovník pojmů (Z-SGoV)

Z-SGoV popisuje pojmosloví obecné, které není specifické pro žádnou doménu veřejné správy. Jedná se o pojmy obecné povahy jako např. Událost nebo Objekt. Pojmy Z-SGoV jsou využívány ve slovnících na nižších úrovních SGoV jako modelovací konstrukty. Definují tedy modelovací jazyk SGoV.

Obecné pojmy a jejich vzájemné vazby jsou vytvářeny na základě výsledků a metod ontologického inženýrství v oblasti základních ontologií. Z-SGoV je založen na části základních ontologií rodiny Unified Foundational Ontology (UFO). Tato rodina základních ontologických modelů popisuje klíčové oblasti znalostního popisu reálného světa. Z-SGoV přejímá a rozšiřuje některé části ontologií rodiny UFO v české verzi:

Z-SGoV je výběrem konstruktů ontologií rodiny UFO. Některé části ontologií UFO nejsou do slovníku zahrnuty, neboť by zvýšily složitost popisu, aniž by poskytly zřejmé výhody vzhledem k přepokládanému využití SGoV. V budoucnu však může být Z-SGoV podle potřeby o další části rozšířen. Z-SGoV je plně kompatibilní s ontologiemi UFO, což do budoucna zajišťuje možnost jeho dalšího rozšiřování.

Základní glosář pojmů (Z-GP)

Základní glosář zahrnuje popisné odborné pojmy a jejich vzájemné vazby. Klíčové pojmy a vazby jsou uvedeny v následujících odstavcích. Pojmy ze základního glosáře uvedené v této sekci jsou definovány jako ontologické kategorie identifikované v rámci tvorby ontologií rodiny UFO. Pro pojmy základního glosáře se evidují zejména:

  • Název označuje identifikační název pojmu v češtině. Více názvů pojmu se nevylučuje, jsou synonimní a jeden z nich musí být vybrán v rámci daného slovníku jako identifikační.
  • Definice je definiční text popisující význam pojmu pomocí pozitivních a negativních vymezení vůči ostatním pojmům ve slovníku.
Prvek
Prvkem (analogicky s UFO Entity) je míněn jakýkoliv identifikovatelný koncept, který používáme pro popis světa.
Proměnný prvek
Proměnným prvkem (analogicky s UFO Endurant) je prvek, který vzniká a zaniká a může měnit své vlastnosti v čase.
Pasivní objekt
Pasivním objektem je objekt, který není agentem
Prostorový objekt
Prostorový objekt označuje objekt, který vymezuje prostorovou oblast, a to buď absolutně (GPS, adresa), nebo relativně vzhledem k jinému prvku (prostorové ohraničení proměnného prvku)
Agent
Agent (Analogicky s UFO Agent) představuje v čase proměnný prvek, který je proaktivní a může vykonávat akce.
Objekt
Objektem (analogicky s UFO Object) rozumíme proměnný prvek, jehož existence není přímo závislá na existenci jiných entit. Objekt může existovat i jako součást jiného objektu, ale může být vyjmut a existovat i nadále.
Vlastnost
Oproti objektu vlastností (analogicky s UFO Intrinsic Trope) rozumíme proměnný prvek, jehož existence je přímo závislá na existenci jednoho jiného proměnného prvku.
Vztah
Oproti objektu vztahem (analogicky s UFO Relation) rozumíme proměnný prvek, jehož existence je přímo závislá na existenci dvou a více jiných proměnných prvcích.
Neměnný prvek
Neměnný prvek (analogicky s UFO Perdurant) je prvek, který nemění v čase svoje vlastnosti.
Událost
Událost (v UFO Event) představuje v čase neměnnou entitu, která nastala a která mění některý z objektů (v případech, kdy událost mění jiný proměnný prvek - vlastnost, nebo vztah - mění tím i jeden nebo více objektů, neboť tyto proměnné prvky jsou na objektech závislé a jejich okamžité stavy určují okamžitý stav daného objektu)
Akce
Akce (v UFO Action) představuje událost vykonanou agentem.
Vznik proměnného prvku
Vznik proměnného prvku označuje událost, která vytváří proměnný prvek.
Změna proměnného prvku
Změna proměnného prvku označuje událost, která mění vlastnosti a vztahy proměnného prvku.
Zánik proměnného prvku
Zánik proměnného prvku označuje událost, která ruší proměnný prvek.
Okamžitý stav proměnného prvku
Okamžitý stav proměnného prvku (analogicky se zobecněním UFO Object snapshot) představuje v čase neměnný prvek, který reprezentuje výskyt konkrétního proměnného prvku v konkrétním okamžiku.
Časový prvek
Časový prvek je prvek, který vymezuje časové období - a to buď přímou hodnotou (aktuální rok/den, časový interval), nebo relativně vzhledem k jinému prvku (doba existence daného proměnného prvku, trvání události)
Typ
Typ (analogicky s UFO Powertype) představuje v čase proměnnou entitu (význam typu se může v čase vyvíjet, například novelizacemi právního předpisu), která je použita pro klasifikaci jiného prvku a definuje tím jejich vlastnosti a možné vztahy s jinými prvky. Různé typy mohou být použity pro klasifikaci různých typů prvků - typy událostí, typy objektů, metatypy (typy jiných typů), atp.
Typ proměnného prvku
Instance typu proměnného prvku typují objekty, vztahy a vlastnosti
Typ objektu
Typ objektu (typ[objekt]) popisuje kategorii která může být objektu přiřazena. Příklady instancí: konkrétní typ letadla (Airbus 380), objekt/subjekt RPP (např. malé plavidlo),
Typ vlastnosti
Typ vlastnosti popisuje kategorie proměnných prvků, které jsou závislé na existenci jiného proměnného prvku. Příklady instancí: konkrétní typ letadla (Airbus 380), objekt/subjekt RPP (např. malé plavidlo),
Typ vztahu
Instance typu vztahu jsou vztahy mezi objekty, tedy např. Manželství Martina Nováka a Martiny Novákové je vztah mezi objekty Martin Novák a Martina Nováková
Typ události
Typ, do nějž lze Událost klasifikovat. Příkladem je typ události Narození.

Dále Z-GP zavádí pojmy, které reprezentují vazby mezi ostatními pojmy.

je instancí typu
Typ vazby, která dává do vztahu prvek a jeho typ.
je ve vztahu
Typ vazby, která propojuje proměnný prvek a vztah, jímž je proměnný prvek vztažen. Např. 'František Novák' 'je ve vztahu' 'Manželství Františka Nováka'
má vztažený prvek
Typ vazby, která propojuje vztah a prvky, které tento vztah určují
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-1.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-1.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-2.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-2.
má vlastnost
Type of link which connects an endurant with its intrinsic trope, e.g. 'Franta' 'has intrinsic trope' 'age of Franta'
je vlastností
Typ vazby, která spojuje vlastnost s proměnným prvkem, jehož je vlastností.
má prostorové určení
Typ vazby, která propojuje událost/okamžitý stav s prostorovým určením, kterého se týkají.
má časové určení
Typ vazby, která propojuje neměnný prvek s jeho časovým určením.
má počáteční stav
Typ vazby, která propojuje událost a okamžité stavy prvků, které jsou na jejím začátku.
má koncový stav
Typ vazby, která propojuje událost a okamžité stavy prvků, které jsou na jejím konci.
má účastníka
Tato vazba spojuje událost a proměnný prvek, který se jí účastní. Např. Fotbalista se účastní fotbalového zápasu.
je vykonána
Propojuje akci a agenta, který jí vykonává
je stavem
Typ vazby, která propojuje okamžitý stav proměnného prvku a tento proměnný prvek.
specializuje
Typ vazby, která dává do souvislosti typ a jeho nadtyp, tedy typ širší, obecnější.
je metatypem
Relator, which connects a type and its metatype, i.e. a type of higher orderu. Instances of a metatype are other types.

Základní ontologický model (Z-OM)

Základní ontologický model (Z-OM) popisuje vazby (souvislosti) mezi pojmy zavedené v Z-GP. Z-OM umožňuje reprezentovat objekty a jejich závislé vlastnosti/vztahy, včetně okamžitých stavů těchto objektů, vlastností a vztahů. Všechny proměnné prvky mohou být měněny, vytvářeny či destruovány událostmi, které mají časové a prostorové určení a definují jednotlivé okamžité stavy těchto proměnných prvků. Důležitou roli hrají rovněž typy samotné - proměnné prvky, které lze použít pro označování/kategorizaci jiných proměnných či neměnných prvků.

Popis znalosti typicky probíhá na 3 základních úrovních obecnosti - úroveň typů, úroveň instancí a úroveň okamžitých stavů. Příkladem na úrovni typů je Orgán veřejné moci (Typ objektu), který Má název orgánu veřejné moci (Typ vlastnosti) a Ohlašuje agendu (Typ vztahu). Příkladem na úrovni instancí je Ministerstvo vnitra jako instance typu Orgán veřejné moci. Název Ministerstva vnitra je pak instancí typu Má název orgánu veřejné moci. Příkladem instance typu Ohlašuje agendu je pak konkrétní vztah mezi Ministerstvem vnitra a konkrétní agendou, kterou Ministerstvo vnitra ohlásilo, např. agenda A1043 Veřejné sbírky. Každá z těchto instancí je proměnným prvkem, který někdy vzniknul, v čase se mění a někdy také zanikl nebo zanikne. Jejich stavy se tak v čase mohou měnit. Můžeme tak uvažovat aktuální stav každé z instancí nebo okamžitý stav k danému časovému okamžiku.

Následující obrázek zobrazuje Z-OM v podobě diagramu tříd vyjádřeném v jazyku UML. Pojmy Z-GP jsou zobrazeny jako UML třídy. Vazby mezi pojmy Z-GP jsou zobrazeny jako UML asociace. Barva zobrazení jednotlivých pojmů určuje, do jaké úrovně patří instance daného pojmu - typy (oranžová), objekty (modrá), vlastnosti/vztahy (tmavě modrá), události (světle modrá), okamžité stavy (šedá) a ostatní (černá).

UML diagram ontologického modelu (Z-OM)
UML diagram základního ontologického modelu (Z-OM)

Pro přesnější kategorizaci typů základní slovník zavádí hierarchii typů. Tato hierarchie je zobrazena na následujícím obrázku.

UML diagram hierarchie typů základního ontologického modelu (Z-OM)
UML diagram hierarchie typů základního ontologického modelu (Z-OM)

Sémantický slovník pojmů veřejného sektoru (V-SGoV)

Sémantický slovník pojmů veřejného sektoru (V-SGoV) představuje konceptuální model konsensuálního pojmosloví používaného napříč veřejnou správou zejména v oblasti základních pojmů teorie práva, struktury dat a jejich evidence. Jedná se o některé společné pojmy, které nejsou legislativně ukotveny, mají však široce přijímaný význam, např. pojem Člověk, Organizace, Dokument, atp. Jednotlivé pojmy V-SGoV jsou axiomatizované pomocí pojmů a vazeb základního slovníku.

Glosář pojmů veřejného sektoru (V-GP)

V-GP je uveden ve struktuře analogické k Z-GP.

Objekt práva
Objekt práva je příčinou vstupu subjektu do právního vztahu.
Primární objekt práva
Primární objekt práva je druh chování, které má vykonat jeden ze subjektů práva.
Sekundární subjekt práva
Sekundární objekt práva je objektem, jehož se týká primární objekt práva.
Subjekt práva
Subjekt práva je osoba, která se účastní právních vztahů.
Člověk
Člověk je rod živočichů.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/člověk-jako-subjekt-práva.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/člověk-jako-subjekt-práva.
Fyzická osoba
Fyzická osoba je člověkem, který je subjektem práva.
Organizace
Organizace je uskupení lidí, které je agentem.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/organizace-jako-subjekt-práva.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/organizace-jako-subjekt-práva.
Právnická osoba
Právnická osoba je organizací, která je subjektem práva.
Orgán veřejné moci
Orgán veřejné moci je organizace, která reprezentuje veřejnou moc a je ze zákona oprávněna autoritativně rozhodovat o právech a povinnostech osob.
Stát
Stát je organizace seskupující lidi podle území a státní moci .
Veřejnoprávní korporace
Veřejnoprávní korporace je organizace, která je založena na základě zákona a které byla svěřena pravomoc plnit vymezené úkoly ve veřejné správě.
Právní vztah
Právní vztah je společenský vztah dvou nebo více subjektů práva, které mají vzájemná práva a povinnosti
Právo
Právo je právní možnost právního subjektu se nějak chovat.
Povinnost
Povinnost je závazek něco udělat, dát, nedělat, nebo strpět.
Způsobilost k právům a povinnostem
Způsobilost k právům a povinnostem označuje vlastnost subjektu práva mít práva a povinnosti, pokud nastanou právem předvídané okolnosti.
Způsobilost k právnímu jednání
Způsobilost k právnímu jednání označuje schopnost vlastním jednáním nabývat práv a plnit povinnosti.
Způsobilost k protiprávnímu jednání
Způsobilost k protiprávnímu jednání označuje schopnost nést právní odpovědnost za vlastní protiprávní jednání
Výkon svrchované moci
Výkon svrchované moci označuje působení svrchované moci (státu) nad svým územím a obyvateli.
Právní skutečnost
Právní skutečnost je okolnost, se kterou právní norma spojuje vznik, změnu nebo zánik právního vztahu, tj. subjektivních práv a povinností
Právní jednání
Právní jednání je vědomé jednání člověka s právními následky.
Protiprávní jednání
Protiprávní jednání je právní skutečnost, která je v rozporu s právem.
Protiprávní stav
Protiprávní stav je právní skutečnost, která je v rozporu s právem a není úmyslná.
Právní událost
Právní událost je je právní skutečnost, která vzniká nezávisle na vůli právních subjektů.
Informační systém
Informační systém je systém vzájemně propojených prostředků a procesů, které slouží k ukládání, zpracovávání a poskytování informací.
Datová sada
Datová sada označuje množinu souvisejících dat.
Evidenční systém
Evidenční systém je datová sada, která eviduje proměnné prvky.
Typ evidenčního systému
Typ evidenčního systému označuje typ jehož instance kategorizují evidenční systémy.
je evidencí pro
'je evidencí pro'označuje relátor spojující typ evidenčního systému s typy proměnných prvků, které tento systém eviduje.
eviduje
'eviduje' označuje relator spojující evidenční systém s evidovaným endurantem.
Dokument
Dokument je psaný, tištěný nebo elektronický materiál poskytujícího informace.
Bezkontextový dokument
Bezkontextový dokument je dokument, který je samonosný a nevyžaduje ke své interpretaci kontext
Právní předpis
Právní předpis je mandatorním pravidlem nebo jejich souborem vytvořených státem a popisujících společenské chování.
Právní předpis ze Sbírky zákonů
Právní předpis ze sbírky zákonů označuje právní předpis vydaný ve Sbírce zákonů ČR.
Kontextový dokument
Kontextový dokument je dokument, který je vyžaduje ke své interpretaci kontext
Část právního předpisu ze sbírky zákonů
Část právního předpisu ze sbírky zákonů označuje identifikovatelnou část právního předpisu ze Sbírku zákonů ČR.
Hlava
Hlava jako část právního předpisu ze sbírky zákonů
Paragraf
Paragraf jako část právního předpisu ze sbírky zákonů
Odstavec
Odstavec jako část právního předpisu ze sbírky zákonů
Písmeno
Písmeno jako část právního předpisu ze sbírky zákonů
má část právního předpisu
'má část právního předpisu' označuje vztah mezi právním předpisem ze sbírky zákonů a částí tohoto právního přepisu.
má kontext
má kontext je vztah spojující kontextový dokument a dokument nutný k jeho interpretaci.
Znalostní struktura
Znalostní struktura označuje datovou sadu, která je slouží ke sdílení významu odborných pojmů.
Slovník
Slovník je znalostní struktura skládající se z glosáře a modelu.
Glosář
Glosář je znalostní strukturou obsahující pojmy a jejich definice.
Model
Model je znalostní struktura označující ontologický model slovníku.
Legislativní znalostní struktura
Legislativní znalostní struktura je znalostní struktura pro právní předpisy.
má glosář
'má glosář' označuje vztah mezi slovníkem a jeho glosářem.
má model
'má model' označuje vztah mezi slovníkem a jeho modelem.
má zdrojový předpis
'má zdrojový předpis' označuje vztah mezi legislativní znalostní strukturou a právním předpisem.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/typ-znalostní-struktury.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/typ-znalostní-struktury.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/základní-struktura.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/základní-struktura.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/struktura-veřejného-sektoru.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/struktura-veřejného-sektoru.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/legislativní-struktura.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/legislativní-struktura.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/agendová-struktura.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/agendová-struktura.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/veřejný-sektor/pojem/datová-struktura.
CHYBA: Nepodařilo se nalézt definici ani popis prvku https://slovník.gov.cz/veřejný-sektor/pojem/datová-struktura.

Ontologický model veřejného sektoru (V-OM)

Následující diagram znázorňuje strukturu ontologického modelu veřejného sektoru pojmů z oblasti teorie práva vyjádřenou pomocí základního slovníku. Ústředním pojmem je zde právní vztah, který vytváří vztah mezi subjekty práva a který se týká daných objektů práva. Subjektům práva jsou tímto vztahem přirazeny práva a povinnosti.

UML diagram ontologického modelu veřejného sektoru (V-OM)
UML diagram modelu veřejného sektoru (V-OM)

Další diagram znázorňuje vazby mezi pojmy popisujícími slovníky samotné. Ústředním pojmem je zde znalostní struktura, která je kategorizována podle typu slovníku.

UML diagram ontologického modelu veřejného sektoru (V-OM) v oblasti znalostních struktur
UML diagram modelu veřejného sektoru (V-OM) v oblasti znalostních struktur

Pro popis evidencí (datových sad evidujících datové položky o proměnný prvcích jediného typu) zavádíme pojem Evidenční systém, který eviduje dané proměnné prvky. Na úrovni typů je zaveden paralelní vztah je evidencí pro popisující jaké typy proměnných prvků evideční systémy daného typu popisují. Viz následující obrázek.

UML diagram ontologického modelu veřejného sektoru (V-OM) v oblasti evidencí
UML diagram modelu veřejného sektoru (V-OM) v oblasti evidencí

Strukturu právních předpisů ukazuje následující diagram. Základem je pojem Dokument reprezentující obecně jakýkoliv dokument. Rozlišujeme Bezkontextový dokument jako dokument, který je integrální a Kontextový dokument jako dokument, který je součástí jiného dokumentu. Právní předpis je potom speciálním případem bezkontextového dokumentu který sestává z částí.

UML diagram ontologického modelu veřejného sektoru (V-OM) v oblasti právních předpisů
UML diagram modelu veřejného sektoru (V-OM) v oblasti právních předpisů

Sémantický slovník pojmů legislativy (L-SGoV)

Sémantický slovník pojmů legislativy (L-SGoV) představuje konceptuální model odborného pojmosloví zavedené v jednom konkrétním právním předpisu a tvoří jeho pojmoslovný rámec. Právní předpisy uvažované v této otevřené formální normě jsou zejména zákony a vyhlášky ze Sbírky zákonů ČR. Otevřená formální norma však není na typu předpisů nijak závislá a naopak předpokládá rozšiřování typů legislativních dokumentů o další normativní předpisy - evropská legislativa, vnitřní organizační předpisy, atd. Pojmy v L-SGoV jsou definovány s využitím pojmů z V-SGoV a Z-SGoV. L-SGoV může k definici svých pojmů přepoužívat pojmy z jiných L-SGoV v případech, kdy se právní předpis odkazuje na jiné odpovídající právní předpisy.

Glosář pojmů legislativy (L-GP)

Glosář pojmů daného právního předpisu je tvořen pojmy, které jsou v daném předpise definovány či významově vymezovány, nebo které jsou v daném předpise nějakým způsobem používány. Pro každý pojem jsou v glosáři uvedeny následující údaje:

název
slovo nebo slovní spojení v základním tvaru používané v právním předpisu k označení pojmu
definice
vymezení významu pojmu, který je v právním předpisu buď uveden jako definice nebo nějakým způsobem opsán nebo nějakým jiným objektivním způsobem z právního předpisu vyplývá
normativní odkaz
označuje nejnižší nadřazenou část dokumentu, ve kterém lze nalézt definici nebo jiné vymezení významu pojmu nebo všechny jeho výskyty, pokud není v dokumentu definice nebo jiné vymezení významu pojmu přítomno

Jako příklad L-GP uvádíme vybrané pojmy zákona č. 111/2009 Sb. o základních registrech, konkrétně z části popisující registr práv a povinností. Jedná se o pojmy, které zákon explicitně definuje, popisuje nebo používá. Každý takový pojem je tedy součástí sémantického slovníku pojmů zákona č. 111/2009 o základních registrech.

Osoba
Subjekty, o nichž se vedou v registru osob údaje (dále jen „osoba“), jsou a) právnická osoba, b) organizační složka a organizační jednotka právnické osoby, c) organizační složka státu, d) vnitřní organizační jednotka organizační složky státu, pokud je této vnitřní organizační jednotce zákonem svěřena vlastní působnost, e) podnikající fyzická osoba, f) zahraniční osoba a organizační složka zahraniční osoby, g) svěřenský fond, pokud jsou zapsány do evidence podle tohoto zákona nebo jiného právního předpisu.
Orgán veřejné moci
Orgánem veřejné moci se rozumí státní orgán, územní samosprávný celek a fyzická nebo právnická osoba, byla-li jí svěřena působnost v oblasti veřejné správy.
Soukromoprávní uživatel údajů
Soukromoprávním uživatelem údajů se rozumí podnikající fyzická osoba nebo právnická osoba, která není orgánem veřejné moci a je podle jiného právního předpisu oprávněna využívat údaje ze základního registru nebo z agendového informačního systému.
Datová schránka
Datová schránka tak, jak je definována v zákoně č. 300/2008 Sb.
Agenda
Ucelená oblast působnosti orgánu veřejné moci nebo ucelená oblast působení soukromoprávního uživatele údajů.
Má identifikační číslo osoby
Identifikační číslo osoby. Jedná se o refrenční údaj.
Má název orgánu veřejné moci
Pojmenovává orgán veřejné moci názvem, který je oficiálním názvem orgánu veřejné moci. Název je referenčním údajem převzatým z registru obyvatel nebo z registru osob.
Má identifikační číslo osoby orgánu veřejné moci
Identifikační číslo osoby orgánu veřejné moci, bylo-li přiděleno. Identifikační číslo je referenčním údajem.
Má obchodní firmu nebo název nebo označení osoby nebo jméno, popřípadně jména, a příjmení soukromoprávního uživatele údajů
Pojmenovává soukromprávního uživatele údajů názvem, který je oficiálním pojmenováním soukromoprávního uživatele údajů. Jedná se o referenční údaj převzatý z registru osob.
Má identifikační číslo osoby soukromoprávního uživatele údajů
Identifikační číslo osoby soukromoprávního uživatele údajů. Jedná se o refrenční údaj.
Má kód agendy
Kód agendy je veřejným identifikátorem, který je jednoznačně přiřazen záznamu o agendě v číselníku agend v registru práv a povinností.
Má název agendy
Název agendy je referenčním údajem o agendě vedený v Registru práv a povinností
Má datovou schránku orgánu veřejné moci
Určuje datovou schránku orgánu veřejné moci. Datová schránka orgánu veřejné moci vedená v Registru práv a povinností je referenčním údajem a je převzata z registru obyvatel nebo registru osob. Orgán veřejné moci může mít více datových schránek a má alespoň jednu. Jedna datová schránka patří nejvýše jednomu orgánu veřejné moci.
Ohlašuje agendu
Určuje agendu, pro níž je daný orgán veřejné moci ohlašovatelem

Pojem reprezentuje význam platný v kontextu tohoto konkrétního zákona. Globální identita pojmu je dle principu zajištěna pomocí HTTP IRI, jehož součástí je identita slovníku zákona a pojmenování pojmu. Pojmenování pojmu vyplývá z jeho názvu. Název sám o sobě není globálním identifikátorem. Je jedinečný pouze v rámci samotného slovníku. Stejný název tak může být použit v jiných slovnících pro pojmenování jiných pojmů s jiným významem. To odpovídá situaci, kdy různé legislativní předpisy používají stejné názvy (tj. stejná slova či sekvence slov) pro označování různých významů. Příkladem je výše uvedený pojem Osoba, který nese pojmenování 'osoba'. Nereprezentuje však obecný význam, ale pouze význam platný a relevantní pouze v kontextu zákona č. 111/2009 Sb. Z definice v zákoně můžeme vidět, že pojem reprezentuje jasně vymezený okruh subjektů, o nichž se vedou údaje v registru osob. Pojmenování 'osoba' se vyskytuje v řadě jiných zákonů, např. v zákoně č. 137/2001 Sb. o zvláštní ochraně svědka a dalších osob v souvislosti s trestním řízením. Zde se však pojmenováním 'osoba' označuje zcela jiný význam a jedná se tak pouze o lingvistickou shodu v pojmenování, nikoliv však významovou, tj. sémantickou.

Ontologický model legislativy (L-OM)

Ontologický model daného právního předpisu popisuje souvislosti mezi pojmy definované příslušným glosářem pojmů a souvislosti pojmů s pojmy z jiných glosářů. K popisu souvislostí využívá konstruktů zavedených v základním slovníku pojmů (Z-SGoV). Následující obrázek ukazuje ontologický model pro část glosáře zákona č. 111/2009 Sb. o základních registrech uvedeného výše.

UML diagram ontologického modelu části zákona č. 111/2009 Sb. o základních registrech (L-OM)
UML diagram ontologického modelu části zákona č. 111/2009 Sb. o základních registrech (L-OM)

Souvislosti zachycené v ontologickém modelu popisují sémantiku pojmů glosáře. Jsou vyjádřeny pomocí vazeb zavedených v Z-SGoV. Vazba je instancí typu určuje typ prvku. UML diagram v příkladu výše např. popisuje, že Osoba je instancí typu Typ objektu, Má identifikační číslo osoby je instancí typu Typ vlastnosti a Má datovou schránku osoby je instancí typu Typ vztahu. Jinými slovy, Osoba je typem objektu. Jeho instance jsou potom konkrétními osobami. Má identifikační číslo osoby je typem vlastnosti a jeho instance jsou vlastnosti reprezentující identifikační čísla konkrétních osob a nabývající konkrétních hodnot. Má datovou schránku osoby je typem vztahu a jeho instance jsou jednotlivé vztahy mezi konkrétními osobami a jejich datovými schránkami. V UML diagramu je přiřazení typů pojmům vyjádřeno pomocí tzv. UML stereotypů, které jsou graficky znázorněny v pravém horním rohu pojmu.

Vazba má vlastnost propojuje typ a typ vlastnosti. Specifikuje, že instance typu mají vlastnost daného typu a nabývají hodnot této vlastnosti. UML diagram např. vyjadřuje, že Osoba má vlastnost Má identifikační číslo osoby. To znamená, že prvek typu Osoba má vlastnost typu Má identifikační číslo osoby. Jinými slovy to znamená, že konkrétní osoba má své identifikační číslo osoby. Kardinalita typu vlastnosti ve vazbě omezuje možný počet hodnot vlastnosti. V případě typu vlastnosti Má identifikační číslo osoby kardinalita značí, že osoba má právě jedno identifikační číslo osoby.

Vazby CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-1. a CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-2. propojují typ vztahu s typy, které se vztahu účastní. Číslování určuje směr čtení vztahů. UML diagram např. vyjadřuje, že Má datovou schránku osoby CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-1. Osoba a CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-2. Datová schránka. To znamená, že mezi danou osobou a datovou schránkou může existovat vztah typu Má datovou schránku osoby, který přiřazuje osobě datovou schránku. Kardinalita u vazby CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-1. (a obdobně u CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-2.) na straně typu vztahu značí kolika různých vztahů tohoto typu se může daná instance vztaženého typu účastnit. Na straně vztaženého typu značí, kolik jeho instancí se účastní jedné instance typu vztahu. V případě Má datovou schránku osoby tak kardinality čteme následujícím způsobem. Daná osoba se může účastnit libovolného počtu vztahů (vč. žádného) typu Má datovou schránku osoby, tj. osoba je prostřednictvím Má datovou schránku osoby vztažena k různým datovým schránkám. Jeden konkrétní vztah typu Má datovou schránku osoby zahrnuje právě jednu osobu. Daná datová schránka se může účastnit právě jednoho vztahu typu Má datovou schránku osoby a jeden konkrétní vztah typu Má datovou schránku osoby zahrnuje právě jednu datovou schránku.

Má datovou schránku osoby je typickou binární asociací a pokud bychom neuvažovali proměnnost prvků (viz Proměnný prvek), pak by bylo možné tento typ vztahu modelovat jako jednoduchou binární UML asociaci. S jednoduchými binárnímu UML asociacemi si však v SGoV nevystačíme, neboť např. právní vztahy jsou složitější. Mohou vztahovat více než 2 typy, vztahu se může účastnit více než jedna instance vztaženého typu a vztah může zahrnovat i další prvky než pouze účastníky. Dále je nutné umožnit modelovat situace, kdy instance vztahu vzniká, kdy se mění a kdy zaniká. To vše SGoV umožňuje modelovat, ale budeme se tomu věnovat v jiné části.

Výše uvedený UML diagram také modeluje specializaci pojmů. Vyjadřujeme jí pomocí vazby specializuje. UML diagram např. popisuje, že Orgán veřejné moci specializuje Osoba. To znamená, že typ Orgán veřejné moci reprezentuje podmožinu instancí typu Osoba. Každý orgán veřejné moci je osobou (ve kontextu zákona č. 111/2009 Sb. samozřejmě). Jinými slovy vše, co je v modelu vyjádřeno pro Osoba platí též pro Orgán veřejné moci. Programátoři také někdy říkají, že Orgán veřejné moci "dědí" od Osoba jeho vlastnosti, vztahy atd. V UML diagramu je vazba specializuje vyjádřena šipkou s koncem ve tvaru trojúhelníku bez pozadí na straně specializovaného typu.

UML diagram výše ale přesně neodpovídá legislativnímu předpisu, jehož model vyjadřuje. Např. vztah Má datovou schránku osoby je v zákoně 111/2009 Sb. popsán v § 26 odst. 2 písm. h) zákona č. 111/2009 Sb.. Tohoto vztahu se účastní osoby a tudíž také orgány veřejné moci a soukromoprávní uživatelé údajů. Jenže § 51 odst. 1 písm. e) zákona č. 111/2009 Sb. explicitně popisuje specifičtější vztah mezi orgánem veřejné moci a datovou schránkou tohoto orgánu. Spoléhat tedy pouze na specializaci mezi Orgán veřejné moci a Osoba tak není zcela správně, protože pomíjíme § 51 odst. 1 písm. e) zákona č. 111/2009 Sb.. Pokud je tato nepřesnost problém, je řešením zavést nový typ vztahu Má datovou schránku orgánu veřejné moci vztahující Orgán veřejné moci a Datová schránka. Tento typ vztahu specializuje Má datovou schránku osoby. Tento nový typ vztahu je specifičtější už jenom v tom, že je dále ve legislativě upraven (§ 51 odst. 1 písm. e) zákona č. 111/2009 Sb.). To samé platí pro datovou schránku soukromoprávního uživatele údajů a typy vlastností přiřazené k typům objektů Orgán veřejné moci a Soukromoprávní uživatel údajů. Tyto nové specializace ukazují následující dva UML diagramy.

UML diagram ontologického modelu části zákona č. 111/2009 Sb. o základních registrech (L-OM) - úplný model
UML diagram ontologického modelu části zákona č. 111/2009 Sb. o základních registrech (L-OM) - úplný model

UML diagram ontologického modelu části zákona č. 111/2009 Sb. o základních registrech (L-OM) - specializace
UML diagram ontologického modelu části zákona č. 111/2009 Sb. o základních registrech (L-OM) - specializace

Sémantický slovník pojmů agendy (A-SGoV)

Sémantický slovník pojmů agendy tvoří společný pojmoslovný rámec agendy, kde agendu chápeme ve smyslu zákona č. 111/2009 Sb (viz příslušná legislativa). Je podmnožinou sémantických slovníků pojmů těch právních předpisů, které agendu definují, a může být doplněn o definice dalších pojmů a vazeb mezi pojmy, které nejsou definovány na úrovni legislativních slovníků, ale jsou z pohledu agendy důležité. Může se jednat o pojmy zavádějící zcela nové, ale v agendě důležité významy. Mohou to být také pojmy sloužící ke zjednodušení popisu agendy, nebo k integraci pojmů z jednotlivých legislativních slovníků (např. proto, že jednotlivé legislativní glosáře/ontologické modely obsahují různě identifikované pojmy se stejným významem, nebo různě identifikované pojmy s různým významem ovšem se stejným názvem pojmu, který by při využívání agendy komplikoval porozumění).

Glosář pojmů agendy (A-GP)

Glosář pojmů agendy je podmnožinou glosářů pojmů těch právních předpisů, které agendu definují, doplněnou o nové pojmy, které v legislativě nejsou definovány, ale jsou z pohledu agendy důležité. Např. glosáře pojmů agendy A104 - Základní registr - registr práv a povinností je tvořen glosářem pojmů zákona č. 111/2009 Sb. a doplňuje jej o další pojmy. Následující výčet obsahuje vybrané pojmy z tohoto doplnění. Podobně jako v případě L-GP, je pro pojmy v A-GP uváděn jejich název a definice. Normativní odkaz je uveden pouze v případě, že existuje normativní dokument (nelegislativního charakteru), který definuje nebo popisuje význam pojmu, nebo z něj význam pojmu nějakým jiným způsobem vyplývá. Protože ale takový dokument nemusí existovat, není uvedení normativního odkazu v případě A-GP povinné.

Má datum vzniku agendy
Datum, ke kterému agenda vznikla.
Má datum zániku agendy
Datum, ke kterému agenda zanikla nebo zanikne.
Orgán veřejné moci nebo kategorie
Orgán veřejné moci nebo kategorie

Ontologický model agendy (A-OM)

Ontologický model agendy popisuje souvislosti mezi pojmy definované příslušným glosářem pojmů a souvislosti pojmů s pojmy z jiných glosářů. K popisu souvislostí využívá konstruktů zavedených v základním slovníku pojmů (Z-SGoV). Následující obrázek ukazuje ontologický model pro část glosáře agendy A104 uvedenou výše. Ontologický model přiřazuje typy vlastností Má datum vzniku agendy a Má datum zániku agendy k legislativnímu pojmu Agenda. Dále specifikuje typ objektu Orgán veřejné moci nebo kategorie jako generalizaci legislativních pojmů Orgán veřejné moci a Kategorie orgánů veřejné moci.

UML diagram ontologického modelu části agendy A104 - Základní registr - registr práv a povinností (A-OM)
UML diagram ontologického modelu části agendy A104 - Základní registr - registr práv a povinností (A-OM)

Sémantický slovník pojmů datového artefaktu (D-SGoV)

Datovým artefaktem rozumíme Pasivní objekt, který poskytuje data. Je jím např. jedna Datová sada nebo celý Informační systém. Sémantický slovník pojmů datového artefaktu tvoří pojmy, které popisují význam dat poskytovaných artefaktem. Obsahuje pojmy ze sémantických slovníků agend, v rámci kterých je datový artefakt vytvářen, spravován či zveřejňov nebo které obsahují takové pojmy, pomocí kterých může být význam datového artefaktu popsán. Může být dále rozšířen o nové pojmy a souvislosti, které ve slovnících definovány nejsou, ale jsou pro popis jeho významu důležité.

Glosář pojmů datového artefaktu (D-GP)

Glosář pojmů datového artefaktu je tvořen vybranými pojmy z glosářů agend souvisejících s datovou sadou a doplňuje je o nové pojmy, které jsou potřebné pro popis významu datového artefaktu. Např. glosář datové sady Agendy je tvořen vybranými pojmy z glosáře Zákona č. 111/2009 Sb. a z glosáře agendy A104. Jeho část je uvedena v následujícím výčtu.

Orgán veřejné moci
Orgánem veřejné moci se rozumí státní orgán, územní samosprávný celek a fyzická nebo právnická osoba, byla-li jí svěřena působnost v oblasti veřejné správy.
Agenda
Ucelená oblast působnosti orgánu veřejné moci nebo ucelená oblast působení soukromoprávního uživatele údajů.
Má kód agendy
Kód agendy je veřejným identifikátorem, který je jednoznačně přiřazen záznamu o agendě v číselníku agend v registru práv a povinností.
Má název agendy
Název agendy je referenčním údajem o agendě vedený v Registru práv a povinností
Ohlašuje agendu
Určuje agendu, pro níž je daný orgán veřejné moci ohlašovatelem
Má datum vzniku agendy
Datum, ke kterému agenda vznikla.
Má datum zániku agendy
Datum, ke kterému agenda zanikla nebo zanikne.

Pro popis významu datové sady Agendy nejsou potřebné další pojmy nad rámec pojmů definovaných v těchto dvou glosářích a proto glosář datové sady nezavádí další vlastní pojmy. Je pouze podmnožinou existujících glosářů.

Ontologický model datového artefaktu (D-OM)

Ontologický model datového artefaktu je podmnožinou ontologických modelů ze slovníků, jejichž glosáře tvoří glosář pojmů datového artefaktu a doplňuje je o sémantické vazby pojmů nově zavedených v glosáři pojmů datového artefaktu.

UML diagram části ontologického modelu datové sady Agendy (D-OM)
UML diagram části ontologického modelu datové sady Agendy (D-OM)

Vyjádření sémantického slovníku pojmů jako otevřená data

Sémantický slovník pojmů je vyjádřen jako propojená otevřená data. Vyjadření v podobě propojených otevřených dat je nutné, neboť ve strojově čitelné reprezentaci je nutno zaznamenat především propojení mezi jednotlivými pojmy uvnitř jednoho slovníku i napříč různými slovníky. Slovníky nejsou primárně ukládány v jednom datovém zdroji, ale publikovány na různých místech. Tato sekce ukáže reprezentaci jednotlivých částí sémantického slovníku pojmů. Spolu s modelem RDF budou využity dvě standardizované nadstavby - jazyk SKOS pro popis glosářů a jazyk OWL pro popis ontologických modelů.

Identifikátory jednotlivých částí sémantického slovníku pojmů

V souladu s principy propojených dat a v souladu s otevřenou formální normou Propojená data jsou jednotlivé slovníky, glosáře, ontologické modely a jednotlivé jimi zaváděné pojmy identifikovány pomocí IRI. Tvar IRI vychází z obecných pravidel pro tvorbu IRI.

Jednotlivé části sémantického slovníku pojmů jsou identifikovány pomocí následujících IRI.

IRI slovníků
  • https://slovník.gov.cz/slovník pro sémantický slovník pojmů jako celek
  • https://slovník.gov.cz/základní/slovník pro základní slovník
  • https://slovník.gov.cz/veřejný-sektor/slovník pro slovník veřejného sektoru
  • https://slovník.gov.cz/legislativní/sbírka/<Č>/<R>/slovník pro legislativní slovník předpisu vydaného ve Sbírce zákonů, kde <Č>/<R > je číslo předpisu ve Sbírce zákonů. Příkladem je slovník zákona č. 111/2009 Sb., jehož IRI je ve tvaru https://slovník.gov.cz/legislativní/sbírka/111/2009/slovník. V případě, že správce slovníku využívá vlastní infrastrukturu pro správu slovníku, může místo domény gov.cz zvolit vlastní doménu.
  • https://slovník.gov.cz/agendový/<A>/slovník pro agendový slovník agendy s číslem <A>. Příkladem je slovník agendy A104, jehož IRI je ve tvaru https://slovník.gov.cz/agendový/104/slovník. V případě, že správce slovníku využívá vlastní infrastrukturu pro správu slovníku, může místo domény gov.cz zvolit vlastní doménu.
  • https://slovník.gov.cz/datový/<D>/slovník pro datový slovník datového artefaktu, kde <D> je identifikátor datového artefaktu. V případě, že správce slovníku využívá vlastní infrastrukturu pro správu slovníku, může místo domény gov.cz zvolit vlastní doménu.
IRI glosářů
IRI glosáře vychází z IRI slovníku, do kterého glosář patří. Je ve tvaru <základ IRI slovníku>/glosář, kde <základ IRI slovníku>/slovník je IRI slovníku. Např. https://slovník.gov.cz/legislativní/sbírka/111/2009/glosář je IRI glosáře zákona č. 111/2009 Sb.
IRI ontologických modelů
IRI modelu vychází z IRI slovníku, do kterého model patří. Je ve tvaru <základ IRI slovníku>/model, kde <základ IRI slovníku>/slovník je IRI slovníku. Např. https://slovník.gov.cz/legislativní/sbírka/111/2009/model je IRI glosáře zákona č. 111/2009 Sb.
IRI pojmu
IRI pojmu vychází z IRI slovníku, do kterého pojem patří. Je ve tvaru <základ IRI slovníku>/pojem/<identifikátor-pojmu>, kde <základ IRI slovníku>/slovník je IRI slovníku a <identifikátor-pojmu> je identifikační název pojmu. Např. https://slovník.gov.cz/legislativní/sbírka/111/2009/pojem/orgán-veřejné-moci je IRI pojmu Orgán veřejné moci ze sémantického slovníku pojmů zákona č. 111/2009 Sb.

Struktura sémantického slovníku pojmů

Sémantický slovník pojmů je vyjádřen jako OWL ontologie sdružující slovníky na jednotlivých úrovních.

Každý ze slovníků je také OWL ontologie, která importuje další dvě OWL ontologie:

Jako příklad uvádíme sémantický slovník zákona č. 111/2009 Sb.

OWL ontologie s definicí daného sémantického slovníku, OWL ontologie s definicí glosáře včetně jeho pojmů a OWL ontologie s definicí ontologického modelu včetně všech vazeb mezi pojmy uvedenými v modelu jsou publikovány jako 3 různé datové sady. Pro každou datovou sadu musí být publikována alespoň distribuce v serializaci Turtle.

Obecná pravidla pro vyjádření glosáře pojmů

Tato sekce popisuje pravidla pro vyjádření glosářů pojmů slovníků všech úrovní. Pro jednotlivé typy slovníků pak mohou být definovat další specifická pravidla, která budou uvedena v příslušných následujících sekcích.

Vyjádření glosáře

Vyjádření glosáře pojmů má formu OWL ontologie ve tvaru:

kde:

Glosář zákona č. 111/2009 Sb. je např. vyjádřen následujícím způsobem.

Glosář agendy A104 je vyjádřen následujícím způsobem.

Vyjádření pojmů glosáře

Pojem definovaný v glosáři pojmů je vyjádřen dle následujícího předpisu:

kde:

  • <IRI pojmu> je IRI pojmu,
  • <název pojmu> je identifikační název pojmu v češtině unikátní v rámci glosáře,
  • <IRI glosáře> je IRI glosáře pojmů, ve kterém je pojem definován.

Pojem Orgán veřejné moci je např. vyjádřen v Turtle syntaxi následovně.

Pojem Má název orgánu veřejné moci je vyjádřen v Turtle syntaxi následovně.

Pojem Ohlašuje agendu je vyjádřen v Turtle syntaxi následovně.

Obecná pravidla pro vyjádření ontologického modelu

Tato sekce popisuje pravidla pro vyjádření ontologických modelů všech úrovní. Pro jednotlivé typy slovníků pak mohou být definovat další specifická pravidla, která budou uvedena v příslušných následujících sekcích.

Vyjádření ontologického modelu

Vyjádření ontologického modelu má formu OWL ontologie ve tvaru:

kde:

Ontologický model zákona č. 111/2009 Sb. je např. vyjádřen následujícím způsobem.

Ontologický model agendy A104 je vyjádřen následujícím způsobem.

Vyjádření pojmů ontologického modelu

Pojem definovaný v ontologickém modelu je vyjádřen dle následujícího předpisu:

kde:

  • <IRI pojmu> je IRI pojmu,
  • <název pojmu> je identifikační název pojmu v češtině shodný s názvem uvedeným v glosáři,
  • <IRI modelu> je IRI ontologického modelu, ve kterém je pojem definován.

Pojem Orgán veřejné moci je např. vyjádřen v Turtle syntaxi následovně.

Pojem Má název orgánu veřejné moci je vyjádřen v Turtle syntaxi následovně.

Pojem Ohlašuje agendu je vyjádřen v Turtle syntaxi následovně.

Specifická pravidla pro vyjádření sémantického slovníku pojmů právního předpisu

Pro vyjádření sémantického slovníku pojmů právního předpisu platí nad rámec obecných pravidel další specifická pravidla popsaná v této sekci.

Specifická pravidla pro vyjádření glosáře pojmů právního předpisu

Vyjádření glosáře pojmů právního předpisu navíc obsahuje propojení glosáře na právní předpis pomocí jeho IRI. IRI právních předpisů ještě nejsou pevně stanovena, neboť čekáme na realizaci projektu eSbírka. Tento projekt stanoví finální podobu IRI právních předpisů a tato otevřená formální norma bude odpovídajícím způsobem upravena.

kde:

  • <IRI glosáře> je IRI glosáře pojmů,
  • <IRI právního předpisu> je IRI právního předpisu, pro nejž je glosář pojmů definován.

Glosář zákona č. 111/2009 Sb. je tak doplněn následujícím způsobem.

Podobně je každý pojem definovaný glosářem pojmů legislativního předpisu doplněn o odkaz na ustanovení právního předpisu, ve kterém je pojem definován nebo nějakým jiným způsobem specifikován. Odkaz je vyjádřen následujícím způsobem.

Vyjádření pojmu Orgán veřejné moci je tak doplněno následujícím způsobem.

Specifická pravidla pro vyjádření ontologického modelu právního předpisu

Vyjádření ontologického modelu právního předpisu navíc obsahuje propojení ontoogického modelu na právní předpis pomocí jeho IRI, podobně jako v případě glosáře.

kde:

  • <IRI modelu> je IRI modelu,
  • <IRI právního předpisu> je IRI právního předpisu, pro nejž je ontologický model definován.

Ontologický model zákona č. 111/2009 Sb. je tak doplněn následujícím způsobem.

Pro pojmy definuje ontologický model legislativního předpisu sémantické vazby mezi pojmy. Možné typy vazeb mezi pojmy definuje Z-SGoV. Vazby jsou vyjádřeny pomocí konstrukcí jazyka OWL následujícím způsobem.

specializuje

kde:

  • <IRI typu 1> je IRI pojmu, který je specializujícím typem,
  • <IRI typu 2> je IRI pojmu, který je specializovaným typem.
je instancí typu

kde:

  • <IRI pojmu> je IRI pojmu, který je instancí,
  • <IRI typu> je IRI pojmu, který je instanciovaným typem.
má vlastnost / je vlastností

kde:

  • <IRI typu vlastnosti> je IRI pojmu, který je typem vlastnosti,
  • <IRI typu proměnného prvku> je IRI pojmu, který je typem proměnného prvku (např. typem objekut), jehož instance mají instance typu vlastnosti jako svoje vlastnosti.
CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-1. a CHYBA: Nepodařilo se nalézt název prvku https://slovník.gov.cz/základní/pojem/má-vztažený-prvek-2.

V případě typu binárního vztahu, který nemá žádnou vazbu na jiné prvky než na dva typy, jejichž instance jsou v tomto binárním vztahu, je vyjádření následující.

kde:

  • <IRI vztaženého typu 1> je IRI prvního typu, jehož instance se účastní vztahu daného typu
  • <IRI vztaženého typu 2> je IRI druhého typu, jehož instance se účastní vztahu daného typu

Tento typ vztahu vždy čteme ve směru od prvního typu ke druhému.