NSILM

Sisukord

Üldkirjeldus 

Selle kasutajaliidese funktsionaalsuse sisuks on kirjeldada kvaliteedi hindamise hindamistulemuste andmete vaatamist, lisamist ja poolelioleva muutmist. Kasutaja jõuab hindamise tulemuste kuvamise vormile hindamise välishindamise vormilt kinnitades sealsed andmed.

NSIL-407 - Getting issue details... STATUS NSIL-455 - Getting issue details... STATUS NSIL-621 - Getting issue details... STATUS NSIL-1360 - Getting issue details... STATUS

Kasutajaliides

Disainid

Eeltingimused

Funktsionaalsus

Selgitused

  1. Kasutaja avab hindamise tulemused.
  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 tulemuste sektsioonide nimistu saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/result/sections. Sisend:
    • id = Avatud hindamine
  11. Süsteem käivitab hindamise tulemuste sektsioonide elementide saamiseks päringu (iga sektsiooni kohta käivitatakse eraldi päring) GS: Assessment: API: GET /quality-api/assessments/{id}/result/sections/{sectionId}/elements. Sisend:
  12. Kui mõne leitud hindamise tulemuse elemendi tüüp on klassifikaator, siis käivitab süsteem iga unikaalse klassifikaatori elementide saamiseks klassifikaatori elementide päringu.
  13. 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:
  14. 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
  15. Süsteem kuvab välishidamise andmed.

Andmed

Elemendi nimetus

Selgitus

Tehniline info

Päis

Lehe päis


Päis → {year}: Hindamise tulemused

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.

GS: Assessment: API: GET /quality-api/assessments/{id}/team-members.response.teamMembers.roleType

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
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 → Hindamise tulemused → Väljakutse

Sektsioonide hindamise tulemuste väljakutsed.

Sektsioonid → Hindamise tulemused → Väljakutse → Väljakutse silt

Väljakutse silt.

Sektsioonid → Hindamise tulemused → Väljakutse → Väljakutse silt → Tooltip

Väljakutse tooltip.

Sektsioonid → Hindamise tulemused → Väljakutse → Elemendid

Väljakutse elemendid.

Sektsioonid → Hindamise tulemused → Väljakutse → Elemendid → Elemendi silt

Elemendi silt.

GS: Assessment: API: GET /quality-api/assessments/{id}/result/sections/{sectionId}/elements.response.elements.name
Sektsioonid → Hindamise tulemused → Väljakutse → Elemendid → Elemendi silt → Tooltip

Elemendi tooltip.

Sektsioonid → Hindamise tulemused → Väljakutse → Elemendid → Elemendi väärtus

Elemendi väärtus.

Sektsioonid → Hindamise tulemused → Väljakutse → Elemendid → Elementide kustutamise ikoon

Võimalus kustutada elemendid.

Sektsioonid → Hindamise tulemused → Lisa uus

Võimalus lisada uusi hindamise tulemuste sektsioone.

  • Nupp on kuvatud, kui kasutajal on hindamise tulemuste haldamise õigus ja hindamine ei ole lõppenud ja hindamise komponentide sektsioonile on lubatud lisada uus hindamise tulemuste sektsioone. Kui kasutajal puudub õigus või hindamine on lõppenud või hindamise komponentide sektsioonile ei ole lubatud lisada uusi hindamise tulemuste sektsioone, siis nupu ei kuvata.
  • Nupp kuvatakse hindamise komponendi sektsiooni lõpus, kus on lubatud hindamise tulemuste sektsioone lisada.
  • Kui kasutaja vajutab nupule, siis:
    1. Süsteem käivitab uue hindamise tulemuste sektsiooni lisamiseks päringu GS: Assessment: API: POST /quality-api/assessments/{id}/result/sections. Sisend:
      • id = Avatud hindamine.
      • assessmentComponentId = Hindamise komponendi sektsioon, millele hindamise tulemuste sektsiooni lisatakse.
    2. Süsteem kuvab kasutajale teate hindamise tulemuste sektsiooni lisamise kohta.
    3. Süsteem kuvab lisatud hindamise tulemuste sektsiooni koos lisatud hindamise tulemuste sektsiooni vormielementidega.
Hindamise tulemuste jalus

Hindamise tulemuste jalus


Hindamise tulemuste 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.
Hindamise tulemuste jalus → JagamineVõimalus hallata hindamise jagamisi.
Hindamise tulemuste jalus → Tagasi hindamiseleVõimalus liikuda enesehindamise või välishindamise etappi.
  • Nupp on kuvatud kui hindamisel on enesehindamise etapp ja kasutajal on enesehindamise vaatamise õigus või hindamisel on välishindamise etapp ja kasutajal on välishindamise etapi vaatamise õigus.
  • Kui kasutaja vajutab nupule ja hindamisel on välishindamise etapp ja kasutajal on välishindamise vaatamise õigus, siis avatakse välishindamise vaade.
  • Kui kasutaja vajutab nupule ja hindamisel ei ole välishindamise etappi, aga hindamisel on enesehindamise etapp ja kasutajal on enesehindamise vaatamise õigus, siis avatakse kasutajale enesehindamise vaatamise etapp.
Hindamise tulemuste jalus → Kinnita hindamise tulemusedVõimalus kinnitada hindamise tulemused.
  • Nupp on kuvatud, kui hindamise tulemused on kinnitamata ja kasutajal on hindamise tulemuste haldamise õigus hindamisega seotud asutuse juures. Muudel juhtudel nuppu ei kuvata.
  • Nupu juures kuvatakse informatiivset teksti "Hindamise tulemuste kinnitamisega loetakse hindamine lõppenuks ja seotud väljakutsed saadetakse planeerimismoodulisse."
  • Kui kasutaja vajutab nupule, siis:
    1. Süsteem kontrollib, kas kohustuslikud hindamise tulemuste elemendid on täidetud.
    2. Süsteem kuvab kasutajale hindamise tulemuste kinnitamise vaate.
      1. Vaates tuleb kuvada kasutajale informatiivset teksti, et selle hindamise kinnitamisega on hindamine lõppenud ja väljakutsed saadetakse planeerimismoodulisse.
    3. Kasutaja kinnitab välishindamise .
      1. Kasutaja saab ka loobuda etapi kinnitamisest. Kui kasutaja keeldub, siis suletakse modaal ja kuvatakse etapi andmed.
    4. Süsteem käivitab hindamisplaani kinnitamiseks päringu GS: Assessment: API: PATCH /quality-api/assessments/{id}/phases/{phaseId}/confirmation-time. Sisend:
    5. Süsteem kuvab kasutajale töölaua.
    6. Süsteem kuvab kasutajale teate hindamise lõpetamisest.
Edasi töölaualeVõimalus liikuda edasi töölauale.
  • Kui kasutaja vajutab nupule, siis avatakse talle töölaud.