Nortal AS
Lõõtsa 6C
Tervise ja Heaolu Infosüsteemide Keskus
Gerli Raadik
PAKKUMUS
SKAIS2 väiketööde teostamiseks raamleping nr 3-8/179-1 alusel
Tööde teostamiseks planeeritud meeskonnaliikmed:
Nimi Roll
Maris Leivategija Projektijuht
Aet Telvik Projektijuht, analüütik
Mart Ingver Analüütik
Elina Kuljus Analüütik
Õnne Kivinurm Analüütik
Kärt Palm Analüütik
Niina Vaiser Analüütik
Pille-Riin Vool Analüütik
Eha Jõeorg Analüütik
Priit Liivak Arhitekt
Tõnis Ojandu Programmeerija
Eneli Reimets Programmeerija
Andres Saaremõts Programmeerija
Magnar Aruoja Programmeerija
Sander Soo Programmeerija
Marko Kaar Programmeerija
Taavi Tali Programmeerija
Nortal AS · Lõõtsa 6C, Tallinn 11415, Estonia · +372 610 1990 ·
[email protected] · www.nortal.com
Priit Laht Programmeerija
Karl-Martin Miil Programmeerija
Madis Loitmaa Programmeerija
Johannes Horm Programmeerija
Jaagup Kümmel Programmeerija
Jaak Ritso Programmeerija
Joosep Heinmets Programmeerija
Madis Maask Programmeerija
Kait Kasak Programmeerija
Johannes Vask Programmeerija
Andrus Seiman Testija
Polina Morozova Testija
Regle Raudsepp Testija
Holger Hansson Testija
Mari Rüütli Testija
Heikki Kitt Testija
Meelis Aidla Testija
Projekti liikmeid võivad projekti jooksul muutuda või liikmete arv täieneda.
Tööde teostamise ühe töötunni hind: 60 EUR, millele lisandub käibemaks
Lugupidamisega
Ats Albre
Äriüksuse juht
Nortal AS · Lõõtsa 6C, Tallinn 11415, Estonia · +372 610 1990 ·
[email protected] · www.nortal.com
SKAIS2 väiketööd 2020 I
1. Mõisted ja lühendid
Mõiste/Lühend Kirjeldus
SKA Sotsiaalkindlustusamet
TEHIK Tervise ja Heaolu Infosüsteemide Keskus
SKAIS1 Sotsiaalkaitse infosüsteem (olemasolev)
SKAIS2 Sotsiaalkaitse infosüsteem (hõlmab
Ametnikurakendust ja Iseteenindust)
2. Ülevaade
SKA kasutab ülesannete täitmiseks sotsiaalkaitse infosüsteemi, mis koosneb SKAIS1 ja
SKAIS2 rakendusest. SKAIS2s on praeguseks kasutusel elatisabiteenus, puude raskusastme
tuvastamine, sotsiaaltoetuse teenus ja peretoetused. Loodud SKAIS2 süsteem tekitab
igakuiselt suurel hulgal korduvaid hooldusjuhtumeid ning stabiilsus, jõudlus ja
kasutajamugavus ei vasta kasutajate ootustele.
3. Lepingu eesmärk
Lepingu eesmärgiks on realiseerida SKAIS2s olemasoleva funktsionaalsuse
arendusvajadused, mis vähendavad hooldusjuhtumite mahtu ning tagavad
kasutajasõbralikuma süsteemi ja muude täiendavate arendusvajaduste realiseerimine ning
sellega seonduvad tööd (nt testimine, juurutamine jne).
4. Tellitavad tööd
Lepinguga tellitakse töötundide põhiselt kuni 31.07.2020 SKAIS2 funktsionaalsuse
parandamist ja täiendamist ning SKAIS2 teenuste arendamisega seonduvad tööd (nt
automaatestide loomine, andmete hägustamine ja muud arendustööd efektiivse ja kvaliteetse
arenduse tagamiseks).
Tööde loetelu tekib ja hallatakse jiras:
1) Eelanalüüsi suunatud ülesanded (analüüsi task), mille tulemusel valmivad
mahuhinnangutega kasutajalood (story’d) ja tehnilised eeldustööd (technical
taskid);
2) Arendusse suunatud kasutajalood (story’d) ja tehnilised eeldustööd (technical
taskid) backlog staatuses vastavalt tööde järjekorral (rank).
5. Tööprotsess ja tulemid
Järgnevalt täpsustatakse Täitjaga sõlmitud raamlepingus (nr 3-8/179-1) kirjeldatud tingimusi
tööprotsessi, dokumenteerimise, töökorralduse, testimise ja mittefunktsionaalsete nõuete
osas.
5.1 Tööprotsess
Tööraamistik peab tuginema etapiviisilisele planeerimisele, võimaldades
arendusmeeskonna prioriteete jooksvalt muuta;
Tööraamistik peab võimaldama süsteemset ülevaadet iga kokkulepitud töö
saavutustest;
Tööraamistik peab võimaldama arendusmeeskonna tulemuslikkuse (kasvu) jälgimist
ajas;
Tööraamistik peab tagama, et arendusmeeskond tegeleb omal initsiatiivil enda
tulemuslikkuse parandamisega ja parendusettepanekute esitamisega.
Täpsem protsess lepitakse kokku tööde käigus.
5.2 Dokumentatsioon
Vastavalt alapunktis 4 kirjeldatud skoobile tuleb töö käigus luua ja täiendada SKAIS2
dokumentatsiooni, milleks on minimaalselt:
Funktsionaalsuse ja äriprotsesside kirjeldused kokkulepitud kujul (nt BPMN standard,
diagrammid ja kirjeldused Confluence’is) koos ärireeglitega, mida peab olema hiljem
võimalik täiendada järgnevates etappides lisanduva funktsionaalsuse alusel ning
siduda tervikliku protsessi- ja ärireeglite kirjeldusega.
Tehniline dokumentatsioon (nt paigaldusjuhendid, Confluence keskkonnas).
Andmemudel.
Dokumentatsiooni täpsed liigid ja sisu formaat lepitakse kokku tööde käigus.
5.3 Töökorraldus
Projekti töökorraldus toetub kodukorrale. Täitja peab tagama piisava kaasamise ja
ülevaadete andmise Tellijale.
5.3.1 Tööde üleandmine
Arendustööde lähtekoodi tarne toimub pideva integreerimise (continuous integration) teel.
Tööde järjekord ja UAT tagasiside andmise aeg lepitakse kokku tööde käigus taasesitamist
võimaldavas vormis (Tellija ja Täitja poolt).
Tööd annab Täitja üle jooksvalt, vastavalt nende valmimisele – Tellija kontrollib seejärel töö
nõuetekohasust ning annab vajadusel tähtaja töö parandamiseks. Töö loetakse vastuvõetuks
alates selle Live paigaldusest peale edukat vastuvõtu testimist.
Täitja teab, et tellija võib igat üle antud funktsionaalsust paigaldada toodangusse ning täitja
peab tagama, et lõplikult valmimata funktsiooni protsessid on võimalik toodangust välja
lülitada (feature flags). Funktsioonide sisse-välja lülitamise võimekus lepitakse Tellija ja Täitja
vahel kokku tööde käigus.
5.4 Nõuded automaattestimisele
Loodav lähtekood peab olema kaetud 80% ulatuses ühiktestidega, 50% ulatuses
integratsiooni/süsteemi/”end-to-end” automatiseeritud testidega. Testidega kaetakse
serveripoolne ja kasutajaliidese kood. Kaetavuse kontrolliks ja raporteerimiseks seatakse
Tellija koodihoidla keskkonnas (Gitlab) üles pideva integratsiooni töövoog, mis seadistatakse
koostoimima SonarQube koodi ja testide kaetavuse analüsaatoriga.
Automaattestid peavad üle antavas lähtekoodis continuous-integration’i töövoo edukalt
läbima. Samuti peab Täitja peab hoolt kandma, et varasemalt loodud testid jäävad töö
lõpetamisel edukalt läbitavaks. Nõuete muutumisel peab Täitja viima testid vastavusse uute
nõuetega või neid eemaldama, kui selliseid nõudeid enam ei eksisteeri.
Kasutajaliidese testimise osakaal kogu testimise mahust peab olema mõistlik (mitte ületades
30%), rakendades seda kriitilisele funktsionaalsusele (lepitakse tööde käigus kokku). 50%
kasutajaliidese testimisest peab olema automatiseeritud ja korduvkasutatav tööde käigus
kokkulepitud raamistikul (nt Selenium).
5.5 Koormustestimised
Iseteenindus peab toetama paralleelset minimaalselt 200 päringut (siinkohal on
oodatav arendajapoolne hinnang, kas see on piisav päringute maht, vajadusel tõsta
arvu).
API teenustele ning keskmine päringu teenindamise aeg ei tohi olla suurem kui 2
sekundit.
Nõude täitmise kontrolliks tuleb luua koormustestid. Koormustestide tegemine lepitakse Tellija
Täitja poolt kokku tööde käigus.
Nõudest eraldi tuleb vaadelda staatiliste failide allalaadimist – need tuleb http serveris
puhverdada.
5.6 Mittefunktsionaalsed nõuded
Mittefunktsionaalsete nõuete täitmisel tuleb lähtuda järgnevast:
Uue funktsionaalsuse loomisel tuleb lähtuda raamlepingus (nr 3-8/179-1) ja selle
lisades kirjeldatud nõuetest.
o Täpsemad mittefunktsionaalsed nõuded, millest lähtuda, asuvad SKAIS2
Confluence keskkonnas: Mittefunktsionaalsed nõuded arendustele (versioon
22.04.2018)
o Põhjendatud juhtudel võib seatud nõuetest kõrvale kalduda taasesitamist
võimaldavas vormis sõlmitud kokkuleppel Tellijaga.
Olemasoleva funktsionaalsuse taaskasutamisel tuleb tagada vähemalt olemasoleval
tasemel mittefunktsionaalsete nõuete täitmine vastavas tehnilises komponendis (st
tänaste puuduste likvideerimist eeldab Tellija Täitjalt ainult vastavasisulise tellimuse
korral. Muudel juhtudel eeldab Tellija Täitjalt ettepanekuid puuduste likvideerimiseks.
Konkreetsed lahendused lepitakse eraldi kokku).
Iseteeninduse arendused lähtuvad RIA stiiliraamatust.
Serveripoolsete teenuste ja nendega suhtluse tänapäevastele parimatele praktikatele
vastavaks viimine (REST API korrastamine ja taaskasutatavaks muutmine).
Iseteeninduse raamistik:
o Toetab Iseteeninduse valdkondade kaupa eraldiseisvateks rakendusteks
jaotamist. See tähendab, et lõppkasutajale nähtav visuaal võidakse serveerida
mitmest erinevast rakendusest, kuid lõppkasutaja ei tohiks visuaalselt eristada
ühe rakenduse kontekstist teise liikumist.
o Sisaldab ka vealehti/-teateid (http 404/401/500) jne korral.
o Lahendus peab toetama otseviidatavaid alamlehti (näitlikult: stiilis
'/minu/dokumendid/123' avab sisselogitud kasutaja dokumendi numbriga 123).
o Iseteeninduse toimimist peab saama funktsionaalselt monitoorida tsentraalse
monitooringuvahendiga, st rakendusel peavad olema teenused, mille väljundis on
telemeetria info eristatav kuni teenuste 'url' tasemeni (selgitus: peaks olema
sama või võrdväärne Micrometer teegi "@Timed" annotatsiooniga saadava
telemeetriaga).
o SKA Iseteeninduskeskkond peab sama kvaliteediga töötama tänapäevastes
'evergreen' veebibrauserites (IE, Firefox, Chrome, Safari) ja
operatsioonisüsteemides Windows (7+), OS (10.12+), Linux (Ubuntu 18.04+).
o 'Kvaliteetselt' all ei peeta silmas nö pixel perfect kujundust, vaid et erinevates
seadmetes, brauserites, operatsioonisüsteemides on kõik Iseteeninduse
funktsionaalsused võrdväärselt kasutatavad, vormid täidetavad, joondamised
sarnased (vaevumärgatavad pikslite nihked siia-sinna on lubatud). Peaasjalikult
ei tohiks tavakasutaja kogeda/märgata vahet.
o Arendus peab lähtuma Tellija haldusala IT-profiilist.
o Arendus peab lähtuma Tellija mittefunktsionaalsetest nõuetest, millest
kõrvalekalded lepitakse taasesitamist võimaldavas vormis Tellijaga kokku.
5.6.1 Nõuded kiirusele ja latentsusele
Allpool kirjeldatud nõuded kehtivad ainult SKAIS2 sisemisele rakendusele ehk väliste
süsteemide vasteaegasid ei loeta ajalise nõude sisse.
Tühja veebivormi avanemine ei tohi kesta üle 2s.
Andmetega veebivormi avanemine ei tohi kesta üle 4s.
Menetluse jaoks andmete otsimine ei tohi kesta üle 5s.
Menetluse andmete salvestamine ei tohi kesta üle 4s.
Menetluse jaoks andmete värskendamine ei tohi kesta üle 4s.
Üle interneti infosüsteemi kasutamisel võib lisanduda 2s viivitus.
Teenuse kvaliteedi tõstmiseks on poolel õigus teha teisele poolele ettepanekuid kiiruse ja
latentsuse nõuete muutmiseks. Muudatuste korral kirjeldatakse kasutuslugude
vastuvõtukriteeriumidesse mittefunktsionaalse nõudena.
5.7 Tulemid
Valminud tööde tulemid antakse üle kord kuus tööde üleandmise-vastuvõtmise aktiga, tööde
tulemid peavad sisaldama:
Viiteid dokumentatsioonile Confluence’is;
Viited tehtud töödele (Jira piletitena);
Viiteid koodile GitLabis;
Koodianalüüsi, mis sisaldab väljavõtet TEHIKu SonarQube keskkonnast, kust on
näha testide kaetavuse protsent.
Lisa 3
ISIKUANDMETE TÖÖTLEMISE LEPING
Tervise ja Heaolu Infosüsteemide Keskus (edaspidi Volitaja), registrikood 700097700,
asukohaga Uus-Tatari 25/Veerenni 13, Tallinn 10134, keda esindab direktor Katrin Reinhold
ja
Nortal AS (edaspidi Volitatud Töötleja), registrikood 10391131, asukohaga aadress Lõõtsa 6c,
Tallinn, keda esindab juhatuse liige Ats Albre
on sõlminud käesoleva isikuandmete töötlemise lepingu hankelepingu nr 3-9/179-19 lisana
nr 3 (edaspidi Leping):
1. Lepingu ese ja eesmärk
1.1. Lepingu esemeks on Volitaja ja Volitatud Töötleja (edaspidi koos nimetatud kui
Pooled) vaheliste tingimuste sätestamine seoses Sotsiaalkaitse Infosüsteemis
(SKAIS) sisalduvate isikuandmete töötlemisega.
1.2. Volitatud Töötleja töötleb andmeid hankelepingu nr 3-9/179-19 lisa 1 p 4 täitmiseks,
milleks on Volitatud Töötlejal õigus saada juurdepääs Lepingu punktis 2 kirjeldatud
isikuandmetele.
1.3. Volitatud Töötleja poolt isikuandmete töötlemine on piiratud punktis 1.2 nimetatud
hankelepingu täitmiseks vajalike tegevustega.
2. Töödeldavad isikuandmed ja nende töötlemise tingimused
2.1 Volitatud Töötlejale võivad punktis 1.2 kirjeldatud hankelepingus kokku lepitud tööde
teostamise käigus nähtavaks saada SKAIS2 Prelive keskkonnas sisalduvad
isikuandmed, seal hulgas eriliigilised isikuandmed.
2.2 Andmete koosseis on kirjeldatud sotsiaalkaitse infosüsteemi põhimääruse § 7 - § 15,
seal hulgas:
2.2.1 Isiku üldandmed, sh isikukood, sugu, sünniaeg, perekonna- ja eesnimi,
kontaktandmed, isiku surma või surnuks või teadmata kadunuks tunnistamise
andmed, elamisloa ja -õiguse ning kodakondsuse andmed, andmed eestkoste
või hooldusõiguste kohta ning andmed Eesti Vabariiki saabumise ja sealt
lahkumise kohta;
2.2.2 alusandmed isikule riikliku toetuse, pensioni, hüvitise, elatisabi ning teenuse
määramise ja maksmise kohta;
2.2.3 andmed isikule riikliku toetuse, pensioni, hüvitise, elatisabi ning teenuse
määramise, maksmise, peatamise, lõpetamise või sellest keeldumise ja
kinnipidamise kohta;
2.2.4 isiku maksualased andmed;
2.2.5 andmed isiku terviseseisundi ja puude kohta;
2.2.6 andmed isiku töötamise, töölähetuse ja ettevõtlusega tegelemise kohta;
2.2.7 andmed represseeritu tunnistuse, puudega isiku kaardi ja pensionitunnistuse
väljastamise kohta
2.2.8 andmed isiku või tema pereliikme puude ja terviseseisundi ja perekonna kohta
2.3 Volitatud Töötleja võib isikuandmeid töödelda ainult õigustatud vajadusest lähtuvalt
seoses hankelepingu täitmisega. Töötlemine peab toimuma minimaalses mahus ja
jääma konkreetse töötaja ametialase pädevuse piiridesse.
2.4 Volitatud Töötleja ei tohi ilma mõjuva põhjuseta isikuandmeid töödelda. Mõjuva
põhjuse esinemisel, mis ei ole Volitaja algatatud, kohustub Volitatud Töötleja
kooskõlastama isikuandmete täiendava töötlemise vajaduse Volitajaga ning saama
konkreetse töötlemistoimingu tegemiseks Volitaja poolsed kirjalikud juhised.
2.5 Hankelepingu täitmise raames teatavaks saanud isikuandmete mistahes viisil (nii
kirjalik kui suuline) teatavaks tegemine konkreetse töö ja hankelepingu täitmisega
mitteseotud isikutele on keelatud.
2.6 Isikuandmeid töödeldakse viisil, mis tagab isikuandmete piisava turvalisuse,
sealhulgas kaitse lubamatu või ebaseadusliku töötlemise ja juhusliku kadumise,
hävimise või kahjustumise eest, rakendades selleks vajalikke tehnilisi või korralduslike
meetmeid ning tegutsedes isikuandmete kaitse üldmäärusest tulenevate
andmesubjektide õiguste alusel.
2.7 Isikuandmete edastamine kolmandatele isikutele on keelatud.
3 Volitatud Töötleja kohustused
3.1 Volitatud Töötleja on kohustatud:
3.1.1 tagama Lepingueelsete läbirääkimiste ja Lepingu täitmise käigus Volitajalt
ükskõik mis vormis saadud teabe (sh isikuandmed, tehingudokumentatsioon ja
know-how) konfidentsiaalsuse ning ei edasta ega võimalda sellele teabele
juurdepääsu kolmandatelele isikutele ilma Volitaja sellekohase selgesõnalise
kirjaliku nõusolekuta;
3.1.2 tagama, et punktis 2.2 nimetatud isikuandmeid ei edastata väljapoole Euroopa
Liidu liikmesriikide ja Euroopa Majandusühendusse kuuluvate riikide
territooriumi ilma Volitaja sellekohase selgesõnalise kirjaliku nõusolekuta;
3.1.3 kasutama ja töötlema punktis 2.2 nimetatud isikuandmeid üksnes Lepingu
täitmiseks ja Volitaja dokumenteeritud juhiste alusel, välja arvatud juhul, kui
Volitatud Töötleja on kohustatud teavet töötlema Volitatud Töötleja suhtes
kohalduva õiguse alusel. Viimati nimetatud juhul teavitab kirjalikult
taasesitatavas vormis Volitatud Töötleja Volitajat vastava kohustuse
olemasolust enne teabe töötlemist;
3.1.4 võimaldama juurdepääsu punktis 2.2 nimetatud isikuandmetele ainult nendele
töötajatele, kellel on selleks oma tööülesannete täitmiseks vajadus ning tagab,
et need töötajad tunnevad ja järgivad isikuandmete töötlemise alaseid nõudeid
ja õigusakte, nad on saanud asjakohase koolituse eelmainitud nõuete kohta,
on võtnud endale konfidentsiaalsuskohustuse;
3.1.5 tagama punktis 3.1.4 nimetatud töötajate puhul Raamlepingu nr 3-8/179-1 lisa 2
(Kodukord) punktis 8 kirjeldatud tingimused ja nõuded;
3.1.6 sõlmima punktis 3.1.4 nimetatud töötajatega konfidentsiaalsuskokkulepped
punktis 2.2 nimetatud andmete töötlemiseks ja esitama punktis 3.1.4 nimetatud
töötajate nimekirja ja konfidentsiaalsuskokkulepped Volitaja nõudmisel
Volitajale.
3.1.7 garanteerima punktis 3.1.4 nimetatud töötajate ligipääsu punktis 2.2 nimetatud
andmetele üksnes vastavalt hankelepingu nr 3-9/179-19 lisa 1 p 4 tööde
teostamiseks. Tööülesannete muutumise või töölepingu lõppemise korral
andma ligipääsude lõpetamiseks vajaliku info Volitajale.
3.1.8 täitma kõiki kehtivaid isikuandmete töötlemisalaseid nõudeid, andmete
turvalisust puudutavaid ning isikuandmete kaitse alaseid Euroopa Liidu ja Eesti
Vabariigi õigusakte ja muid eeskirju;
3.1.9 rakendama alltoodud organisatsioonilisi, füüsilisi ja infotehnilisi turvameetmeid
punktis 2.2 nimetatud isikuandmete kaitseks juhusliku või tahtliku volitamata
muutmise, juhusliku hävimise ja tahtliku hävitamise eest ning õigustatud isikule
andmete kättesaadavuse takistamise eest, volitamata töötlemise, sh
avalikustamise eest:
3.1.9.1 vältima kõrvaliste isikute ligipääsu isikuandmete töötlemiseks
kasutatavatele seadmetele;
3.1.9.2 ära hoidma andmete omavolilist lugemist, kopeerimist ja muutmist
andmetöötlussüsteemis, samuti andmekandjate omavolilist teisaldamist;
3.1.9.3 ära hoidma isikuandmete omavolilist salvestamist, muutmist ja
kustutamist ning tagama, et tagantjärele oleks võimalik kindlaks teha,
millal, kelle poolt ja milliseid isikuandmeid salvestati, muudeti või kustutati
või millal, kelle poolt ja millistele isikuandmetele andmetöötlussüsteemis
juurdepääs saadi;
3.1.9.4 tagama, et igal andmetöötlussüsteemi kasutajal oleks juurdepääs ainult
temale töötlemiseks lubatud isikuandmetele ja temale lubatud
andmetöötluseks;
3.1.9.5 tagama andmete olemasolu isikuandmete edastamise kohta: millal,
kellele ja millised isikuandmed edastati, samuti selliste andmete
muutusteta säilimise;
3.1.9.6 tagama, et isikuandmete edastamisel andmesidevahenditega ja
andmekandjate transportimisel ei toimuks isikuandmete omavolilist
lugemist, kopeerimist, muutmist või kustutamist;
3.1.9.7 pidama arvestust isikuandmete töötlemisel kasutatavate tema kontrolli all
olevate seadmete ja tarkvara üle, dokumenteerides järgmised andmed:
1) seadme nimetus, tüüp ja asukoht ning seadme valmistaja nimi;
2) tarkvara nimetus, versioon, valmistaja nimi ja kontaktandmed.
3.1.10 teavitama Volitajat toimunud või põhjendatult kahtlustatavast Lepingu punktis
3.1.4. sätestatud konfidentsiaalsuskohustuse rikkumisest viivitamata, kuid
hiljemalt kahekümne nelja tunni jooksul alates rikkumise avastamisest;
3.1.11 teavitama Volitajat Lepingu punktides 3.1.9.1.- 3.1.9.7. turvameetmete
rikkumisest, mis põhjustab, on põhjustanud või võib põhjustada edastatavate,
salvestatud või muul viisil töödeldavate isikuandmete juhusliku või
ebaseadusliku hävitamise, kaotsimineku, muutmise või loata avalikustamise või
neile juurdepääsu, kirjalikult viivitamata, kuid mitte hiljem kui kakskümmend neli
tundi pärast sellest teada saamist. Juhul, kui rikkumisest teadasaamine langeb
nädalavahetusele või riiklikule pühale, kohustub Volitatud Töötleja Volitajat
kirjalikult teavitama viivitamatult, kuid mitte hiljem kui nelikümmend kaheksa
tundi pärast rikkumisest teada saamist. Kirjeldatud teates tuleb vähemalt:
3.1.11.1 kirjeldada isikuandmetega seotud rikkumise laadi, sealhulgas puudutatud
andmesubjektide liike ja arvu ning puudutatud kirjete liike ja arvu;
3.1.11.2 teatada andmekaitsespetsialisti või mõne teise täiendavat teavet andva
kontaktisiku nimi ja kontaktandmed;
3.1.11.3 soovitada meetmeid isikuandmetega seotud rikkumise võimalike
negatiivsete mõjude leevendamiseks;
3.1.11.4 kirjeldada isikuandmetega seotud rikkumise võimalikke tagajärgi;
3.1.11.5 kirjeldada Volitatud Töötleja poolt pakutud või võetud meetmeid
isikuandmetega seotud rikkumisega tegelemiseks ja
3.1.11.6 esitada muud teavet, mis on mõistlikult nõutav, et Volitaja saaks täita
kohaldatavaid andmekaitse õigusakte, sealhulgas riigiasutustega seotud
teavitamise ja avaldamise kohustusi, näiteks teavet, mis on nõutav
andmesubjekti tuvastamiseks.
3.1.12 lõpetama punktides 3.1.10. või 3.1.11. nimetatud rikkumise ning kohaldama
meetmeid isikuandmetega seotud rikkumise lahendamiseks, sealhulgas
vajaduse korral rikkumise võimaliku kahjuliku mõju kõrvaldamiseks ja
leevendamiseks;
3.1.13 kustutama Lepingu lõppemisel kõik punktis 2.2 nimetatud isikuandmed ja
nimetatute koopiad 30 päeva jooksul, v.a juhul, kui õigusaktidest tuleneb teisiti;
3.1.14 tegema Volitajale kättesaadavaks kogu teabe, mida Volitaja peab vajalikuks
Lepingus sätestatud kohustuste täitmise tõendamiseks;
3.1.15 Võimalusel teatatakse Volitatud töötlejale auditi/kontrolli toimumisest vähemalt
30 (kolmkümmend) päeva ette ning võimalusel viiakse audit/kontroll läbi tööajal
ja viisil, mis häirib võimalikult vähe Volitatud töötleja tavapäraseid äriprotsesse.
Kui Volitatud töötlejale kaasneb auditi/kontrolli läbiviimise tõttu põhjendatud
kulutusi (nt spetsialistide tööajakulu auditile/kontrollile kaasa aitamisel), lepivad
pooled kokku kulutuste kandmises ja mahus. Kokku lepitud kulutused hüvitab
Volitaja.
4 Lõppsätted
4.1 Volitatud Töötleja ei või oma lepingujärgseid kohustusi anda üle kolmandale isikule ega
kaasata oma Lepingujärgsete kohustuste täitmiseks kolmandat isikut.
4.2 Käesoleva Lepingu punktis 3.1.4. nimetatud kohustus jääb kehtima ka pärast
käesoleva Lepingu lõppemist.
4.3 Käesoleva Lepingu punktis 3.1.4. sätestatud konfidentsiaalsuse nõue ei laiene teabe
avaldamisele Volitatud Töötleja audiitorile ja advokaadile.
4.4 Leping on kehtiv Poolte poolt allkirjastamisest kuni punktis 1.2 nimetatud
hankelepinguga võetud kohustuste täitmiseni.
Volitaja: Volitatud Töötleja:
/Allkirjastatud digitaalselt/ /Allkirjastatud digitaalselt/
HANKELEPING nr 3-9/179-19
Tervise ja Heaolu Infosüsteemide Keskus (edaspidi nimetatud ka Tellija), registrikood
70009700, aadress Uus-Tatari 25 Tallinn, keda esindab põhimääruse alusel direktor
Katrin Reinhold ja
Nortal AS, (edaspidi nimetatud ka Täitja), registrikood 10391131, aadress Lõõtsa tänav
6c, Tallinn, keda esindab notariaalse volikirja alusel Ats Albre,
edaspidi koos või eraldi nimetatud ka Pool või Pooled, sõlmisid Tellija läbiviidud
riigihankes „Sotsiaalkaitse infosüsteemi arendustööd (riigihanke viitenumber 188661)
hankeosas I poolte vahel 11.04.2018 a sõlmitud raamlepingu alusel käesoleva
hankelepingu (edaspidi nimetatud ka Leping) alljärgnevas:
1. LEPINGU ESE
1.1. Lepingu esemeks on SKAIS2 väiketööd 2020 I (edaspidi nimetatud ka Tööd).
1.2. Tööde loetelu ja Tööde teostamise tingimused on sätestatud Lepingu lisas 1.
1.3. Lepingu Tööde maht on kuni 250 000 eurot.
1.4. Vajadusel on Tellijal õigus tellida ja Täitjal kohustus teostada Lepingu esemega
seotud täiendavaid Töid kuni 20% ulatuses kokkulepitud mahust.
1.5. Täiendavate Tööde tellimine ja sellega kaasnevad muudatused Lepingu täitmisel
lepitakse Poolte vahel kokku vähemalt kirjalikku taasesitamist võimaldavas
digitaalselt allkirjastatud vormis.
2. LEPINGU ÜLDTINGIMUSED
2.1. Pooled teevad Lepingu täitmiseks ja Lepingu eesmärkide saavutamiseks koostööd.
Lepingu täitmisel kohustuvad Pooled tegema kõik vajalikud pingutused, et täita
Leping õigeaegselt ja vastavalt kokkulepetele, lähtudes Poolte vahel sõlmitud
raamlepingus, käesolevas Lepingus ja Lepingu lisades ning õigusaktides
sätestatud kohustustest.
2.2. Käesolevas hankelepingus reguleerimata osas juhinduvad Pooled raamlepingus
fikseeritud tingimustest.
3. TÖÖDE ÜLEANDMISE JA VASTUVÕTMISE KORD
3.1. Tööde üleandmine ja vastuvõtmine toimub vastavalt tellitavate Tööde valmimisele
Lepingu täitmise perioodil. Täitja kohustub Lepingu alusel teostatavad viimased
Tööd üle andma hiljemalt 31.07.2020.
3.2. Täitja annab Tööd üle vastavalt lisas 1 kokku lepitud tingimustele, juhindudes
lisaks käesolevas Lepingus sätestatule ka Poolte vahel sõlmitud raamlepingust ja
selle lisadest.
3.3. Tööd antakse Tellijale üle koos nõuetekohase dokumentatsiooniga vastavalt
raamlepingu lisale 1.2.1 „Nõuded infosüsteemi dokumenteerimisele“ ja Lepingu
lisa 1 punktile 5.2.
3.4. Tööd antakse üle vastavalt nende valmimisele tööde halduskeskkonnas. Töö
loetakse Tellija poolt vastu võetuks alates Töö toodangukeskkonda
paigaldamisest. Raamlepingus fikseeritud garantii Töödele algab nende toodangu
keskkonda paigaldamisest.
3.5. Täitja annab Tööd üle igakuise Tööde üleandmise ja vastuvõtmise aktiga
(edaspidi: Akt), mis on Täitja poolt allkirjastatud ja milles on fikseeritud Tööde
vastuvõtmise hetk eelmise kalendrikuu jooksul (st toodangu keskkonda
paigaldamise hetk).
3.6. Koos üle antava Tööga annab Täitja Tellijale üle kõik Tööde intellektuaalse omandi
õigused vastavalt raamlepingus sätestatule.
4. TÖÖDE MAKSUMUS JA ARVELDUSTE KORD
4.1. Tellija tasub üksnes Lepingu alusel tellitud ja teostatud töötundide eest. Täitja esitab
iga kalendrikuu 5. tööpäevaks allkirjastatud tööde üleandmise vastuvõtmise akti. Akt
peab sisaldama eelmisel kuul vastuvõetud tööde nimekirja ning ajaaruannet
töötundide osas.
a) Akteeritavate tööde nimekiri peab sisaldama iga töö konkreetset vastuvõtmise
kuupäeva.
b) Ajaaruanne sisaldab eelmisel kuul teostatud töötunde ning nende jooksul
teostatud Töid.
4.2. Ühe töötunni maksumuseks Tööde teostamisel on 60 (kuuskümmend) eurot ilma
käibemaksuta.
4.3. Tööde eest tasumine toimub töötunni põhisel arvestusel.
4.4. Täitjal on õigus esitada arve pärast Akti allkirjastamist. Täitja annab Tellijale arve
tasumiseks tähtaja minimaalselt 30 kalendripäeva alates arve esitamisest.
4.5. Täitja esitab Tellijale arve masinloetaval kujul aadressil
[email protected].
5. LEPINGU LÕPETAMINE JA ÜLES ÜTLEMINE
5.1. Leping lõpeb kohustuste täitmisega, Lepingu lõpetamise kokkuleppe sõlmimisega,
muul Lepingus ettenähtud või seadusest tuleneval alusel.
5.2. Tellijal on õigus Leping igal ajal üles öelda, teatades sellest 60 (kuuskümmend)
kalendripäeva ette.
5.3. Poolel on õigus Leping etteteatamistähtaega järgimata igal ajal üles öelda, kui
teine Pool on Lepingut oluliselt rikkunud või esineb raamlepingu punktis 14.4
nimetatud alus Lepingu üles ütlemiseks. Olulise lepingurikkumisena mõistavad
pooled raamlepingu punktis 14.5 sätestatut.
6. KONTAKTISIKUD
6.1. Tellija kontaktisik on: Gerli Raadik, projektijuht, telefon +372 51 29 310, e-post:
[email protected].
6.2. Täitja kontaktisik on: Maris Leivategija, projektijuht, telefon +372 52 63 703, e-post:
[email protected].
7. LÕPPSÄTTED
7.1. Täitjal puudub volitus tegeleda Lepingu raames avalike suhetega ning anda teateid
pressile, elektroonilisele meediale, üldsusele või teistele auditooriumidele, välja
arvatud Tellija eelneval kirjalikku taasesitamist võimaldaval nõusolekul.
7.2. Leping, Lepingu lisad ja muud selle alusel või selle täitmiseks sõlmitavad
kokkulepped jõustuvad alla kirjutamisel ning kehtivad kuni Poolte kõikide kohustuste
täitmiseni.
7.3. Kõik teated seoses Lepingu täitmisega esitatakse e-posti või kirja teel Lepingus
nimetatud aadressil või mõnel muul aadressil, mille Pool on teisele Poolele
teatavaks teinud. Informatiivset teadet võib edastada ka telefoni teel.
Informatiivseks loetakse teade, millega ei kaasne iseseisvaid õiguslikke tagajärgi.
7.4. Käesolevat Lepingut saab muuta Poolte kirjalikku taasesitamist võimaldavas vormis
sõlmitud kokkuleppel. Kõik Lepingu muudatused tuleb sõlmida Lepinguga samas
vormis ja need jõustuvad alla kirjutamisel.
7.5. Kõik käesoleva Lepingu täitmisest tulenevad vaidlused ja lahkarvamused püütakse
lahendada Poolte vaheliste läbirääkimiste teel. Kokkuleppe mittesaavutamisel
lahendatakse vaidlus Harju Maakohtus. Lepingule kohaldub Eesti õigus.
8. LISAD
8.1. Lisa 1 - Hankelepingu eseme tehniline kirjeldus;
8.2. Lisa 2 – Täitja poolt esitatud pakkumus hankelepingu sõlmimiseks
8.3. Lisa 3 – Isikuandmete töötlemise leping.
9. Poolte allkirjad
Tellija Täitja
(allkirjastatud digitaalselt) (allkirjastatud digitaalselt)