Hankeleping nr 3-9/4177-22
Lepingu osa viitenumber 272053 001 005 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 OÜ (edaspidi täitja), registrikood 11124544., aadress Toompuiestee 35,
10149 Tallinn, keda esindab põhikirja alusel Andrus Altrov,
edaspidi eraldi pool või koos pooled, sõlmisid raamlepingu nr 3-9/4177-1 alusel käesoleva
hankelepingu (edaspidi leping) alljärgnevas:
1. Lepingu ese
1.1. Lepingu esemeks on riigihanke „Samtrack 2 Infosüsteemi arendus- ja hooldustööd“
(viitenumber 272053) alusdokumentides olevas tehnilises kirjelduses nimetatud tööd
(edaspidi tööd), mille eesmärgiks on teostada SamTrack 2 SIVA ja Kliendiportaali analüüsi-
ja arendustööd.
1.2. Lepingu tööde maht on maksimaalselt 249 578 eurot käibemaksuta.
1.3. „Hankelepingu täitmist rahastatakse riigieelarvest ja projektist „Sotsiaalministeeriumi
valdkondlik digipööre“ (SFOS: 2021-2027.1.02.23-0007).
2. Töö üleandmise ja vastuvõtmise tingimused
2.1. Täitja annab tööd üle hiljemalt 31.12.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.
2.6. Käesoleva lepingu maksimaalne maksumus on 249 578 (kakssada nelikümmend üheksa
tuhat viissada seitsekümmend kaheksa) eurot käibemaksuta. Tellijal ei ole kohustust tellida
töid kogu maksimaalse summa ulatuses.
3. Lepingu hind
Kui tegemist on töötunnipõhise lepinguga:
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 60,30 (kuuskümmend eurot ja
kolmkümmend senti) eurot käibemaksuta.
3.3. Täitja esitab tellijale e-arve igakuiselt. Arvel tuleb märkida riigihanke nimetus, lepingu osa
viitenumber, lepingu number ja kontaktisiku andmed.
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 Ott Karp, tel 7943 900, e-post
[email protected] või tema asendaja.
4.3. Täitja kontaktisikuks lepingu täitmisel on Taavi Tasuja, tel 566 97986, e-post
[email protected] või tema asendaja.
5. Lõppsätted
5.2. Leping jõustub sellele poolte poolt allakirjutamise hetkest ja kehtib kuni poolte poolt oma
lepinguliste kohustuste täitmiseni.
5.3. Lepingu dokumendid koosnevad riigihanke alusdokumentidest, sh lepingu lisadest,
lepingu muudatustest ja pakkumusest.
5.4. Lepingu lahutamatuteks osadeks lepingu sõlmimise hetkel on järgmised dokumendid:
5.4.1. Lisa 1 - Tehniline kirjeldus;
5.4.2. Lisa 2 – Pakkumus (ei allkirjastata koos lepinguga);
6. Poolte allkirjad
Tellija: Täitja:
Lisa 1 – Tehniline kirjeldus
SamTrack 2 SIVA ja Kliendiportaali analüüsi- ja arendustööd
1. Töö eesmärk ja sisu
1.1. Töö eesmärk on teostada SamTrack 2 SIVA mooduli ja sellega seotud Kliendiportaali
analüüsi-, arendus-, testimis-, dokumenteerimis- ja juurutustööd selliselt, et valmivad
tulemid oleksid kasutuselevõtuks ettevalmistatud, testitavad, dokumenteeritud,
paigaldatavad ning kooskõlas raamlepingu, TEHIKu arendusjuhendite, IT-profiili ja
mittefunktsionaalsete nõuetega.
1.2. Tööde teostamine toimub töötunnipõhiselt ja agiilse arendusprotsessi põhimõttel. Detailne
tööde sisu, prioriteedid, sõltuvused, töömahud ja üleantavad tulemid täpsustatakse Jira
piletites ning vajadusel Confluence’is.
2. Lepingu raames käsitletavad tööpaketid
2.1. Lepingu raames teostatakse eelkõige alljärgnevate tööpakettidega seotud analüüsi-,
arendus-, testimis-, dokumenteerimis- ja juurutustööd:
2.1.1. SIVA uued juhtumid
2.1.2. SIVA MVP juhtumite täiendused
2.1.3. SIVA parandusjuhtumid
2.1.4. Retseptikeskuse x-tee integratsioon
2.1.5. Detailotsing
2.1.6. Andmevahetuse tekitamine uue Kliendiportaali ja SamTrack 2 vahel
2.1.7. Mallid
2.1.8. Töölaud
2.1.9. Kliendiportaali täiendused
2.1.10. Menetluse töövoo analüüs ning selle integreerimine Müügilubade mooduliga
2.1.11. Ravimiregistri liides
2.1.12. Organisatsioonide sünkroniseerimine
2.1.13. Loendid
2.2. Tööpakettide loetelu ei välista lepingu eesmärgi täitmiseks vajalike seotud tööde tegemist,
kui need on vajalikud vastava tööpaketi või seotud funktsionaalsuse terviklikuks valmimiseks,
testimiseks, dokumenteerimiseks või kasutuselevõtuks.
3. Töökorraldus
3.1. Tööde tellimine, täpsustamine, teostamine ja aja arvestus toimub Jira piletite alusel. Enne
konkreetse töö alustamist kirjeldab täitja võimalusel Jira piletis:
3.1.1. oodatava tulemi;
3.1.2. teadaolevad sõltuvused;
3.1.3. hinnangulise töömahu;
3.1.4. vastuvõtmise eelduse või kontrollitava tulemuse;
3.1.5. vajadusel tehnilised või ärilised riskid.
3.2. Kui töö käigus selgub, et pilet vajab sisulist täpsustamist, maht muutub oluliselt või ilmneb
uus sõltuvus, teavitab täitja sellest tellijat esimesel võimalusel ning pooled lepivad edasise
tegevuse kokku kirjalikku taasesitamist võimaldavas vormis.
4. Nõuded üleantavale tulemusele
4.1. Täitja annab üle tervikliku töö tulemuse, mis sisaldab vastavalt töö iseloomule vähemalt:
4.1.1. toimivat lähtekoodi tellija koodihalduskeskkonnas;
4.1.2. paigaldatavat ja konfigureeritavat tarkvarapaketti;
4.1.3. andmebaasi- ja konfiguratsioonimuudatusi;
4.1.4. CI/CD töövoogude täiendusi;
1
4.1.5. automaatteste vastavalt MFN-i nõuetele;
4.1.5.1. Automaattestidega kaetakse ühe teavituse raames kahe süsteemi vaheline
andmevahetus, sealhulgas sisseveoteavituse edastamine KP-st ST2-e ja tagasi ning ühe
taotluse allkirjastamine.
4.1.6. testilugusid ja testiraporteid;
4.1.7. dokumentatsiooni Confluence’is;
4.1.8. release notes’i;
4.1.9. vajadusel kasutus-, haldus-, paigaldus- ja integratsioonijuhendeid.
4.2. Lahendus peab olema arendatud selliselt, et see ei lõhuks olemasolevate SamTrack 2
moodulite, Kliendiportaali ega seotud liidestuste toimimist.
5. Kvaliteedi- ja tehnilised nõuded
5.1. Tööde teostamisel tuleb järgida:
5.1.1. raamlepingut ja selle lisasid;
5.1.2. TEHIKu mittefunktsionaalseid nõudeid;
5.1.3. TEHIKu IT-profiili;
5.1.4. TEHIKu arendus- ja dokumenteerimisjuhendeid;
5.1.5. SamTrack 2 olemasolevat arhitektuuri, koodistiili ja tehnoloogilist lahendust;
5.1.6. turvalise arenduse ja OWASP ASVS põhimõtteid;
5.1.7. GitLab CI/CD, automaattestimise, logimise, monitooringu, dokumenteerimise ja
paigaldatavuse nõudeid.
5.2. Kõik kõrvalekalded nimetatud nõuetest tuleb enne realiseerimist tellijaga kirjalikku
taasesitamist võimaldavas vormis kooskõlastada.
6. Testimine ja vastuvõtmine
6.1. Täitja annab tellijale üle omalt poolt testitud töö. Üleandmise eelduseks on, et töö on:
6.1.1. arendaja poolt testitud;
6.1.2. seotud Jira piletitega;
6.1.3. dokumenteeritud;
6.1.4. paigaldatav tellija keskkondadesse;
6.1.5. varustatud vajalike testide, testilugude ja testiraportitega;
6.1.6. sobiv tellija vastuvõtutestimiseks.
6.2. Tellija viib läbi vastuvõtutestimise raamlepingu tingimustel. Töö loetakse vastuvõetuks
pärast seda, kui tellija on töö raamlepingu kohaselt vastu võtnud.
7. Turvatestimine
7.1. Turvatestimise läbiviimine ei kuulu käesoleva hankelepingu ega raamlepingu skoopi.
7.2. Täitja peab siiski arendama lahenduse selliselt, et see oleks turvatestimiseks ettevalmistatud
ning vastaks raamlepingu, MFN ja turvalise arenduse nõuetele. Turvatestimise leidude
parandamine toimub vastavalt vea olemusele kas garantiitööna, vastuvõtutesti puuduse
kõrvaldamisena või eraldi tellitava tööna raamlepingu tingimustel.
8. Dokumentatsioon ja jälgitavus
8.1. Kõik lepingu raames loodud või muudetud funktsionaalsused peavad olema piisavalt
dokumenteeritud, et tellija, äritellija ja vajadusel kolmas arenduspartner saaksid lahendust
mõista, testida, hallata ja edasi arendada.
8.2. Dokumentatsioon peab sisaldama töö iseloomust sõltuvalt:
8.2.1. funktsionaalsuse kirjeldust;
8.2.2. ärireegleid;
8.2.3. rollide ja õiguste ning autentimise ja autoriseerimise kirjeldust;
8.2.4. arhitektuuri, komponentide, andmemudeli/ERD ja andmevoogude kirjeldust;
8.2.5. liidestuste, sh API päringute, vastuste, andmestruktuuride ja veakoodide kirjeldust;
2
8.2.6. paigaldus- ja konfiguratsioonijuhiseid;
8.2.7. testimise infot;
8.2.8. logimise ja monitooringu põhimõtteid
8.2.9. teadaolevaid piiranguid ja sõltuvusi.
9. Seotud moodulid ja sõltuvused
9.1. Tööde teostamisel tuleb arvestada SamTrack 2 terviklahendusega, sh seostega järgmiste
moodulite ja komponentidega:
9.1.1. Kliendiportaal;
9.1.2. SIVA;
9.1.3. RAAL;
9.1.4. müügilubade moodul;
9.1.5. kliiniliste uuringute moodul;
9.1.6. seotud registrid, liidestused ja andmevahetused.
9.2. Täitja peab tööde käigus tuvastatud sõltuvused dokumenteerima ning teavitama tellijat
riskidest, mis võivad mõjutada tööde valmimist, testimist, kasutuselevõttu või teiste
moodulite toimimist.
3