Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Elektronikus Közhiteles Nyilvántartások Dr. Sinkó Eszter Dr. Szócska Gábor Szentgáli Ádám Budapest, 2004 szeptember 22 eEgészség Program
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám EKNy jogi környezet feltérképezése EKNy létező nyilvántartások felmérése EKNy megvalósítási tanulmány Az eEgészség program vonatkozó projektjei Az EKNy projektek kapcsolódása Dr. Szócska Gábor Dr. Sinkó Eszter Szentgáli Ádám
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám A nyilvántartások jogi környezete A közhitelesség a mai magyar joggyakorlatban Jogszabály által kinyilvánított közhitelesség IngatlanLégijárművek Gépjármű-törzskönyvAnyakönyv CégnyilvántartásBűnügyi nyilvántartás Vízikönyv12/2001 (IV.12.) EüM rendelet Közhitelesség elemi részeit hordozó szabályozás által Zálogjog Úszó létesítmények Védjegylajstrom Bírói gyakorlat által Társadalmai szervezetek bírósági nyilvántartása Dr. Szócska Gábor
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám A nyilvántartások jogi környezete A közhitelesség jellemzői a joggyakorlatban 1.Kötelező adatszolgáltatáson kell alapulnia az adatgyűjtésnek 2.Jogszabály által meghatározott módon történik az adatok gyűjtése, kezelése, nyilvántartása (publikálása) és módosítása 3.Joghatással jár a nyilvántartás azokra vonatkozóan, amikre/akikre érvényes 4.Személyes adatok védelmét szolgáló jogszabályt nem írhat felül a közhitelességből fakadó szabályozás. 5.Mindent, amit jogszabályok nem tiltanak, nyilvánossá kell tenni az egészségügyi közhiteles nyilvántartások adatköreiből. 6.Közérdeket szolgál 7.Az egészségügyi közhiteles nyilvántartás egységes (integrált) adatmodellt jelent - logikailag zárt adatbázist képez 8.Az egészségügyi közhiteles nyilvántartás adatelemei könnyen értelmezhetőek Dr. Szócska Gábor
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám A létező nyilvántartások felmérése Közhiteles(nek tekintett) nyilvántartások 1.Klasszikus nyilvántartások (kötelező adatszolgáltatás alapján) az orvos-, fogorvostörzs, a gyógyszerészek nyilvántartása a klinikai szakpszichológusok nyilvántartása a szakdolgozók nyilvántartása a szolgáltatói adattörzs a gyógyszer adattörzs a TAJ adatbázis a digitális aláírások jegyzéke az Országos Transzplantációs Nyilvántartás Dr. Sinkó Eszter
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám A létező nyilvántartások felmérése Közhiteles(nek tekintett) nyilvántartások 2.Preklasszikus nyilvántartások (nem kötelező adatszolgáltatás alapján) különböző szakmai kódrendszerek: BNO törzs; OENO törzs; FNO törzs; HBCS törzs. Dr. Sinkó Eszter
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám A létező nyilvántartások felmérése A kritériumoknak megfelelő közhiteles nyilvántartások Törzskönyvezett gyógyszerek Transzplantációs nyilvántartás A többiek szakmai és eljárásrendi hiányosságok miatt korrekcióra szorulnak Dr. Sinkó Eszter
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám A létező nyilvántartások felmérése Hiányzó közhiteles nyilvántartások Közhiteles nyilvántartássá kell átalakítani a különböző finanszírozási, besorolási algoritmusokat (kevés hiányzik az OEP-nek, hogy valóban közhiteles nyilvántartásokként működjenek) az engedélyezett orvostechnikai eszközök, gyógyászati segédeszközök állományait (kevés hiányzik az EKH-nak a kialakítás érdekében) Közhiteles nyilvántartást kell kialakítani az Engedélyezett eljárások, beavatkozások terén (nem azonos az OENO-val) Dr. Sinkó Eszter
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám A létező nyilvántartások felmérése Az EKNy megvalósításának logikai modellje Dr. Sinkó Eszter Interface-szel, web-es elérhetőséggel, tükrözéssel az integrált adatmodellekből lekérdezhető információkkal, adatokkal EKNY Jelenlegi széttöredezett adatbázisok humánerőforrások adattörzsei, szolgáltatói, gyógyszer adattörzs Integrált adatmodellek
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány A Tanulmány stratégiai céljai 1.Azonos adatok párhuzamos tárolásának elkerülése érdekében közös, megosztottan használt adatkészletek kerüljenek kidolgozásra 2.Illeszkedjék a MITS-koncepcióhoz majdani csatlakozás az egységes állampolgári portálhoz elektronikus aláírással történő authentikáció,...stb. A projekt közvetlen feladatai 1.A jelenleg adott lehetőségek figyelembevételével egységes, webes felületen hozzáférhetővé tenni a közhiteles nyilvántartásokat 2.Az elkészülő technikai dokumentáció vegye figyelembe a jelenlegi közhiteles rendszerek várható fejlesztését és adja meg az EKNy rendszer megvalósításának technikai alapját
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány A megvalósítás főbb feladatai a)Adatmodellezési, adatbázis-tervezési ajánlás b)Adatbank szolgáltatások és adatkonvertáló eljárások meghatározása c)Javaslattétel az EKNy rendszer HW, SW és kommunikációs eszközeire d)Csatlakozás az ESZCSM adott webes közzétételi környezetéhez e)Technikai specifikáció Elkészítendő a –System Plan Outline, amely a vázolt célnak megfelelő rendszert a fizikai rendszerterv tervéig specifikálja, –az adatmodell az entitások szintjéig készül, a mezőszintű adatmodell leírása a megvalósítás első lépése lesz, –technológiai javaslat, amely a meglévő nyilvántartások továbbfejlesztése során figyelembe veendő szempontokat és korlátozásokat tartalmazza.
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Webes közzétételi környezet Adatkezelés Megvalósítási Tanulmány 3 rétegű architektura: Adatbázis szerver, Alkalmazás szerver, Web szerver Hozzáférés az adatforrásokhoz
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Webes közzétételi környezet Adatkezelés Megvalósítási Tanulmány 3 rétegű architektura Hozzáférés az adatforrásokhoz Hozzáférés az adatokhoz Egységes felület biztosítása, karbantartás, jogosultságok, naplózás,... Egyedi hozzáférés a létező nyilvántartásokhoz; adattükrözés Létező nyilvántartások
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Az adathozzáférés megvalósítási módjai Az adatokhoz való hozzáférés az alábbi módok egyikén kerülhet megvalósításra az egyes nyilvántartások jellegzetességeinek figyelembe vételével: a)tükrözött adatbázis b)saját kezelésű adatbázis c)tárolt eljárások meghívásával, az eredeti adatbázishoz történő közvetlen hozzáféréssel d)link biztosításával e)offline hozzáférésre való szöveges utalással
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Az adathozzáférés jellegzetességei a)tükrözött adatbázis - az eredeti adatbázis rendszeresen frissített pontos másolata - csak a közhiteles adatokra vonatkozóan b)saját kezelésű adatbázis - a primer adatbázis kezelése az ESKI hatáskörében - ettől még lehetnek más adatgazdák – osztott hozzáférés problematikája c)tárolt eljárások meghívásával, az eredeti adatbázishoz történő közvetlen hozzáféréssel - az eljárásokat az adatgazda biztosítja - hozzáférési jogosultság vizsgálata az adatgazda hatáskörében d)link biztosításával e)offline hozzáférésre való szöveges utalással csak információ átadása
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Adatkezelés (üzleti logika) Egységes felület biztosítása - A J2EE technológia segítségével a konkrét adatelérési információ elválik az adatkezelés logikájától Kereső modulok - Determinisztikus keresés az adatbázisban, a jogszabályi keretek szerint - A web-es felületen levő keresőmotor ellátása a jogosultságnak megfelelő adattartalom-információval Adatok karbantartása - Adatszinkronizálás, adatvisszaállítás, konzisztencia-ellenőrzés,... Jogosultságok - Users, groups, roles Naplózás - Gyanus felhasználók tevékenységei, bizalmas területek hozzáférései
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Web-es hozzáférési felület Illeszkedés az ESZCSM portáljához Adatforgalom titkosítása Statikus oldalak (Ritkán változó, nyilvános tartalmak... pl. BNO...) Dinamikus oldalak - listák készítése a kigyűjtött adathalmazból Az üzleti logika által összeállított listákat építi be a web-oldalakba (Java-Servlet, JSP) Keresőmotor korlátozott, tartalom-alapu keresésekhez
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Performancia megfontolások Szünetmentes működés Adatforgalom, válaszidők Átlagos és csúcs-adatok, várható jövőbeni növekedés Párhuzamos hozzáférés, egyidejűségi kérdések Hálózati sebesség A kapcsolódó rendszerek performancia-korlátainak kihatása Rendszer-architektúra - 1
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Biztonsági megfontolások Az adatforgalom titkosítása – Secure Socket Layer Párhuzamosítás Hardware elemek kettőzése Hozzáférési jogosultságok kezelése Rendelkezésre állás Rendszerhiba esetén is folyamatos elérhetőség – architekturális megfontolások karbantarthatóság – hibaeseményről azonnali értesítés Adatrongálódás és adatvesztés Adatvisszaállítás Katasztrófavédelem Legnagyobb tervezett katasztrófa architekturális és eljárási konzekvenciák Disaster Recovery Policy Rendszer-architektúra - 2
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Hardware - 1 Rendszer-architektúra - 3 Üzleti logika szintje Adatbázis szintje Teljes mértékben elrejti az adatok érkezésének irányát Tükrözött és saját kezelésű adatok Távoli adatlekérdezés függvény hívásokkal, távoli rendszeren történő hitelesítéssel
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Hardware - 2 Rendszer-architektúra - 3 Üzleti logika szintje Betörés védelem szintje Megjelenítés szintje Az adatok biztonságban tartása érdekében a rosszindulatú személyek ellen Csak a megjelenítésért, a dinamikus listák összeállításáért felel Hozzáférés az Internetről csak rajta keresztül
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Webes megjelenítés – csatlakozás a meglevő Plumtree portál rendszerhez Plumtree portál alapú rendszer, amely J2EE kompatibilis Web szervereken fut nevesített felhasználói licencelésen alapul Az EKNy rendszer csatlakoztatása szoftver-szintű csatlakoztatás megoldható a J2EE technológiával hozzáférési jogosultság kezelése: –nevesített felhasználók számára eleve megoldott (felhasznlószám?) –a nevesítetlen felhasználó számára kétszintű megoldást kell kialakítani Rendszer-architektúra - 3
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Rendszer-architektúra - 3 Nevesítetlen felhasználók kezelése a Plumtree portálon Kétkörös felhasználókezelés 1.Az EKNy rendszer egyedileg azonosítja a felhasználót a naplózás miatt és hozzárendeli egy jogosultsági körhöz („Nevesítetlen felhasználók” csoportja) 2.A Plumtree szintjén a felhasználó e csoportkóddal jelentkezik, ezért a csoporthoz rendelt licencek száma csak az egyidejű kérelmezők számát korlátozza
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Az EKNy rendszerbe felvenni javasolt közhiteles nyilvántartások 1.Szolgáltatók nyilvántartása 2.Országos Transzplantációs Nyilvántartás 3.TAJ nyilvántartása 4.Orvos- és fogorvos nyilvántartás 5.Gyógyszerész nyilvántartás 6.Klinikai szakpszichológusok nyilvántartása 7.Egészségügyi szakdolgozók nyilvántartása 8.Gyógyszer adattörzs 9.BNO törzsadatok 10.HBCS, WHO kódok - Tükrözött adatbázis - Lekérdezés az EKNy-en keresztül - Tükrözött adatbázis
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Adathozzáférés tükrözött adatbázissal Az EKNy az eredeti adatbázis másolatát („tükrét”) tárolja, mely rendszeresen frissítésre kerül. A lekérdezés jogosultságát az EKNy bírálja el. EKNy adatbázis Web Portál (Plumtree) EKNy Eredeti adatbázis Web Lekérdezés Adatok Frissítés Az EKNy adatbázis struktúrája és tartalma pontos mása az eredetinek
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Adathozzáférés tárolt eljárások meghívásával Az EKNy az eredeti adatbázishoz továbbítja az olvasási kérelmet egy tárolt eljárás meghívásával, melyet az eredeti adatbázis kezelője biztosít. A lekérdezés jogosultságát az eredeti rendszer bírálja el. Web Portál (Plumtree) Web Lekérdezés Adatok Az EKNy az adatokat nem tárolja Eredeti adatbázis- szerver EKNy Eredeti adatbázis Olvasási eljárás
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Harmonizált adatmodell lehetősége Az egységesítés a részben hasonló tartalom alapján lehetséges, elsősorban a személyi nyilvántartások esetén (8 db.) Példa: Cím (Intézmény címe, lakcím, levelezési cím, stb.) De: az entitások belső felépítése a jelenlegi nyilvántartásokban nem egységes, a konverzió esetenként nagyon munkaigényes is lehet!
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Megvalósítási Tanulmány Harmonizált adatmodell
Elektronikus Közhiteles Nyilvántartások Stubenvoll BtSzentgáli Ádám Köszönjük figyelmüket! Szentgáli Ádám Mikes Péter (20) Megvalósítási Tanulmány