C2V5.pdf

Type: Document | Status: ready

75

1961 A1961 Mezinárodní justiční spolupráce 0 Ministerstvo spravedlnosti 2106 A2106 Zákon o podpoře sportu 0 Národní sportovní agentura 3082 A3082 Regionální školství 0 Ministerstvo školství, mládeže a tělovýchovy 3685 A3685 Školský rejstřík 0 Ministerstvo školství, mládeže a tělovýchovy 3726 A3726 eRecept 7 Ministerstvo zdravotnictví 3772 A3772 Výkon ústavní výchovy nebo ochranné výchovy ve školských zařízeních 0 Ministerstvo školství, mládeže a tělovýchovy 3783 A3783 Statistika České národní banky 0 ČESKÁ NÁRODNÍ BANKA 3787 A3787 Zákon o odpovědnosti za přestupky a řízení o nich 0 Ministerstvo vnitra 3791 A3791 Vysoké školy 92 Ministerstvo školství, mládeže a tělovýchovy 3905 A3905 Atomový zákon 0 Státní úřad pro jadernou bezpečnost 3925 A3925 Elektronická identifikace a autentizace 17 Ministerstvo vnitra 4003 A4003 Národní kontaktní místo elektronického zdravotnictví 27 Ministerstvo zdravotnictví 4006 A4006 Národní registr zdravotnických pracovníků 7 Ministerstvo zdravotnictví 4047 A4047 Evidence svěřenských fondů 26 Ministerstvo spravedlnosti 4067 A4067 Evidence skutečných majitelů 5 Ministerstvo spravedlnosti 4080 A4080 Použití prostředků z majetkových trestních sankcí 13 Ministerstvo spravedlnosti 4265 A4265 Služby vytvářející důvěru pro elektronické transakce 12 Ministerstvo vnitra 4267 A4267 Dohled v oblasti elektronické identifikace 0 Ministerstvo vnitra 4292 A4292 Zákon o označování a sledovatelnosti výbušnin pro civilní použití 0 Český báňský úřad 4293 A4293 Zákon o hornické činnosti, výbušninách a o státní báňské správě 1 Český báňský úřad 4877 A4877 Provozování činností pojišťoven a zajišťoven 0 Ministerstvo financí 4897 A4897 Agenda jednotného informačního místa (JIM) vyplývající ze zákona č. 194/2017 Sb. 0 Český telekomunikační úřad 5104 A5104 Pravidla rozpočtové odpovědnosti 0 Ministerstvo financí 5117 A5117 Sběr vybraných údajů k monitorování a řízení veřejných financí 0 Ministerstvo financí 5517 A5517 Mezinárodní vojenské organizace vzniklé na základě mezinárodní smlouvy 0 Ministerstvo obrany 5888 A5888 Seznam výzkumných organizací 0 Ministerstvo školství, mládeže a tělovýchovy 6186 A6186 Územní plánování 0 Ministerstvo pro místní rozvoj 6691 A6691 Centrální místo služeb 0 Ministerstvo vnitra 6705 A6705 Udělování akreditací vzdělávacích programů rekvalifikačním zařízením 0 Ministerstvo školství, mládeže a tělovýchovy 7024 A7024 Evropský veřejný žálobce 0 Ministerstvo spravedlnosti 7224 A7224 Konsorcia evropských výzkumných infrastruktur (ERIC) 0 Ministerstvo školství, mládeže a tělovýchovy 7264 A7264 Uznávání odborné kvalifikace 16 Ministerstvo školství, mládeže a tělovýchovy 7284 A7284 Bankovnictví – přístupy do základních registrů 0 Ministerstvo financí 7385 A7385 Agenda zákona o realitním zprostředkování 0 Ministerstvo pro místní rozvoj 7565 A7565 Akreditace pro poskytování služeb v oblasti oddlužení 0 Ministerstvo spravedlnosti 7573 A7573 Tlumočníci a překladatelé 0 Ministerstvo spravedlnosti 7614 A7614 Znalecká činnost 0 Ministerstvo spravedlnosti 7884 A7884 Dlouhodobé řízení informačních systémů veřejné správy 19 Ministerstvo vnitra 8071 A8071 Registr smluv 0 Ministerstvo vnitra 8080 A8080 Zahraniční služba 0 Ministerstvo zahraničních věcí 8334 A8334 UZAVŘENÝ TESTOVACÍ PROVOZ do 31.12.2022 - Vydávání Sbírky zákonů a mezinárodních smluv a tvorba právních předpisů 0 Ministerstvo vnitra 8566 A8566 Právo na digitální služby 0 Ministerstvo vnitra 8567 A8567 Sbírka právních předpisů územních samosprávných celků 0 Ministerstvo vnitra 8595 A8595 Zákon o odpadech 1 Ministerstvo životního prostředí 8664 A8664 Agenda zákona o prověřování zahraničních investic 0 Ministerstvo průmyslu a obchodu 8746 A8746 Biocidní přípravky 0 Ministerstvo zdravotnictví 9067 A9067 Zákon o výrobcích s ukončenou životností 1 Ministerstvo životního prostředí 9145 A9145 Spisová služba 0 Ministerstvo vnitra 9166 A9166 Náhradní výživné 0 Ministerstvo práce a sociálních věcí 9191 A9191 Služby péče o dítě v dětské skupině 0 Ministerstvo práce a sociálních věcí 9606 A9606 Agenda zákona o provádění zvláštních režimů v oblasti zahraničního obchodu 0 Ministerstvo průmyslu a obchodu 9728 A9728 Agenda zákona o opatřeních k přechodu ČR k nízkouhlíkové energetice 0 Ministerstvo průmyslu a obchodu

A10004 Jednorázové odškodnění subjektů (Vlachovice - Vrbětice) 0 Ministerstvo vnitra

76

A10044 Ochrana utajovaných informací v informačních a komunikačních systémech 0 Národní úřad pro kybernetickou a informační bezpečnost

A10249 Dozor nad zadáváním veřejných zakázek a zvláštními postupy a dozor nad dodržováním postupu státu, krajů a obcí při uzavírání smluv při zajišťování dopravní obslužnosti 0 Úřad pro ochranu hospodářské soutěže

10.3 Příloha 3 - Příklad nastavení dotazu Power Query při importu
Import datové sady „agendy. json“ do aplikace Excel. let Zdroj = Json.Document(File.Contents("C:\Users\dchoc\Disk Google\Open data pracovní\Výstup_C2V5\Datové sady\agendy.json")), #"Převedené na tabulku" = Record.ToTable(Zdroj), #"Rozbalené Value" = Table.ExpandListColumn(#"Převedené na tabulku", "Value"), #"Rozbalené Value1" = Table.ExpandRecordColumn(#"Rozbalené Value", "Value", {"type", "id", "název", "kód", "hlavní-ustanovení", "činnosti", "vykonávající-ovm", "vykonávající-kategorie-ovm", "ohlašovatel", "vznik", "platnost-od", "poslední-změna", "ustanovení", "vykonávající-kategorie-spuú", "vykonávající-spuú", "zánik", "platnost-do"}, {"Value.type", "Value.id", "Value.název", "Value.kód", "Value.hlavní-ustanovení", "Value.činnosti", "Value.vykonávající-ovm", "Value.vykonávající-kategorie-ovm", "Value.ohlašovatel", "Value.vznik", "Value.platnost-od", "Value.poslední-změna", "Value.ustanovení", "Value.vykonávající- kategorie-spuú", "Value.vykonávající-spuú", "Value.zánik", "Value.platnost-do"}), #"Přejmenované sloupce" = Table.RenameColumns(#"Rozbalené Value1",{{"Value.kód", "Kód agendy"}}), #"Rozdělit sloupec oddělovačem" = Table.SplitColumn(#"Přejmenované sloupce", "Value.id", Splitter.SplitTextByDelimiter("agenda/A", QuoteStyle.Csv), {"Value.id.1", "Value.id.2"}), #"Změněný typ" = Table.TransformColumnTypes(#"Rozdělit sloupec oddělovačem",{{"Value.id.1", type text}, {"Value.id.2", Int64.Type}}), #"Přejmenované sloupce1" = Table.RenameColumns(#"Změněný typ",{{"Value.id.2", "Číslo agendy"}}), #"Rozbalené Value.název" = Table.ExpandRecordColumn(#"Přejmenované sloupce1", "Value.název", {"cs"}, {"Value.název.cs"}), #"Přejmenované sloupce2" = Table.RenameColumns(#"Rozbalené Value.název",{{"Value.název.cs", "Název agendy"}}), #"Přeuspořádané sloupce" = Table.ReorderColumns(#"Přejmenované sloupce2",{"Name", "Value.type", "Value.id.1", "Číslo agendy", "Kód agendy", "Název agendy", "Value.hlavní-ustanovení", "Value.činnosti", "Value.vykonávající-ovm", "Value.vykonávající-kategorie-ovm", "Value.ohlašovatel", "Value.vznik", "Value.platnost-od", "Value.poslední-změna", "Value.ustanovení", "Value.vykonávající-kategorie-spuú", "Value.vykonávající-spuú", "Value.zánik", "Value.platnost-do"}), #"Rozbalené Value.hlavní-ustanovení" = Table.ExpandListColumn(#"Přeuspořádané sloupce", "Value.hlavní- ustanovení"), #"Rozbalené Value.hlavní-ustanovení1" = Table.ExpandRecordColumn(#"Rozbalené Value.hlavní- ustanovení", "Value.hlavní-ustanovení", {"type", "označení"}, {"Value.hlavní-ustanovení.type", "Value.hlavní- ustanovení.označení"}),

77

#"Přejmenované sloupce3" = Table.RenameColumns(#"Rozbalené Value.hlavní-ustanovení1",{{"Value.hlavní-

ustanovení.označení", "Hlavní ustanovení"}}), #"Rozdělit sloupec oddělovačem1" = Table.SplitColumn(#"Přejmenované sloupce3", "Value.ohlašovatel", Splitter.SplitTextByDelimiter("/", QuoteStyle.Csv), {"Value.ohlašovatel.1", "Value.ohlašovatel.2"}), #"Změněný typ1" = Table.TransformColumnTypes(#"Rozdělit sloupec oddělovačem1",{{"Value.ohlašovatel.1", type text}, {"Value.ohlašovatel.2", Int64.Type}}), #"Přejmenované sloupce4" = Table.RenameColumns(#"Změněný typ1",{{"Value.ohlašovatel.2", "IČO ohlašovatele"}, {"Value.vznik", "Datum vzniku"}, {"Value.platnost-od", "PLatnost od"}, {"Value.poslední-změna", "Datum poslední změny"}}), #"Rozbalené Value.ustanovení" = Table.ExpandListColumn(#"Přejmenované sloupce4", "Value.ustanovení"), #"Rozbalené Value.ustanovení1" = Table.ExpandRecordColumn(#"Rozbalené Value.ustanovení", "Value.ustanovení", {"type", "označení"}, {"Value.ustanovení.type", "Value.ustanovení.označení"}), #"Přejmenované sloupce5" = Table.RenameColumns(#"Rozbalené Value.ustanovení1",{{"Value.ustanovení.označení", "Ustanovení zákona"}, {"Value.zánik", "Datum zániku"}, {"Value.platnost-do", "PLatnost do"}}), #"Odebrané ostatní sloupce" = Table.SelectColumns(#"Přejmenované sloupce5",{"Číslo agendy", "Kód agendy", "Název agendy", "Hlavní ustanovení", "IČO ohlašovatele", "Datum vzniku", "PLatnost od", "Datum poslední změny", "Ustanovení zákona", "Datum zániku", "PLatnost do"}), #"Odebrané duplicitní položky" = Table.Distinct(#"Odebrané ostatní sloupce", {"Kód agendy"}), #"Seřazené řádky" = Table.Sort(#"Odebrané duplicitní položky",{{"Číslo agendy", Order.Ascending}}) in #"Seřazené řádky" 10.4 Příloha 4 – Tabulky s detailními informacemi v excelovém souboru
Příloha je tvořena samostatným souborem aplikace Excel „Příloha C2V5.xlsx“. Základní pokyny k využití: ● Použití tabulek předpokládá základní znalost práce s tabulkami Excel a s kontingenčními tabulkami v aplikaci Excel. ● V kontingenční tabulkách lze po zobrazení seznamu polí libovolně měnit detail informací i výběr polí pro zobrazení v tabulce, lze měnit zobrazované kombinace polí s údaji, a tak získávat řadu dalších odvozených informací. ● Kontingenční tabulky lze vytvářet nad celým navrženým datovým modelem. ● Všechna data jsou získaná importem datových sad registrovaných v RPP a lze je kdykoliv aktualizovat, pouze je nutná upravit cesty ke staženým datovým sadám na kartě Excel „Data“ výběrem „Dotazy a připojení“. Obsah „Přílohy C2V5.xlsx“: ● List „Datové sady číselníků v NKOD“ – jelikož zatím neexistuje žádná evidence číselníků v RPP, je zde uveden seznam všech číselníků, které jsou aktuálně publikované ve formátu otevřených dat a jsou dostupné prostřednictvím NKOD.

78

● List „Seznam agend“ – tabulka se seznamem všech ohlášených agend v RPP bez ohledu na skutečnost, zda mají nebo nemají evidované nějaké údaje. ● List „Ohlašovatelé agend“ – kontingenční tabulka se seznamem všech ohlašovatelů a přiřazení ohlašovaných agend. ● List „Údaje agend“ – kontingenční tabulka obsahující seznam ohlášených agend, evidované subjekty a objekty práva, kódy a názvy evidovaných údajů s odkazy na příslušné ustanovení zákona a celkové počty evidovaných údajů. ● List „Výměna údajů mezi agendami“ – kontingenční tabulka, ve sloupci „A“ jsou uvedeny agendy poskytující údaje, v dalších sloupcích agendy čerpající poskytnuté údaje, v odpovídajících buňkách je vždy zobrazen počet sdílených údajů. Ve sloupci „A“ je možné u každé agendy se vnořit na úroveň subjektu nebo objektu práva evidovaného agendou a dále až na jednotlivé konkrétní údaje. ● List „Počet sdílených údajů“ - kontingenční tabulka sloužící ke zjištění počtu poskytovaných údajů a zjištění kterých poskytujícími agendami. ● List „Chybějící údaje u poskytujících“ - kontingenční tabulka sloužící ke zjištění počtu čerpaných údajů a zjištění kterých, které poskytující agendy nemají evidované. ● List „Kategorie OVM“ – tabulka s informacemi u jednotlivých kategorií OVM, obsahuje duplicity, neboť některé kategorie OVM jsou ustanoveny více ustanoveními zákonů. ● List „kategorie (klíč) ovm“ – tabulka s informacemi u jednotlivých kategorií OVM, ale s odstraněnými duplicitami ve sloupci „Kategorie OVM“!. ● List „opravněni_k_udajum“ – pracovní tabulka s informacemi o vyměňovaných údajích mezi agendami. ● List „opravněni_k_udajum (2)“ – pracovní tabulka nutná k vytvoření datového modelu. ● List „udaje“ – pracovní tabulka (import datové sady) k vytvoření datového modelu. ● List „udaje (2)“ – pracovní tabulka (import datové sady) k vytvoření datového modelu.

Page 12 of 12