| Dokumendiregister | Tervise- ja heaolu infosüsteemide keskus |
| Viit | 3-9/3560-4 |
| Registreeritud | 06.02.2026 |
| Sünkroonitud | 18.02.2026 |
| Liik | Riigihankeleping |
| Funktsioon | 3 Finantsarvestus ja asutuse varade haldus |
| Sari | 3-9 Riigihankelepingud |
| Toimik | 3-9/2026 |
| Juurdepääsupiirang | Avalik |
| Juurdepääsupiirang | |
| Adressaat | |
| Saabumis/saatmisviis | |
| Vastutaja | Ülle Tuulmägi (TEHIK, Äriteenuste osakond, Tervise infosüsteemi teenuste valdkond, TIS tiim) |
| Originaal | Ava uues aknas |
Hankeleping nr 3-9/3560-4
Lepingu osa viitenumber 260234 001 003 000
Tervise ja Heaolu Infosüsteemide Keskus (edaspidi tellija), registrikood 70009770, aadress Pärnu mnt 132, 11317 Tallinn, keda esindab põhimääruse alusel direktor Margus Arm ja
Industry62 (edaspidi täitja), registrikood 11124544, aadress Harju maakond, Tallinn, Põhja-Tallinna linnaosa, Toompuiestee 35, 10149, keda esindab põhikirja alusel Henry Melnikov,
edaspidi eraldi pool või koos pooled, sõlmisid raamlepingu nr 3-9/3560-1 alusel käesoleva hankelepingu (edaspidi leping) alljärgnevas:
1. Lepingu ese
1.1. Lepingu esemeks on riigihanke „KMT arendus ja hooldus“ alusel tehtud tellimuse „KMT arendus ja hooldus“ alusdokumentides olevas tehnilises kirjelduses nimetatud tööd (edaspidi tööd).
1.2. Lepingu tööde maht maksimaalse mahuna on 20 000 eurot.
2. Töö üleandmise ja vastuvõtmise tingimused
2.1. Täitja annab töö üle hiljemalt 30.09.2026. 2.2. Täitja esitab eelmise kuu töötundide ajaaruande, mis sisaldab teostatud töötunde ja nende
jooksul teostatud töid. Ajaaruanne esitatakse allkirjastatult hiljemalt järgmise kalendrikuu 5. tööpäeval. Viimane ajaaruanne esitatakse koos aktiga.
2.3. Tellitavad tööd antakse vastuvõtutestimiseks üle vastavalt lepingu tehnilises kirjelduses kokkulepitud tingimustele.
2.4. Tellija vaatab töö üle vastavalt raamlepingu tingimustele. 2.5. Koos üle antava tööga annab täitja tellijale üle kõik tööde intellektuaalse omandi õigused
vastavalt raamlepingus kirjeldatule.
3. Lepingu hind
3.1. Lepingu täitmine toimub töötunnipõhisel arvestusel, tellija tasub üksnes lepingu alusel tellitud ja teostatud töötundide eest.
3.2. Ühe töötunni maksumuseks lepingu täitmisel on 84,77 eurot (kaheksakümmend neli eurot ja seitsekümmend seitse senti) eurot käibemaksuta.
3.3. Täitja esitab tellijale e-arve igakuiselt pärast töö üleandmise-vastuvõtmise akti allkirjastamist.
4. Poolte vahelised teated ja kontaktisikud
4.1. Teadete edastamisel ja kätte toimetamisel lähtutakse raamlepingu regulatsioonist. 4.2. Tellija kontaktisikuks lepingu täitmisel on Ülle Tuulmägi, tel +372 53412469, e-post
[email protected] või tema asendaja.
4.3. Täitja kontaktisikuks lepingu täitmisel on Taavi Tasuja, tel 56697986, e-post
[email protected] või tema asendaja.
5. Lõppsätted
5.1. Leping jõustub sellele poolte poolt allakirjutamise hetkest ja kehtib kuni poolte poolt oma lepinguliste kohustuste täitmiseni.
5.2. Lepingu dokumendid koosnevad riigihanke alusdokumentidest, sh lepingu lisadest, lepingu muudatustest ja pakkumusest.
5.3. Lepingu lahutamatuteks osadeks lepingu sõlmimise hetkel on järgmised dokumendid: 5.3.1. Lisa 1 - Tehniline kirjeldus; 5.3.2. Lisa 2 – Pakkumus (ei allkirjastata koos lepinguga);
6. Poolte allkirjad Tellija: Täitja:
Lisa 1
Tehniline kirjeldus
KMT arendus ja hooldus
1. Üldine
1.1. Riigihanke eesmärk on sõlmida raamleping täitjaga, kes hakkab hooldama ja arendama eKiirabi infosüsteemi (eKiirabi).
1.2. eKiirabi infosüsteemi hoolduse ja arendustööde eesmärk on tagada eKiirabi toimimine ning pidev areng vastavalt tekkivatele vajadustel.
1.3. Loodav infosüsteem kuulub Sotsiaalministeeriumi haldusalasse, seega infosüsteemi omanik on Eesti Tervisekassa (edaspidi: äritellija) ning loodava infosüsteemi arendamise ja toimimise eest vastutab Tervise ja Heaolu Infosüsteemide Keskus (edaspidi: TEHIK; tellija).
1.4. Käesolev tehniline kirjeldus on raamlepingu tehniliseks kirjelduseks.
2. eKiirabi taust
2.1. eKiirabi võeti kasutusele 2015.aastal ning seda kasutavad kõik kiirabiteenust osutavad ettevõtted Eestis
2.1.1. oma tegevuste dokumenteerimiseks kiirabiautodes kasutades iPad üle turvalise Wi-Fi ööpäevaringselt (iOS, Safari) ja/või statsionaarset lauaarvutit (windows, Chrome)
2.1.2. oma töö analüüsimiseks ööpäevaringselt kasutades statsionaarset töökohta 2.2. Käesoleva hanke osaks on kõik eKiirabi moodulid (KMT, KMT PC, KMT HA), välja
arvatud Analüüsi ja Statistika moodul (ASM). 2.3. Rakenduse tootmis- ja testkeskkond asub Tellija juures 2.4. Arenduskeskkond asub Täitja või Tellija juures vastavalt kokkuleppele, kusjuures
arenduskeskkonna ülespanekuks vajalikud töökulud on Täitja enda kanda. 2.5. Arenduskeskkonna tarkvara platvorm ja selle versioonid peavad olema
samaväärsed Tellija test- ja toodangukeskkonna omadega või vastavalt kokkuleppele uuemad.
2.6. Minimaalselt peab olema arenduskeskkonnas tagatud: 2.6.1. operatsioonisüsteem: iOS-9 ja uuemad ning Windows-7 ja uuemad; 2.6.2. Veebimootor: WebKit; 2.6.3. Veebilehitsejad: vaikimisi peab olema toetatud Safari ning peab olema
toetatud ka Chrome, sh nende 3 viimast versiooni 2.6.4. Andmebaas: PostgreSQL 10 või uuem, Kubernetes; 2.6.5. Programmeerimiskeeled: Java 9; TomCat 9 või uuemad versioonid; 2.6.6. Standardid: HTML5; HL7 ver3; X-tee ver.6 või uuemad, SOAP; https
2.7. eKiirabi ISKE turvaklass on K2T3S2.
3. Mõisted
3.1. Tarkvara tähistab baastarkvara, tarkvaraplatvormi või muud arvutiprogrammide kogumit koos selle juurde kuuluvaga.
Lisa 1
3.2. Lahendusaeg tähendab perioodi tööajal, mille jooksul täitja on kohustatud parandama vea, teostama arendustöö ning täitma tööde teostamise järel ka garantiist tulenevad kohustused.
3.3. Tööde halduskeskkond on tellija keskkonnas asuv infosüsteemi vigade ja muude tööde haldamiseks kasutusel olev rakendus (näiteks Jira).
3.4. Tööaeg on igal tööpäeval alates 08:00 kuni 17:00, v.a riiklikud pühad. Teenindusaeg on lühendatud vastavalt seadusele pühade-eelsetel päevadel. Teenindusajal tagab Täitja ühe meeskonnaliikme valmisoleku Tellija konsulteerimiseks rakendustega seotud küsimustes.
3.5. Arendustöö on infosüsteemi kasutamise ja funktsioneerimise tagamise või infosüsteemi uue funktsionaalsuse lisamisega seotud töö ning sellega seotud töö, mis on eelnevalt tellija ja täitja vahel kokku lepitud ja tellimusega kinnitatud. Arendustöö teostatakse tellija poolt loodud arenduskeskkonnas.
3.6. Veaparandus on infosüsteemi kasutamise ja funktsioneerimise tagamisega seotud töö, mis on tööde halduskeskkonnas fikseeritud ja mille teostamise on tellija eelnevalt täitjale täitmiseks suunanud.
3.7. Tellimus on tellija poolt täitjale esitatav kirjalik pöördumine hooldus- ja/või arendustööde teostamiseks. Tellimuses on kirjas oodatava töö kirjeldus vajadusel koos töö kriitilisuse astmega. Enne arendustöö teostamist lepitakse kokku töö maht, töö teostamise aeg ja vajadusel muud tingimused. Hooldus- ja arendustööde tellimused esitatakse üldjuhul tööde halduskeskkonna (jira) kaudu. Suurema mahuga tööde korral sõlmitakse tööde tellimiseks raamlepingu lisaks oleval vormil hankeleping.
3.8. Tarne on tellimuse või veaparanduse alusel teostatud töö üleandmine tarneteatise esitamisega tellijale. Tarneteatise vormi kehtestab tellija hankelepingu täitmise käigus.
3.9. Dokumendihalduskeskkond on tellija keskkonnas asuv dokumentide haldamiseks kasutusel olev rakendus (Confluence), mis lepitakse kokku poolte vahel hankelepingu täitmise käigus.
3.10. Dokumentatsioon on eestikeelne. Dokumentatsiooni hulka kuulub kasutusjuhend, administreerimisjuhend, konfiguratsioonijuhendid, integratsioonijuhend, varundamise- ja taasteplaan, paigaldusjuhend, andmemudel, testiraport, testlood, komponendi mudel ja RIHAle vajalikul kujul teostatud või muudetud dokumentatsioon.
3.11. Koodihalduskeskkond on tellija keskkonnas asuv rakendus (näiteks GitLab) paigaldusjuhendite, lähtekoodide, konfiguratsioonide, skriptide jmt. haldamiseks, mis lepitakse kokku poolte vahel lepingu täitmise käigus.
4. Hankelepingu eesmärk ja ese
4.1. Hankelepingu eesmärgiks on garanteerida eKiirabi stabiilne ja veatu toimimine ööpäevaringselt ning pidev areng vastavalt tekkivatele vajadustele ja tehnoloogilistele muudatustele.
4.2. Hanke eseme täpsem kirjeldus on käesoleva dokumendi Lisas 1 (e-Kiirabi arhitektuuri kirjeldus), Lisas 2 (KMT välised sõltuvused, seosed ja ühendused) ja Lisas 3 (Mobiilse töökoha kasutajajuhend).
Lisa 1
5. Tööde teostamine
5.1. Tööde teostamiseks sõlmitakse hankeleping(ud) või esitatakse tööde tellimuskiri tööde halduskeskkonnas (jira).
5.2. Täitja ülesandeks on olla valmis: 5.2.1. teostama arendustöid funktsionaalsuse põhiselt, kus sisendiks on konkreetse
tulemi (skoobi) tellimus, sh tähtaeg ja/või piirsumma; 5.2.2. teostama arendustöid arendusmeeskonna töötundide põhiselt, kus
arendused realiseeritakse agiilse arendusprotsessi põhimõtetel; 5.2.3. andma arendustega seotud konsultatsioone ja koolitusi.
5.3. Arenduste läbiviimise metoodika kehtestab tellija konkreetse tellimuse tingimusena. Arenduste läbiviimine toimub kas:
5.3.1. Funktsionaalsuse põhiselt, kus sisendiks on konkreetse tulemi (skoobi) tellimus, sh tähtaeg ja/või piirsumma või;
5.3.2. Arendusmeeskonna töötundide põhiselt, kus arendused realiseeritakse agiilse arendusprotsessi põhimõttel.
5.4. Arendustöödena tellitakse infosüsteemi funktsionaalsuse parandamist ja täiendamist ning teenuse arendamisega seonduvaid töid. Infosüsteemi tööd tulenevad vea ilmnemisest, täiendava funktsionaalsuse vajaduse ilmnemisest vms põhjusest, mis on vajalikud infosüsteemi toimimiseks.
5.5. Käesoleva raamlepingu alusel tuleb täitjal teostada järgmised tööd infosüsteemi funktsionaalsuse realiseerimiseks:
5.5.1. analüüsitööd; 5.5.2. programmeerimistööd; 5.5.3. testimistööd (end-to-end automaatestimine), sh kasutuslugude koostamine,
rakenduse testimine ja testiraportite koostamine; 5.5.4. juurutustööd; 5.5.5. koolitused, sh koolitusmaterjalide ettevalmistamine ning peakasutajate
koolitamine; 5.5.6. dokumentatsiooni koostamine; 5.5.7. jooksvate muudatusvajaduste realiseerimine; 5.5.8. hooldustööd.
5.6. Turvatestimine ei kuulu raamlepingu skoopi. 5.7. Arendustöö teostatakse tellija juures asuvas arenduskeskkonnas. Tellija tagab
ligipääsu vajalikele keskkondadele ja vajadusel omapoolse abi. 5.8. Hankelepingu alusel teostatavad tellimused esitatakse ja hallatakse tööde
halduskeskkonnas (Jiras). 5.9. Tööde tulemid antakse üle poolte vahel kokkulepitud tähtaegadel koos
üleandmise ja vastuvõtmise aktiga (edaspidi akt), nimetatu peab sisaldama: 5.9.1. Viiteid dokumentatsioonile dokumendihalduskeskkonnas; 5.9.2. Viited tehtud töödele (Jira piletitena); 5.9.3. Viiteid koodile koodihalduskeskkonnas.
5.10.Aktis peavad erinevad tööd (nt arendustööd, hooldustööd) olema teineteisest eristatud.
Lisa 1
5.11. Agiilselt tehtud tellimuste teostamiseks kuluv aeg dokumenteeritakse täitja poolt iga Jira taski juures ning see on edaspidi aluseks tööde üleandmise vastuvõtmise aktide koostamisel.
5.12. Akti esitab täitja vähemalt kord kuus. 5.13. Töö üleandmise aeg (hetk) on töö nõuetekohaseks teostamiseks vajaliku viimase
dokumendi salvestamise aeg (üldjuhul tarneteatis). Kui töö on jagatud etappideks, annab täitja etappide tulemused tellijale üle vastavalt tellimuses kokkulepitud etappide tähtaegadele.
5.14. Tööde üleandmise, vastuvõtmise ja arve esitamise õiguse aluseks on kahepoolselt allkirjastatud tööde üleandmise-vastuvõtmise akt.
5.15. Arendustööd teostatakse arvestades tellija poolt esitatud arendusnõudeid „TEHIK nõuded arendustele“ ja täiendavaid materjale asukohaga https://www.tehik.ee/arendusjuhendid
6. Hooldus- ja veaparandustööd
6.1. Tellija teavitab avastatud infosüsteemi ja tarkvara vigadest täitjat esimesel võimalusel, tehes kande tööde halduskeskkonda või muul kokkulepitud viisil. Tellija registreerib vea, märkides võimalusel vea põhjuse, eeldatava vea parandamise tähtaja ning kriitilisuse, märkides lisaks, kui tegemist on garantiilise tööga ja suunab selle täitjale.
6.2. Hooldustööde alla kuuluvad etteplaneeritud tarkvara ja infosüsteemi hoolduse tegevused, mille eesmärk on infosüsteemi toimivuse tagamine.
6.3. Veaparandustööde alla kuuluvad tegevused, mis on vajalikud testimise või igapäevase töö käigus avastatud vigade kõrvaldamiseks.
6.4. Vigadest teavitamine ja veaparanduste teostamine 6.4.1. Avastatud vigadest võivad teavitada nii tellija kui ka täitja tööde
halduskeskkonna kaudu aga ka telefoni, e-kirja või mõne kokkulepitud suhtlustarkvara (Skype for Business, RochetChat vms.) kaudu.
6.4.2. Vead registreeritakse tööde halduskeskkonnas (Jira). Tellija kontaktisik suunab veateated täitjale täitmiseks tööde halduskeskkonna vahendusel.
6.4.3. Täitja garanteerib tellijale teenindusajal veakahtluste korral veaallika tuvastamiseks vajaliku tasuta konsultatsiooni.
6.5. Tellija määrab vea kriitilisuse. Täitja on kohustatud veaparanduse teostama vähima võimaliku aja jooksul.
6.6. Kui veaparandus ei ole objektiivsetest asjaoludest tulenevalt võimalik maksimaalse lahendusaja jooksul, kohustub täitja sellest tellijat informeerima kirjalikku taasesitamist võimaldavas vormis, näidates ära põhjused, miks veaparandus ei ole nimetatud aja jooksul võimalik ning esitades töö teostamise tähtaja, mille jooksul täitja on reaalselt võimeline vea parandama.
6.7. Veaparandustööd annab täitja üle tarneteatisega. Veaparanduse märgib tööde halduskeskkonnas lõplikult teostatuks tellija.
6.8. Kui täitja annab vigade parandamise järgselt üle tööd, milles tellija vastuvõtutestimise käigus esineb jätkuvalt vigu (teistkordne vigadega tööde üleandmine), võib tellija otsustada, kas anda täitjale uus tähtaeg vigade parandamiseks või kõrvaldada vead ise või kolmanda isiku kaasabil, vähendades täitjale makstavat tasu võrdeliselt vigade parandamiseks tehtud kulutustega.
Lisa 1
6.9. Tööde üle toimub arvestus töötunni alusel, töö lõppedes kannab töö teostaja töötunnid Jirasse.
6.10. Töö loetakse lõpetatuks tellijapoolse kinnitusega Jiras (tellija kannab Jiras pileti seisundisse „Closed“). Töö üleandmine toimub vastavalt hankelepingule.
6.11. Hooldustööde kohta esitab täitja vähemalt kord kuus tellijale eelmisel kuul lõpetatud tööde (sh garantiiliste tööde) akti koos tööde ajaaruandega (väljavõttega Jirast);
6.11.1. tööde ajaaruanne sisaldab vähemalt: pileti numbrit, töö pealkirja, teostatud töötunde.
7. Teenusetase (SLA)
7.1. Maksimaalsed lahendusajad, mille jooksul peavad infosüsteemi vead saama hoolduse käigus lahendatud on toodud raamlepingu punktis 8.5.
8. Testimine
8.1. Täitja annab tellijale üle omalt poolt testitud töö. Täitja koostab testimise käigus testiraportid ja testilood. Tarne antakse üle paigaldatava paketina, mis on konfigureeritud korrektselt toodangusse paigaldamiseks ning lisatud koodihalduskeskkonda. Täitja lisab tarne kohta tarneteatise.
8.2. Tellija testib teostatud töid testkeskkonnas ja annab tagasisidet täitjale testimise tulemuste kohta mõistliku aja jooksul alates tööde üleandmisest.
8.3. Üldjuhul viiakse töö test keskkonnast live keskkonda pärast vigade parandamist. 8.4. Akteerimisele kuulub töö, mis on edukalt läbinud vastuvõtu testimise (nt
arendustöö) või, mida kinnitab tellija (nt konsultatsioon või koolitus). Vastuvõetud tööd märgitakse tööde halduskeskkonnas teostatuks (suletakse) tellija poolt.
8.5. Tellijal on õigus keelduda tööde vastuvõtmisest kui tööd ei vasta esitatud nõuetele ja/või kvaliteedile või neis esineb muid puudusi või vigu (vastuvõtutestide tulemus on negatiivne).
8.6. Kui tellija esitab oma vastuväited tööle, eeskätt töö mittevastavuse kohta tellimuse tingimustele, peab täitja tegema töös vastavad parandused, muudatused või täiendused tellija poolt määratud mõistliku tähtaja jooksul. Kui täitja ei ole mõistliku aja jooksul rahuldanud tellimuse täitmise nõuet, võib tellija töö ise parandada või lasta seda teha kolmandatel isikutel ja nõuda täitjalt selleks tehtud mõistlike kulutuste hüvitamist.
8.7. Alates teisest kordustestimisest võib tellija kordustestidega seotud kulutuste (tellija kulutatud tööaeg ja/või tellija testimispartnerite poolt esitatud arvete alusel) kohta esitada täitjale arve, kes kohustub selle vastavalt reaalselt kantud kuludele tasuma.
8.8. Veaparandustöö loetakse vastuvõetuks kui tellija ei ole 10 tööpäeva jooksul veaparandustöö puudusi välja toonud ja seda tööde halduskeskkonnas uuesti täitmisele suunanud.
Lisa 1
9. Garantii
9.1. Garantii tingimused on sätestatud raamlepingus.