egovernment Online Service Bus Metodická doporučení odboru Hlavního architekta egovernmentu Ministerstvo vnitra pro státní správu a samosprávu ohledně egoverment online Service Bus (dále jen egsb). Autor: RNDr. Petr Tiller, Ing. Ondřej Medovič, odbor hlavního architekta egovernmentu MVČR Schválil: Ing. Petr Kuchař, ředitel odboru Hlavního architekta egovernmentu MVČR
Manažerské shrnutí Systém egsb byl vytvořen v rámci Centrálního místa služeb (CMS 2.0) jako společné referenční rozhraní informačních systémů veřejné správy (dle 2, písm. b), i) zákona 365/2000 o ISVS). egsb je současně napojen přímo na Informační systém základních registrů a zajišťuje tedy komunikaci o osobách s vazbou na Agendový identifikátor fyzické osoby (AIFO) příslušné agendy. Strategické rozhodnutí na úrovni jednotlivých rezortů o použití egsb pro využívání údajů mezi ISVS a současně pro poskytování výstupů subjektům práva nejen zajišťuje naplnění legislativní povinnosti, ale přinese také jednoznačné zvýšení transparentnosti a bezpečnosti této výměny. Současně dojde ke snížení nákladů na zajištění této činnosti. Doporučené architektonické postupy Správce informačního systému, který dle uvedených ustanovení zákona musí poskytovat údaje o osobách a jejich údajích vzdáleným přístupem, může pro toto využít systém egsb. V tom případě vystupuje v roli publikujícího AIS a využívá následujících výhod: Nemusí ověřovat zdroj dotazu (Agenda, Orgán veřejné moci, Informační systém či přímo tázající se osoba), egsb je důvěryhodné rozhraní a tyto údaje ověřuje; Nezodpovídá za ztotožnění subjektu údajů. Za přesné určení osoby (AIFO), jejíž údaje jsou požadovány, je zodpovědný tazatel; Pouze jedno publikační rozhraní se zajištěnou kybernetickou ochranou. Správce nemusí udržovat jedno či více rozhraní směrem k velkému počtu tázajících se informačních systémů nebo dokonce do veřejné sítě Internet. Využívá bezpečné prostředí CMS; Z předchozích bodů plyne minimalizace nákladů na publikaci údajů; Pro využívání služeb egsb, musí mít publikátor a konzument jednotlivých služeb zajištěnou konektivitu do CMS.
Požadavek na využívání egsb jako prostředku pro využívání údajů mezi agendami a poskytování výstupů z ISVS oprávněným subjektům bude zakotven v Informační koncepci ČR dle zákona 365/2000 Sb. 5a odst 1) a současně je již uplatňován v rámci referenčních architektur, vydaných odborem Hlavního architekta egovernmentu MV. Výčet služeb poskytovaných egsb Služby čtení dat Kód služby Název služby Popis G1 gsbctidata Slouží čtenářskému AIS pro zaslání požadavku na čtení dat prostřednictvím egsb. G2 gsbctizmeny Slouží čtenářskému AIS pro zjištění změn entity v publikačním AIS. G10 gsbctikontexty Sloučí čtenářskému AIS pro zjištění všech kontextů, ve kterých se entita vyskytuje v publikačním AIS. Služby zápisu dat G11 gsbzapisdata Slouží zdrojovému AIS pro zaslání požadavku na zápis dat prostřednictvím egsb do AIS Správce údajů. Provozní služby G3 gsbvlozodpoved Slouží publikačnímu AIS nebo AIS správce údajů pro vložení odpovědi na asynchronní dotaz z egsb. G4 gsbvlozsoubor Slouží publikačnímu AIS pro uložení souboru dat, který chce předat čtenářskému AIS. G5 gsbctisoubor Slouží čtenářskému AIS k vyzvednutí souboru dat, které byly uloženy publikačním AIS. G6 gsbvypisfronty Slouží čtenářskému nebo zdrojovému AIS pro čtení seznamu výsledků zpracování asynchronních požadavků. G7 gsbodpovedzfronty Slouží čtenářskému nebo zdrojovému AIS pro čtení konkrétního výsledku asynchronního požadavku. G8 gsbsmazatfrontu Slouží čtenářskému nebo zdrojovému AIS pro smazání konkrétních výsledků
asynchronních požadavků. G9 gsbprobe Slouží obecnému AIS pro čtení stavu připojených publikačních AIS a AIS správců údajů a dalších systémů. Služby katalogu služeb K1 katctisluzby V této kategorii jsou zařazeny služby umožňující technický přístup ke katalogu služeb egsb. K2 katctidetailsluzby Slouží obecnému AIS pro čtení seznamu služeb publikovaných na egsb. K3 katctiprilohu Slouží obecnému AIS pro čtení informací o konkrétní službě. K4 katctiendpoint Slouží obecnému AIS pro čtení přílohy k publikované službě. Přílohou může být například dokumentace, příklady volání, provozní parametry a podobně. Právní aspekty Právní předpisy pojem egon Service Bus (egsb) výslovně nepoužívají. Za egsb se nicméně (spolu s informačním systémem základních registrů) v právních předpisech považuje tzv. referenční, sdílené a bezpečné rozhraní informačních systémů veřejné správy (zkráceně referenční rozhraní). Tento pojem je definován v 2 písm. j) zákona č. 365/2000 Sb., o informačních systémech veřejné správy (ISVS) jako souhrn právních, technických, organizačních a jiných opatření vytvářejících jednotné integrační prostředí informačních systémů veřejné správy, které poskytuje kvalitní soustavu společných služeb informačních systémů veřejné správy, včetně služeb výměny oprávněně vyžadovaných informací mezi jednotlivými informačními systémy, a to i se systémy mimo Českou republiku. Informační systém základních registrů je za součást referenčního rozhraní považován na základě 2 písm. g) zákona č. 111/2009 Sb., o základních registrech. Povinnost používat referenční rozhraní je stanovena 5 odst. 2 písm. d) zákona o ISVS, podle něhož jsou orgány veřejné správy povinny zajistit, aby vazby jimi spravovaného informačního systému veřejné správy na informační systémy veřejné správy jiného správce byly uskutečňovány prostřednictvím referenčního rozhraní. Tato povinnost se neuplatní u provozních informačních systémů ( 1 odst. 4 písm. a) až d) zákona o ISVS), u vzájemných vazeb mezi informačními systémy veřejné správy spravovaných týmž správcem a u ISVS vedených zpravodajskými službami. Povinnost používat referenční rozhraní lze dovodit také z jiných právních ustanovení zákona o ISVS, např. z 2 písm. k) a r), 4 odst. 1 písm. g) a odst. 2 písm. d) nebo 6 odst. 1 písm. b)
a odst. 2 zákona o ISVS. Tato ustanovení hovoří o vazbách informačních systémů veřejné správy, přičemž vždy hovoří tak, že se tyto vazby dějí prostřednictvím referenčního rozhraní. Zmínit lze v tomto kontextu také ustanovení 51 odst. 5 písm. i) zákona o základních registrech, které mezi tzv. referenční údaje o agendě řadí výčet údajů vedených v jiných agendových informačních systémech zpřístupněných prostřednictvím referenčního rozhraní pro výkon dané agendy a rozsah oprávnění k přístupu k těmto údajům. Ustanovení 2 písm. s) zákona o ISVS, které definuje pojem vazby, uvádí sdílení dat jakožto příklad vazby. Sdílením dat se podle 2 písm. r) zákona o ISVS rozumí umožnění přístupu k daným datům prostřednictvím referenčního rozhraní. Toto sice počítá sice i se sdílením dat mimo referenční rozhraní, nicméně ze zařazení této možnosti do zmíněného ustanovení vyplývá, že by se mělo jednat o výjimečný postup. Příklady využití - Policie ČR (dále jen PČR) publikuje přes egsb pro jednotlivé městské policie informace o osobách v pátrání. Pokud tedy jakýkoliv městský policista potřebuje ztotožnit osobu a zjistit okolnosti o této osobě, zda je v pátrání, tak si přes egsb zjistí patřičné údaje, které publikuje PČR. - Policie ČR (dále jen PČR) publikuje přes egsb pro jednotlivé městské policie také informace o odcizených vozidlech. Pokud tedy jakýkoliv městský policista potřebuje zjistit při kontrole vozidla, zda nebylo odcizeno, tak si přes egsb zjistí patřičné údaje, které publikuje PČR. Odbor Hlavního architekta egovernmentu Ministerstva vnitra Ministerstvo vnitra je podle 12 zákona č. 2/1969 Sb., kompetenčního zákona ústředním orgánem státní správy mj. pro oblast ISVS a plní též koordinační úlohu pro informační a komunikační technologie, jakož i obecně pro organizaci a výkon veřejné správy. Tyto kompetence jsou dále rozvedeny v ZoISVS, podle něhož se ministerstvo vnitra vyjadřuje k návrhům, projektům a investičním záměrům OVS v oblasti informačních a komunikačních technologií. Na základě příslušných předpisů plní popsanou koordinační úlohu v oblasti informačních a komunikačních technologií Odbor Hlavního architekta egovernmentu Ministerstva vnitra (OHA). OHA má nadresortní působnost, to znamená, že je pověřen a zodpovědný za koordinaci a vedení rozvoje egovernmentu v celé veřejné správě. Samotný egovernment zahrnuje nejen samotné informační technologie, ale také optimalizaci a zjednodušování služeb veřejné správy vázané na legislativní prostředí. Kromě zmíněných právních předpisů je OHA ke zmíněné koordinační úloze výslovně povolán též usnesením vlády ze dne 2. listopadu 2015, č. 889. Reference Více informací o činnosti OHA naleznete na adrese http://www.mvcr.cz/clanek/agendaodboru-hlavniho-architekta-egovernmentu.aspx.
Informace ohledně základních registrů a jejich jednotlivých poskytovaných služeb naleznete na adrese http://www.szrcr.cz/vyvojari Shrnutí k egsb naleznete zde https://www.mvcr.cz/clanek/agenda-odboru-hlavnihoarchitekta-egovernmentu.aspx?q=y2hudw09ng%3d%3d a informace o dokumentaci k egsb naleznete na adrese zde https://www.mvcr.cz/clanek/dokumentace-egsb.aspx