NSILM

Sisukord

Üldkirjeldus 

Selle kasutajaliidese funktsionaalsuse sisuks on kirjeldada kvaliteedi hindamise välishindamise andmete lisamist ja poolelioleva muutmist
Kasutaja jõuab KOV-i välishindamise töövahendi kuvamise vormile järgnevalt:

  • välishindamise lisamine/muutmine - valib hindamisplaanil "Edasi hindamisvormile"

NSIL-351 - Getting issue details... STATUS NSIL-364 - Getting issue details... STATUS NSIL-376 - Getting issue details... STATUS NSIL-404 - Getting issue details... STATUS NSIL-405 - Getting issue details... STATUS NSIL-620 - Getting issue details... STATUS NSIL-622 - Getting issue details... STATUS NSIL-1316 - Getting issue details... STATUS NSIL-691 - Getting issue details... STATUS

Kasutajaliides

Disainid

Eeltingimused

  •  Välishindamist saab vaadata kui enesehindamine on kinnitatud ja kasutajal on välishindamise haldamise või vaatamise õigus hindamisega seotud asutuse juures.
  • Välishindamist saab vaadata kui enesehindamine on kinnitatud ja kasutajal on ensesehindamise haldamise või vaatamise õigus hindamisega seotud asutuse juures ja välishindamine on kinnitatud.

Funktsionaalsus

Selgitused

  1. Kasutaja avab välishindamise.
  2. Süsteem käivitab hindamise andmete saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}. Sisend:
    • id = Avatud hindamine.
  3. Süsteem käivitab hindamise etappide saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/phases. Sisend:
    • id = Avatud hindamine.
  4. Süsteem käivitab hindamise aruannete vahelehtede nimetuste saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/assessment-component/report-tabs. Sisend:
    • id = Avatud hindamine.
  5. Süsteem käivitab meeskonnaliikmete nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/team-members. Sisend:
    • id = Avatud hindamine.
  6. Süsteem käivitab sektsioonide nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/assessment-component/sections. Sisend:
    • id = Avatud hindamine.
  7. Süsteem käivitab hindamise elementide saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{assessmentId}/assessment-component/elements. Sisend:
    • id = Avatud hindamine.
    • phaseTypes = SELF_ASSESSMENT, EXTERNAL_ASSESSMENT 
  8. Süsteem käivitab hindamise komponentide järjekorra saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{assessmentId}/assessment-components/order. Sisend:
    • assessmentId = Avatud hindamine.
  9. Süsteem käivitab täiendamise kommentaaride nimistu saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{assessmentId}/phase-assignments. Sisend:
    • assessmentId = Avatud hindamine
  10. Süsteem käivitab hindamise etappide ja meeskonnaliikmete aliaste nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/aliases. Sisend:
    • id = Avatud hindamine.
  11. Süsteem käivitab piltide kuvamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{assessmentId}/assessment-components/elements/{elementId}/files/{fileId}/download. Iga elemendi faili kohta tehakse eraldi päring. Sisend:
  12. Süsteem käivitab hindamise kokkuvõtete nimekirja saamiseks päringu GS: AssessmentSummary: API: GET /quality-api/assessments/{assessmentId}/assessment-summaries. Sisend:
    • assessmentId = Avatud hindamine
  13. Süsteem kuvab välishidamise andmed.

Andmed

Elemendi nimetus

Selgitus

Tehniline info

Päis

Lehe päis


Päis → {year}: Välishindamise töövahend

Lehe pealkiri.

Päis → Progressiriba

Progressiriba. Kuvatakse hindamisega seotud etapid.

Päis → Aruannete vahelehtede nimetused

Aruannete vahelehtede nimetused (figmas kui tulemusindikaatorid ja kokkuvõte).

Meeskond

Hindamisega seotud meeskonna andmed.

  • Esimesel real kuvatakse hindamise meeskonnajuhid ja enesehindajad. 
    • Esmalt kuvatakse meeskonnajuhid nime järgi kasvavas järjekorras, kui nimi puudu, siis kuvatakse esmalt nimega meeskonnajuhid kasvavas järjekorras ja seejärel isikukoodiga juhid kasvavas järjekorras.
    • Meeskonnajuhtidega samal real kuvatakse ka enesehindajad nime järgi kasvavas järjekorras peale meeskonnajuhte. Kui nimi puudu, siis kuvatakse esmalt nimega enesehindajad kasvavas järjekorras ja seejärel isikukoodiga enesehindajad kasvavas järjekorras.
    • Kui juhte ja enesehindajad on rohkem kui ühele reale mahub, siis kuvab süsteem juhid ja enesehindajad järgmistel ridadel.
  • Eraldi real on kuvatud välishindajad. Kui neid on rohkem rohkem kui ühele reale mahub, siis kuvab süsteem juhid ja enesehindajad järgmistel ridadel.
    • Välishindajad kuvatakse nime järgi kasvavas järjekorras. Kui nimi puudu, siis kuvatakse esmalt nimega välishindajad kasvavas järjekorras ja seejärel isikukoodiga välishindajad  kasvavas järjekorras.
Meeskond → Haldan meeskonda

Võimalus vaadata meeskonna liikmete andmeid ja hallata neid.

Nupule vajutamine käivitab PL: UC: Meeskonnaliikmete andmete haldamine enesehindamise ja välishindamise etapis
Meeskond → Liikme avatar

Liikme avatar.

Meeskond → Liikme nimi või isikukood

Liikme nimi või isikukood.

Meeskond → Liikme roll

Liikme roll.

Tagasiside

Võimalus avada täiendamise kommentaaride nimistu.

Tagasiside → Täiendamise kommentaaride modaal

Täiendamise kommentaaride modaal

Tagasiside → Täiendamise kommentaaride modaal → Kommentaari kuupäev ja kellaaegKommentaari kuupäev ja kellaaeg

 

Tagasiside → Täiendamise kommentaaride modaal → KommentaarKommentaar

 

Tagasiside → Täiendamise kommentaaride modaal → Kommentaari lisajaKommentaari lisaja
Hindamise vahelehtede karusell

Hindamise vahelehtede karusell

Hindamise vahelehtede karusell → Tabi nimetus

Hindamismudelis määratud komponendile vahelehtede karussellid kuvatav nimetus

Hindamise vahelehtede karusell → Hinnang

Välishindamise alameesmärkidele määratud hinnangute keskmine väärtus

Hindamise vahelehtede karusell → Edenemine

Välishindamise täidetud andmeväljade ja täitmist vajavate andmeväljade suhe. Nt. kujul "5/15"

Sektsioonid

Hindamise komponentide sektsioonid.

Sektsioonid → {parentLevelSectionSeqNo[]}.{sectionSeqNo }

Sektsiooni järjekorra number. Näiteks 1.2.4

  • Kui tegemist on esimese taseme sektsiooniga, siis ülemtaseme sektsiooni järjekorra numbreid ei kuvata.
  • parentLevelSectionSeqNo[] = Süsteem arvutab ise sektsioonide põhjal sektsiooni ülema järjekorra, aga eemaldab järjekorra arvutamisel elementide järjekorra. Näiteks kui vastuses on järjekord selline: 1. element (seq=1), 2. sektsioon (seq=2), 3. element (seq=3) ja 4. sektsioon (seq=4), siis sektsioonide järjekord on 1.sektsioon (seq = 2), 2. sektsioon (seq=4). Süsteem kuvab parentLevelSectionSeqNo väärtuseks 1, 2, mitte 2 ja 4.
  • sectionSeqNo = Süsteem arvutab ise sektsioonide põhjal sektsiooni ülema järjekorra, aga eemaldab järjekorra arvutamisel elementide järjekorra. Näiteks kui vastuses on järjekord selline: 1. element (seq=1), 2. sektsioon (seq=2), 3. element (seq=3) ja 4. sektsioon (seq=4), siis sektsioonide järjekord on 1.sektsioon (seq = 2), 2. sektsioon (seq=4). Süsteem kuvab parentLevelSectionSeqNo väärtuseks 1, 2, mitte 2 ja 4.
Sektsioonid → Sektsiooni nimetus

Sektsiooni pikk nimetus,

GS: Assessment: API: GET /quality-api/assessments/{id}/assessment-component/sections.response.sections.name

 

Sektsioonid → Sektsiooni selgitus

Sektsiooni selgitus.

Sektsioonid → Elemendid

Sektsiooni elemendid

Sektsioonid → Elemendid → Element → Elemendi nimetus

Elemendi nimetus.

Sektsioonid → Elemendid → Element → Elemendi tooltip

Elemendi tooltip.

Sektsioonid → Elemendid → Element  → Elemendi väärtus(ed)

Elemendi väärtused.

Sektsioonid → Elemendid → Element  → Lisa sisu

Võimalus lisada multielemente

  • Nuppu kuvatakse iga välishindamise elemendi järel, sh välishindamise käigus lisatud multielemendi järel ja enesehindamise käigus lisatud multielemendi kõrval, kui kasutajal on võimalus elemendi andmeid muuta (vaata Sektsioonid → Elemendid). Kui enesehindamise elemendil puudub välishindamise elemendi paariline, siis sellise enesehindamise elemendi kõrval multielemendi lisamist ei kuvata.
  • Nupule vajutades avaneb kasutajale menüü, kust kasutaja saab valida:
    • Lisa tekstiala
    • Lisa pilt
    • Lisa fail
  • Kui kasutaja teeb menüüst valiku, siis:
    1. Süsteem käivitab multielemendi loomiseks päringu GS: Assessment: API: POST /quality-api/assessments/{assessmentId}/assessment-component/elements. Sisend:
      • assessmentId = Avatud hindamise id.
      • sectionId = Sektsioon kuhu multielement lisatakse.
      • previousComponent.id = Eelmise elemendi id.
      • previousComponent.type = ELEMENT
      • inputType
        • Tekstiala = TEXT_AREA 
        • Pilt = IMAGE 
        • Fail = FILE
      • phaseType = EXTERNAL_ASSESSMENT 
    2. Süsteem kuvab kasutajale loodud multielemendi.
    3. Süsteem kuvab kasutajale teate muldielemendi lisamise kohta.
    4. Multielemendi täitmine jätkub nagu mudeli haldaja poolt lisatud elemendi muutmine (Vaata Sektsioonid → Elemendid → Element  → Elemendi väärtus(ed)  →  Sisuelemendi tüüp on "Kasutaja sisend")
  • Lisatud multielemente saab kasutaja kustutada. Mudeli haldaja poolt lisatud elemente kustutada ei saa.
  • Kui kasutaja algatab elemendi kustutamise, siis:
    1. Süsteem kuvab kasutajale kustutamise kinnitamise vaate.
    2. Kasutaja kinnitab kustutamise.
    3. Süsteem käivitab elemendi kustutamiseks päringu GS: Assessment: API: DELETE /quality-api/assessments/{assessmentId}/assessment-component/elements/{elementId}. Sisend:
      • assessmentId = Avatud hindamise id.
      • elementId = Kustutatava elemendi id.
    4. Süsteem eemaldab kustutatud multielemendi vormilt.
    5. Süsteem kuvab kasutajale teate multielemendi kustutamise kohta.
Välishindamise jalus

Välishindamise jalus


Välishindamise jalus → Lähtesta hindamineVõimalus lähtestada hindamine
  • Nupp on kuvatud, kui hindamine ei ole lõppenud ja kasutajal on hindamise haldamise õigus hindamisega seotud asutuse juures. Muudel juhtudel ei kuvata nuppu.
  • Kui kasutaja vajutab nupule, siis:
    1. Süsteem kuvab kasutajale hindamise lähtestamise kinnitamise modaali.
    2. Kasutaja kinnitab hindamise lähtestamise.
      1. Kasutaja saab katkestada hindamise lähtestamise.
    3. Süsteem käivitab hindamise lähtestamiseks päringu GS: Assessment: API: POST /quality-api/assessment-reset. Sisend: 
      • assessmentId = Avatud hindamise id.
        1. Kui hindamise lähtestamine ebaõnnestub, siis kuvab süsteem selle kohta veateate ja info, et tuleks võtta ühendust kasutajatoega.
    4. Süsteem avab loodud hindamise vormi.
    5. Süsteem kuvab teate hindamise lähtestamise kohta.
Välishidamise jalus → JagamineVõimalus hallata hindamise jagamisi.
Välishindamise jalus → Saada täiendamiseksVõimalus suunata hindamine välishindamise etapist enesehindamise etappi.
  • Nupp on kuvatud, kui välishindamine on kinnitamata ja kasutajal on välishindamise haldamise õigus hindamisega seotud asutuse juures. Muudel juhtudel nuppu ei kuvata.
  • Kui kasutaja vajutab nupule, siis:
    1. Süsteem kuvab kasutajale hindamise enesehindamise etappi täiendamiseks suunamise kinnitamise modaali.
    2. Kasutaja sisestab täiendamise kommentaari.
      • Kohustuslik on sisestada 3 - 2500 tähemärki.
    3. Kasutaja kinnitab hindamise enesehindamise etappi suunamise.
      1. Kasutaja saab katkestada suunamise.
    4. Süsteem kontrollib, kas andmed vastavad nõuetele.
      1. Kui andmed ei vasta nõuetele, siis kuvab süsteem vea.
    5. Süsteem käivitab hindamise suunamiseks enesehindamise etappi päringu GS: Assessment: API: POST /quality-api/assessments/{assessmentId}/phases/{phaseId}/delete-confirmation-time. Sisend:
      • id = Avatud hindamise id.
      • phaseId = Enesehindamise etapi id.
      • comment = Täiendamise kommentaar.
    6. Kui kasutajal on õigus näha enesehindamist, siis suunatakse kasutaja enesehindamise vormile.
    7. Kui kasutajal ei ole õigust näha enesehindamist, siis suunatakse kasutaja töölauale.
    8. Süsteem kuvab kasutajale teate hindamise enesehindamise etappi suunamise kohta.
Välishindamise jalus → Tagasi hindamisplaanileVõimalus avada töölaud.
Välishindamise jalus → Tagasi vormile "{etapi nimetus}"Võimalus avada enesehindamine.
  • Nupp on kuvatud, kui kasutajal on enesehindamise vaatamise õigus hindamisega seotud asutuse juures ja hindamisel peab olema enesehindamise etapp. Muudel juhtudel ei kuvata nuppu.
    • Õigused:
        • Kui tegemist on asutusepõhise hindamisega (GS: Assessment: API: GET /quality-api/assessments/{id}.response.assessmentScope = INSTITUTIONAL):
        • Kui tegemist on isikupõhise hindamisega (GS: Assessment: API: GET /quality-api/assessments/{id}.response.assessmentScope = INDIVIDUAL):
        • Kui kasutaja on hindamise meeskonna liige (Kehtib asutusepõhistel ja isikupõhistel hindamistel).
          • Kasutajal peab olema hindamise valdkonnaga seotud hindamise andmete vaatamise õigus töödeldava hindamisega seoses ja kasutaja peab olema seotud hindamisega. 
              • GS: Assessment: API: GET /quality-api/assessments/{id}/team-members.response.teamMembers.personalCode = Päringu käivitanud isiku isikukood.
              • AssessmentTeamMember.objectStatus = CURRENT
              • Classifier.classifierItemCode = Assessment.domain
              • Classifier.classifierAttributeDefinitionCode = ASSESSMENT_SELF_ASSESSMENT_VIEW_PRIVILEGE või ASSESSMENT_SELF_ASSESSMENT_MANAGE_PRIVILEGE
              • Classifier.attributeValue = Kasutaja poolt valitud rolli privileegide hulgas olev privileeg.
  • Nupule vajutamine sulgeb välishindamise ja avab enesehindamise.
  • {etapi nimetus} = Enesehindamine
Välishindamise jalus → KinnitaVõimalus kinnitada välishindamine.
  • Nupp on kuvatud, kui välishindamine on kinnitamata ja kasutajal on välishindamise haladamise õigus hindamisega seotud asutuse juures. Muudel juhtudel nuppu ei kuvata.
  • Kui kasutaja vajutab nupule, siis:
    1. Süsteem kontrollib, kas mudeli haldaja poolt määratud (source = ASSESSMENT_MODEL)  kohustuslikud elemendid on nõuetekohaselt täidetud.
          • Kui välishindamise vormielemendi tüüp on mitmikvalik ja tegemist on kohustusliku elemendiga, siis peab olema vähemalt üks variant valitud.
          • Kui välishindamise vormielemendi tüüp on vabatekst ja tegemist on kohustusliku elemendiga, siis peab olema vähemalt 3 tähemärki sisestatud.
          • Kui välishindamise vormielemendi tüüp on üksikvalik ja tegemist on kohustusliku elemendiga, siis peab olema täpselt üks variant valitud.
          • Kui välishindamise vormielemendi tüüp on arv ja tegemist on kohustusliku elemendiga, siis peab olema arv sisestatud.
          • Kui välishindamise vormielemendi tüüp on osakaal ja tegemist on kohustusliku elemendiga, siis peab olema osakaal täidetud.
          • Kui välishindamise vormielemendi tüüp on veebi link ja tegemist on kohustusliku elemendiga, siis peab olema vähemalt üks veebilink lisatud.
          • Kui välishindamise vormielemendi tüüp on skaala ja tegemist on kohustusliku elemendiga, siis peab olema täpselt üks skaala element valitud.
          • Kui välishindamise vormielemendi tüüp on pilt ja tegemist on kohustusliku elemendiga, siis peab olema täpselt üks pilt olema lisatud.
          • Kui välishindamise vormielemendi tüüp on tabel ja tegemist on kohustusliku elemendiga, siis peab olema lisatud vähemalt üks rida andmeid ja kõikide tabelite kõikidel kohustuslikes veergudes peab kõikidel ridadel olema väärtus lisatud.  
            1. Kui elementide andmed ei vasta nõuetele, siis kuvab süsteem vastava elemendi juures veateate.
    2. Süsteem kuvab kasutajale välishindamise kinnitamise vaate.
    3. Kasutaja kinnitab välishindamise.
      1. Kasutaja saab ka loobuda välishindamise kinnitamisest. Kui kasutaja keeldub, siis suletakse modaal ja kuvatakse välishindamine.
    4. Süsteem käivitab välishindamise kinnitamiseks päringu GS: Assessment: API: PATCH /quality-api/assessments/{id}/phases/{phaseId}/confirmation-time. Sisend:
    5. Süsteem kuvab kasutajale teate välishindamise kinnitamise kohta.
Välishindamise jalus → Edasi vormile "{etapi nimetus}"Võimalus liikuda hindamise tulemuste vormile.