NSILM

Sisukord

Üldkirjeldus 

Kasutaja saab muuta hindamisplaaniga seotud meeskonnaliikme andmeid.

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 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.
TühistaVõimalus tühistada lisamine.Kui kasutaja vajutab nupule, siis sulgeb süsteem liikme andmete muutmise (andmed muutuvad tagasi readonlyiks ja kuvatakse päringuga saadud andmed). Modaal jääb avatuks.
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 kuvab andmed lugemise režiimis. 
  4. Süsteem kuvab kasutajale teate liikme andmete muutmise kohta.