PL: UC: Hindamisplaani vaatamine jagatud lingi kaudu
Sisukord
Üldkirjeldus
Kui hindamine on jagatud avaliku lingi kaudu, siis saab kasutaja vaadata hindamise andmeid.
Hindamise avalik URL saab olla avalik ja mitteavalik URL.
Avalik URL sisaldab jagamise genereerinud kasutaja poolt määratud lingi aliast ning hindamisega seotud asutuse registrikood. Näiteks ..../hindamine/1234556/minu-hindamine/planeerimine
Mitteavalik URL sisaldab ainult hindamise kokkuvõtte identifikaatorit. Näiteks .../hindamine/6758a48d7f520f05d967d39a/planeerimine
NSIL-476 - Getting issue details... STATUS
Kasutajaliides
Disainid
Lõppenud hindamise hindamisplaani andmete vaatamine: |
Eeltingimused
- Hindamine peab olema jagatud lingi kaudu.
- GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries objekt peab eksisteerima.
- Kokkuvõttel peab olema määratud planeerimise etapp.
- GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.phaseTypes = PLANNING
- Redirect reeglid:
- Kui jagamise lingile on lisatud planeerimise etapp, siis suunatakse kasutaja planeerimise etapi vaatesse (käesolev kasutuslugu).
- Kui jagamise lingile ei ole lisatud planeerimise etappi ja on lisatud enesehindamise etapp, siis suunatakse kasutaja enesehindamise etappi.
- Kui jagamise lingile ei ole lisatud planeerimise ja enesehindamise etappi ja on lisatud välishindamise etapp, siis suunatakse kasutaja välishindamise etappi.
- Kui jagamise lingile ei ole lisatud planeerimise, enesehindamise, välishindamise etappi ja on lisatud hindamise tulemuse etapp, siis suunatakse kasutaja hindamise tulemuste etappi.
Funktsionaalsus
Selgitused
- Kasutaja avab hindamise jagatud urli kaudu.
- Süsteem käivitab URLi andmete saamiseks päringu GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries. Sisend:
- assessmentSummaryId = Väärtustatakse, kui avatud lehe URLis on jagatud kokkuvõtte id, kokkuvõtte id väärtusega urlist.
- publicUrlAlias = Väärtustatakse, kui avatud lehe URLis on jagatud aliase väärtus, kokkuvõtte aliase väärtusega urlist.
- institutionRegCode = Väärtustatakse, kui avatud lehe URLis on asutuse registrikood, registrikoodi väärtusega urlist.
- Kui objekti ei leitud, siis kuvatakse kasutajale 404 leht.
- Kui kasutaja avas lingi kaudu etapi, mida hindamise kokkuvõtte etappide hulgas ei ole, siis suunatakse kasutaja 404 lehele.
- Süsteem käivitab hindamise andmete saamiseks päringu GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}. Sisend:
- assessmentSummaryId = GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.id
- Süsteem käivitab hindamise etappide saamiseks päringu GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/phases. Sisend:
- assessmentSummaryId = GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.id
- Süsteem käivitab sektsioonide saamiseks päringu GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections. Sisend:
- assessmentSummaryId = GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.id
- Kui süsteem leiab vähemalt ühe sektsiooni, siis käivitab süsteem iga leitud sektsiooni kohta eraldi (0-mitu päringut) GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections/{sectionId}/elements päringu . Sisend:
- assessmentSummaryId = GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.id
- sectionId = GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections.response.id
- Süsteem käivitab meeskonnaliikmete nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/team-members. Sisend:
- assessmentSummaryId = GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.id
- Süsteem käivitab hindamise etappide ja meeskonnaliikmete aliaste nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/aliases. Sisend:
- assessmentSummaryId = GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.id
- Süsteem käivitab piltide kuvamiseks päringu GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections/{sectionId}/elements/{elementId}/files/{fileId}/download. Iga elemendi faili kohta tehakse eraldi päring. Sisend:
- assessmentSummaryId = GS: AssessmentSummary: API: GET /quality-api/public/assessment-summaries.response.id
- sectionId = GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections.response.id
- elementId = GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections/{sectionId}/elements.response.elements.id, mille inputType = IMAGE
- fileId = GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections/{sectionId}/elements.response.elements.files.id
- Süsteem kuvab hindamise andmed.
Andmed
| Elemendi nimetus | Selgitus | Tehniline info |
|---|---|---|
| Päis | Lehe päis | |
| Päis → {year}: Hindamisplaan | Lehe pealkiri koos hindamise aastaga, kui hindamine on lõpetatud. |
|
| Päis → Progressiriba | Progressiriba. Kuvatakse hindamisega seotud etapid. |
|
| Sektsioonid ja vormielemendid | Sektsioonid ja vormielemendid. |
|
| Sektsioonid ja vormielemendid → Sektsioon → Sektsiooni nimetus | Sektsiooni nimetus. | GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}/planning/sections.response.sections.section.name |
| Sektsioonid ja vormielemendid → Sektsioon → Elemendid → Element → Elemendi nimetus | Elemendi nimetus. |
|
| Sektsioonid ja vormielemendid → Sektsioon → Elemendid → Element → Elemendi tooltip | Elemendi tooltip. |
|
| Sektsioonid ja vormielemendid → Sektsioon → Elemendid → Element → Elemendi väärtus(ed) | Elemendi väärtused. |
|
| Meeskond | Hindamisega seotud meeskonna andmed. |
|
| Meeskond → meeskonnaliikmete grupi nimetus | meeskonnaliikmete grupi nimetus |
|
| Meeskond → Liikme avatar | Liikme avatar. |
|
| Meeskond → Liikme nimi või isikukood | Liikme nimi või isikukood. |
|
| Meeskond → Liikme roll | Liikme roll. |
|
| Etappide kalender | Etappide kalender |
|
| Etappide kalender → Etapi nimetus | Etapi nimetus kalendris. |
|
| Etappide kalender → Etapi ajajoon | Etapi ajajoon kalendris. |
|
| Hindamisplaani jalus | Hindamisplaani jalus | |
| Hindamisplaani jalus → Hindamise etapid | Hindamise etapid ja võimalus etappi avada. Näiteks: Hindamise planeerimine > Enesehindamine > Välishindamine > Hindamise tulemused |
|
