NSILM

Sisukord

Üldkirjeldus 

Kasutaja saab muuta hindamisplaaniga seotud meeskonnaliikme andmeid.

NSIL-870 - Getting issue details... STATUS NSIL-1209 - Getting issue details... STATUS

Kasutajaliides

Disainid


Eeltingimused

  • 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 muutmise õ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_TEAM_MEMBER_MANAGE_PRIVILEGE või ASSESSMENT_TEAM_MEMEBER_ADDITIONAL_DATA_MANAGE_PRIVILEGE 
        • Classifier.attributeValue = Kasutaja poolt valitud rolli privileegide hulgas olev privileeg.
  • Hindamine ei tohi olla lõpetatud.
    • Assesment.endDate > Päringu teostamise aeg või Assesment.endDate = null.

Funktsionaalsus

Tegevused

  1. Kasutaja avab meeskonnaliikme andmete muutmise vaate.
  2. Süsteem käivitab rollide nimekirja saamiseks Klassifikaatorite nimekirja päringu.
  3. Süsteem käivitab tegevusvaldkonna nimekirja saamiseks Klassifikaatorite nimekirja päringu.
  4. Kui kasutaja muudab enda andmeid, siis käivitab süsteem isiku kutsete nimekirja saamiseks päringu GS: Assessment: API: GET /quality-api/assessments/{id}/team-members/{memberId}/vocations-from-estonian-qualifications-authority-systems. Sisend:
    • id = Avatud hindamine
    • memberId = Avatud meeskonnaliikme id.
  5. 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.
  6. Süsteem kuvab meeskonnaliikme andmete muutmise vaate.

Andmed

Elemendi nimetus

Selgitus

Tehniline info

IsikukoodIsikukood.
EesnimiEesnimi.
PerenimiPerenimi.
RollRoll.
E-posti aadressE-posti aadress.
Telefoni numberTelefoni number.
  • Vaikeväärtus:
  • Kasutaja saab väärtust muuta, kui ta muudab enda andmeid. Kui kasutaja muudab teise isiku andmeid, siis väärtus on kuvatud, aga seda muuta ei saa.
  • Ei ole kohustuslik.
  • Kuni 12 tähemärki.
AsutusAsutus.
  • Vaikeväärtus:
  • Kasutaja saab väärtust muuta, kui ta muudab enda andmeid. Kui kasutaja muudab teise isiku andmeid, siis väärtus on kuvatud, aga seda muuta ei saa.
  • Ei ole kohustuslik.
  • Kuni 250 tähemärki.
AmetinimetusAmetinimetus.
  • Vaikeväärtus:
  • Kasutaja saab väärtust muuta, kui ta muudab enda andmeid. Kui kasutaja muudab teise isiku andmeid, siis väärtus on kuvatud, aga seda muuta ei saa.
  • Ei ole kohustuslik.
  • Kuni 250 tähemärki.
TegevusvaldkonnadTegevusvaldkonnad.
  • Vaikeväärtus:
  • Kasutaja saab väärtust muuta, kui ta muudab enda andmeid. Kui kasutaja muudab teise isiku andmeid, siis väärtus on kuvatud, aga seda muuta ei saa.
  • Ei ole kohustuslik.
  • Kuni 250 tähemärki.
Kehtivad kutsedKehtivad kutsed.
KatkestaVõimalus sulgeda vorm.Kui kasutaja vajutab nupule, siis süsteem sulgeb vaate ja käivitub PL: UC: Hindamisplaani vaatamine
SalvestaVõimalus salvestada andmed.

Kui kasutaja vajutab nupule, siis:

  1. Süsteem kontrollib, kas andmed on nõuetekohaselt sisestatud.
    1. Kui andmed ei vasta nõuetele, siis kuvab süsteem veateate selle kohta.
  2. Süsteem käivitab meeskonnaliikme andmete muutmiseks päringu GS: Assessment: API: PUT /quality-api/assessments/{id}/team-members/{memberId}. Sisend:
    • id = Avatud hindamine.
    • memberId = Muudetava meeskonnaliikme id.
    • roleType = Roll
    • email = E-posti aadress
    • phoneNumber = Telefoni number
    • institution = Asutus
    • jobTitle = Ametinimetus
    • competences = Tegevusvaldkonnad
    • vocations = Kehtivad kutsed
  3. Süsteem sulgeb vormi.
  4. Süsteem kuvab PL: UC: Hindamisplaani vaatamine.
  5. Süsteem kuvab kasutajale teate liikme andmete muutmise kohta.