A digitális közszolgáltatások platformja
Miért lépésről lépésre haladó interoperabilitás
Egy interoperabilitási platform nem valósítható meg egyik napról a másikra. A valódi interoperabilitás rétegesen épül, olyan ütemben, ahogyan az intézmények fel tudnak készülni. Ezért kezdjük a Puntea ellenőrzött hozzáférésével és a Cronica auditnaplójával, nem a teljes automatizálással.
Miért most a Puntea
A teljes interoperabilitás (automatikus adatcsere rendszerről rendszerre, emberi beavatkozás nélkül) az utolsó szakasz, nem az első. Két alaprétegen és minden egyes intézmény felkészültségén nyugszik.
Az interoperabilitás rétegekben épül. Az automatizálás előtt szükség van az ellenőrzött hozzáférés nyilvántartására és egy auditnaplóra, pontosan ez a Puntea és a Cronica szerepe. Ezen alapok nélkül az automatikus adatcsere ellenőrizhető nyom és a cél ellenőrzése nélkül maradna. A rendszerek közötti automatizálás az a darab, amely a végén kerül a helyére, miután az alaprétegek működnek és az intézmények felkészültek.
Az intézmények különböző technológiai helyzetből indulnak. A gyakorlatban a meglévő rendszerek néhány mintába sorolhatók:
- külső szállító által fejlesztett rendszerek a forráskód átadása nélkül, aktív karbantartási szerződéssel vagy anélkül, nem válhatnak egyik napról a másikra szolgáltatások igénybe vevőjévé, és minden integrációt a meglévő szerződéses kereten belül kell fejleszteni, ha van ilyen;
- támogatás nélküli rendszerek, forráskóddal vagy anélkül, hibajavítási karbantartási szerződéssel vagy anélkül;
- belső fejlesztésű (in-house) rendszerek: a legrugalmasabb eset, de kisebbségben van.
Mit kíván a rendszerek közötti integráció, intézményenként. Ahhoz, hogy egy rendszer automatikusan szolgáltatások igénybe vevőjévé vagy nyújtójává váljon, rendszerint a következők szükségesek:
- hozzáférés a meglévő rendszer forráskódjához;
- karbantartási vagy fejlesztési szerződéses keret;
- költségvetés;
- beszerzési eljárás (közbeszerzés);
- műszaki specifikációk.
Reálisan ez intézményenként hónapok munkáját jelenti, és éveket ahhoz, hogy a közszférában széles legyen a lefedettség. Más szóval: idő és pénz.
A reális lépés: integráljuk azt, ami már elérhető. Amíg nem engedheti meg magának minden intézmény a teljes integrációt, a Puntea azzal dolgozik, ami már létezik. Sok intézménynek már van közzétett API-ja és eseti interoperabilitási megállapodása. A Puntea ezeket ellenőrzött műveletekké alakítja: a másik intézmény ügyintézője megjelölt eljárással és céllal kap hozzáférést a már elérhető adatokhoz, és minden használat rögzül a Cronicában.
Előbb ember a folyamatban: ellenőrzött űrlapon keresztül, nem szabad technikai híváson át. Ezek az azonnali előnyök. A rendszerek közötti, emberi beavatkozás nélküli automatizálás a következő szakasz marad, amikor az alaprétegek a helyükön vannak és az intézmények felkészültek.
Hogyan kerül be egy szolgáltatás
Röviden: Adrian, szolgáltatásadminisztrátor, javasolja a saját API-ját. Bianca, a Puntea platform adminisztrátora, jóváhagyja és közzéteszi, hogy az ügyintézők használhassák. Lépésről lépésre:
-
A szolgáltatásadminisztrátor javasolja a szolgáltatást
Adrian, szolgáltatásadminisztrátor, importálja a saját szolgáltatás technikai szerződését (OpenAPI), és besorolja a műveleteket: érzékenység, azonosító paraméterek, válaszmezők, engedélyezett célok.
-
A Puntea adminisztrátora jóváhagy és közzétesz
Bianca, a platform adminisztrátora, ellenőrzi a műveletet, és közzéteszi minden intézmény számára. Egy intézmény javasol egy szolgáltatást, de nem teszi közzé önmagát egy közös platformon: a Puntea üzemeltetője gondozza és bocsátja mindenki rendelkezésére. A javasló (az intézmény) és a közzétevő (a Puntea) elkülönült szerep marad, a szerződés pedig a piszkozat, validált, jóváhagyott és közzétett állapotokon megy végig.
-
Az ügyintézők használják a szolgáltatást
Maria, ügyintéző, csak az intézmény aktív eljárásában és céljához használja a műveletet, ellenőrzött űrlapon keresztül, nem szabad technikai híváson át.
-
Minden használat nyomot hagy
A lekérdezés eseményt hoz létre a Cronicában: ki, melyik eljárásban, milyen eredménnyel. Az érintett állampolgár megnézheti a róla szóló lekérdezéseket.