Hankedokumendi lisa 2
Maksumuse esitamise vorm
Rea Teenus Summa € Summa koos
nr. käibemaksuga
€
1 Ühe arenduse töötunni maksumus 60,00 72,00
2 80 000 arenduse töötunni maksumus 4 800 000,00 5 760 000,00
Rida 1 x 80 000
Rea Teenus Summa € Summa koos
nr. käibemaksuga
€
3 Ühe hooldusteenuse töötunni maksumus 50,00 60,00
4 4 000 hooldusteenuse töötunni maksumus 200 000,00 240 000,00
Rida 3 x 4 000
5 Pakkumuse kogumaksumus 5 000 000,00 6 000 000,00
Rida 2* + Rida 4
Rea Arenduste esimese etapi maksumus alamtööde kaupa Summa € Summa koos
nr. käibemaksuga
€
6a Andmete protsessi loogika ja migratsiooniga seotud 51 840,00 62 208,00
tööd (Lisa 1 punkt 1.2.1)
6b Mikroteenuste loomine (Lisa 1 punkt 1.2.2) 116 160,00 139 392,00
6c Kasutajaliidese loomine (Lisa 1 punkt 1.2.3) 92 160,00 110 592,00
6 Arenduste esimese etapi maksumus 260 160,00 312 192,00
Rida 6a+6b+6c
NB! Arenduste esimese etapi maksumus (rida 6) sisaldub 80 000 arenduse töötunni
maksumuses (rida 2).
HANKELEPING nr 1.9-21/23-102-1
23.02.2023
Majandus- ja Kommunikatsiooniministeerium, registrikood 70003158, asukoht Suur-
Ameerika 1, Tallinn 10122, mida esindab hankekorra alusel kantsler Ahti Kuningas,
Tarbijakaitse ja Tehnilise Järelevalve Amet, registrikood 70003218, asukoht Endla 10a,
Tallinn 10122, mida esindab volikirja alusel Majandus- ja Kommunikatsiooniministeerium
(edaspidi ühiselt nimetatud Tellija),
ja
Aktsiaselts Datel, registrikood 10324057, asukoht, Endla tn 4, Tallinn 10142, mida
esindavad põhikirja alusel juhatuse liikmed Urmas Kõlli ja Volle Vint (edaspidi Täitja),
keda edaspidi nimetatakse ka Poolteks, sõlmisid käesoleva arendustööde hankelepingu
(edaspidi Leping) alljärgnevas:
1. Üldsätted ja Lepingu ese
1.1. Leping sõlmitakse Tellija korraldatud riigihanke „TTJA e-teenuste keskkonna
loomine”, viitenumber 256115, tulemusena 22.02.2023 sõlmitud raamlepingu nr
1.9-21/22-730-1 alusel.
1.2. Lepingu esemeks on TTJA e-teenuste platvorm 10 majandustegevuste esitamise
teenusega koos selleks vajalike funktsionaalsustega (edaspidi Töö) vastavalt
Lepingu Lisas 1 kirjeldatud lähteülesandele.
1.3. Leping on koostatud ühes eksemplaris ja allkirjastatud digitaalselt.
1.4. Käesolev Leping jõustub pärast Lepingu kõigi osapoolte allakirjutamist.
1.5. Käesoleva Lepingu allakirjutamise hetkel on Lepingule lisatud:
1.5.1. Lisa 1 – Lähteülesanne;
1.5.2. Lisa 2 – Maksumuse esitamise vorm (esitatud Täitja pakkumuse koosseisus).
2. Töö teostamise tähtaeg
2.1.Täitja kohustub Töö üle andma hiljemalt 31.10.2023.
2.2.Töö koosneb kolmest alametapist.
Maksumus
Nr. Alametapi nimetus Maksumus €
käibemaksuga €
Andmete protsessi loogika ja migratsiooniga
1 seotud tööd (Lisa 1 punkt 1.2.1) 51 840 62 208
2 Mikroteenuste loomine (Lisa 1 punkt 1.2.2) 116 160 139 392
3 Kasutajaliidese loomine (Lisa 1 punkt 1.2.3) 92 160 110 592
1
3. Töö üleandmine ja tasu suurus
3.1.Tellija tasub teostatud ja vastuvõetud tööde eest 260160 eurot (lisandub käibemaks
20%).
3.2. Täitja kulutab Töö teostamiseks 4336 töötundi (Töö maksumus, 260160 eurot/
ühe arenduse töötunni maksumus, 60 eurot).
3.3. Alametappide Tellijale üleandmise ajad täpsustatakse projektiplaanis mis
koostatakse peale lepingu allkirjastamist.
4. Poolte kontaktisikud
4.1.Tellija volitatud esindajaks Lepingu tingimuste täitmisel, kontrollimisel ja
vastuvõtmisel on Verner Eiber, telefon 6256496, e-post
[email protected].
4.2.Täitja volitatud esindajaks ja kontaktisikuks on Anu Riisikamp, telefon 5168 880,
e-post
[email protected].
Tellija: Täitja:
/allkirjastatud digitaalselt/ /allkirjastatud digitaalselt/
kantsler juhatuse liikmed
2
Hankelepingu lisa 1
Lähteülesanne ja tehnilised nõuded
1. Sissejuhatus
Lähteülesande eesmärk on anda üldine ettekujutus arenduse mahust ja spetsiifikast, mille alusel
oleks võimalik käesolevas hankes osaleda. Lähteülesannet ei saa käsitleda arendusülesandena.
Täpsed arendusülesanded koostatakse detailanalüüsi käigus Täitja poolt koostöös Tellijaga ning
registreeritakse Tellija JIRA keskkonnas.
1.1. Mõisted
TTJA - Tarbijakaitse ja Tehnilise Järelevalve Amet
MTR - Majandustegevuse register
MTT - Majandustegevuse teade
TL - Tegevusluba
JVIS - Järelevalve infosüsteem
TTJA e-teenuste platvorm - loodav terviklik mikroteenustele ja protsessimootorile rajatud
infosüsteem, mille abil osutatakse ja hallatakse kõiki TTJA poolt osutatavaid teenuseid ja mis
asendab täna kasutusel olevad süsteeme, nt. JVIS, MTR, Netikaart.
MsüS - Majandustegevuse seadustiku üldosa seadus
Teabevärav - https://avaandmed.eesti.ee/
1.2. Projekti eesmärgid
Essmärgiks on luua TTJA e-teenuste platvorm 10 majandustegevuste esitamise teenusega koos
selleks vajalike funktsionaalsustega. Projekti realiseerimiseks tuleb läbi viia järgmised
tegevused :
1.2.1. Andmete protsessi loogika ja migratsiooniga seotud tööd
1.2.1.1. Koostada projekti skoobis olevate teenuste detailanalüüs. Täiendavalt tuleb
detailanalüüsi käigus töötada välja skoobis oleva funktsionaalsuse ja andmete
integratsiooni plaan vajalike integratsioonide loomiseks olemasoleva MTR-i, uute
sisemiste mikroteenuste ja väliste teenuste/andmekogudega. Detailanalüüsi käigus
tuleb arvesse võtta, et arendatav lahendus sisaldab endas üldkasutatavaid
mikroteenuseid, mida edaspidi hakkavad kasutama ka teised TTJA teenused.
Detailanalüüsi käigus tuleb arvestada, et arendatav TTJA e-teenuste platvorm peab
omama valmidust protsessimootori ja -halduse rakenduste kasutuselevõtuks,
1.2.1.2. teostada andmeanalüüs ja migratsiooniplaan. Arendada sünkroniseerimise ja
migreerimise komponendid, mis on vajalik skoobis oleva funktsionaalsuse
toimimiseks uuel e-teenuste platvormil,
1.2.1.3. projekti skoobi teostamise tulemusena peab säilima MTR-i terviklik funktsionaalsus,
sõltumata sellest, kus andmed asuvad,
1.2.1.4. osutada projektijuhtimise teenust,
1.2.1.5. esitada visioon, kuidas antud projekti raames loodud süsteemi edasi arendada, et kõik
MTR teenused (kokku 108 erinevat tegevusluba ja majandustegevusteadet) üle viia
uuele e-teenuste platvormile.
1.2.2. Mikroteenuste loomine
1.2.2.1. Arendada välja skoobis kirjeldatud majandustegevusteatete esitamiseks vajalikud
mikroteenused koos teenuse osutamiseks vajalike abistavate mikroteenustega (nt.
autentimine, autoriseerimine, teavitamine, dokumentide genereerimine,
klassifikaatorid, pangalingi teenused, x-tee liidesed, faililadu, avaandmed jne.).
Aktsepteeritud on nii uute teenuste arendamine kui ka olemasolevate tarkvaratoodete
kasutamine.
1.2.3. Kasutajaliidese loomine
1.2.3.1. Koostada uue TTJA e-teenuste platvormi VEERA stiiliraamatu baasil ja prototüüp
(Figma) ning teostada selle kasutusmugavuse testid,
1.2.3.2. arendada prototüübi alusel välja kasutajaliides ning juurutada see uues TTJA e-
teenuste platvormis ja uue kasutajaliidese kaudu peab olema võimalik jõuda
olemasolevasse majandustegevuse registrisse.
Hanke raames teostatav projekt on esimeseks etapiks TTJA e-teenuste platvormi tervikliku
uuendamise programmis. Sellest tulenevalt on vajalik arvestada asjaoluga, et projekti raames
loodavad lahendused sobiksid kavandatava uue e-teenuste platvormi tervikpilti (tehnoloogiline
ühilduvus, ristkasutuses olevad mikroteenused, UI disaini põhimõtted jms).
Lähteülesande lisadokumendid:
TTJA e-teenuste platvormi arhitektuuri nõuded ja MFN
MTR I etapi MTT-d andmekoosseisud
Lisadokumendid asuvad lingil - https://pilv.mkm.ee/s/fnaEja9JvoKPuL2
2. Funktsionaalsuse kirjeldus
2.1. Majandustegevuse register
MTR aluseks on MsüS ning vastavad eriseadused. Nimetatud aktid kirjeldavad ära MTR-i
põhifunktsioonid ja andmekoosseisud, millele käesoleva hanke raames loodav lahendus peab
vastama.
Kümme realiseeritavat majandustegevusteadet ning nende õiguslikud alused on järgmised:
2.1.1. Elektritööd, seadme ohutuse seaduse alusel;
2.1.2. Gaasitööd, seadme ohutuse seaduse alusel;
2.1.3. Surveseadmetööd, seadme ohutuse seaduse alusel;
2.1.4. Masinatööd, seadme ohutuse seaduse alusel;
2.1.5. Tõsteseadme, seadme ohutuse seaduse alusel;
2.1.6. Tuleohutusteenus, tuleohutusseaduse alusel;
2.1.7. Tulekustutussüsteemi, tulekahjusignalisatsioonisüsteemi või suitsueemaldussüsteemi
projekteerimine, ehitamine ja hooldamine, tuleohutusseaduse alusel;
2.1.8. Tuletõrje voolikusüsteemi või tulekustuti kontrollimine ja hooldamine,
tuleohutusseaduse alusel;
2.1.9. Sideteenuse osutamine, elektroonilise side seaduse alusel;
2.1.10. Postiteenuse teade, postiseaduse alusel.
Majandustegevusteadete täpse andmekoosseisu ja liidestuste vajadused teiste registritega leiab
lisadokumendist „MTR I etapi MTT-d andmekoosseisud“
2.2. Majandustegevusteated
2.2.1. Majandustegevusteate koostamise ja esitamise protsess
MTT-d saab vaadelda kui tegevusloa protsessi lihtsustatud varianti, milles puudub
loaprotsessile iseloomulik menetluse komponent (vt joonis).
Tulenevalt MsüS-i ja vastavate eriseaduste nõuetele on MTR-s võimalik esitada 40 erinevat
majandustegevuse teadet. Teateid sisestab ja esitab ettevõtte esindaja, ametnik selles protsessis
ei osale (va juhud, kui teade esitatakse paberil). Teate esitamiseks on lisaks seaduse sätestatud
juhul teatavatel tegevusaladel nõutavatele andmetele vajalik kompetentse (kutse- või
pädevustunnistusega) isiku kinnitus. Esitatud teade registreeritakse ja nõuetele vastavuse korral
kantakse teade MTR-i. Registrikande tegemisest teavitatakse taotlejat. Registrikanded on
avaandemetena kättesaadavad avalikkusele.
2.2.2. Kutsetunnistuste automaatne uuendamine
Projekti käigus tuleb arendada MTR-is välja võimekus, mille tulemusena on pädevate isikute
kutsetunnistuste uuendamine MTR-s muudetud automaatseks. Kutsetunnistuse uuendamine
toimub ettevõtja ja tema pädeva isiku teadmisel, kutseregistris uuendatud andmete alusel ning
tingimusel, et isikule väljastati uus kutsetunnistus sama kutsenimetuse ja tasemega.
2.3. Rollid
MTT esitamise protsessis osalevad kasutajad järgmistes rollides.
2.3.1. Taotleja (ettevõtja, teate koostaja ja esitaja)
2.3.2. Kompetentne isik
2.3.3. Järelevalvaja
2.3.4. Administraator/Registripidaja
2.3.5. Avalik kasutaja
2.4. Andmekoosseis
MsüS sätestab teadete andmekoosseisu. Sõltuvalt konkreetsest teatest võib andmekoosseis
olla erinev.
2.4.1. Üldandmete plokk:
a. registrikood, isikukood (Äriregister);
b. nimi (nimi, perenimi FIE nimi, juriidilise isiku nimi) (Äriregister);
c. sünniaeg /muu kood juhul kui puudub eesti registreerimise kood või isikukood
(Äriregister või Rahvastikuregister);
d. kontaktandmed (postiaadress, e-post, telefon) ja/või välisriigi ettevõtja kontaktandmed
(Äriregister);
e. tegevusala nimetus;
f. EMTAK kood ja EMTAK nimetus (Äriregister);
g. Alustamise kuupäev (juhul kui on erinev teate esitamise kuupäevast);
h. Lõpetamise kuupäev (juhul kui tähtajaline);
i. Taotluse esitaja isikuandmed, kontaktandmed ja esindusõiguse kinnitus;
j. Muud seadusega sätestatud andmed (nt lisadokumendid).
2.4.2. Vastutava isiku plokk:
a. Isikukood (Rahvastikuregister);
b. nimi (nimi, perenimi) (Rahvastikuregister);
c. sünniaeg juhul kui puudub eesti isikukood;
d. kontaktandmed (postiaadress, e-post, telefon);
e. töökogemuse andmed;
f. andmed hariduse kohta (kutse, kutseaste, kutse andja, kutse number, vastavuse
kinnitamine, väljaandmise- koht, aeg, kehtivus);
g. vastutavatest isikutest koosnevate rühmade/gruppide/ meeskondade andmed.
2.4.3. Tegevuskoha ja/või tehniliste vahendite kohustuste plokk:
a. Aadress;
b. Veebiaadress;
c. kaubamärgiinfo
d. liiklusvahendi või statsionaarse tehnilise vahendi või tegevuskoha tüübi kirjeldus
(sh avaliku ürituse kohta käiv info);
e. tegevusala piirkond;
f. tegevuskoha puudumine;
g. tegevuskoha kontaktandmed, juhul kui erinevad üldandmete punktist;
h. tegutsemisaeg (kauplemisaeg, lahtiolekuaeg jne).
2.4.4. Sertifikaatide, akrediteeringute ja muude sarnaste dokumentide plokk:
a. dokumendi nimetus;
b. ulatus;
c. väljaandja;
d. number;
e. kehtivusaeg.
2.4.5. Tagatiste, kindlustuste plokk:
a. summa;
b. rahaühik;
c. kehtivuse piirkond;
d. kehtivuse aeg;
e. andja andmed (nimi, reg.kood, isikukood);
f. andja asukoht (aadress);
g. andja kontaktandmed (postiaadress, e-post, telefon).
2.4.6. Teenuse ja kauba andmed:
a. teenuse nimetus;
b. tingimuse kirjeldus;
c. teenuse tarbimisega kaasnev informatsioon;
d. kauba nomenklatuur;
e. märge impordi ja/või ekspordi kohta;
f. andmed vahendajate või partnerite kohta (nimi, reg.kood, aadress, telefon, e-post).
2.5. Üldistatud kasutuslood
2.5.1. Taotleja tahab, et kõik MTR-i teenused oleksid talle kättesaadavad ühe e-teenuste
portaali kaudu.
2.5.2. Taotleja tahab võimalust valida endale sobiv rakenduse keel.
2.5.3. Taotleja tahab MTT reaalajas näha MTT andmeid Teabeväravas.
2.5.4. Taotleja tahab, et e-teenuste portaal suunaks kasutaja automaatselt kas uude või
vanasse MTR-i rakendusse sõltuvalt sellest, milline rakendus taotleja poolt valitud
teenust osutab.
2.5.5. Taotleja saab valida konkreetse MTT valdkonna selleks, et ta registreerida taotluse
andmed.
2.5.6. Taotleja tahab ennast autentida ja autoriseerida, et kinnitada enda õigust valitud MTT
registreerida.
2.5.7. Taotleja tahab sisestada MTT jaoks nõutud andmed.
2.5.8. Taotleja tahab, et välistest andmekogudes olemasolevad andmed oleksid MTT vormil
eeltäidetud selleks, et lihtsustada andmete registreerimist.
2.5.9. Taotleja tahab võimalusel sisestada andmeid valides loetelust sobiva variandi selleks,
et lihtsustada andmete registreerimist.
2.5.10. Taotleja tahab, et menüüvalikud sisaldaksid vaid neid valikuid, mis antud teate
kontekstis on asjakohased selleks, et lihtsustada andmesisestust.
2.5.11. Taotleja tahab salvestada poolelioleva ja veel esitamata taotluse selleks, et seda hiljem
jätkata.
2.5.12. Taotleja tahab pooleliolevate taotluste loetelust valida taotluse selleks, et andmete
sisestamist jätkata.
2.5.13. Taotleja tahab poolelioleva taotluse kustutada, sest ta loobub taotluse esitamisest
2.5.14. Taotleja tahab taotluse esitada.
2.5.15. Taotleja tahab, et tal ei oleks võimalik mittetäieliku või vigaste andmetega taotlust
esitada selleks, et andmete kvaliteet oleks tagatud.
2.5.16. Taotleja tahab, et kompetentse isiku poolt kinnitatud taotlus kantakse MTR-i selleks,
et teade ametlikult jõustada.
2.5.17. Taotleja tahab saada teavituse taotletud MTT registrisse kandmise kohta.
2.5.18. Kompetentne isik tahab enda õigussuhet taotluse esitanud ettevõtjaga kinnitada.
2.5.19. Registripidaja tahab taotleja poolt süsteemiväliselt esitatud MTT taotluse registreerida.
2.5.20. Registripidaja tahab valida esitatud ja kinnitamata taotluste nimekirjast taotluse
selleks, et taotlusel esitatud andmeid vaadata.
2.5.21. Registripidaja tahab vaadata nimekirjast valitud taotlusel esitatud andmeid selleks, et
neid kontrollida.
2.5.22. Registripidaja tahab kinnitatud MTT kanda MTR-i.
2.5.23. Registripidaja tahab teostatud registrikande andmed salvestada registripäevikus.
2.5.24. Kuni registrikande tegemiseni ei ole töös olev MTT taotlus vanas MTR-s nähtav.
2.5.25. Administraator tahab hallata tõlkeid1
2.5.26. Administraator tahab hallata klassifikaatoreid.
2.5.27. Administraator tahab hallata lõppkasutajale kasutajaliideses kuvatavaid
kasutuskriitiliste abitekstide ja veateadete sisu.
2.5.28. Järelevalvaja tahab kanda MTR-i ettekirjutuse andmed. Järelevalvaja tahab kanda
MTR-i majandustegevuse keelu andmed.
2.5.29. Avalikkuse esindaja tahab avaandmete portaalis näha registreeritud MTT-d.
2.6. Andmemigratsioon
Andmete migratsioonil vanast MTR-i andmebaasist uude keskkonda tuleb üle tuua projektiga
hõlmatud 10. majandustegevusteate kehtivad andmed ja varasemad versioonid.
1
Projekti tulemusena peab olema võimalik kasutada eesti ja ingliskeelset kasutajaliidest
Hankedokumendi lisa 2
Maksumuse esitamise vorm
Rea Teenus Summa € Summa koos
nr. käibemaksuga
€
1 Ühe arenduse töötunni maksumus 60,00 72,00
2 80 000 arenduse töötunni maksumus 4 800 000,00 5 760 000,00
Rida 1 x 80 000
Rea Teenus Summa € Summa koos
nr. käibemaksuga
€
3 Ühe hooldusteenuse töötunni maksumus 50,00 60,00
4 4 000 hooldusteenuse töötunni maksumus 200 000,00 240 000,00
Rida 3 x 4 000
5 Pakkumuse kogumaksumus 5 000 000,00 6 000 000,00
Rida 2* + Rida 4
Rea Arenduste esimese etapi maksumus alamtööde kaupa Summa € Summa koos
nr. käibemaksuga
€
6a Andmete protsessi loogika ja migratsiooniga seotud 51 840,00 62 208,00
tööd (Lisa 1 punkt 1.2.1)
6b Mikroteenuste loomine (Lisa 1 punkt 1.2.2) 116 160,00 139 392,00
6c Kasutajaliidese loomine (Lisa 1 punkt 1.2.3) 92 160,00 110 592,00
6 Arenduste esimese etapi maksumus 260 160,00 312 192,00
Rida 6a+6b+6c
NB! Arenduste esimese etapi maksumus (rida 6) sisaldub 80 000 arenduse töötunni
maksumuses (rida 2).
HANKELEPING nr 1.9-21/23-102-1
23.02.2023
Majandus- ja Kommunikatsiooniministeerium, registrikood 70003158, asukoht Suur-
Ameerika 1, Tallinn 10122, mida esindab hankekorra alusel kantsler Ahti Kuningas,
Tarbijakaitse ja Tehnilise Järelevalve Amet, registrikood 70003218, asukoht Endla 10a,
Tallinn 10122, mida esindab volikirja alusel Majandus- ja Kommunikatsiooniministeerium
(edaspidi ühiselt nimetatud Tellija),
ja
Aktsiaselts Datel, registrikood 10324057, asukoht, Endla tn 4, Tallinn 10142, mida
esindavad põhikirja alusel juhatuse liikmed Urmas Kõlli ja Volle Vint (edaspidi Täitja),
keda edaspidi nimetatakse ka Poolteks, sõlmisid käesoleva arendustööde hankelepingu
(edaspidi Leping) alljärgnevas:
1. Üldsätted ja Lepingu ese
1.1. Leping sõlmitakse Tellija korraldatud riigihanke „TTJA e-teenuste keskkonna
loomine”, viitenumber 256115, tulemusena 22.02.2023 sõlmitud raamlepingu nr
1.9-21/22-730-1 alusel.
1.2. Lepingu esemeks on TTJA e-teenuste platvorm 10 majandustegevuste esitamise
teenusega koos selleks vajalike funktsionaalsustega (edaspidi Töö) vastavalt
Lepingu Lisas 1 kirjeldatud lähteülesandele.
1.3. Leping on koostatud ühes eksemplaris ja allkirjastatud digitaalselt.
1.4. Käesolev Leping jõustub pärast Lepingu kõigi osapoolte allakirjutamist.
1.5. Käesoleva Lepingu allakirjutamise hetkel on Lepingule lisatud:
1.5.1. Lisa 1 – Lähteülesanne;
1.5.2. Lisa 2 – Maksumuse esitamise vorm (esitatud Täitja pakkumuse koosseisus).
2. Töö teostamise tähtaeg
2.1.Täitja kohustub Töö üle andma hiljemalt 31.10.2023.
2.2.Töö koosneb kolmest alametapist.
Maksumus
Nr. Alametapi nimetus Maksumus €
käibemaksuga €
Andmete protsessi loogika ja migratsiooniga
1 seotud tööd (Lisa 1 punkt 1.2.1) 51 840 62 208
2 Mikroteenuste loomine (Lisa 1 punkt 1.2.2) 116 160 139 392
3 Kasutajaliidese loomine (Lisa 1 punkt 1.2.3) 92 160 110 592
1
3. Töö üleandmine ja tasu suurus
3.1.Tellija tasub teostatud ja vastuvõetud tööde eest 260160 eurot (lisandub käibemaks
20%).
3.2. Täitja kulutab Töö teostamiseks 4336 töötundi (Töö maksumus, 260160 eurot/
ühe arenduse töötunni maksumus, 60 eurot).
3.3. Alametappide Tellijale üleandmise ajad täpsustatakse projektiplaanis mis
koostatakse peale lepingu allkirjastamist.
4. Poolte kontaktisikud
4.1.Tellija volitatud esindajaks Lepingu tingimuste täitmisel, kontrollimisel ja
vastuvõtmisel on Verner Eiber, telefon 6256496, e-post
[email protected].
4.2.Täitja volitatud esindajaks ja kontaktisikuks on Anu Riisikamp, telefon 5168 880,
e-post
[email protected].
Tellija: Täitja:
/allkirjastatud digitaalselt/ /allkirjastatud digitaalselt/
kantsler juhatuse liikmed
2
Hankelepingu lisa 1
Lähteülesanne ja tehnilised nõuded
1. Sissejuhatus
Lähteülesande eesmärk on anda üldine ettekujutus arenduse mahust ja spetsiifikast, mille alusel
oleks võimalik käesolevas hankes osaleda. Lähteülesannet ei saa käsitleda arendusülesandena.
Täpsed arendusülesanded koostatakse detailanalüüsi käigus Täitja poolt koostöös Tellijaga ning
registreeritakse Tellija JIRA keskkonnas.
1.1. Mõisted
TTJA - Tarbijakaitse ja Tehnilise Järelevalve Amet
MTR - Majandustegevuse register
MTT - Majandustegevuse teade
TL - Tegevusluba
JVIS - Järelevalve infosüsteem
TTJA e-teenuste platvorm - loodav terviklik mikroteenustele ja protsessimootorile rajatud
infosüsteem, mille abil osutatakse ja hallatakse kõiki TTJA poolt osutatavaid teenuseid ja mis
asendab täna kasutusel olevad süsteeme, nt. JVIS, MTR, Netikaart.
MsüS - Majandustegevuse seadustiku üldosa seadus
Teabevärav - https://avaandmed.eesti.ee/
1.2. Projekti eesmärgid
Essmärgiks on luua TTJA e-teenuste platvorm 10 majandustegevuste esitamise teenusega koos
selleks vajalike funktsionaalsustega. Projekti realiseerimiseks tuleb läbi viia järgmised
tegevused :
1.2.1. Andmete protsessi loogika ja migratsiooniga seotud tööd
1.2.1.1. Koostada projekti skoobis olevate teenuste detailanalüüs. Täiendavalt tuleb
detailanalüüsi käigus töötada välja skoobis oleva funktsionaalsuse ja andmete
integratsiooni plaan vajalike integratsioonide loomiseks olemasoleva MTR-i, uute
sisemiste mikroteenuste ja väliste teenuste/andmekogudega. Detailanalüüsi käigus
tuleb arvesse võtta, et arendatav lahendus sisaldab endas üldkasutatavaid
mikroteenuseid, mida edaspidi hakkavad kasutama ka teised TTJA teenused.
Detailanalüüsi käigus tuleb arvestada, et arendatav TTJA e-teenuste platvorm peab
omama valmidust protsessimootori ja -halduse rakenduste kasutuselevõtuks,
1.2.1.2. teostada andmeanalüüs ja migratsiooniplaan. Arendada sünkroniseerimise ja
migreerimise komponendid, mis on vajalik skoobis oleva funktsionaalsuse
toimimiseks uuel e-teenuste platvormil,
1.2.1.3. projekti skoobi teostamise tulemusena peab säilima MTR-i terviklik funktsionaalsus,
sõltumata sellest, kus andmed asuvad,
1.2.1.4. osutada projektijuhtimise teenust,
1.2.1.5. esitada visioon, kuidas antud projekti raames loodud süsteemi edasi arendada, et kõik
MTR teenused (kokku 108 erinevat tegevusluba ja majandustegevusteadet) üle viia
uuele e-teenuste platvormile.
1.2.2. Mikroteenuste loomine
1.2.2.1. Arendada välja skoobis kirjeldatud majandustegevusteatete esitamiseks vajalikud
mikroteenused koos teenuse osutamiseks vajalike abistavate mikroteenustega (nt.
autentimine, autoriseerimine, teavitamine, dokumentide genereerimine,
klassifikaatorid, pangalingi teenused, x-tee liidesed, faililadu, avaandmed jne.).
Aktsepteeritud on nii uute teenuste arendamine kui ka olemasolevate tarkvaratoodete
kasutamine.
1.2.3. Kasutajaliidese loomine
1.2.3.1. Koostada uue TTJA e-teenuste platvormi VEERA stiiliraamatu baasil ja prototüüp
(Figma) ning teostada selle kasutusmugavuse testid,
1.2.3.2. arendada prototüübi alusel välja kasutajaliides ning juurutada see uues TTJA e-
teenuste platvormis ja uue kasutajaliidese kaudu peab olema võimalik jõuda
olemasolevasse majandustegevuse registrisse.
Hanke raames teostatav projekt on esimeseks etapiks TTJA e-teenuste platvormi tervikliku
uuendamise programmis. Sellest tulenevalt on vajalik arvestada asjaoluga, et projekti raames
loodavad lahendused sobiksid kavandatava uue e-teenuste platvormi tervikpilti (tehnoloogiline
ühilduvus, ristkasutuses olevad mikroteenused, UI disaini põhimõtted jms).
Lähteülesande lisadokumendid:
TTJA e-teenuste platvormi arhitektuuri nõuded ja MFN
MTR I etapi MTT-d andmekoosseisud
Lisadokumendid asuvad lingil - https://pilv.mkm.ee/s/fnaEja9JvoKPuL2
2. Funktsionaalsuse kirjeldus
2.1. Majandustegevuse register
MTR aluseks on MsüS ning vastavad eriseadused. Nimetatud aktid kirjeldavad ära MTR-i
põhifunktsioonid ja andmekoosseisud, millele käesoleva hanke raames loodav lahendus peab
vastama.
Kümme realiseeritavat majandustegevusteadet ning nende õiguslikud alused on järgmised:
2.1.1. Elektritööd, seadme ohutuse seaduse alusel;
2.1.2. Gaasitööd, seadme ohutuse seaduse alusel;
2.1.3. Surveseadmetööd, seadme ohutuse seaduse alusel;
2.1.4. Masinatööd, seadme ohutuse seaduse alusel;
2.1.5. Tõsteseadme, seadme ohutuse seaduse alusel;
2.1.6. Tuleohutusteenus, tuleohutusseaduse alusel;
2.1.7. Tulekustutussüsteemi, tulekahjusignalisatsioonisüsteemi või suitsueemaldussüsteemi
projekteerimine, ehitamine ja hooldamine, tuleohutusseaduse alusel;
2.1.8. Tuletõrje voolikusüsteemi või tulekustuti kontrollimine ja hooldamine,
tuleohutusseaduse alusel;
2.1.9. Sideteenuse osutamine, elektroonilise side seaduse alusel;
2.1.10. Postiteenuse teade, postiseaduse alusel.
Majandustegevusteadete täpse andmekoosseisu ja liidestuste vajadused teiste registritega leiab
lisadokumendist „MTR I etapi MTT-d andmekoosseisud“
2.2. Majandustegevusteated
2.2.1. Majandustegevusteate koostamise ja esitamise protsess
MTT-d saab vaadelda kui tegevusloa protsessi lihtsustatud varianti, milles puudub
loaprotsessile iseloomulik menetluse komponent (vt joonis).
Tulenevalt MsüS-i ja vastavate eriseaduste nõuetele on MTR-s võimalik esitada 40 erinevat
majandustegevuse teadet. Teateid sisestab ja esitab ettevõtte esindaja, ametnik selles protsessis
ei osale (va juhud, kui teade esitatakse paberil). Teate esitamiseks on lisaks seaduse sätestatud
juhul teatavatel tegevusaladel nõutavatele andmetele vajalik kompetentse (kutse- või
pädevustunnistusega) isiku kinnitus. Esitatud teade registreeritakse ja nõuetele vastavuse korral
kantakse teade MTR-i. Registrikande tegemisest teavitatakse taotlejat. Registrikanded on
avaandemetena kättesaadavad avalikkusele.
2.2.2. Kutsetunnistuste automaatne uuendamine
Projekti käigus tuleb arendada MTR-is välja võimekus, mille tulemusena on pädevate isikute
kutsetunnistuste uuendamine MTR-s muudetud automaatseks. Kutsetunnistuse uuendamine
toimub ettevõtja ja tema pädeva isiku teadmisel, kutseregistris uuendatud andmete alusel ning
tingimusel, et isikule väljastati uus kutsetunnistus sama kutsenimetuse ja tasemega.
2.3. Rollid
MTT esitamise protsessis osalevad kasutajad järgmistes rollides.
2.3.1. Taotleja (ettevõtja, teate koostaja ja esitaja)
2.3.2. Kompetentne isik
2.3.3. Järelevalvaja
2.3.4. Administraator/Registripidaja
2.3.5. Avalik kasutaja
2.4. Andmekoosseis
MsüS sätestab teadete andmekoosseisu. Sõltuvalt konkreetsest teatest võib andmekoosseis
olla erinev.
2.4.1. Üldandmete plokk:
a. registrikood, isikukood (Äriregister);
b. nimi (nimi, perenimi FIE nimi, juriidilise isiku nimi) (Äriregister);
c. sünniaeg /muu kood juhul kui puudub eesti registreerimise kood või isikukood
(Äriregister või Rahvastikuregister);
d. kontaktandmed (postiaadress, e-post, telefon) ja/või välisriigi ettevõtja kontaktandmed
(Äriregister);
e. tegevusala nimetus;
f. EMTAK kood ja EMTAK nimetus (Äriregister);
g. Alustamise kuupäev (juhul kui on erinev teate esitamise kuupäevast);
h. Lõpetamise kuupäev (juhul kui tähtajaline);
i. Taotluse esitaja isikuandmed, kontaktandmed ja esindusõiguse kinnitus;
j. Muud seadusega sätestatud andmed (nt lisadokumendid).
2.4.2. Vastutava isiku plokk:
a. Isikukood (Rahvastikuregister);
b. nimi (nimi, perenimi) (Rahvastikuregister);
c. sünniaeg juhul kui puudub eesti isikukood;
d. kontaktandmed (postiaadress, e-post, telefon);
e. töökogemuse andmed;
f. andmed hariduse kohta (kutse, kutseaste, kutse andja, kutse number, vastavuse
kinnitamine, väljaandmise- koht, aeg, kehtivus);
g. vastutavatest isikutest koosnevate rühmade/gruppide/ meeskondade andmed.
2.4.3. Tegevuskoha ja/või tehniliste vahendite kohustuste plokk:
a. Aadress;
b. Veebiaadress;
c. kaubamärgiinfo
d. liiklusvahendi või statsionaarse tehnilise vahendi või tegevuskoha tüübi kirjeldus
(sh avaliku ürituse kohta käiv info);
e. tegevusala piirkond;
f. tegevuskoha puudumine;
g. tegevuskoha kontaktandmed, juhul kui erinevad üldandmete punktist;
h. tegutsemisaeg (kauplemisaeg, lahtiolekuaeg jne).
2.4.4. Sertifikaatide, akrediteeringute ja muude sarnaste dokumentide plokk:
a. dokumendi nimetus;
b. ulatus;
c. väljaandja;
d. number;
e. kehtivusaeg.
2.4.5. Tagatiste, kindlustuste plokk:
a. summa;
b. rahaühik;
c. kehtivuse piirkond;
d. kehtivuse aeg;
e. andja andmed (nimi, reg.kood, isikukood);
f. andja asukoht (aadress);
g. andja kontaktandmed (postiaadress, e-post, telefon).
2.4.6. Teenuse ja kauba andmed:
a. teenuse nimetus;
b. tingimuse kirjeldus;
c. teenuse tarbimisega kaasnev informatsioon;
d. kauba nomenklatuur;
e. märge impordi ja/või ekspordi kohta;
f. andmed vahendajate või partnerite kohta (nimi, reg.kood, aadress, telefon, e-post).
2.5. Üldistatud kasutuslood
2.5.1. Taotleja tahab, et kõik MTR-i teenused oleksid talle kättesaadavad ühe e-teenuste
portaali kaudu.
2.5.2. Taotleja tahab võimalust valida endale sobiv rakenduse keel.
2.5.3. Taotleja tahab MTT reaalajas näha MTT andmeid Teabeväravas.
2.5.4. Taotleja tahab, et e-teenuste portaal suunaks kasutaja automaatselt kas uude või
vanasse MTR-i rakendusse sõltuvalt sellest, milline rakendus taotleja poolt valitud
teenust osutab.
2.5.5. Taotleja saab valida konkreetse MTT valdkonna selleks, et ta registreerida taotluse
andmed.
2.5.6. Taotleja tahab ennast autentida ja autoriseerida, et kinnitada enda õigust valitud MTT
registreerida.
2.5.7. Taotleja tahab sisestada MTT jaoks nõutud andmed.
2.5.8. Taotleja tahab, et välistest andmekogudes olemasolevad andmed oleksid MTT vormil
eeltäidetud selleks, et lihtsustada andmete registreerimist.
2.5.9. Taotleja tahab võimalusel sisestada andmeid valides loetelust sobiva variandi selleks,
et lihtsustada andmete registreerimist.
2.5.10. Taotleja tahab, et menüüvalikud sisaldaksid vaid neid valikuid, mis antud teate
kontekstis on asjakohased selleks, et lihtsustada andmesisestust.
2.5.11. Taotleja tahab salvestada poolelioleva ja veel esitamata taotluse selleks, et seda hiljem
jätkata.
2.5.12. Taotleja tahab pooleliolevate taotluste loetelust valida taotluse selleks, et andmete
sisestamist jätkata.
2.5.13. Taotleja tahab poolelioleva taotluse kustutada, sest ta loobub taotluse esitamisest
2.5.14. Taotleja tahab taotluse esitada.
2.5.15. Taotleja tahab, et tal ei oleks võimalik mittetäieliku või vigaste andmetega taotlust
esitada selleks, et andmete kvaliteet oleks tagatud.
2.5.16. Taotleja tahab, et kompetentse isiku poolt kinnitatud taotlus kantakse MTR-i selleks,
et teade ametlikult jõustada.
2.5.17. Taotleja tahab saada teavituse taotletud MTT registrisse kandmise kohta.
2.5.18. Kompetentne isik tahab enda õigussuhet taotluse esitanud ettevõtjaga kinnitada.
2.5.19. Registripidaja tahab taotleja poolt süsteemiväliselt esitatud MTT taotluse registreerida.
2.5.20. Registripidaja tahab valida esitatud ja kinnitamata taotluste nimekirjast taotluse
selleks, et taotlusel esitatud andmeid vaadata.
2.5.21. Registripidaja tahab vaadata nimekirjast valitud taotlusel esitatud andmeid selleks, et
neid kontrollida.
2.5.22. Registripidaja tahab kinnitatud MTT kanda MTR-i.
2.5.23. Registripidaja tahab teostatud registrikande andmed salvestada registripäevikus.
2.5.24. Kuni registrikande tegemiseni ei ole töös olev MTT taotlus vanas MTR-s nähtav.
2.5.25. Administraator tahab hallata tõlkeid1
2.5.26. Administraator tahab hallata klassifikaatoreid.
2.5.27. Administraator tahab hallata lõppkasutajale kasutajaliideses kuvatavaid
kasutuskriitiliste abitekstide ja veateadete sisu.
2.5.28. Järelevalvaja tahab kanda MTR-i ettekirjutuse andmed. Järelevalvaja tahab kanda
MTR-i majandustegevuse keelu andmed.
2.5.29. Avalikkuse esindaja tahab avaandmete portaalis näha registreeritud MTT-d.
2.6. Andmemigratsioon
Andmete migratsioonil vanast MTR-i andmebaasist uude keskkonda tuleb üle tuua projektiga
hõlmatud 10. majandustegevusteate kehtivad andmed ja varasemad versioonid.
1
Projekti tulemusena peab olema võimalik kasutada eesti ja ingliskeelset kasutajaliidest