NSILM

Sisukord

Üldkirjeldus

Kasutajal on võimalik lisada ja muuta teavituse seadistusi.

Kasutaja saab teavituse seadistuste lisamise või muutmise modaalakna avada teavituste seadistuste vaates vastavale reale vajutades. Teavituse seadistuste lisamine või muutmine on võimalik kui hindamismudel on staatuses "Mustand", "Kinnitatud" või "Kehtiv" ning kasutajal on hindamismudeli valdkonna administreerimise õigus.

Kasutajaliides

Disainid

Teavitusele seadistuste lisamine: https://www.figma.com/file/C2WEcl6vxM34BNvy0VQCel/NAPO?type=design&node-id=2512-9693&mode=design&t=LRwHiEcXuZEfQVvR-4

Teavituse seadete muutmine kui teavitus saadetakse meeskonnaliikmete rolli ja EHIS privileegi järgi: https://www.figma.com/file/C2WEcl6vxM34BNvy0VQCel/NAPO?type=design&node-id=2512-9754&mode=design&t=LRwHiEcXuZEfQVvR-4

Teavituse seadete muutmine kui teavitus saadetakse AD struktuuriüksuse järgi: https://www.figma.com/file/C2WEcl6vxM34BNvy0VQCel/NAPO?type=design&node-id=2512-10161&mode=design&t=LRwHiEcXuZEfQVvR-4

Teavituse seadete muutmine kui teavitus saadetakse välistele e-posti aadressile, mis sisestatakse teavituse saatmisel: https://www.figma.com/file/C2WEcl6vxM34BNvy0VQCel/NAPO?type=design&node-id=2512-10272&mode=design&t=LRwHiEcXuZEfQVvR-4

Eeltingimused

  1. Kasutaja on sisse loginud,
  2. kasutajal on õigus lisada/muuta hindamismudeleid (omab hindamismudeli valdkonnale vastavat kasutusõigust- vt täpsemalt Kasutusõigused) ja
  3. hindamismudel on staatuses "Mustand", "Kinnitatud" või "Kehtiv".

Funktsionaalsus

Selgitused

  1. Kasutajaliides teeb teavituse seadituste vormi eeltäitmiseks päringu: GS API Teavituse saaja gruppide päring
    1. Kui andmeelemendile päringu tulemustes ei ole väärtuse vastet, siis vastavat välja sisestusvormil ei kuvata/eeltäideta.
  2. Klassifikaatori ridade tekstide kuvamiseks kasutatakse teenust GET ClassifierItems või GET ClassifierItem.
  3. Teavituse seadistuste andmete salvestamiseks kasutatakse päringut: GS API Teavituse saaja gruppide salvestamine
  4. EHIS privileegide nim

Andmed

Kasutatavad andmeolemid: Hindamismudeli teavituse saajate grupp(AssessmentModelMessageAddressee), Hindamismudeli teavituse saajate grupi t%C3%A4psustus(AssessmentModelMessageAddresseeSpecification)

Elemendi nimetusSelgitus/Näide
Tegevus

Tegevuse kirjeldus, millega teavituse saatmine seotud. Valida saab süsteemi sisse ehitatud tegevuste vahel - kasutaja ise uusi tegevusi defineerida ei saa.

Mittemuudetav.

Saajate grupid

Teavituse saajate gruppide loetelu, kellele teavitus saadetakse.

Kuvatakse:

  1. Rippmenüü saajate gruppides (klassifikaatori ADDRESSEE_GROUP elemendid) kui hindamismudel on staatuses "Mustand" või "Kinnitatud"
    1. Korraga saab teha mitu valikut.
    2. Valikud kuvatakse siltidena.
    3. Väärtused kuvatakse klassifikaatori sisese järjestuse järgi.
  2. Mittemuudetavana salvestatud väärtused kui hindamismudel on staatuses "Kehtiv".
Meeskonnaliikme roll

Meeskonnaliikme roll, kellele teavitus saadetakse. Kasutatakse juhul kui "Saajate grupid" väärtuseks on "Meeskonnaliikmed rolli järgi".

Kuvatakse:

  1. Rippmenüü meeskonnaliikmete rollidest (klassifikaatori ASSESSMENT_ROLE elemendid) kui hindamismudel on staatuses "Mustand" või "Kinnitatud"
    1. Korraga saab teha mitu valikut.
    2. Valikud kuvatakse siltidena.
    3. Väärtused kuvatakse klassifikaatori sisese järjestuse järgi.
    4. Kuvatakse ja on kohustuslik juhul kui "Saajate grupid" väärtuseks on "Meeskonnaliikmed rolli järgi".
  2. Mittemuudetavana salvestatud väärtused kui hindamismudel on staatuses "Kehtiv".
EHIS privileeg

EHIS privileeg, mida omavatele kasutajatele teavitus saadetakse. Kasutatakse juhul kui "Saajate grupid" väärtuseks on "EHIS privileegiga kasutaja".

Kuvatakse:

  1. Rippmenüü hindamismudeli valdkonnaga seotud EHISe privileegidest (klassifikaatori DOMAIN atribuut ASSESSMENT_MESSAGES_RECEIVER_PRIVILEGE väärtused) kui hindamismudel on staatuses "Mustand" või "Kinnitatud"
    1. Korraga saab teha mitu valikut.
    2. Valikud kuvatakse siltidena.
    3. Kuvatakse ja on kohustuslik juhul kui "Saajate grupid" väärtuseks on "EHIS privileegiga kasutaja".
  2. Mittemuudetavana salvestatud väärtused kui hindamismudel on staatuses "Kehtiv".
AD struktuuriüksus

AD struktuuriüksus, mille alla kuuluvatele kasutajatele teavitus saadetakse. Kasutatakse juhul kui "Saajate grupid" väärtuseks on "AD struktuuriüksus".

Kuvatakse:

  1. Rippmenüü AD struktuuriüksustest (vt. AD API Struktuuriüksuste päring) kui hindamismudel on staatuses "Mustand" või "Kinnitatud"
    1. Korraga saab teha mitu valikut.
    2. Valikud kuvatakse siltidena.
    3. Kuvatakse ja on kohustuslik juhul kui "Saajate grupid" väärtuseks on "AD struktuuriüksus".
  2. Mittemuudetavana salvestatud väärtused kui hindamismudel on staatuses "Kehtiv".

Andmete salvestamise reeglid

  • Kasutaja peab olema sisse loginud ja tal peab olema hindamismudeli valdkonna hindamismudelite administreerimise õigus.
    • Hindamismudeli valdkond tuleb seosest hindamise liigiga (vt. täpsemalt ASSESSMENT_TYPE)
    • Igal valdkonnal on eraldi administreerimisõigus (vt. täpsemalt Kasutusõigused)
  • Hindamismudel peab olema staatuses "Mustand", "Kinnitatud" või "Kehtiv".
  • Kohustuslikud andmed:
    • kui "Saajate grupid" väärtuseks on "Meeskonnaliikmed rolli järgi": meeskonnaliikme roll (kohustuslik salvestada vähemalt 1)
    • kui "Saajate grupid" väärtuseks on "EHIS privileegiga kasutaja": EHIS privileeg (kohustuslik salvestada vähemalt 1)
    • kui "Saajate grupid" väärtuseks on "AD struktuuriüksus": AD struktuuriüksus (kohustuslik salvestada vähemalt 1)
  • Süsteemi poolt automaatselt lisatavad väärtused:
    • teavituse saajate grupi id
    • teavituse saajate grupi täpsustuse id
  • Mittemuudetavad andmed:
    • alati: teavituse saajate grupi id, teavituse saajate grupi täpsustuse id, tegevus
    • kui hindamismudel staatuses "Kehtiv": saajate grupid, meeskonnaliikme roll, EHIS privileeg, AD struktuuriüksus
  • Klassifikaatoriga seotud andmeväljade väärtused peavad vastama võimalikele väärtustele.
  • EHIS privileeg väärtuseks võivad olla ainult hindamismudeli valdkonnaga seotud privileegid.
    • klassifikaatori DOMAIN atribuut ASSESSMENT_MESSAGES_RECEIVER_PRIVILEGE väärtused

Kasutaja tegevused

Tegevuse nimetusSelgitus
Nupu "Katkesta" ja "X" vajutamine

Nupule vajutamisel sulgeb süsteem teavituse seadistuste modaalakna. Sisestatud andmeid ei salvestata.

Nupu "Salvesta" vajutamine

Nupule vajutamisel käivitab süsteem teavituse seadistuste andmete salvestamise, sulgeb modaalakna ja kuvab uuendatud teavituste seadistuste vaate.