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).

 

 

 

Direktorius                                                                                Ramūnas Čepaitis

 


 

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

 

1Duomenų 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.

 

2Rekomendacijos parengtos įgyvendinant Informacinių išteklių įstatymo 36 straipsnio 2 dalies ir Teisės gauti informaciją įstatymo 18 straipsnio 1 dalies nuostatas.

 

3Rekomendacijos skirtos Informacinių išteklių įstatymo 1 straipsnio trečiojoje dalyje nurodytiems subjektams.

 

4Są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

 

5Duomenys 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;

 

5.3. asinchronine prenumerata – duomenys gavėjui teikiami periodiškai pagal iš anksto nustatytas taisykles.

 

6Duomenys 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;

 

6.5. kitais informacijos perdavimo saityne būdais (pavyzdžiui, el. paštu, ftp);

 

6.6. mišriuoju būdu – užklausos ir duomenys pateikiami skirtingais Rekomendacijų 6.1–6.5 papunkčiuose nurodytais būdais.

 

7Rekomenduojami 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ų;

 

7.3. paketinis duomenų teikimo būdas, jei technologiškai ar ekonomiškai yra nepagrįstas leidžiamosios kreipties būdo naudojimas.

 

8Visais duomenų (išskyrus erdvinių) teikimo atvejais rekomenduojama naudoti sinchroninį režimą.

 

9Rekomenduojami 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);

 

9.2. leidžiamosios kreipties būdas, kai teikiami dažnai kintantys duomenys;

 

9.3. paketinis duomenų teikimo būdas kitais Rekomendacijų 9.1 ir 9.2 papunkčiuose nepaminėtais atvejais.

 

10Erdvinių duomenų teikimo atvejais rekomenduojama naudoti šiuos režimus:

 

10.1sinchroninį režimą – teikiant nedidelės apimties duomenis (kuriuos apdoroti ir pateikti galima per priimtiną laikotarpį);

 

10.2asinchroninį režimą – teikiant didelės apimties duomenis (kurių negalima apdoroti ir pateikti per priimtiną laikotarpį).

 

 

III SKYRIUS

DUOMENŲ TEIKIMO FORMATAI IR STANDARTAI

 

11Duomenims (išskyrus erdvinius) teikti leidžiamosios kreipties būdu rekomenduojama naudoti saityno paslaugą, atitinkančią šiuos kriterijus:

 

11.1duomenų 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.1.3. parengiamas saityno paslaugos aprašas naudojant WSDL (angl. Web Services Description Language) schemą;

 

11.2jeigu  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.2.2. duomenims teikti naudojamas XML (angl. Extensible Markup Language) arba JSON (angl. Java Script Object Notation) formatas;

 

11.3perduodamų 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.4perduodant 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.5visų 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.

 

12Duomenims teikti paketiniu duomenų teikimo būdu rekomenduojami šie duomenų teikimo formatai ir standartai:

 

12.1perduodamų 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.2tais 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);

 

12.3perduodamų duomenų paketas gali būti rengiamas kaip pilna perduodamų duomenų kopija arba kaip pokyčiai, įvykę po paskutinio duomenų perdavimo. Perduodame pakete turi būti pakankamai duomenų, kad duomenų gavėjas galėtų atkurti integralią gaunamų duomenų kopiją.

 

13Duomenims teikti interaktyviuoju duomenų teikimo būdu rekomenduojami šie duomenų teikimo formatai ir standartai:

 

13.1tekstinei informacijai:

 

13.1.1. TXT (UTF-8) – paprastam tekstui;

 

13.1.2. HTML5 – hipertekstui;

 

13.1.3. CSV arba TSV – struktūrizuotiems duomenims;

 

13.2dokumentams :

 

13.2.1. Lietuvos vyriausiojo archyvaro patvirtinti elektroninių dokumentų formatai – oficialiesiems elektroniniams dokumentams;

 

13.2.2. PDF (ISO 32000-1) – tekstui ir (arba) grafikai;

 

13.2.3. XML 1.1 (kartu pateikiant atvaizdavimo taisykles, pavyzdžiui, XSL transformavimo aprašą) – struktūrizuotam dokumentui;

 

13.2.4. EPUB –suglaudintų failų talpyklos formatas (toliau – konteinerio formatas) skirtas elektroninėms knygoms;

 

13.3grafikai:

 

13.3.1. GIF – riboto spalvų skaičiaus vaizdui;

 

13.3.2. JPEG (ISO/IEC 10918) arba PNG (ISO/IEC 15948) – statiniam vaizdui;

 

13.3.3. TIFF (ISO/IEC 12639) –statiniam vaizdui;

 

13.3.4. GeoTIFF – georeferenciniam rastriniam vaizdui;

 

13.3.5. CGM (ISO/IEC 8632) – georeferenciniam vektoriniams vaizdui;

 

13.4garso duomenis suglaudinti:

 

13.4.1. MPEG-1/2 Audio (ISO/IEC 13818-3) –su kokybės praradimu;

 

13.4.2. FLAC arba WAV – be kokybės praradimo;

 

13.5vaizdo ir garso įrašo suglaudinimui:

 

13.5.1. MPEG-2 (ISO/IEC 13818) – nedidelės skiriamosios gebos;

 

13.5.2. MPEG-4 (ISO/IEC 14496) – didelės skiriamosios gebos ;

 

13.6ZIP (ISO/IEC 21320-1) – įvairių formatų duomenų suglaudinimui;

 

13.7Matroska–konteinerio formatas įvairialypės terpės įrašams.

 

14Erdviniams duomenims teikti leidžiamosios kreipties būdu rekomenduojama naudoti:

 

14.1OGC standartus atitinkančias tinklines paslaugas (pvz.,Saityno katalogo paslauga (CSW), Saityno žemėlapių paslauga (WMS), Saityno geoobjektų paslauga (WFS), Saityno analizės paslauga (WPS));

 

14.2Tais atvejais, kai duomenų gavėjai naudoja ESRI programinę įrangą, rekomenduojama naudoti „GeoServices REST“ specifikaciją ir teikiant naudoti podėlį (ang. Cache).

 

15Erdviniams duomenims teikti paketiniu būdu rekomenduojama naudoti:

 

15.1nesuglaudintiems vektoriniams duomenims:

 

15.1.1. GML (ISO 19136);

 

15.1.2. GeoJSON;

 

15.1.3. „ESRI Shapefile“ (jeigu pakanka saugojimo galimybių);

 

15.2GeoTIFF – rastriniams duomenims. 

 

IV SKYRIUS

BAIGIAMOSIOS NUOSTATOS

 

16Jei 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.

 

_________________