Projekt eREG
Rezortní registry (eReg) a Jednotná technologická platforma rezortu zdravotnictví technologická a organizační pravidla provozu a rozvoje aplikací elektronického zdravotnictví
Ing. Fares Shima Ředitel KSRZIS
[email protected]
Obsah • Statut organizace • Východiska projektu eREG • Postupový harmonogram projektu •
Fáze projektu • • • •
•
Fáze 0. Příprava projektu Fáze Ia. JTP (Jednotná technologická platforma) Fáze Ib. Hardware Fáze II. Zdravotnické, Hygienické a administrativní + CÚV
Jednotná technologická platforma rezortu zdravotnictví technologická a organizační pravidla provozu a rozvoje aplikací elektronického zdravotnictví
Historie a statut organizace KSRZIS • • • • • • •
• •
•
Založení organizační složky státu 1. 1. 2004 Systém registrů v současné podobě je v provozu od roku 2005 2007 Standardizace dokumentace registrů 2008 realizace prvních bezpečnostních analýz a penetračních testů. Standardizace technologické infrastruktury 2010 Příprava projektu eReg Zavádíme, rozvíjíme a provozujeme informační systémy s resortní působností Zajišťujeme informační a komunikační technologie pro resortní informační systémy, sjednocujeme datové sítě, systémový a aplikační software, databázové systémy, archivaci dat, datová rozhraní a standardy Realizujeme technologie vytěžování dat Provozujeme systém správy oprávněných uživatelů včetně jejich identifikace a přidělení uživatelských rolí, určujeme bezpečnostní politiku pro dotčené systémy Řídíme projekty v oblasti ICT, provádíme věcné analýzy
Východiska projektu eREG Projekt eREG vznikl jako reakce na nevyhovující technický stav a potřebu konsolidace provozovaných resortních hygienických, zdravotnických a specializovaných registrů na jedno technologické místo. Na základě provozních zkušeností vznikla potřeba integrovaného a jednotného technického řešení registrů a definice pravidel pro vznik i zánik registrů a dále: -Potřeby jednotného systému automatizovaného sběru dat a efektivního vytěžování a zpracování dat; -Potřeby jednotného systému správy uživatelů; -Potřeba sdílení dat v rámci eGovernment řešení; -Potřeba vnitřní integrace a sjednocení systému číselníků a dalších společných funkcí; -Potřeba integrovaného GIS řešení; -Potřeba standardizace provozu a rozvoje registrů;
Předpokládaný postupový harmonogram projektu • Fáze 0 – příprava projektu Příprava konceptu projektu, ZD, časového a postupového harmonogramu. Vytvoření rady pro projekt eREG složeného z odborníků jednotlivých odborností dle registrů v rámci eREG.
• Fáze Ia+Ib – JTP a dodávka Hardware Veřejně nadlimitní výběrové řízení, analýza prostředí JTP a vnitřních vazeb, vývoj a implementace JTP, vytvoření dokumentace a požadavků na vývoj registrů integrovaných do JTP. Veřejně nadlimitní výběrové řízení na dodavatele Hardware a ZSV
• Fáze II – Hygienické, administrativní, zdravotnické Veřejná nadlimitní výběrové řízení, vývoj jednotlivých souborů registrů a jejich integrace do JTP, vytvoření dokumentace a stanovení podmínek rozvoje jednotlivých registrů.
Fáze 0. – příprava projektu • V rámci přípravné fáze realizováno pečlivé rozfázování a naplánování jednotlivých etap projektu. • Identifikace klíčových osob pro definici požadavků jednotlivých registrů a vytvoření interních poradních a realizačních týmů složených z odborníků na konkrétní obory registrů, legislativní proces, výkaznictví pro EU apod. • Zavedení procesů a pravidel projektového řízení a spuštění nástrojů podpory projektového řízení (eRoom, Project server apod.)
Fáze Ia. – JTP Jednotná technologická platforma (JTP) tvoří jednotné aplikační a datové prostředí umožňující provoz registrů. JTP bude tvořena sadou sdílených funkcí společných pro všechny registry. Zároveň bude poskytovat nástroje automatizované datové výměny dat, použitelné např. pro sběr dat či automatizované napojení na „Základní registry“ (MVČR). Mezi další společné funkce JTP můžeme zdůraznit: •Jednotný systém přihlášení a pracovní plocha (dashboard) a obecné funkce (helpdesk, manuály, eLearning, znalostní báze); •Komunikační platforma na bázi SOAP; •Nástroje pro vytěžování (standardní, manažerské, vědecké); •Nástroje pro automatizované generování reportů a předdefinovaných el. publikací; •Definovaná datová rozhraní např. DASTA vs HL7 pro interoperabilitu s okolními IS; •Vývojové a konfigurační prostředí např. správa číselníků; •Workflow management; •Mapový subsystém a napojení na mapové služby google/seznam.cz, CENIA (koupací vody apod.); •Systém řízení rolí a práv uživatelů včetně napojení na AD a MZCA; •Systém standardů napojení, provozu a rozvoje registrů;
Fáze Ib. – Hardware Etapa navazuje na analytické a architektonické práce. Obsahem je dodávka: -serverových technologií -základní systémy (OS, virtualizační SW, SW pro zálohování apod.) -Technologie pro Clustering -Technologie klimatizačních jednotek -Instalace a konfigurace -Systému Disaster & Recovery -Dokumentace
Fáze II – realizace souborů registrů Dodávka registrů bude realizována ve čtyřech souborech: •Hygienické •Administrativní •Zdravotnické •Ostatní
Obsahem realizace každého souboru bude: •Sběr požadavků pomocí strukturovaných webových formulářů pro každý registr, tyto formuláře budou odeslány ke zpracování klíčovým uživatelům registru a řídícím orgánům konkrétního registru. •Detailní analýza stávajícího registru a na základě požadavků bude vytvořeno zadání pro vývoj daného registru. •Vyvinutý registr bude předán k ověření správné funkcionality klíčovým uživatelům a finální akceptace bude požadována od řídích orgánů registru. •Napojení na vytěžovací subsystém a vytvoření definovaných reportů •Implementace do provozního JTP a školení. •Vytvoření dokumentace , elektronického výukového materiálu.
Organizační a řídící schéma eReg
…
… … … …
Projekt eREG
Projekt eREG - Jednotná technologická platforma Koncepce JTP
Východiska podprojektu JTP Důvodem pro vznik podprojektu JTP (Jednotná Technologická Platforma) je celková konsolidace společných služeb resortních registrů provozovaných v rámci eREG. Současný stav tvoří heterogenní prostředí různých subsystémů se složitými technologickými vazbami a náročnou správu. Systém JTP má za cíl tyto neduhy odstranit a definovat jasná technologická a organizační pravidla provozu a rozvoje registrů, zejména: -Subsystém správy číselníků -Subsystém správy uživatelů -Transakční subsystém -Subsystém vytěžování dat a informací -Subsystém jednotného uživatelské prostředí -Subsystém správy a podpory (HelpDesk, FAQ, eLearning apod.) -Technologické rámce provozu registrů (Hygienické, Zdravotnické a Administrativní)
Cíle JTP Vytvořit Jednotnou technologickou platformu (JTP), která bude tvořit jednotné aplikační a datové prostředí umožňující provoz a rozvoj registrů. JTP bude tvořena sadou sdílených funkcí společných pro všechny registry. Zároveň bude poskytovat nástroje automatizované datové výměny dat, použitelné např. pro sběr dat či automatizované napojení na „Základní registry“ (MVČR). Projektové milníky podprojektu JTP: • • • • • • •
Příprava otevřeného výběrového řízení a výběr dodavatele Stanovení podmínek realizace Detailní analýza požadavků a návrh cílového řešení Dodávka a implementace JTP Implementace vnitřní logiky provozu jednotlivých skupin registrů Nastavení standardů a pravidel rozvoje a provozu JTP a registrů Ověření funkčnosti (návrh: požadovat tříletou garanci provozu JTP…)
JTP – projektové řízení, analýza a návrh •Vytvoření jednotné platformy projektového řízení • Nastavení centrálních pravidel a procesů projektového řízení • Nastavení projektových struktur včetně nastavení organizace a komunikace • Nastavení jednotných a funkčních pravidel pro celý projekt eREG • Vytvoření a zavedení projektových, administrativních a účetních dokumentů •Analýza a návrh JTP • Identifikace a analýza současných společných funkcí registrů • Detailní analýza požadavků JTP a registrů • Cílový návrh řešení JTP • • • •
Technologie (systémová a softwarová architektura) Procesní model – návrh a přesný popis procesů Datový model Model provozní bezpečnosti a řízení kvality v návaznosti na navazující projekty
JTP – koncept cílové řešení
JTP – uživatelský dashboard Jedná se o portál, který představuje jednotný webový přístup k registrům a dalším funkcím systému. Uživatelský dashboard bude obsahovat: • Přístup k registrům a Workflow management • Umožňuje visuální návrh procesů a jejich spouštění a zajišťuje transakční integritu vykonávání jednotlivých kroků procesů.
• Reporting a vytěžování • Vrstva transformačních mechanismů, Datové sklady, Analytické vrstvy, Prezentační vrstvy a nástroje Business Inteligence
• Nápověda a dokumentace • Systém pro centrální evidenci uživatelské, technické a systémové dokumentace
• HelpDesk • Systém pro evidenci a právu požadavků a chyb
• E-Learning • Systém pro vzdělávání, školení a prokazatelnou kontrolu znalostí koncových uživatelů
• FAQ • Systém pro evidenci často kladených otázek/požadavků
Standardy a pravidla rozvoje a provozu JTP a registrů •Standardy vývoje programového vybavení • Definice standardů pro tvorbu datového modelu • Definice standardů pro tvorbu aplikační vybavení • Grafický manuál pro tvorbu formulářů a obrazovek • Definice standardů pro tvorbu rozhraní a datové komunikace • Metodika integrace interních a externích systémů • Definice standardů pro reporting a vytěžování informací • Pravidla a postupy v rámci Identity managementu • Metodika pro tvorbu a správu dokumentace • Pravidla a předpisy školení •Správa a deployment • Pravidla pro testování • Akceptace nové verze • Pravidla pro nasazení nové verze •Provoz, správa a údržba řešení • Služby podpory provozu (SLA management) • Dohledový systém • Systémy logování • Auditing •Bezpečnost provozovaných systémů a informací • Globální bezpečnostní politika • Politiky a směrnice nižší úrovně určují požadavky a zásady bezpečnosti pro jednotlivé subjekty, informační systémy
JTP – systémy pro správu JTP Cílem je nastavit komplexní systém správy a údržby JTP. Systémy správy JTP budou obsahovat: • Správa JTP • Systémy pro nastavení a správu JTP
• Dohledový systém • Monitoring zajistí proaktivní formou metody měření, analýzy a optimalizace všech důležitých prvků, systému a aplikací provozovaných v rámci JTP
• Správa číselníků • Systémy pro evidenci, správu a údržbu centrálních číselníků registrů.
• Logování, audit • • • •
Odhalení útoku Detekce chyb a zlepšení aplikačního jádra Zaznamenávání speciálních událostí, neoprávněné manipulace s komponenty Monitoring a analýza datových změn
JTP – systémové nástroje •Vrstva zabezpečení • Vrstva zabraňující externí i interní narušení JTP a provozovaných systémů • Podpora vysoké dostupnosti a zajištění kontinuity provozu •Autentizační a autorizační vrstva • Komplexní systém správy uživatelských účtů, rolí a práv, který zajistí řízenou autorizaci interních, externích pracovníků, partnerů. •Transakční a integrační vrstva • Integrace s interními a externími systémy (adaptéry, protokoly, formáty) • Transformace • Nativní podpora pro formáty EDI, XML, binární soubory aj. a přímou podporu pro HL7 v2 a v3 a Datový standard Ministerstva zdravotnictví v3 a v4 a převody (transformace) mezi těmito formáty (včetně převodů mezi HL7 a DASTA).
JTP – podpůrné systémy •SMS brána • Systém pro odesílání a příjem autentizačních a autorizačních SMS zpráv •Geografický Informační Systém • Mapové podklady ČR až do měřítka 1:50 000 • Požadavky na zobrazení • Zobrazení sledované veličiny pomocí volitelné barevné škály na ploše mapy. • Zobrazení vytěžovaných dat v mapovém podkladu. • Zobrazení objektů s přesně určeným místem (např. nemocnice, zdroj pitné vody atp). • Možnost otevření map přímo s vizualizací dané veličiny (bez nutnosti zapínat další vrstvy).
Závěr
Děkuji za pozornost