INFORMACINĖS VISUOMENĖS PLĖTROS KOMITETO
PRIE SUSISIEKIMO MINISTERIJOS
DIREKTORIUS
ĮSAKYMAS
DĖL INFORMACINĖS VISUOMENĖS PLĖTROS KOMITETO PRIE SUSISIEKIMO MINISTERIJOS DIREKTORIAUS 2013 M. kovo 25 D. ĮSAKYMO Nr.T-36 „DĖL DUOMENŲ TEIKIMO FORMATŲ IR STANDARTŲ REKOMENDACIJŲ PATVIRTINIMO“ PAKEITIMO
2016 m. lapkričio 25 d. Nr. T–74
Vilnius
Įgyvendindamas Lietuvos Respublikos valstybės informacinių išteklių valdymo įstatymo 36 straipsnio 2 dalį ir Lietuvos Respublikos teisės gauti informaciją iš valstybės ir savivaldybių institucijų ir įstaigų įstatymo 18 straipsnio 1 dalies nuostatas, kuriomis yra perkeliama 2013 m. birželio 26 d. Europos Parlamento ir Tarybos direktyva 2013/37/ES, kuria iš dalies keičiama Direktyva 2003/98/EB dėl viešojo sektoriaus informacijos pakartotinio naudojimo,
pakeičiu Duomenų teikimo formatų ir standartų rekomendacijas, patvirtintas Informacinės visuomenės plėtros komiteto prie Susisiekimo ministerijos direktoriaus 2013 m. kovo 25 d. įsakymu Nr. T-36 „Dėl Duomenų teikimo formatų ir standartų rekomendacijų patvirtinimo“ ir išdėstau jas nauja redakcija (pridedama).
PATVIRTINTA
Informacinės visuomenės plėtros komiteto prie Susisiekimo ministerijos direktoriaus
2013 m. kovo 25 d. įsakymu Nr. T-36
(Informacinės visuomenės plėtros komiteto prie Susisiekimo ministerijos direktoriaus
2016 m. lapkričio 25 d. įsakymo Nr. T–74 redakcija)
DUOMENŲ TEIKIMO FORMATŲ IR STANDARTŲ REKOMENDACIJOS
I SKYRIUS
BENDROSIOS NUOSTATOS
1. Duomenų teikimo formatų ir standartų rekomendacijose (toliau – Rekomendacijos) nustatomi rekomenduojami duomenų teikimo atvirieji ir kiti elektroniniai formatai ir standartai, sudarantys prielaidas minimizuoti išlaidas įgyvendinant valstybės informacinių sistemų arba registrų sąveiką neįsigyjant specialios nuosavybinės programinės įrangos, ir jų taikymas steigiant, kuriant ir (arba) tvarkant Lietuvos Respublikos valstybės informacinių išteklių valdymo įstatymo (toliau – Informacinių išteklių įstatymas) 1 straipsnio trečiojoje dalyje nurodytus valstybės registrus (kadastrus), žinybinius registrus, valstybės informacines sistemas ir kitas informacines sistemas, o taip pat skelbiant ir teikiant dokumentus pakartotiniam naudojimui pagal Lietuvos Respublikos teisės gauti informaciją iš valstybės ir savivaldybių institucijų ir įstaigų įstatymo (toliau – Teisės gauti informaciją įstatymas) nuostatas.
2. Rekomendacijos parengtos įgyvendinant Informacinių išteklių įstatymo 36 straipsnio 2 dalies ir Teisės gauti informaciją įstatymo 18 straipsnio 1 dalies nuostatas.
3. Rekomendacijos skirtos Informacinių išteklių įstatymo 1 straipsnio trečiojoje dalyje nurodytiems subjektams.
4. Sąvoka „dokumentas“ Rekomendacijose vartojama kaip yra apibrėžta Teisės gauti informaciją įstatymo 3 straipsnio 1 dalyje. Kitos Rekomendacijose vartojamos sąvokos atitinka Informacinių išteklių įstatyme, Lietuvos Respublikos asmens duomenų teisinės apsaugos įstatyme, Teisės gauti informaciją įstatyme ir Lietuvos Respublikos dokumentų ir archyvų įstatyme apibrėžtas sąvokas.
II SKYRIUS
DUOMENŲ TEIKIMO REŽIMAI, BŪDAI IR ATVEJAI
5. Duomenys institucijoms ir dokumentai pakartotiniam naudojimui (toliau – duomenys) gali būti teikiami šiais režimais:
5.1. sinchroniniu – duomenų užklausimo metu nedelsiant prasideda duomenų gavėjo pateiktos užklausos parametrų apdorojimas, kuriam pasibaigus yra suformuojamas atsakymas ir iš karto pateikiamas duomenų gavėjui;
5.2. asinchroniniu užklausos/atsakymo – duomenų užklausimo metu duomenų gavėjo pateikti užklausos parametrai perduodami apdorojimui (arba talpinami į eilę vėlesniam apdorojimui), o duomenų gavėjui pateikiamas unikalus užklausos identifikatorius ar kitas atributas (atributai), nurodantis(-ys) ar užklausa priimta sėkmingai bei atributas (atributai) kuriuo(-iais) remiantis vėliau duomenų gavėjui bus pateiktas suformuotas atsakymas;
6. Duomenys gali būti teikiami šiais būdais:
6.1. leidžiamosios kreipties būdu – duomenys duomenų gavėjui teikiami internetu ar kitais elektroninių ryšių tinklais pagal konkrečias užklausas;
6.2. paketiniu duomenų teikimo būdu – duomenų gavėjas sutartyse nustatytomis sąlygomis gauna didelės apimties duomenis (pavyzdžiui, momentines kopijas (angl. snapshot));
6.3. interaktyviuoju duomenų teikimo būdu – duomenų gavėjas duomenis gauna naudodamasis specialiomis naudotojo aplinkomis prieinamomis per interneto naršyklę;
6.4. viešo skelbimo saityne būdu - saityne paskelbta vieša duomenų rinkmena, kuri gali būti perduodama gavėjui interneto naršyklės priemonėmis;
7. Rekomenduojami duomenų (išskyrus erdvinių) teikimo būdų naudojimo atvejai:
7.1. interaktyvusis duomenų teikimo būdas yra naudojamas kai yra didelis ir dažnas tos pačios struktūros bet skirtingos apimties duomenų teikimo poreikis, dažniausiai įgyvendinamas sukuriant specialias saityno naudotojo sąsajas; atvejais kai duomenys teikiami vieną kartą – naudojamos el.pašto arba kitos informacinių ir ryšių technologijos priemonės (pavyzdžiui, el. paštu, ftp);
7.2. leidžiamosios kreipties būdas, kai duomenų teikimas vyksta tarp informacinių sistemų arba registrų;
9. Rekomenduojami erdvinių duomenų teikimo būdų naudojimo atvejai:
9.1. interaktyvusis duomenų teikimo būdas, kai perduodami nedidelės apimties duomenys (pvz., viešosioms ir administracinėms paslaugoms teikti);
10. Erdvinių duomenų teikimo atvejais rekomenduojama naudoti šiuos režimus:
10.1. sinchroninį režimą – teikiant nedidelės apimties duomenis (kuriuos apdoroti ir pateikti galima per priimtiną laikotarpį);
III SKYRIUS
DUOMENŲ TEIKIMO FORMATAI IR STANDARTAI
11. Duomenims (išskyrus erdvinius) teikti leidžiamosios kreipties būdu rekomenduojama naudoti saityno paslaugą, atitinkančią šiuos kriterijus:
11.1. duomenų perdavimui naudojama SOAP (angl. Simple Object Access Protocol) paremta technologija:
11.1.1. atliekama saityno paslaugos patikra pagal WS-I (angl. Web Services Interoperability) standartą;
11.1.2. duomenų teikimo sauga, kai tai reikalinga, įgyvendinama vadovaujantis WS-Security (angl. Web Services Security) protokolu;
11.2. jeigu nėra įmanoma naudoti SOAP paremta technologija, duomenims teikti gali būti naudojamas vieningas duomenų REST (angl. Representational State Transfer) architektūros stiliaus metodas:
11.2.1. parengiamas paslaugos aprašas naudojant WADL (angl. web application description language) notaciją;
11.3. perduodamų duomenų struktūros aprašomos XSD (angl. XML schema definition) schema. XSD aprašoma struktūra maksimaliai aprašomas teikiamų duomenų formatas, nustatant teikiamų duomenų laukų tipus, laukų ilgius, galimas reikšmes, statines klasifikatorių reikšmes ir kitus tipus;
11.4. perduodant koduojamus duomenis perduodami tiek tokių duomenų kodai, tiek jų reikšmė arba, jei reikšmė nėra perduodama, atskirai teikiamas reikšmių klasifikatorius. Jei reikšmė perduodama kartu, reikšmė pateikiama bent dviem – lietuvių ir anglų – kalbomis;
11.5. visų klasifikuojamų ir/ ar koduojamų duomenų reikšmėms nustatyti teikiami ir atnaujinami reikšmių klasifikatoriai, kuriuose reikšmės pateikiamos bent dviem – lietuvių ir anglų – kalbomis;
11.6. įvykus klaidoms, grąžinamas struktūrizuotas pranešimas, nurodantis techninį pranešimą (angl. Machine readable description) – klaidos kodą, tipą, kitus techninius atributus, bei atskiru atributu perduodamas klaidos aprašymas žmonių kalba (angl. Human readable description) – klaidos tekstas, klaidos teksto pateikimo kalba. Klaidos tekstas turi būti grąžinamas bent dviem – lietuvių ir anglų – kalbomis. Klaidos pranešimo struktūra aprašoma XSD schema.
12. Duomenims teikti paketiniu duomenų teikimo būdu rekomenduojami šie duomenų teikimo formatai ir standartai:
12.1. perduodamų duomenų paketas parengiamas struktūrizuotu, mašininiu būdu skaitomu formatu – XML, JSON ar kitais formatais, užtikrinančiais duomenų atitikimą nustatytai struktūrai;
12.2. tais atvejais, kai struktūrizuotas duomenų paketo parengimas yra technologiškai ar ekonomiškai nenaudingas, gali būti naudojami specializuoti paketiniai duomenų mainai (pvz. Database Link);
13. Duomenims teikti interaktyviuoju duomenų teikimo būdu rekomenduojami šie duomenų teikimo formatai ir standartai:
13.1. tekstinei informacijai:
13.2. dokumentams :
13.2.1. Lietuvos vyriausiojo archyvaro patvirtinti elektroninių dokumentų formatai – oficialiesiems elektroniniams dokumentams;
13.2.3. XML 1.1 (kartu pateikiant atvaizdavimo taisykles, pavyzdžiui, XSL transformavimo aprašą) – struktūrizuotam dokumentui;
13.3. grafikai:
13.4. garso duomenis suglaudinti:
13.5. vaizdo ir garso įrašo suglaudinimui:
14. Erdviniams duomenims teikti leidžiamosios kreipties būdu rekomenduojama naudoti:
14.1. OGC standartus atitinkančias tinklines paslaugas (pvz.,Saityno katalogo paslauga (CSW), Saityno žemėlapių paslauga (WMS), Saityno geoobjektų paslauga (WFS), Saityno analizės paslauga (WPS));
IV SKYRIUS
BAIGIAMOSIOS NUOSTATOS
16. Jei duomenų teikėjas ir duomenų gavėjas susitaria, galima naudoti kitus duomenų teikimo formatus ir standartus, tačiau tokių duomenų teikimo sprendimų kūrimas neturi būti finansuojamas duomenų gavėjo lėšomis, išskyrus atvejus numatytus Informacinių išteklių įstatymo 27 straipsnio 6 dalyje ir 35 straipsnio 3 dalyje.