1 / 17

e-Sociala elektronske podatkovne poizvedbe

. e-Sociala elektronske podatkovne poizvedbe. Ljubljana, 4.6.2012. Zakon o uveljavljanju pravic iz javnih sredstev ZUPJS, Uradni list RS 62/2010, 30.7.2010 ZUPJS-A, Uradni list RS 40/2011, 27.5.2011 ZDIU12, Uradni list RS, 110/2011, 31.12.2011) Cilj

jaafar
Download Presentation

e-Sociala elektronske podatkovne poizvedbe

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. e-Socialaelektronske podatkovne poizvedbe Ljubljana, 4.6.2012

  2. Zakon o uveljavljanju pravic iz javnih sredstev ZUPJS, Uradni list RS 62/2010, 30.7.2010 ZUPJS-A, Uradni list RS 40/2011, 27.5.2011 ZDIU12, Uradni list RS, 110/2011, 31.12.2011) Cilj hitro in pravično odločanje o pravicah iz javnih sredstev na osnovi premoženja in dohodkov prosilca in njegovih družinskih članov 2

  3. DENARNI PREJEMKI otroški dodatek denarna socialna pomoč varstveni dodatek državna štipendija SUBVENCIJE IN PLAČILA znižano plačilo vrtca subvencija malice za učence in dijake subvencija kosila za učence subvencija prevozov za dijake in študente oprostitev plačila socialnovarstvenih storitev prispevek k plačilu družinskega pomočnika subvencija najemnine kritje razlike do polne vrednosti zdravstvenih storitev plačilo prispevka za obvezno zdravstveno zavarovanje ZUPJS – pravice 3

  4. Medresorska delovna skupina Imenovana 24.3.2011, s sklepom Vlade RS št. 02401-2/2010/24 Naloge: Informatizacija pridobivanja podatkovnih virovza odločanje o socialnih pravicah po ZUPJS Zagotovitev zanesljivih večnamensko uporabnih tehničnih mehanizmov (komponent) za pridobivanje podatkov od podatkovnih virov za odločanje v postopkih uveljavljanja socialnih pravic 64 članov iz različnih resorjev Projektni svet minister MDDSZ, ministrica MJU, direktorji iz večjih podatkovnih virov (MNZ, DURS, GURS, MŠŠ, MVZT) 4

  5. 14 institucij s skupaj 25 podatkovnimi viri: Ministrstvo za notranje zadeve Ministrstvo za infrastrukturo in promet Davčna uprava Geodetska uprava Centralna klirinško depotna družba Zavod za zdravstveno zavarovanje Zavod za pokojninsko in invalidsko zavarovanje Zavod za zaposlovanje Uprava za pomorstvo Jamstveni in preživninski sklad Agencija za javnopravne evidence in storitve Ministrstvo za izobraževanje, znanost, kulturo in šport Ministrstvo za delo, družino in socialne zadeve Uprava za izvrševanje kazenskih sankcij Podatkovni viri e-Sociala(24.4.2012) • poleg tega pa še 21 bank (stanje na transakcijskih, varčevalnih, depozitnih in trgovalnih računih): • ABanka Vipa, • Banka Celje, • Banka Koper, • Banka Sparkasse, • Banka Volksbank, • BKS Bank, • Delavska hranilnica, • Deželna banka Slovenije, • Factor banka, • Gorenjska banka, • Hranilnica in posojilnica Vipava, • Hranilnica LON, • Hypo Alpe-Adria Bank, • Nova kreditna banka Maribor, • Nova Ljubljanska banka, • Poštna banka Slovenije, • Probanka, • Raiffeisen banka, • SKB banka, • Unicredit banka Slovenija, • Zveza bank

  6. Podatkovni viri e-Sociala(24.4.2012)

  7. Pladenj(sistem za standardizirano izvajanje elektronskih poizvedb na podatkovne vire) IO-modul (standardizirana platforma za distribucijo podatkov) Asinhroni modul (sistem za izvajanje asinhronih poizvedb) Varnostna shema(sistem za enotno upravljanje z uporabniki in njihovimi pravicami) Komponentecentralne interoperabilnostne infrastrukture

  8. Povezave med komponentami

  9. sistem za standardizirano izvajanje elektronskih poizvedb deluje kot zanesljiv transportni kanal, nevtralizira tehnološke specifike in kompleksnost podatkovnih virov uporabniku skrije tehnične interoperabilnostne kompleksnosti in tako omogoča uporabniku, da se lahko bolj usmeri na vsebino podatkov in na poslovni proces pridobivanja in obdelave podatkov podatke hrani samo tako dolgo, dokler jih ne prevzame poizvedovalni sistem, potem se v arhivu hranijo samo še transportni podatki izredna fleksibilnost enostavno dodajanje novega podatkovnega vira enostavno dodajanje novega poizvedovalnega sistema prilagajanje specifikam posameznega podatkovnega vira enostavno modeliranje konkretnega postopka poizvedbe, za določeno aplikacijo/namen podpora enostavnim in kompleksnim postopkom vzporedno ali zaporedno izvajanje poizvedb možno vzpostavljanje medsebojnih odvisnosti od posameznih poizvedb, možno odločanje na podlagi prejetih podatkov popolna podpora za delo z asinhronimi podatkovnimi viri, vgrajena funkcionalnost za čakanje na odgovor amortiziranje kratkotrajnih izpadov podatkovnih virov, vgrajena funkcionalnost auto-resume monitoring in avtomatske eskalacije v primeru izpada podatkovnega vira poudarek na večnamenskosti, možna uporaba v vseh informacijskih sistemih, kjer je potrebno pridobivati podatke iz različnih podatkovnih virov najsodobnejša odprtokodna javanska SOA tehnologija velik potencial za širitev implementacije na mednarodnem nivoju komponenta Pladenj

  10. standardizirana platforma za distribucijo podatkov omogoča institucijam vzpostavitev distribucijskega sistema za njihove podatke na infrastrukturi MJU se za vsako institucijo vzpostavi poseben zaščiten prostor, v katerem si institucija vzdržuje svojo distribucijsko zbirko - ažurno kopijo svojih podatkov ne gre za novo zbirko podatkov, ampak zgolj za nov komunikacijski kanal, preko katerega je možno distribuirati podatke iz že obstoječih podatkovnih zbirk podatki iz distribucijske kopije so preko enotnega aplikacijskega modula sinhrono dostopni uporabnikom (24/7, zanesljivost, stabilnost, performanse) upravljavec podatkov ima ustrezen nadzor nad podatki, na voljo ima vse potrebne kontrolne mehanizme za izvajanje obveznosti po ZVOP vsak podatkovni vir je sam odgovoren za vsebino svoje distribucijske kopije podatkov, in za nadzor dostopov (žurnal izvedenih transakcij) vsebino distribucijske zbirke je možno vzdrževati na različne tehnične načine vgrajen nadzor in samodejne eskalacije v primeru neosvežene distribucijske zbirke izredna fleksibilnost enostavno modeliranje specifičnih naborov podatkov za specifične uporabnike in namene, preko posebne administrativne aplikacije enostavno dodajanje novega podatkovnega vira znotraj sistema IO-modul enostavno dodajanje novega poizvedovalnega sistema standardne poizvedbe po enem ključnem podatku (npr. EMŠO ali DŠ), možne tudi specifične metode iskanja komponenta IO-modul

  11. sistem za izvajanje asinhronih poizvedb uporablja se pri tistih podatkovnih virih, kjer ni možen sinhroni dostop (npr. ker ni ustrezne podatkovne zbirke ali ker so varnostni standardi previsoki) podpira delo s posameznimi viri in s sklopi podatkovnih virov, poizvedbe se zbirajo v posebnem zaščitenem področju - "čakalnici" možnost sprotnega obveščanja v primeru nove poizvedbe vsak podatkovni vir lahko vidi le poizvedbe v svoji čakalnici možna priprava odgovora preko posebnega GUI vir si lahko avtomatizira proces priprave odgovorov (prevzem poizvedb iz čakalnice, obdelava, vrnitev odgovorov v Asinhroni modul) odgovori so lahko elektronsko podpisani in časovno žigosani podatki se hranijo samo tako dolgo, dokler jih ne prevzame poizvedovalni sistem (Pladenj), potem se v dnevnikih hranijo samo še transportni podatki izredna fleksibilnost enostavno dodajanje novega podatkovnega vira ali novega sklopa podatkovnih virov enostavno dodajanje novega poizvedovalnega sistema vključena posebna funkcionalnost Nadzorni modul za obvladovanje virov in poizvedb dvonivojski sistem eskalacij v primeru zamude popolna združljivost z Varnostno shemo in Pladnjem omogoča visoko stopnjo skalabilnosti in neprekinjenosti delovanja komponenta Asinhroni modul

  12. sistem za enotno upravljanje z uporabniki in njihovimi pravicami nadzor dostopa do aplikacij in njihovih funkcionalnosti podpora za več modulov znotraj aplikacije in za različne funkcionalnosti znotraj modula uporabniki lahko pripadajo eni ali večim institucijam hkrati vgrajen je sistem za upravljanje z institucijami (hierarhičen register institucij), na enem mestu so zbrani glavni podatki o vsaki vključeni instituciji uporabniki se lahko prijavijo s katerimkoli veljavnim kvalificiranim digitalnim potrdilom (nevtraliziranje motenj pri izteku in zamenjavi certifikatov), možno dodatno varovanje z geslom možnost omejitve nabora certifikatov za posamezno aplikacijo isti uporabnik ima lahko pri različnih institucijah različne pravice za različne aplikacije uporabnik sam zaprosi za pravice, potrdi mu jih odgovorni nadzornik upravljanje z Varnostno shemo: nadzornik institucije, nadzornik tipa institucije, vrhovni nadzornik podpora za fizične uporabnike in za sistemske uporabnike (aplikacije oz. sistemi) vgrajena SSO funkcionalnost: vse aplikacije, ki uporabljajo ta modul, imajo omogočen prenos prijave komponenta Varnostna shema

  13. Odprto kodna, standardna JEE in SOA infrastruktura Osnovni cilj arhitekture - maksimalna prepustnost sistema Več tisoč sočasnih zahtevkov; fokus razvoja na vzporednosti (čim več JMS vrst) Zagotavljanje visoke razpoložljivosti in linearna rast sistema Razbremenitev podatkovne baze Predpostavka, nešteto novih virov, namenov, odjemalcev (brez razvoja ali deploy-a) Dinamična orkestracija BPM procesov v realnem času Koncept, da se iz manjših v naprej pripravljenih mikro procesov v realnem času zgradi BPM proces za katerokoli smiselno kombinacijo zahtev Razvoj generičnih spletnih odjemalcev 44+ spletih storitev, različni protokoli, sheme, varnostni mehanizmi; fokus razvoja na izdelavi parametriziranih SOAP/REST/http odjemalcev: Generalizacija vhodnih podatkov s pomočjo XML predlog Validacija skladnosti XML odgovorov in možnost obdelave atributov na zahtevo Zagotavljanje kontroliranega ponavljanja klicev (auto resume) Hiter razvoj uporabniških vmesnikov za administracijo in monitoring Popolna parametrizacija (dodajanje novih virov, postopkov, odjemalcev, ...) Tehnološki vidik 13

  14. XML predloga (template) za klic specifične spletne storitve Xpath za pridobivanje podatkov iz odgovorov Skripte RegEx ali Groovy za ekstrakcijo podatkov iz pridobljenih XML Ugotavljanje skladnosti s shemo XSD odgovora Generične predloge <ser:SFIZSSeS1000 xmlns:ser="http://services.data.zpiz"> <guid>${I_ZPIZ_MESSAGE_ID[0]}</guid> <pxml> <![CDATA[ <Poizvedba> <EMSO>${I_EMSO[0]}</EMSO> <DavcnaSt>${I_DAVCNA[0]}</DavcnaSt> <dtVloge>${I_DATUM_VLOGE}</dtVloge> <dtZacetkaObdobja> ${I_DATE_FROM} </dtZacetkaObdobja> <dtZakljuckaObdobja> ${I_DATE_TO} </dtZakljuckaObdobja> </Poizvedba> ]]> </pxml> </ser:SFIZSSeS1000> 14

  15. Z vsakim podatkovnim virom je sklenjen formalen tripartitni dogovor Opredeljene so odgovornosti, vsebina in nivo storitev ter načini usklajevanja Za vsak vir so določeni 3 skrbniki na vseh 3 straneh 1. vir podatkov 2. tehnični posrednik (MJU / MPJU) 3. uporabnik podatkov (MDDSZ / CSD) Organizacijski vidik

  16. Sodelovanje Informacijskega pooblaščenca v medresorski delovni skupini Stalno preverjanje in prilagajanje rešitev Cilj: ne zmanjšati varnosti, ampak jo povečati Zanesljiva elektronska sled, distribuirano hranjenje Odgovornosti natančno opredeljene v formalnih dogovorih Varstvo osebnih podatkov

  17. Strateški vidik Komponente centralne interoperabilnostne infrastrukture Izvajanje v okviru ESS operacije “Interoperabilnost in e-izmenjava podatkov” Objava na Portalu NIO (nio.gov.si) Pogoji uporabe Prispevek k strateškemu cilju (SREP) vzpostavitev nacionalnega interoperabilnostnega okvira v Republiki Sloveniji in pocenitev nadaljnjega razvoja podobnih informacijskih sistemov, ki potrebujejo podatke od številnih podatkovnih virov izboljšanje interoperabilnosti sistemov, z uporabo skupnih aplikacijskih gradnikov (komponent) 17

More Related