OOTS ieviešanai ir divi vienkārši ceļi – E-forma vai API integrācija. Abi risinājumi nodrošina vienu un to pašu mērķi - drošu datu apmaiņu starp iestādēm Latvijā un citās ES valstīs, taču atšķiras pēc ieviešanas sarežģītības un tehniskajām prasībām.
-
e-Forma – Lai e-formās ieviestu OOTS nav nepieciešama API integrācija. OOTS e-formās var integrēt ar tās komponentes ievilkšanu formā līdzīgi kā jebkuru citu ievades lauku.
-
API - Pilnvērtīga sistēmu integrācija caur API pārvaldnieku
E-Formas integrācija:
E-formas ir elektroniskās veidlapas, kuras iestādes var izveidot un uzturēt, izmantojot e-formu platformu Latvija.gov.lv. Tās ļauj iedzīvotājiem un uzņēmumiem pieteikt pakalpojumus tiešsaistē, aizpildot veidlapu, kas pēc iesniegšanas automātiski tiek pārvērsta e-adresei nosūtāmā ziņojumā ar visiem nepieciešamajiem pielikumiem.
OOTS integrācija e-formās notiek ļoti vienkārši - izmantojot īpašu OOTS komponenti, kuru iestāde var pievienot e-formai bez programmēšanas vai API konfigurācijas. Tā ir “drag and drop” veida saskarnes sastāvdaļa, kas lietotājam formā piedāvā izvēli: augšupielādēt dokumentu manuāli vai izmantot OOTS, lai izgūtu apliecinājumu no citas ES valsts tiešsaistē. Šī komponente automātiski nodrošina visu nepieciešamo informācijas apmaiņu un lietotāju novirzīšanu pie attiecīgā pakalpojuma starp e-formu un OOTS starpniekplatformu.
Kad lietotājs izvēlas izgūt dokumentu caur OOTS, e-forma nodod pieprasījumu Latvijas OOTS starpniekplatformai, kas savukārt nodrošina eIDAS autentifikāciju un datu piekrišanu. Pēc tam pieprasījums tiek nosūtīts uz attiecīgās ES valsts kompetento iestādi, un saņemtie apliecinājumi tiek automātiski atgriezti atpakaļ e-formā. Visi izgūtie dokumenti tiek pievienoti kā pielikumi e-adresei kopā ar pašu e-formas iesniegumu, tādējādi iestāde tos saņem jau gatavā, standartizētā veidā.
E-formas nodrošina pilnībā automatizētu un vienkāršu OOTS izmantošanu bez nepieciešamības pēc atsevišķas API integrācijas, padarot šo risinājumu īpaši piemērotu tām iestādēm, kurām nav savas IT sistēmas vai kuras vēlas ātri ieviest OOTS savos pakalpojumos . Turklāt e-formu risinājumu iespējams ieviest dažu dienu laikā, nodrošinot ātru un efektīvu pieslēgšanos OOTS.
API integrācija:
API integrācija ir piemērota iestādēm, kurām ir savas informācijas sistēmas vai e-pakalpojumi (t.sk. Latvija.gov.lv portālā), un kuras vēlas OOTS datu apmaiņu nodrošināt tieši savā platformā, nevis caur e-formām. Šajā gadījumā iestāde veic tehnisku savienojumu ar VDAA pārvaldīto API pārvaldnieku, izmantojot OOTS API . Šis API ļauj sistēmai automatizēti izgūt apliecinājumus no citām ES valstīm tieši pakalpojuma izpildes laikā. API pārvaldnieka izstrādātāju dokumentācija (skatīt 2. sadaļu) - dokumenta saite.
API integrāciju izmanto arī latvija.lv kas ļauj centrālajam valsts portālam pievienot OOTS funkcionalitāti saviem pakalpojumiem. Līdz ar to iestādes, kas nodrošina pakalpojumus portālā latvija.lv, var izmantot OOTS bez papildu tehniskām integrācijām portāla pusē - galvenais ir, lai viņu pamatpakalpojuma sistēma atbalsta API izmantošanu. Savienojums notiek caur API pārvaldnieku:
OOTS API ir REST serviss kurš ir aprakstīts izmantojot OpenAPI standartu, un tā integrācijai izmantojot tikai dažas metodes: divas apliecinājumu izgūšanai un vienai autentifikācijas sesijas izveidei. Tas ļauj ātri ieviest integrāciju pat sarežģītās sistēmās. Šeit būtiski uzsvērt, ka iestādei jāintegrē tikai nepieciešamās metodes - visas lietotāja darbības, datu apmaiņa un procesa loģika tiek nodrošināta OOTS starpniekplatformā.
Autentifikācija API pieprasījumos notiek, iegūstot drošības talonu. Savukārt autorizācija pakalpojumu izsaukšanai tiek nodrošināta ar attiecīgajiem autorizācijas tvērumiem (scope). Rezultātā iestādes sistēma var izsaukt OOTS, saņemt apliecinājumus tiešsaistē un automātiski tos pievienot pakalpojuma pieteikumam, nodrošinot pilnībā elektronisku pārrobežu datu apriti.