Objektid
Mudel
Järgneval mudelil on NSILM komponendi andmeolemid:
Andmed
Hindamismudel
| Olemi nimetus: | AssessmentModel | ||
| Selgitus: | Hindamismudeli andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamismudeli id (UUID). |
| code | 1 | String | Hindamismudeli unikaalne äriline id ehk kood. |
| name | 1 | String | Hindamismudeli nimetus. |
| assessmentType | 1 | EHIS Classifier Object | Hindamise liigi klassifikaatori objekt. |
| assessmentScope | 1 | String | Määrab, kas hindamine on mõeldud asutusepõhiseks hindamiseks (INSTITUTIONAL) või isikupõhiseks hindamiseks (INDIVIDUAL). |
| domainType | 1 | EHIS Classifier | Hindamise liigi klassifikaatori objekt. |
| validFrom | 0..1 | Date | Hindamismudeli kehtivuse algus |
| validUntil | 0..1 | Date | Hindamismudeli kehtivuse lõpp |
| confirmed | 1 | Boolean | Määrab, kas hindamismudel on kinnitatud või mitte.
|
| phaseTypes | 1..* | EHIS Classifier Array | Hindamismudeli etapid. |
| institutions | 1..* | Array | Asutuste liikide nimekiri, mille kasutajatele hindamismudel avaldatakse. Ühele mudelile võidakse lisada mitu asutuse liiki. |
| institutions.institutionType | 1 | EHIS Classifier Object | Asutuse liigi objekt. |
| institutions.specificationTypes | 0..* | Array | Asutuse liigi täpsustused. Ühel asutuse liigil võib olla mitu täpsustust. |
| institutions.institutionIds | 0..* | Array | Asutuste nimekiri, mille kasutajatele hindamismudel avaldatakse. Ühele mudelile võidakse lisada mitu asutust. |
| jobsites | 0..* | EHIS Classifier Array | Loend ametikohtadest, kellele hindamismudel on avatud. Väärtustena kasutatakse EHIS klassifikaatorit PEDAGOOG_AMETIKOHT. Kasutatakse, kui hindamismudel on mõeldud isikupõhiseks hindamiseks (assessmentScope = INDIVIDUAL) |
| assessmentHierarchyType | 0..1 | String | Määrab hindamise hierarhia tüübi. Kasutatakse hierarhiliste hindamismudelite korra. Väärtused:
|
| includedSubRoles | 0..* | Array | Hierarhilise hindamismudeli kaasatud rollide nimistu. Kasutatakse hierarhilise mudeli peamise hindamise juures. |
| includedSubRoles.roleType | 1 | EHIS Classifier | Kaasatud rolli EHIS klassifikaatori objekt. Väärtusena kasutatakse Klassifikaatorid#KlassifikaatorASSESSMENT_ROLE väärtust. |
| includedSubRoles.minimumRespondentsCount | 1 | Integer | Defineerib palju peab olema antud rollis minimaalselt vastanuid, et hierarhilises hindamises saaks hinnatav enesehindamise etapi kinnitada. |
| includedSubRoles.questionnaireDeadlineDays | 1 | Integer | Defineerib mitme päeva jooksul peab rollil küsimustik täidetud olema. |
| publishedToAllUsers | 1 | Boolean | Defineerib, kas hindamismudel on avaldatud kõikidele sisseloginud kasutajatele või mitte. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelPlanningSection | ||
| Selgitus: | Hindamise planeerimise sektsioonide seadistuste andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise planeerimise sektsiooni seadistuse objekti id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega hindamise planeerimise sektsiooni seadistus on seotud. Viitab AssessmentModel.id väärtusele. |
| name | 1 | String | Hindamise planeerimise sektsiooni nimetus. |
| messageRequired | 1 | boolean | Märge, mis näitab kas sektsiooniga seotud väärtused lisatakse hindamisplaani kinnitamisel saadetavasse teavitusse (Teavitused#Hindamisplaanikinnitamine).
|
| seqNo | 1 | Integer | Vormi sektsiooni järjekorranumber. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelPlanningSectionElement | ||
| Selgitus: | Hindamise planeerimise etapi elementide seadistuste andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | PK | Vormi sektsiooni lisatud vormielemendi id (UUID). |
| assessmentModelPlanningSectionId | 1 | FK | Viide planeerimise etapi sektsioonile, millega element seotud on. Viide assessmentModelPlanningSection.id väärtusele. |
| contentType | 1 | EHIS Classifier | Määrab elemendi tüübi. Väärtusena klassifikaatori CONTENT_TYPE elemendi viide. |
| label | 1 | String | Vormielemendi silt. |
| labelDisplayedOnAssessment | 1 | Boolean | Määrab, kas vormielemendi silti kuvatakse hindamise vormil või mitte.
|
| helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
| inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| mandatory | 1 | Boolean | Märge, mis näitab kas vormielemendi täitmine on kohustuslik või mitte. |
optionTexts | 0..* | Array | Vormielemendi vastusevariandid. Kasutatakse kui vormielemendi tüüp on MULTIPLE_CHOICE (Mitmikvalik) või SINGLE_CHOICE (üksikvalik). |
pbiMetadata | 0..1 | Object | PBI aruande andmed. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on PBI aruanne (inputType = REPORT). |
pbiMetadata.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
pbiMetadata.reportId | 1 | String | PBI aruande identifikaator. |
percentageTargetLevel | 0..1 | Integer | Osakaalu sihttase. Kasutatakse juhul kui sisendi formaat väärtuseks on "osakaal" (PERCENTAGE). |
scale | 0..1 | Object | Skaala objekt. Kasutatakse juhul kui sisendi formaat väärtuseks on "skaala" (SCALE). |
| scale.valuesFrom | 0..1 | Integer | Skaala väärtuste algus. |
| scale.valuesUntil | 0..1 | Integer | Skaala väärtuste lõpp. |
scale.values | 0..* | Array | Skaala väärtuste selgitused. |
scale.values.value | 1 | Integer | Skaala väärtus. Peab jääma ValuesFrom ja ValuesUntil vahele. Mõlemad on kaasaarvatud. |
scale.values.valueText | 0..1 | String | Skaala väärtuse selgitus. |
files | 0..* | Array | Nimekiri failidest. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on pilt (inputType = IMAGE). |
files.fileId | 1 | FK | Viide faili metaandmetele. Viitab File.id väärtusele. |
files.title | 0..1 | String | Failile lisatud pealkiri. |
hyperlinks | 0..* | Array | Nimekiri veebilehe linkidest. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on veebilehe link (inputType = HYPERLINK). |
hyperlinks.name | 1 | String | Lingi nimetus. |
hyperlinks.url | 1 | String | Veebilehe link. |
textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on tekstiala (inputType = TEXT_AREA). |
columns | 0..* | Object Array | Nimekiri tabeli komponentide veergudest. Igale veeru objektile määratakse nimetus ja kas on kohustuslik või mitte. |
columns.title | 1 | String | Veeru pealkiri. |
columns.mandatory | 1 | Boolean | Määrab, kas veeru täitmine on kohustuslik või mitte. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelComponentSection | ||
| Selgitus: | Hindamise komponentide sektsioonide seadistuste andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise komponendi sektsiooni seadistuse objekti id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega hindamise komponendi sektsiooni seadistus on seotud. Viitab AssessmentModel.id väärtusele. |
| name | 1 | String | Hindamise komponendi sektsiooni nimetus. |
| helpText | 0..1 | String | Hindamise komponendi sektsiooni selgitus. |
| shortName | 0..1 | String | Hindamise komponendi sektsiooni lühinimetus. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelComponentElement | ||
| Selgitus: | Hindamise komponentide sektsioonide seadistuste andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Hindamise komponendi vormi sektsiooni lisatud vormielemendi id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega hindamise komponendi sektsiooni seadistus on seotud. Viitab AssessmentModel.id väärtusele. |
| contentType | 1 | EHIS Classifier | Määrab elemendi tüübi. Väärtusena klassifikaatori CONTENT_TYPE elemendi viide. |
| inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat. Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| label | 1 | String | Vormielemendi silt |
| labelDisplayedOnAssessment | 1 | Boolean | Määrab, kas vormielemendi silti kuvatakse hindamise vormil või mitte.
|
| helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
| phaseTypes | 0..* | EHIS Classifier list | Nimekiri etappidest, kus elementi kasutatakse. Väärtusena klassifikaatori ASSESSMENT_PHASE elemendi viide. |
pbiMetadata | 0..1 | Object | PBI aruande andmed. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on PBI aruanne (inputType = REPORT). |
pbiMetadata.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
pbiMetadata.reportId | 1 | String | PBI aruande identifikaator. |
| mandatory | 0..1 | Boolean | Märge, mis näitab kas vormielemendi täitmine on kohustuslik või mitte. |
| synchronizedToDwh | 1 | Boolean | Määrab, kas andmed sünkroniseeritakse hindamise juurest andmelattu või mitte.
|
optionTexts | 0..* | Array | Vormielemendi vastusevariandid. Kasutatakse kui vormielemendi tüüp on MULTIPLE_CHOICE (Mitmikvalik) või SINGLE_CHOICE (üksikvalik). |
percentageTargetLevel | 0..1 | Integer | Osakaalu sihttase. Kasutatakse juhul kui sisendi formaat väärtuseks on "osakaal" (PERCENTAGE). |
scale | 0..1 | Object | Skaala objekt. Kasutatakse juhul kui sisendi formaat väärtuseks on "skaala" (SCALE). |
| scale.valuesFrom | 0..1 | Integer | Skaala väärtuste algus. |
| scale.valuesUntil | 0..1 | Integer | Skaala väärtuste lõpp. |
scale.values | 0..* | Array | Skaala väärtuste selgitused. |
scale.values.value | 1 | Integer | Skaala väärtus. Peab jääma ValuesFrom ja ValuesUntil vahele. Mõlemad on kaasaarvatud. |
scale.values.valueText | 0..1 | String | Skaala väärtuse selgitus. |
files | 0..* | Array | Nimekiri failidest. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on pilt (inputType = IMAGE). |
files.fileId | 1 | FK | Viide faili metaandmetele. Viitab File.id väärtusele. |
files.title | 0..1 | String | Failile lisatud pealkiri. |
hyperlinks | 0..* | Array | Nimekiri veebilehe linkidest. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on veebilehe link (inputType = HYPERLINK). |
hyperlinks.name | 1 | String | Lingi nimetus. |
hyperlinks.url | 1 | String | Veebilehe link. |
textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on tekstiala (inputType = TEXT_AREA). |
columns | 0..* | Object Array | Nimekiri tabeli komponentide veergudest. Igale veeru objektile määratakse nimetus ja kas on kohustuslik või mitte. |
columns.title | 1 | String | Veeru pealkiri. |
columns.mandatory | 1 | Boolean | Määrab, kas veeru täitmine on kohustuslik või mitte. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelComponentOrder | ||
| Selgitus: | Hindamise komponentide (sektsioonide ja elementide) järjekord. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega hindamise komponendi vormielemendi seadistus on seotud. Viitab AssessmentModel.id väärtusele. |
| components | 0..* | Nested Array | Nimekiri hindamise komponentidest (sektsioon, vormielement). Hindamise komponendid on mitmetasandilised. See tähendab, et ühe hindamise komponendi sees saab olla mitu alakomponenti ja alakomponentidel saab olla alakomponente lõpmatu sügavusega. Sektsiooni tüüpi komponent saab olla esimese taseme komponent, vormielement ei saa olla esimese taseme komponent. Sektsiooni tüüpi komponendil saab olla alakomponente, sh sektsioonid ja vormielemendid. Vormielementi tüüpi komponendil ei saa olla alakomponente. Samal tasemel ja sama ülemkomponendi all kuuluvad komponendid saavad olla nii sektsioonid kui ka vormielemendid. Samal tasemel ja sama ülemkomponendi alla kuuluvaid sektsioone ja vormielemente saab omavahel järjestada. |
| components.id | 1 | FK | Viide hindamise komponendile (sektsioonile või vormielemendile). Viitab AssessmentModelComponentSection.Id (sektsioon) väärtusele või AssessmentModelComponentSectionElement.id (vormielement) väärtusele. |
| components.type | 1 | Hindamise komponendi tüüp. Võimalikud väärtused:
| |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelResultSection | ||
| Selgitus: | Hindamise tulemuste sektsiooni andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise tulemuste sektsiooni id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega sektsioon seotud on. |
| name | 1 | String | Sektsiooni nimetus. |
| helpText | 0..1 | String | Sektsiooni selgitus. |
| assessmentComponents | 1..* | Array | Nimekiri hindamise komponentidest, mis on seotud hindamise tulemuste sektsiooniga. |
| seqNo | 1 | Integer | Sektsiooni järjekorranumber. |
| objectStatus | 1 | String | Objekti staatus.
|
| Olemi nimetus: | AssessmentModelResultSectionElement | ||
| Selgitus: | Hindamise tulemuste sektsiooni lisatud vormielemendi andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise tulemuste sektsiooni lisatud vormielemendi id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega vormielement seotud on. |
| assessmentModelResultSectionId | 0..* | FK | Viide hindamismudeli hindamise tulemuste sektsioonile, millega vormielement seotud on. |
| code | 0..1 | Enum | Vaikimisi lisatud elemendi kood. Kasutatakse ainult vaikimisi lisatud elementide korral. Kasutatakse hiljem hindamis tulemuste kuvamiseks planeerimise moodulis. Väärtused:
|
| defaultElement | 1 | Boolean | Määrab, kas vormielement on vaikimisi lisatud vormielement või mitte. Vaikimisi lisatud vormielemente ei saa kustutada. Väärtused:
|
| label | 1 | String | Vormielemendi silt |
| helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
| inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| mandatory | 0..1 | Boolean | Märge, mis näitab kas vormielemendi täitmine on kohustuslik või mitte. |
scale | 0..1 | Object | Skaala objekt. Kasutatakse kui sisendi formaat väärtuseks on "punktid" (SCORE). |
| scale.valuesFrom | 1 | Integer | Skaala väärtuste algus. |
| scale.valuesUntil | 0..1 | Integer | Skaala väärtuste lõpp. |
| ehisClassifierCode | 0..1 | String | EHISe klassifikaatori definitsiooni kood. Kasutatakse kui sisendi formaat väärtuseks on "klassifikaator" (CLASSIFIER). |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelNotificationSetting | ||
| Selgitus: | Hindamismudeli hindamistega seotud teavituste seaded. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise tulemuste sektsiooni lisatud vormielemendi id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega teavituse seadistus seotud on. |
| messageActionType | 1 | EHIS Classifier | Tegevuse kirjeldus, millega teavituse saatmine seotud. Valida saab süsteemi sisse ehitatud tegevuste vahel - kasutaja ise uusi tegevusi defineerida ei saa. Väärtusena klassifikaatori NSILM_MESSAGE_ACTION elemendi viide. |
| phaseType | 0..1 | EHIS Classifier | Etapp, millega teavituse seadistus seotud on. |
| addresseeGroupTypes | 0..* | EHIS Classifier list | Teavituse saajate grupp, kellele teavitus saadetakse. Väärtusena klassifikaatori ADDRESSEE_GROUP elemendi viide. |
| assessmentRoles | 0..* | EHIS Classifier list | Meeskonnaliikme roll, kellele teavitus saadetakse. Kasutatakse juhul kui "Saajate grupid" väärtuseks on "Meeskonnaliikmed rolli järgi". Väärtusena klassifikaatori ASSESSMENT_ROLE elemendi viide. |
| ehisPrivileges | 0..* | Array | EHIS privileeg, mida omavatele kasutajatele teavitus saadetakse. Kasutatakse juhul kui "Saajate grupid" väärtuseks on "EHIS privileegiga kasutaja". Väärtusena EHIS privileegi kood. |
| adUserGroups | 0..* | Array | AD struktuuriüksus, mille alla kuuluvatele kasutajatele teavitus saadetakse. Kasutatakse juhul kui "Saajate grupid" väärtuseks on "AD struktuuriüksus". Väärtusena AD struktuuriüksuse nimetus. |
| adUserGroups.adUserGroup | 1 | Object | AD struktuuriüksuse objekt. |
| adUserGroups.adUserGroup.code | 1 | String | AD struktuuriüksuse kood või mõni identifikaator AD-s. |
| adUserGroups.adUserGroup.name | 1 | String | AD struktuuriüksuse nimetus kasutajaliides kuvamiseks. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
Hindamise juhend
| Olemi nimetus: | AssessmentInstruction | ||
| Selgitus: | Hindamise liigipõhine hindamise juhend. Igal hindamise liigil (assessmentType) saab olla üks juhendi objekt. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| name | 1 | String | Hindamismudeli nimetus. |
| domainType | 1 | EHIS Classifier | Hindamise liigi klassifikaatori objekt. |
| assessmentType | 1 | EHIS Classifier Object | Hindamise liigi klassifikaatori objekt. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentInstructionSection | ||
| Selgitus: | Hindamise juhendi sektsioonide seadistuste andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise juhendi sektsiooni seadistuse objekti id (UUID). |
| assessmentInstructionId | 1 | FK | Viide juhendile, millega sektsioon seotud on. Viitab AssessmentInstruction.id väärtusele. |
| name | 1 | String | Hindamise juhendi sektsiooni nimetus. |
| helpText | 0..1 | String | Hindamise juhendi sektsiooni selgitus. |
| shortName | 0..1 | String | Hindamise juhendi sektsiooni lühinimetus. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentInstructionElement | ||
| Selgitus: | Hindamise komponentide sektsioonide seadistuste andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Hindamise komponendi vormi sektsiooni lisatud vormielemendi id (UUID). |
| assessmentInstructionId | 1 | FK | Viide juhendile, millega komponendi seadistus on seotud. Viitab AssessmentInstruction.id väärtusele. |
| contentType | 1 | EHIS Classifier | Määrab elemendi tüübi. Väärtusena klassifikaatori CONTENT_TYPE elemendi viide. |
| inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat. Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| label | 1 | String | Vormielemendi silt |
| labelDisplayedOnAssessment | 1 | Boolean | Määrab, kas vormielemendi silti kuvatakse hindamise vormil või mitte.
|
| helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
pbiMetadata | 0..1 | Object | PBI aruande andmed. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on PBI aruanne (inputType = REPORT). |
pbiMetadata.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
pbiMetadata.reportId | 1 | String | PBI aruande identifikaator. |
files | 0..* | Array | Nimekiri failidest. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on pilt (inputType = IMAGE). |
files.fileId | 1 | FK | Viide faili metaandmetele. Viitab File.id väärtusele. |
files.title | 0..1 | String | Failile lisatud pealkiri. |
hyperlinks | 0..* | Array | Nimekiri veebilehe linkidest. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on veebilehe link (inputType = HYPERLINK). |
hyperlinks.name | 1 | String | Lingi nimetus. |
hyperlinks.url | 1 | String | Veebilehe link. |
textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on tekstiala (inputType = TEXT_AREA). |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentInstructionComponentOrder | ||
| Selgitus: | Hindamise juhendi komponentide (sektsioonide ja elementide) järjekord. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| assessmentInstructionId | 1 | FK | Viide juhendile, millega komponendi seadistus on seotud. Viitab AssessmentInstruction.id väärtusele. |
| components | 0..* | Nested Array | Nimekiri juhendi komponentidest (sektsioon, vormielement). Juhendi komponendid on mitmetasandilised. See tähendab, et ühe juhendi komponendi sees saab olla mitu alakomponenti ja alakomponentidel saab olla alakomponente lõpmatu sügavusega. Sektsiooni tüüpi komponent saab olla esimese taseme komponent, vormielement ei saa olla esimese taseme komponent. Sektsiooni tüüpi komponendil saab olla alakomponente, sh sektsioonid ja vormielemendid. Vormielementi tüüpi komponendil ei saa olla alakomponente. Samal tasemel ja sama ülemkomponendi all kuuluvad komponendid saavad olla nii sektsioonid kui ka vormielemendid. Samal tasemel ja sama ülemkomponendi alla kuuluvaid sektsioone ja vormielemente saab omavahel järjestada. |
| components.id | 1 | FK | Viide juhendi komponendile (sektsioonile või vormielemendile). Viitab AssessmentnstructionSection.id (sektsioon) väärtusele või AssessmentnstructionElement.id (vormielement) väärtusele. |
| components.type | 1 | Juhendi komponendi tüüp. Võimalikud väärtused:
| |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
Hindamine
| Olemi nimetus: | AssessmentPhase | ||
| Selgitus: | Hindamise etapi andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| assessmentId | 1 | FK | Viide hindamismudelile, millega etapp seotud on. Viitab Assessment.id väärtusele. |
| seqNo | 1 | Integer | Etapi järjekorranumber. |
| phaseType | 1 | EHIS Classifier | Hindamise etapp. Väärtusena klassifikaatori ASSESSMENT_PHASE elemendi viide. |
| startDate | 0..1 | Date | Etapi algusaeg |
| endDate | 0..1 | Date | Etapi lõppaeg |
| confirmationTime | 0..1 | Date and time | Etapi kinnitamise kuupäev ja kellaaeg |
| objectStatus | 1 | String | Objekti staatus.
|
| Olemi nimetus: | AssessmentComponentSection | ||
| Selgitus: | Hindamise komponentide sektsioonide nimekiri. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise komponendi sektsiooni objekti id (UUID). |
| definitionId | 1 | FK | Vormi sektsiooni id (UUID) hindamismudeli juures. Viitab AssessmentModelComponentSection.id väärtusele. |
| assessmentId | 1 | FK | Viide hindamismudelile, millega hindamise komponendi vormielemendi seadistus on seotud. Viitab Assessment.id väärtusele. |
| name | 1 | String | Hindamise komponendi sektsiooni nimetus. |
| helpText | 0..1 | String | Hindamise komponendi sektsiooni selgitus. |
| shortName | 0..1 | String | Hindamise komponendi sektsiooni lühinimetus. |
| allowedToAddAssessmentResultSection | 1 | Boolean | Määrab, kas sektsioonile võib lisada hindamise tulemuste sektsiooni. true - on lubatud lisada hindamise tulemuste sektsiooni. false - ei ole lubatud lisada hindamise tulemuste sektsiooni. |
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| objectStatus | 1 | String | Objekti staatus.
|
| Olemi nimetus: | AssessmentComponentElement | ||
| Selgitus: | Hindamise komponendi vormi sektsiooni lisatud vormielemendid. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Hindamise komponendi vormi sektsiooni lisatud vormielemendi id (UUID). |
| definitionId | 1 | FK | Vormielemendi id (UUID) hindamismudeli juures. Viitab AssessmentModelComponentElement.id väärtusele. |
| assessmentId | 1 | FK | Viide hindamismudelile, millega hindamise komponendi vormielemendi seadistus on seotud. Viitab Assessment.id väärtusele. |
| contentType | 1 | EHIS Classifier | Määrab elemendi tüübi. Väärtusena klassifikaatori CONTENT_TYPE elemendi viide. |
| label | 1 | String | Vormielemendi silt |
| labelDisplayedOnAssessment | 1 | Boolean | Määrab, kas vormielemendi silti kuvatakse hindamise vormil või mitte.
|
| helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
| reports | 0..1 | Array | Nimekiri juhtimislaua aruannetest. |
reports.reportTitle | 0..1 | String | Näitaja pealkiri. |
| reports.reportDescription | 0..1 | String | Näitaja kirjeldus. |
| reports.selectedReports | 0..* | Array | PBI aruande andmed. Kasutatakse kui elemendi tüüp on PBI aruanne (REPORT) ja kasutaja sisend (USER_INPUT). |
| reports.selectedReports.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
| reports.selectedReports.reportId | 1 | String | PBI aruande identifikaator. |
| reports.selectedReports.bookmark | 0..1 | String | Aruandele rakendatud filtrite snapshot (base64 formaadis). |
| reports.selectedReports.dashboardId | 0..1 | String | Juhtimislaua id, millel aruanne lisati. |
| reports.selectedReports.elementId | 0..1 | String | Elemendi id, mis aruandele lisati. |
pbiMetadata | 0..1 | Object | PBI aruande andmed. Kasutatakse kui elemendi tüüp on PBI aruanne (REPORT) ja mudeli haldaja sisend (ADMIN_INPUT). |
pbiMetadata.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
pbiMetadata.reportId | 1 | String | PBI aruande identifikaator. |
| phaseType | 0..1 | EHIS Classifier | Etapp, kus elementi kasutatakse. Väärtusena klassifikaatori ASSESSMENT_PHASE elemendi viide. |
| inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| mandatory | 0..1 | Boolean | Märge, mis näitab kas vormielemendi täitmine on kohustuslik või mitte. |
| synchronizedToDwh | 1 | Boolean | Määrab, kas andmed sünkroniseeritakse hindamise juurest andmelattu või mitte.
|
textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). |
options | 0..* | Array | Vormielemendi vastusevariandid. Kasutatakse kui vormielemendi tüüp on MULTIPLE_CHOICE (Mitmikvalik) või SINGLE_CHOICE (üksikvalik). |
options.option | 1 | Object | Vastusevariandi objekt. |
options.option.id | 1 | UUID | Vastusevariandi id (UUID). |
options.option.seqNo | 1 | Integer | Valiku järjekorranumber vormil. |
options.option.text | 1 | String | Vastusevariandi tekst. |
options.option.selected | 1 | Boolean | Määrab, kas variant on valitud või mitte.
|
| objectStatus | 1 | String | Objekti staatus.
|
numberValue | 0..1 | Double | Elemendi väärtus, kui vormielement on arv (NUMBER). |
percentage | 0..1 | Object | Osakaalu objekt. Kasutatakse juhul kui sisendi formaat väärtuseks on "osakaal" (PERCENTAGE). |
percentage.targetLevel | 1 | Integer | Osakaalu sihttase. |
percentage.partValue | 1 | Integer | Osa väärtus. |
percentage.wholeValue | 1 | Integer | Tervik väärtus. |
hyperlinks | 0..* | Array | Nimekiri veebilehe linkidest. Kasutatakse kui sisendi formaadi väärtuseks on veebilehe link (HYPERLINK). |
hyperlinks.name | 1 | String | Lingi nimetus. |
hyperlinks.url | 1 | String | Veebilehe link. |
scale | 0..1 | Object | Skaala objekt Kasutatakse juhul kui sisendi formaat väärtuseks on "skaala" (SCALE). |
scale.values | 0..* | Array | Skaala väärtused. |
scale.values.id | 1 | UUID | Skaala väärtuse id. |
scale.values.value | 1 | Integer | Skaala väärtus. Peab jääma ValuesFrom ja ValuesUntil vahele. Mõlemad on kaasaarvatud. |
scale.values.valueText | 0..1 | String | Skaala väärtuse selgitus. |
scale.values.selected | 1 | Boolean | Määrab, kas variant on valitud või mitte.
|
files | 0..* | Array | Nimekiri failidest. |
files.fileId | 1 | FK | Viide faili metaandmetele. Viitab File.id väärtusele. |
files.title | 0..1 | String | Failile lisatud pealkiri. |
files.templateFile | 1 | Boolean | Määrab, kas tegemist on näidisega või mitte. true - tegemist on näidisega. false - tegemist ei ole näidisega. |
source | 1 | Enum | Määrab elemendi lisamise allika. Võimalikud väärtused:
|
table | 0..1 | Object | Tabeli element, mis sisaldab veergude definitsioone ja ridade väärtusi. Kasutatakse, kui elemendi tüüp on tabel (TABLE). |
table.columns | 1..* | Object array | Nimekiri tabeli komponentide veergudest. Igale veeru objektile määratakse nimetus ja kas on kohustuslik või mitte. |
table.columns.key | 1 | Number | Veeru võti (järjekorranumber tabelis). |
table.columns.title | 1 | String | Veeru pealkiri. |
table.columns.mandatory | 1 | Boolean | Määrab, kas veeru täitmine on kohustuslik või mitte. |
table.cells | 0..* | Object Array | Tabeli lahtrite väärtused ja nende asukoht tabelis. lahtri asukoha määravad lahtri ja veeru võtmed/aadressid. Näiteks: ...
"cells": [
{
"rowKey": 7,
"columnKey": 5,
"value": "Seitsmenda rea viienda lahtri väärtus."
},
...
],
...
|
table.cells.rowKey | 1 | Number | Rea võti (rea järjekorranumber tabelis). |
table.cells.columnKey | 1 | Number | Veeru võti (veeru järjekorranumber tabelis). |
table.cells.value | 0..1 | String | Lahtri väärtus. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentComponentOrder | ||
| Selgitus: | Hindamise komponentide (sektsioonide ja elementide) järjekord. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| assessmentId | 1 | FK | Viide hindamisele, millega hindamise komponendi vormielemendi seadistus on seotud. Viitab Assessment.id väärtusele. |
| components | 0..* | Nested Array | Nimekiri hindamise komponentidest (sektsioon, vormielement). Hindamise komponendid on mitmetasandilised. See tähendab, et ühe hindamise komponendi sees saab olla mitu alakomponenti ja alakomponentidel saab olla alakomponente lõpmatu sügavusega. Sektsiooni tüüpi komponent saab olla esimese taseme komponent, vormielement ei saa olla esimese taseme komponent. Sektsiooni tüüpi komponendil saab olla alakomponente, sh sektsioonid ja vormielemendid. Vormielementi tüüpi komponendil ei saa olla alakomponente. Samal tasemel ja sama ülemkomponendi all kuuluvad komponendid saavad olla nii sektsioonid kui ka vormielemendid. Samal tasemel ja sama ülemkomponendi alla kuuluvaid sektsioone ja vormielemente saab omavahel järjestada. |
| components.id | 1 | FK | Viide hindamise komponendile (sektsioonile või vormielemendile) hindamises. Viitab AssessmentComponentSection.Id (sektsioon) väärtusele või AssessmentComponentSectionElement.id (vormielement) väärtusele. |
| components.definitionId | 0..1 | FK | Viide hindamise komponendile (sektsioonile või vormielemendile) hindamismudelil. Viitab AssessmentModelComponentSection.Id (sektsioon) väärtusele või AssessmentModelComponentSectionElement.id (vormielement) väärtusele. |
| components.type | 1 | Hindamise komponendi tüüp. Võimalikud väärtused:
| |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentPlanningSectionElement | ||
| Selgitus: | Hindamise planeerimise etapi sektiooni elemendi andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Vormi sektsiooni lisatud vormielemendi id (UUID) hindamise juures. |
| assessmentId | 1 | FK | Viide hindamisele, millega planeerimise etapi sektsiooni element seotud on. Viitab Assessment.id väärtusele. |
| sectionId | 1 | FK | Viide hindamise planeerimise sektsioonile, millega element seotud on. Viitab AssessmentModelPlanningSection.id väärtusele. |
| definitionId | 1 | FK | Vormi elemendi id (UUID) hindamismudeli juures. Viitab AssessmentModelPlanningSectionElement.id väärtusele. |
| label | 1 | String | Vormielemendi silt |
| labelDisplayedOnAssessment | 1 | Boolean | Määrab, kas vormielemendi silti kuvatakse hindamise vormil või mitte.
|
| helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
| contentType | 1 | EHIS Classifier | Määrab elemendi tüübi. Väärtusena klassifikaatori CONTENT_TYPE elemendi viide. |
| inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| mandatory | 1 | Boolean | Märge, mis näitab kas vormielemendi täitmine on kohustuslik või mitte. |
| seqNo | 1 | Integer | Vormi sektsiooni elemendi järjekorranumber. |
textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). |
options | 0..* | Array | Vormielemendi vastusevariandid. Kasutatakse kui vormielemendi tüüp on mitmikvalik (MULTIPLE_CHOICE) või üksikvalik (). |
options.option | 1 | Object | Vastusevariandi objekt. |
options.option.id | 1 | UUID | Vastusevariandi id (UUID). |
options.option.seqNo | 1 | Integer | Valiku järjekorranumber vormil. |
options.option.text | 1 | String | Vastusevariandi tekst. |
options.option.selected | 1 | Boolean | Määrab, kas variant on valitud või mitte.
|
pbiMetadata | 0..1 | Object | PBI aruande andmed. Kasutatakse kui elemendi tüüp on PBI aruanne (REPORT) ja mudeli haldaja sisend (ADMIN_INPUT). |
pbiMetadata.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
pbiMetadata.reportId | 1 | String | PBI aruande identifikaator. |
numberValue | 0..1 | Double | Elemendi väärtus, kui vormielement on arv (NUMBER). |
percentage | 0..1 | Object | Osakaalu objekt. Kasutatakse juhul kui sisendi formaat väärtuseks on "osakaal" (PERCENTAGE). |
percentage.targetLevel | 1 | Integer | Osakaalu sihttase. |
percentage.partValue | 1 | Integer | Osa väärtus. |
percentage.wholeValue | 1 | Integer | Tervik väärtus. |
hyperlinks | 0..* | Array | Nimekiri veebilehe linkidest. Kasutatakse kui sisendi formaadi väärtuseks on veebilehe link (HYPERLINK). |
hyperlinks.name | 1 | String | Lingi nimetus. |
hyperlinks.url | 1 | String | Veebilehe link. |
scale | 0..1 | Object | Skaala objekt Kasutatakse juhul kui sisendi formaat väärtuseks on "skaala" (SCALE). |
scale.values | 0..* | Array | Skaala väärtused. |
scale.values.id | 1 | UUID | Skaala väärtuse id. |
scale.values.value | 1 | Integer | Skaala väärtus. Peab jääma ValuesFrom ja ValuesUntil vahele. Mõlemad on kaasaarvatud. |
scale.values.valueText | 0..1 | String | Skaala väärtuse selgitus. |
scale.values.selected | 1 | Boolean | Määrab, kas variant on valitud või mitte.
|
files | 0..* | Array | Nimekiri failidest. Kasutatakse kui elemendi tüüp on mudeli haldaja sisend (contentType = ADMIN_INPUT) ja sisendi formaat on pilt (inputType = IMAGE). |
files.fileId | 1 | FK | Viide faili metaandmetele. Viitab File.id väärtusele. |
files.title | 0..1 | String | Failile lisatud pealkiri. |
files.templateFile | 1 | Boolean | Määrab, kas tegemist on näidisega või mitte. true - tegemist on näidisega. false - tegemist ei ole näidisega. |
table | 0..1 | Object | Tabeli element, mis sisaldab veergude definitsioone ja ridade väärtusi. Kasutatakse, kui elemendi tüüp on tabel (TABLE). |
table.columns | 1..* | Object array | Nimekiri tabeli komponentide veergudest. Igale veeru objektile määratakse nimetus ja kas on kohustuslik või mitte. |
table.columns.key | 1 | Number | Veeru võti (järjekorranumber tabelis). |
table.columns.title | 1 | String | Veeru pealkiri. |
table.columns.mandatory | 1 | Boolean | Määrab, kas veeru täitmine on kohustuslik või mitte. |
table.cells | 0..* | Object Array | Tabeli lahtrite väärtused ja nende asukoht tabelis. lahtri asukoha määravad lahtri ja veeru võtmed/aadressid. Näiteks: ...
"cells": [
{
"rowKey": 7,
"columnKey": 5,
"value": "Seitsmenda rea viienda lahtri väärtus."
},
...
],
...
|
table.cells.rowKey | 1 | Number | Rea võti (rea järjekorranumber tabelis). |
table.cells.columnKey | 1 | Number | Veeru võti (veeru järjekorranumber tabelis). |
table.cells.value | 0..1 | String | Lahtri väärtus. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentPhaseAssignment | ||
| Selgitus: | Hindamise etapi suunamise logi. Kasutatakse peamiselt välishindamisest enesehindamisse tagasi suunamise kommentaaride hoidmiseks, kuid tulevikus on võimalik kasutada ka muude etappide suunamiste logi hoidmiseks. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| assessmentId | 1 | FK | Viide hindamismudelile, millega logi seotud on. Viitab Assessment.id väärtusele. |
| previousPhaseType | 1 | EHIS Classifier | Etapp, millest hindamise uude etappi suunati. Väärtusena klassifikaatori ASSESSMENT_PHASE elemendi viide. |
| newPhaseType | 1 | EHIS Classifier | Etapp, millesse hindamine eelmisest etapist suunati. Väärtusena klassifikaatori ASSESSMENT_PHASE elemendi viide. |
| comment | 1 | String | Suunamise kohta antud kommentaar. |
| initiator | 1 | Object | Töövoo suunamise algataja. |
| initiator.personalCode | 1 | String | Algataja isikukood. |
| initiator.firstName | 0..1 | String | Algataja eesnimi. |
| initiator.lastName | 0..1 | String | Algataja perenimi. |
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| objectStatus | 1 | String | Objekti staatus.
|
| Olemi nimetus: | AssessmentResultSectionElement | ||
| Selgitus: | Hindamise tulemuste sektsiooni lisatud vormielemendid. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Hindamise tulemuste sektsiooni lisatud vormielemendi id (UUID). |
| code | 0..1 | Enum | Vaikimisi lisatud elemendi kood. Kasutatakse ainult vaikimisi lisatud elementide korral. Kasutatakse hiljem hindamis tulemuste kuvamiseks planeerimise moodulis. Väärtused:
|
| definitionId | 1 | FK | Vormielemendi id (UUID) hindamismudeli juures. |
| assessmentId | 1 | FK | Viide hindamisele, millega vormielement seotud on. |
| assessmentResultSectionId | 1 | FK | Viide hindamise tulemuste sektsioonile, millega tulemuste element seotud on. |
| label | 1 | String | Vormielemendi silt |
| helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
| seqNo | 1 | Number | Elemendi järjekorranumber. |
| inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| mandatory | 0..1 | Boolean | Märge, mis näitab kas vormielemendi täitmine on kohustuslik või mitte. |
scale | 0..1 | Object | Skaala objekt. Kasutatakse kui sisendi formaat väärtuseks on "punktid" (SCORE). |
| scale.valuesFrom | 1 | Integer | Skaala väärtuste algus. |
| scale.valuesUntil | 1 | Integer | Skaala väärtuste lõpp. |
scale.selectedValue | 0..1 | Integer | Skaalal valitud väärtus. |
textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). |
| ehisClassifierCode | 0..1 | String | EHISe klassifikaatori definitsiooni kood. Kasutatakse kui sisendi formaat väärtuseks on "klassifikaator" (CLASSIFIER). |
| selectedEhisClassifierItems | 0..* | EHIS Classifier Array | Valitud ehise klassifikaatori elemendi objektid. Kasutatakse kui sisendi formaat väärtuseks on "klassifikaator" (CLASSIFIER). |
| source | 1 | Enum | Elemendi allikas. Võimalikud väärtused:
|
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentSummary | ||
| Selgitus: | Hindamise PDF/URL jagatava kokkuvõtva aruande andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| assessmentId | 1 | FK | Viide hindamisele, millega jagamise andmed seotud on. Viitab Assessment.id väärtusele. |
| institution.regCode | 0..1 | String | Asutuse registrikood. |
| institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| institution.ehakCode | 0..1 | String | Asutuse (KOVi) EHAK kood. |
| assessmentSummaryType | 1 | Enum | Määrab, mis liiki kokkuvõte on.
|
| phaseTypes | 1..* | EHIS Classifier list | Nimekiri etappidest, mille kohta kokkuvõte genereeritakse. Väärtusena klassifikaatori ASSESSMENT_PHASE elemendi viide. |
| urlPublic | 0..1 | Boolean | Määrab, kas jagatav link on avalik või mitte. Kasutatakse, kui kokkuvõte on URL tüüpi.
|
| publicUrlAlias | 0..1 | String | Avalikule lingile määratud alias'e väärtus. |
files | 0..* | Array | Nimekiri failidest. Kasutatakse, kui kokkuvõte on PDF tüüpi. |
files.fileId | 1 | FK | Viide faili metaandmetele. Viitab File.id väärtusele. |
| generator.firstName | 1 | String | Kokkuvõtte loonud kasutaja eesnimi. |
| generator.lastName | 1 | String | Kokkuvõtte loonud kasutaja perekonnanimi. |
| generator.profileColor | 1 | String | Kokkuvõtte loonud kasutaja profiili värvikood. |
| generatedAt | 1 | Date and time | Kokkuvõtte loomise aeg. |
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelAlias | ||
| Selgitus: | Hindamismudeli väärtuste aliased. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Aliase objekti id (UUID). |
| assessmentModelId | 1 | FK | Viide hindamismudelile, millega alias seotud on. Viitab AssessmentModel.id väärtusele. |
| alias | 0..1 | String | Aliase väärtus. |
| classifierElement | 1 | EHIS Classifier | EHIS klassfikaator, millele alias määratakse. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | File | ||
| Selgitus: | Kvaliteedimooduli faili andmete objekt. Objektis hoitakse andmeid faili metaandmete ja faili asukohta kohta failisüsteemis. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Faili objekti id (UUID). |
| fileSystemId | 1 | String | Faili asukoha andmestik failisüsteemis |
| fileName | 1 | String | Faili nimetus koos faililaiendiga. Näiteks "minu pilt.png". |
| mimeType | 1 | String | Faili mime tüüp. Näiteks "image/x-png". |
size | 1 | Integer | Faili suurus baitides. |
modifiedAt | 0..1 | Date and time | Faili viimane muutmise aeg. Loetakse faili enda metaandmetest. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentModelVANA | ||
| Selgitus: | Hindamismudeli andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| assessmentComponent.sections.section.allowedToAddAssessmentResultSection | 1 | Boolean | Määrab, kas sektsioonile võib lisada hindamise tulemuste sektsiooni. true - on lubatud lisada hindamise tulemuste sektsiooni. false - ei ole lubatud lisada hindamise tulemuste sektsiooni. |
| planning | 0..1 | Object | Hindamismudeli hindamise planeerimise definitsiooni objekt. Planeerimise objektis hoitakse andmeid etapi tegevuste ja planeerimise etapi vormi sekstioonide ja vormielementide kohta. |
| planning.activities | 0..* | Array | Nimekiri planeerimise etapis tehtavate tegevuste kohta. |
| planning.activities.activity | 1 | Object | Tegevuse objekt. |
| planning.activities.activity.id | 1 | UUID | Tegevuse id (UUID) |
| planning.activities.activity.name | 1 | String | Etapi tegevuse nimetus. |
| planning.activities.activity.phase | 1 | EHIS Classifier | Etapp, milles tegevus tehakse. Väärtusena klassifikaatori ASSESSMENT_PHASE elemendi viide. |
| planning.activities.activity.seqNo | 1 | Integer | Tegevuse järjekorranumber. |
| planning.activities.activity.objectStatus | 1 | String | Objekti staatus.
|
| planning.activities.activity.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| planning.sections | 0..* | Array | Hindamise planeerimise faasi vormi sektsioonid. |
| planning.sections.section | 1 | Object | Vormi sektsiooni objekt. |
| planning.sections.section.id | 1 | UUID | Vormi sektsiooni id (UUID) |
| planning.sections.section.name | 1 | String | Vormi sektsiooni nimetus. |
| planning.sections.section.isMessageRequired | 1 | boolean | Märge, mis näitab kas sektsiooniga seotud väärtused lisatakse hindamisplaani kinnitamisel saadetavasse teavitusse (Teavitused#Hindamisplaanikinnitamine).
|
| planning.sections.section.seqNo | 1 | Integer | Vormi sektsiooni järjekorranumber. |
| planning.sections.section.objectStatus | 1 | String | Objekti staatus.
|
| planning.sections.section.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| assessmentComponent | 1 | Object | Hindamise komponendid. Hindamise komponentide hulka kuuluvad hindamise aruannete vahelehed ja hindamise homponendid. |
| assessmentComponent.reportTabs | 0..* | Array | Hindamismudeli vahelehtedega seotud aruanded. Hindamismudelil võib olla 0..n aruande vahelehte. |
| assessmentComponent.reportTabs.reportTab | 1 | Object | Hindamismudeli aruande vahelehe objekt. |
| assessmentComponent.reportTabs.reportTab.id | 1 | UUID | Hindamismudeli aruande vahelehe objekti id (UUID). |
assessmentComponent.reportTabs.reportTab.name | 1 | String | Vahelehe pealkiri. |
assessmentComponent.reportTabs.reportTab.pbiWorkspaceId | 1 | String | Vahelehel kuvatava PBI aruande tööruumi identifikaator. |
assessmentComponent.reportTabs.reportTab.pbiReportId | 1 | String | Vahelehel kuvatava PBI aruande identifikaator. |
| assessmentComponent.reportTabs.reportTab.seqNo | 1 | Integer | Aruande järjekorranumber. |
| assessmentComponent.reportTabs.reportTab.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| assessmentComponent.reportTabs.reportTab.objectStatus | 1 | String | Objekti staatus.
|
| result | 1 | Object | Hindamise tulemuste objekt. |
| result.sections | 0..* | Array | Hindamise tulemuste etapi vormi sektsioonid. |
| result.sections.section | 1 | Object | Sektsiooni objekt. |
| result.sections.section.id | 1 | UUID | Sektsiooni id (UUID) |
| result.sections.section.name | 1 | String | Sektsiooni nimetus. |
| result.sections.section.helpText | 0..1 | String | Sektsiooni selgitus. |
| result.sections.section.seqNo | 1 | Integer | Sektsiooni järjekorranumber. |
| result.sections.section.objectStatus | 1 | String | Objekti staatus.
|
| result.sections.section.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| result.sections.section.assessmentComponents | 0..* | Array | Nimekiri hindamise komponentidest, mis on seotud hindamise tulemuste sektsiooniga. |
| objectStatus | 1 | String | Objekti staatus.
|
| createdBy | 1 | String | Objekti looja id. |
| createdAt | 1 | Date and time | Objekti loomise aeg. |
| modifiedBy | 1 | String | Objekti viimase muutja id. |
| modifiedAt | 1 | Date and time | Objekti viimane muutmise aeg. |
| Olemi nimetus: | Assessment | ||
| Selgitus: | Hindamise andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String (PK) | Hindamise id (UUID). |
| archivedAt | 0..1 | Date and time | Hindamise arhiveerimise aeg. Kuupäev ja kellaaeg. |
| parentAssessmentId | 0..1 | String (FK) | Peamise hindamise identifikaator. Viitab Assessment.id väärtusele. Kasutatakse kui tegemist on hierarhilise hindamise alamhindamisega (assessmentHierarchyType = SUB_ASSESSMENT) |
| assessmentHierarchyType | 0..1 | String | Määrab hindamise hierarhia tüübi. Kasutatakse hierarhiliste hindamismudelite korra. Väärtused:
|
| assessmentModelId | 1 | String (FK) | Viide hindamismudelile (UUID). |
| domain | 1 | EHIS Classifier | Hindamise valdkond. |
| assessmentType | 1 | EHIS Classifier | Hindamise liik. |
| assessmentScope | 1 | String | Määrab, kas hindamine on mõeldud asutusepõhiseks hindamiseks (INSTITUTIONAL) või isikupõhiseks hindamiseks (INDIVIDUAL). |
| startDate | 1 | Date | Hindamise algusaeg |
| endDate | 0..1 | Date | Hindamise lõppaeg |
| institution | 1 | Object | Hindamisega seotud asutuse (KOV, õppeasutus) objekt. |
| institution.id | 1 | String | Viide hindamisega seotud asutusele EHISes. |
| institution.name | 1 | String | Hindamisega seotud asutuse nimi. |
| institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| institution.regCode | 0..1 | String | Asutuse registrikood. |
| institution.ehakCode | 0..1 | String | Hindamisega seotud asutuse (KOVi) EHAK kood. |
| personalCode | 0..1 | String | Isiku isikukood, kelle kohta hindamine luuakse. Isikupõhistel hindamisel annab isiku isikukood õiguse hindamist hallata. |
| jobsite | 0..1 | EHIS Classifier Object | Ametikoht, mille suhtes isiku hindamist teostatakse. Väärtustena kasutatakse EHIS klassifikaatorit PEDAGOOG_AMETIKOHT. Kasutatakse, kui hindamismudel on mõeldud isikupõhiseks hindamiseks (assessmentScope = INDIVIDUAL) |
| publishedToAllUsers | 1 | Boolean | Defineerib, kas hindamismudel on avaldatud kõikidele sisseloginud kasutajatele või mitte. |
| phases.phase.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| planning | 0..1 | Object | Planeerimise etapi andmed (sektsioonid, vormielemendid, tööülesanded. |
| planning.sections | 0..* | Array | Hindamise planeerimise faasi vormi sektsioonid. |
| planning.sections.section | 1 | Object | Vormi sektsiooni objekt. |
| planning.sections.section.id | 1 | UUID | Vormi sektsiooni id (UUID) hindamise juures. |
| planning.sections.section.definitionId | 1 | UUID | Vormi sektsiooni id (UUID) hindamismudeli juures. |
| planning.sections.section.name | 1 | String | Vormi sektsiooni nimetus. |
| planning.sections.section.isMessageRequired | 1 | boolean | Märge, mis näitab kas sektsiooniga seotud väärtused lisatakse hindamisplaani kinnitamisel saadetavasse teavitusse (Teavitused#Hindamisplaanikinnitamine).
|
| planning.sections.section.seqNo | 1 | Integer | Vormi sektsiooni järjekorranumber. |
| planning.sections.section.objectStatus | 1 | String | Objekti staatus.
|
| planning.sections.section.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| planning.sections.section.elements | 0..* | Array | Vormi sektsiooni lisatud vormielemendid. |
| planning.sections.section.elements.element | 1 | Object | Vormi sektsiooni lisatud vormielemendi andmed. |
| planning.sections.section.elements.element.id | 1 | UUID | Vormi sektsiooni lisatud vormielemendi id (UUID) hindamise juures. |
| planning.sections.section.elements.element.definitionId | 1 | UUID | Vormi elemendi id (UUID) hindamismudeli juures. |
| planning.sections.section.elements.element.label | 1 | String | Vormielemendi silt |
| planning.sections.section.elements.element.helpText | 0..1 | String | Vormielemendi selgitus/abitekst. |
| planning.sections.section.elements.element.inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| planning.sections.section.elements.element.isMandatory | 1 | Boolean | Märge, mis näitab kas vormielemendi täitmine on kohustuslik või mitte. |
| planning.sections.section.elements.element.seqNo | 1 | Integer | Vormi sektsiooni elemendi järjekorranumber. |
planning.sections.section.elements.element.textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). |
planning.sections.section.elements.element.options | 0..* | Array | Vormielemendi vastusevariandid. Kasutatakse kui vormielemendi tüüp on MULTIPLE_CHOICE (Mitmikvalik) või SINGLE_CHOICE (üksikvalik). |
planning.sections.section.elements.element.options.option | 1 | Object | Vastusevariandi objekt. |
planning.sections.section.elements.element.options.option.id | 1 | UUID | Vastusevariandi id (UUID). |
planning.sections.section.elements.element.options.option.seqNo | 1 | Integer | Valiku järjekorranumber vormil. |
planning.sections.section.elements.element.options.option.text | 1 | String | Vastusevariandi tekst. |
planning.sections.section.elements.element.options.option.isSelected | 1 | Boolean | Määrab, kas variant on valitud või mitte.
|
| planning.sections.section.elements.element.objectStatus | 1 | String | Objekti staatus.
|
| planning.sections.section.elements.element.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| planning.tasks | 0..* | Array | Planeerimisega seotud tööülesannete nimekiri. |
| planning.tasks.task | 1 | Objekt | Tööülesande objekt. |
| planning.tasks.task.id | 1 | String (PK) | Tööülesande unikaalne identifikaator. |
| planning.tasks.task.assessmentPhaseId | 1 | EHIS Classifier | Viide hindamise etapile, millega tööülesanne seotud on. |
| planning.tasks.task.activityName | 1 | String | Tööülesande tegevuse nimetus. |
| planning.tasks.task.activityDescription | 0..1 | String | Tegevuse kirjeldus. |
| planning.tasks.task.startDate | 0..1 | Date | Tööülesande algusaeg. |
| planning.tasks.task.endDate | 1 | Date | Tööülesande tähtaeg. |
| planning.tasks.task.status | 1 | Enum | Tööülesande staatus
|
| planning.tasks.task.completionTime | 0..1 | Date and time | Tööülesande tehtuks märkimise aeg. |
| planning.tasks.task.objectStatus | 1 | String | Objekti staatus.
|
| planning.tasks.task.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| planning.tasks.task.assignees | 1..* | Array | Nimekiri tööülesande vastutajates. |
| planning.tasks.task.assignees.assignee | 1 | Object | Tööülesande vastutaja andmed. |
| planning.tasks.task.assignees.assignee.teamMemberId | 1 | String (FK) | Tööülesande vastutaja id. Viitab Assessment.id väärtusele |
| planning.tasks.task.assignees.assignee.objectStatus | 1 | String | Objekti staatus.
|
| planning.tasks.task.assignees.assignee.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| assessmentComponent | 1 | Object | Hindamise komponendid. Hindamise komponentide hulka kuuluvad hindamise aruannete vahelehed ja hindamise komponendid. |
| assessmentComponent.reportTabs | 0..* | Array | Hindamise vahelehtedega seotud aruanded. Hindamisel võib olla 0..n aruande vahelehte. |
| assessmentComponent.reportTabs.reportTab | 1 | Object | Hindamise aruande vahelehe objekt. |
| assessmentComponent.reportTabs.reportTab.id | 1 | UUID | Hindamise aruande vahelehe objekti id (UUID). |
| assessmentComponent.reportTabs.reportTab.definitionId | 1 | UUID | Hindamise aruande vahelehe objekti id (UUID) hindamismudeli juures. |
assessmentComponent.reportTabs.reportTab.name | 1 | String | Vahelehe pealkiri. |
assessmentComponent.reportTabs.reportTab.pbiWorkspaceId | 1 | String | Vahelehel kuvatava PBI aruande tööruumi identifikaator. |
assessmentComponent.reportTabs.reportTab.pbiReportId | 1 | String | Vahelehel kuvatava PBI aruande identifikaator. |
| assessmentComponent.reportTabs.reportTab.seqNo | 1 | Integer | Aruande järjekorranumber. |
| assessmentComponent.reportTabs.reportTab.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| assessmentComponent.reportTabs.reportTab.objectStatus | 1 | String | Objekti staatus.
|
| result | 1 | Object | Hindamise tulemuste objekt. |
| result.sections | 0..* | Array | Hindamise tulemuste etapi vormi sektsioonid. |
| result.sections.section | 1 | Object | Sektsiooni objekt. |
| result.sections.section.id | 1 | UUID | Sektsiooni id (UUID) |
| result.sections.section.definitionId | 1 | UUID | Vormi sektsiooni id (UUID) hindamismudeli juures. |
| result.sections.section.assessmentComponentId | 1 | UUID | Hindamise komponendi sektsioon, millega hindamise tulemuste sektsioon seotud on. |
| result.sections.section.name | 1 | String | Sektsiooni nimetus. |
| result.sections.section.helpText | 0..1 | String | Sektsiooni selgitus. |
| result.sections.section.seqNo | 1 | Integer | Sektsiooni järjekorranumber. |
| result.sections.section.objectStatus | 1 | String | Objekti staatus.
|
| result.sections.section.audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| result.sections.section.elements | 0..* | Array | Hindamise tulemuste sektsiooni lisatud vormielemendid. |
| result.sections.section.elements.element | 1 | Object | Hindamise tulemuste sektsiooni lisatud vormielemendi andmed. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | AssessmentTeamMember | ||
| Selgitus: | Hindamise meeskonna liikme andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String (PK) | Objekti id (UUID). |
| assessmentId | 1 | String (FK) | Hindamine, millega meeskonna liige seotud on. |
| personalCode | 1 | String | Meeskonna liikme isikukood |
| firstName | 0..1 | String | Meeskonna liikme eesnimi |
| lastName | 0..1 | String | Meeskonna liikme perenimi |
| roleType | 1 | EHIS Classifier | Meeskonna liikme roll hindamisel. Väärtusena klassifikaatori ASSESSMENT_ROLE elemendi viide. |
0..1 | String | Meeskonna liikme e-posti aadress | |
| phoneNumber | 0..1 | String | Meeskonna liikme telefoninumber |
| institution | 0..1 | String | Meeskonna liikme asutus |
| jobTitle | 0..1 | String | Meeskonna liikme ametinimetus |
| competences.competenceType | 0..* | EHIS Classifier list | Meeskonnaliikme tegevusvaldkonnad nimetus. Väärtusena klassifikaatori MEMBER_COMPETENCE elemendi viide. |
| vocations | 0..* | Array | Meeskonna liikme kehtivad kutsestandardi nimetused. |
| profileColor | 1 | String | Meeskonnaliikme profiili värvikood. |
| objectStatus | String | Objekti staatus.
| |
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | DashboardDefinition | ||
| Selgitus: | Juhtimislaua definitsioonid. Sisaldab juhtimislaua üldandmeid. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String (PK) | Juhtimislaua id (UUID). |
| domainType | 1 | EHIS Classifier | Juhtimislaua valdkond. Väärtusena klassifikaatori Klassifikaatorid#KlassifikaatorDOMAIN element. |
| dashboardType | 1 | EHIS Classifier | Juhtimislaua liik. Väärtusena klassifikaatori Klassifikaatorid#KlassifikaatorDASHBOARD_TYPE element. |
| code | 1 | String | Juhtimislaua unikaalne äriline id ehk kood. |
| name | 1 | String | Juhtimislaua nimetus. |
| publishedAt | 0..1 | Date and time | Juhtimislaua avalikustamise aeg. |
| statusType | 1 | EHIS Classifier | Juhtimislaua staatus. Väärtusena klassifikaatori Klassifikaatorid#KlassifikaatorDASHBOARD_STATUS element. |
| institutions | 0..* | Array | Asutuste liikide nimekiri, mille kasutajatele juhtimislaud avaldatakse. Ühele juhtimislauale võidakse lisada mitu asutuse liiki. |
| institutions.institutionType | 0..1 | EHIS Classifier Object | Asutuse liigi objekt. |
| institutions.specificationTypes | 0..* | Array | Asutuse liigi täpsustused. Ühel asutuse liigil võib olla mitu täpsustust. |
| institutions.institutionIds | 0..* | Array | Asutuste nimekiri, mille kasutajatele juhtimislaud avaldatakse. Ühele juhtimislauale võidakse lisada mitu asutust. |
| visibleToOwner | 0..1 | Boolean | Määrab, kas juhtimislaud on õppeasutuse pidajale nähtav või mitte. true - juhtimislaud on pidajale õppeasutuse rollis nähtav. false - juhtimislaud ei ole pidajale õppeasutuse rollis nähtav. |
| htmStructureUnits | 0..* | Array | Määrab, millistele HTM struktuuriüksuste töötajatele juhtimislaud avaldatud on. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | DashboardDefinitionSection | ||
| Selgitus: | Juhtimislaua komponendi (valdkonna) andmed. Juhtimislaual võib olla 0..n komponenti. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String (PK) | Juhtimislaua komponendi id (UUID). |
| dashboardDefinitionId | 1 | String (FK) | Viide juhtumislaua objektile, millega juhtimislaua komponent seotud on. Viitab DashboardDefinition.id väärtusele. |
| name | 1 | String | Juhtimislaua komponendi nimetus. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | DashboardDefinitionSectionFilter | ||
| Selgitus: | Juhtimislaua komponendi filtri andmed. Kasutatakse juhtimislaua valdkonna filtrite haldamiseks. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String (PK). | Juhtimislaua komponendi filtri id (UUID). |
| dashboardDefinitionSectionId | 1 | String (FK) | Viide juhtumislaua sektsiooni objektile, millega juhtimislaua komponent seotud on. Viitab dashboardDefinitionSection.id väärtusele. |
| inputType | 1 | EHIS Classifier | Juhtimislaua komponendi filtri sisendi formaat Väärtusena klassifikaatori DASHBOARD_ELEMENT_INPUT_TYPE elemendi viide. |
| label | 1 | String | Filtri silt. |
| pbiFilterKey | 1 | String | PBI filtri viide. |
| helpText | 0..1 | String | Filtri selgitus. |
optionTexts | 0..* | Array | Filtri valikud. Kasutatakse kui filtri tüüp on MULTIPLE_CHOICE (Mitmikvalik) või SINGLE_CHOICE (üksikvalik). |
| period | 0..1 | Object | Perioodi andmete objekt. Kasutatakse juhul kui sisendi formaat väärtuseks on PERIOD (Periood). |
| period.periodType | 1 | EHIS Classifier | Perioodi tüüp. Kasutatakse juhul kui sisendi formaat väärtuseks on "periood". Väärtusena klassifikaatori DASHBOARD_ELEMENT_PERIOD_TYPE elemendi viide. |
| period.valuesFrom | 1 | Integer | Perioodi väärtuste algus. |
| period.valuesUntil | 1 | Integer | Perioodi väärtuste lõpp. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | DashboardDefinitionElement | ||
| Selgitus: | Juhtimislaua komponendi (elemendi) andmed. Juhtimislaual võib olla 0..n elementi. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String (PK) | Juhtimislaua elemendi id (UUID). |
| dashboardDefinitionId | 1 | String (FK) | Viide juhtumislaua objektile, millega juhtimislaua element seotud on. Viitab DashboardDefinition.id väärtusele. |
| name | 1 | String | Juhtimislaua elemendi nimetus. |
| helpText | 0..1 | String | Juhtimislaua elemendi selgitus. |
| filters | 0..* | Array | Juhtimislaua elemendi filtrite andmed. Kasutatakse juhtimislaua elemendi filtrite haldamiseks. |
| filters.key | 1 | String (PK). | Juhtimislaua elemendi filtri parameeter. |
| filters.value | 1 | String (PK). | Juhtimislaua elemendi filtri parameetri väärtus. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | DashboardDefinitionElementReport | ||
| Selgitus: | Juhtimislaua komponendiga seotud aruanded. Juhtimislaua komponendil võib olla 0..n aruannet. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
id | 1 | UUID | Juhtimislaua aruande komponendi aruande id. |
| dashboardDefinitionId | 1 | String (FK) | Viide juhtumislaua objektile, millega juhtimislaua element seotud on. Viitab DashboardDefinition.id väärtusele. |
dashboardDefinitionElementId | 1 | String (FK) | Viide juhtumislaua elemendi objektile, millega juhtimislaua elemendi raport seotud on. Viitab DashboardDefinitionElement.id väärtusele. |
reportType | 1 | EHIS Classifier | Juhtimislaua aruande tüüp. Väärtusena klassifikaatori REPORT_TYPE elemendi viide. |
pbiworkspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
pbiReportId | 1 | String | PBI aruande identifikaator. |
mainReport | 1 | boolean | Märge, et tegemist on näitaja põhiaruandega. |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | DashboardDefinitionComponentOrder | ||
| Selgitus: | Juhtimislaua komponentide (sektsioonide ja elementide) järjekord. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | UUID | Objekti id (UUID). |
| dashboardDefinitionId | 1 | String (FK) | Viide juhtumislaua objektile, millega juhtimislaua komponent seotud on. Viitab DashboardDefinition.id väärtusele. |
| components | 0..* | Nested Array | Nimekiri juhtimislaua komponentidest (sektsioon, vormielement). Juhtimislaua komponendid on mitmetasandilised. See tähendab, et ühe juhtimislaua komponendi sees saab olla mitu alakomponenti ja alakomponentidel saab olla alakomponente lõpmatu sügavusega. Sektsiooni tüüpi komponent saab olla esimese ja teise taseme komponent, Sektsioon ei saa olla kolmanda taseme komponent. Vormielemendi tüüpi komponent saab olla teise ja kolmanda taseme komponent. Vormielement ei saa olla esimese taseme komponent. Sektsiooni tüüpi komponendil saab olla alakomponente, sh sektsioonid ja vormielemendid. Vormielementi tüüpi komponendil ei saa olla alakomponente. Samal tasemel ja sama ülemkomponendi all kuuluvad komponendid saavad olla ainult sama liiki komponent. |
| components.id | 1 | FK | Viide hindamise komponendile (sektsioonile või vormielemendile). Viitab DashboardDefinitionSection.Id (sektsioon) väärtusele või DashboardDefinitionElement.id (vormielement) väärtusele. |
| components.type | 1 | Hindamise komponendi tüüp. Võimalikud väärtused:
| |
| objectStatus | 1 | String | Objekti staatus.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | UserDashboardElement | ||
| Selgitus: | Kasutaja poolt lemmikuks märgitud juhtimislaua aruande komponendid. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
id | 1 | UUID | Ühe kasutaja lemmik töölaudade nimistu objekt. |
ehisUserId | 0..1 | String | Kasutaja Id EHIS süsteemis. |
userPersonalCode | 1 | String | Kasutaja isikukood. |
| dashboardElements | 0..* | Array | Kasutaja poolt lemmikuks määratud töölauad. |
| dashboardElements.id | 1 | UUID | Lemmiku objekti id. |
| dashboardElements.dashboardDefinitionId | 1 | String (FK) | Viide juhtimislaua objektile, millega juhtimislaua elemendi raport seotud on. Viitab DashboardDefinition.id väärtusele. |
dashboardElements.dashboardDefinitionElementId | 1 | String (FK) | Viide juhtimislaua elemendi objektile, millega juhtimislaua elemendi raport seotud on. Viitab DashboardDefinitionElement.id väärtusele. |
dashboardElements.dashboardDefinitionElementReportId | 1 | UUID | Juhtimislaua aruande komponendi näitaja id. |
dashboardElements.bookmark | 0..1 | String | Juhtimislaua elemendi filtrite andmed. |
| dashboardElements.displayLocationType | 1 | Enum | Lemmikuks märgitud aruande kuvamise asukoht. Võimalikud väärtused:
|
| dashboardElements.institution | 1 | Object | Asutus, millega kasutaja lemmikuks märgitud töölaud seotud on. |
| dashboardElements.institution.id | 1 | String | Viide hindamisega seotud asutusele EHISes. |
| dashboardElements.institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| Olemi nimetus: | DashboardDefinitionElementComment | ||
| Selgitus: | Kasutaja poolt juhtimislaua aruande komponendi kohta käivad kommentaarid. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
id | 1 | UUID | Ühe kasutaja juhtimislaua aruande kommentaaride objekti id. |
userPersonalCode | 1 | String | Kasutaja isikukood. |
| dashboardId | 1 | String (FK) | Viide juhtumislaua objektile, millega juhtimislaua elemendi raport seotud on. Viitab Dashboard.id väärtusele. |
dashboardElementId | 1 | String (FK) | Viide juhtumislaua elemendi objektile, millega juhtimislaua elemendi raport seotud on. Viitab DashboardElement.id väärtusele. |
| comment | 1 | String | Kommentaar. |
| institution | 1 | Object | Asutus, millega kasutaja lemmikuks märgitud töölaud seotud on. |
| institution.id | 1 | String | Viide hindamisega seotud asutusele EHISes. |
| institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | DashboardDefinitionElementReportUrl | ||
| Selgitus: | Kasutaja poolt juhtimislaua aruande komponendi jagamise link | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
id | 1 | UUID | Jagamise lingi Id. |
userPersonalCode | 1 | String | Kasutaja isikukood. |
| dashboardDefinitionId | 1 | String (FK) | Viide juhtumislaua objektile, millega juhtimislaua elemendi raport seotud on. Viitab DashboardDefinition.id väärtusele. |
dashboardDefinitionElementId | 1 | String (FK) | Viide juhtumislaua elemendi objektile, millega juhtimislaua elemendi raport seotud on. Viitab DashboardDefinitionElement.id väärtusele. |
dashboardDefinitionElementReportId | 1 | String (FK) | Viide juhtimislaua komponendi aruandele. Viitab DashboardDefinitionElementReoport.id väärtusele. |
| bookmark | 0..1 | String | Aruandele rakendatud filtrite snapshot (bookmark) base64 formaadis |
| institution | 1 | Object | Asutus, millega kasutaja lemmikuks märgitud töölaud seotud on. |
| institution.id | 1 | String | Viide hindamisega seotud asutusele EHISes. |
| institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
Arendustegevuste planeerimine
| Olemi nimetus: | AssessmentChallenge | ||
| Selgitus: | Hindamise käigus sõnastatud väljakutsete andmed. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
id | 1 | UUID | Objekti identifikaator. |
assessment | 1 | Object | Väljakutega seotud hindamise andmed. |
| assessment.id | 1 | String (PK) | Hindamise id (UUID). |
| assessment.assessmentModelId | 1 | String (FK) | Viide hindamismudelile (UUID). |
| assessment.domain | 1 | EHIS Classifier | Hindamise valdkond. |
| assessment.assessmentType | 1 | EHIS Classifier | Hindamise liik. |
| assessment.assessmentScope | 1 | String | Määrab, kas hindamine on mõeldud asutusepõhiseks hindamiseks (INSTITUTIONAL) või isikupõhiseks hindamiseks (INDIVIDUAL). |
| assessment.personalCode | 0..1 | String | Isiku isikukood, kelle kohta hindamine luuakse. Isikupõhistel hindamisel annab isiku isikukood õiguse hindamist hallata. |
| assessment.jobSite | 0..1 | EHIS Classifier Object | Viide ametikohale, millega hindamine on seotud. Väärtustena kasutatakse EHIS klassifikaatorit PEDAGOOG_AMETIKOHT. Kasutatakse, kui hindamismudel on mõeldud isikupõhiseks hindamiseks (assessmentScope = INDIVIDUAL) |
| assessment.startDate | 1 | Date | Hindamise algusaeg |
| assessment.endDate | 0..1 | Date | Hindamise lõppaeg |
| assessment.institution | 1 | Object | Hindamisega seotud asutuse (KOV, õppeasutus) objekt. |
| assessment.institution.id | 1 | String | Viide väljakutsega seotud asutusele EHISes. |
| assessment.institution.name | 1 | String | Asutuse nimi |
| assessment.institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| elements | 1..* | Array | Hindamise väljakutse elemendid. |
| elements.id | 1 | UUID | Elemendi id. |
| elements.assessmentResultSectionElementId | 1 | FK | Hindamise käigus elemendile antud id. |
| elements.code | 1 | Enum | Vaikimisi lisatud elemendi kood. Kasutatakse ainult vaikimisi lisatud elementide korral. Kasutatakse hiljem hindamis tulemuste kuvamiseks planeerimise moodulis. Väärtused:
|
| elements.label | 1 | String | Vormielemendi silt |
| elements.inputType | 1 | EHIS Classifier | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
elements.scale | 0..1 | Object | Skaala objekt. Kasutatakse kui sisendi formaat väärtuseks on "punktid" (SCORE). |
| elements.scale.valuesFrom | 1 | Integer | Skaala väärtuste algus. |
| elements.scale.valuesUntil | 1 | Integer | Skaala väärtuste lõpp. |
elements.scale.selectedValue | 0..1 | Integer | Skaalal valitud väärtus. |
elements.textAreaValue | 0..1 | String | Elemendi väärtus, kui vormielement on tekstiala (TEXT_AREA). |
| elements.ehisClassifierCode | 0..1 | String | EHISe klassifikaatori definitsiooni kood. Kasutatakse kui sisendi formaat väärtuseks on "klassifikaator" (CLASSIFIER). |
| elements.selectedEhisClassifierItems | 0..* | EHIS Classifier Array | Valitud ehise klassifikaatori elemendi objektid. Kasutatakse kui sisendi formaat väärtuseks on "klassifikaator" (CLASSIFIER). |
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | Goal | ||
| Selgitus: | Planeeritud arenduseesmärk. Asutusel võib olla 0..n eesmärki. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
id | 1 | UUID | Objekti identifikaator. |
| institution | 1 | Object | Eesmärgiga seotud asutuse (KOV, õppeasutus) objekt. |
| institution.id | 1 | String | Viide eesmärgiga seotud asutusele EHISes. |
| institution.name | 1 | String | Asutuse nimi |
| institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| goalScope | 1 | String | Määrab eesmärgi ulatuse:
|
| jobsite | 0..1 | String | Viide eesmärgiga seotud ametikohale. Väärtustena kasutatakse EHIS klassifikaatorit PEDAGOOG_AMETIKOHT. Kasutatakse ainult isikupõhise eesmärgi puhul, kui goalScope = INDIVIDUAL ja personalCode != NULL. |
| personalCode | 0..1 | String | Isiku isikukood, kellele antud eesmärk on püstitatud. Isikukood annab õigust eesmärki andmeid vaadata ja hallata. |
| name | 0..1 | String | Eesmärgi nimetus. |
| description | 0..1 | String | Eesmärgi kirjeldus |
| aiSmartScore | 0..1 | Object | ChatGPT poolt genereeritud hinnang eesmärgi kirjelduse täpsusele SMART kriteeriumide alusel. |
| aiSmartScore.specific | 0..1 | String | ChatGPT hinnang eesmärgi kirjelduse konkreetsusele. |
| aiSmartScore.measurable | 0..1 | String | ChatGPT hinnang eesmärgi kirjelduse mõõdetavusele. |
| aiSmartScore.achievable | 0..1 | String | ChatGPT hinnang eesmärgi kirjelduse saavutatavusele. |
| aiSmartScore.relevant | 0..1 | String | ChatGPT hinnang eesmärgi kirjelduse asjakohasusele. |
| aiSmartScore.timely | 0..1 | String | ChatGPT hinnang eesmärgi kirjelduse ajaliselt sobivusele. |
| aiSmartScore.average | 0..1 | String | Kõigi SMART kriteeriumite hinnangute keskmine. |
| aiDescription | 0..1 | String | ChatGPT poolt pakutud eesmärgi kirjeldus. |
| assessmentChallengeIds | 0..* | Array | Viited väljakutsetele, millega eesmärk seotud on. |
| assessmentChallengeIds.id | 1 | String | Väljakutse unikaalne identifikaator. |
| teamMembers | 0..* | String | Eesmärgi meeskonnaliikmete nimekiri. |
| teamMembers.id | 1 | String | Meeskonnaliikme unikaalne identifikaator. |
| teamMembers.roleType | 0..1 | String | Meeskonna liikme roll planeerimise moodulis. Väärtusena klassifikaatori HSILM_GOAL_ROLE elemendi viide. |
| previousGoalId | 0..1 | String | Eesmärgi ID, mis eelneb käesolevale eesmärgile eesmärkide järjekorras. Selle põhjal järjestatakse eesmärkide vahelehed ja nimekirjad. |
| archived | 1 | Boolean | Määrab, kas eesmärk on arhiveeritud või mitte.
|
| audit | 1 | Audit | Audit andmeväljad (objekti looja ja muutja ning loomise ja muutmise aeg). |
| Olemi nimetus: | GoalMetrics | ||
| Selgitus: | Eesmärgi mõõdik. Eesmärgil võib olla 0..8 mõõdikut. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Eesmärgi mõõdiku unikaalne identifikaator. |
| goalId | 1 | String | Viide eesmärgile, millega mõõdik on seotud. |
| description | 1 | String | Mõõdiku kirjeldus. |
| reports | 1..* | Array | Eesmärgi mõõdikuga seotud näitaja (aruanne). Eesmärgi mõõdikul võib olla 1..3 näitajat (aruannet). |
| reports.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
| reports.reportId | 1 | String | PBI aruande identifikaator. |
| reports.bookmark | 0..1 | String | Aruandele rakendatud filtrite snapshot (base64 formaadis). |
| targets | 0..* | Array | Eesmärgi mõõdikuga seotud sihttase. Eesmärgi mõõdikul võib olla 0..n sihttaset. |
| targets.year | 0..1 | Number | Sihttaseme aasta |
| targets.description | 0..1 | String | Sihttaseme kirjeldus |
| Olemi nimetus: | GoalTeamMember | ||
| Selgitus: | Meeskonnaliikme andmed. Meeskonnaliige võib olla 1..n eesmärgiga seotud. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Meeskonnaliikme unikaalne identifikaator. |
| personalCode | 1 | String | Meeskonna liikme isikukood. |
| firstName | 0..1 | String | Meeskonna liikme eesnimi. |
| lastName | 0..1 | String | Meeskonna liikme perenimi. |
0..1 | String | Meeskonna liikme e-posti aadress. | |
| phoneNumber | 0..1 | String | Meeskonna liikme telefoninumber. |
| institution | 0..1 | String | Meeskonna liikme asutuse nimetus. |
| jobTitle | 0..1 | String | Meeskonna liikme ametinimetus. |
| profileColor | 1 | String | Meeskonnaliikme profiilipildi värv. |
| Olemi nimetus: | GoalActivity | ||
| Selgitus: | Eesmärgi tegevus. Eesmärgil võib olla 0..n tegevust. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Eesmärgi tegevuse unikaalne identifikaator. |
| goalId | 1 | String | Viide eesmärgile, millega tegevus on seotud. |
| activityName | 1 | String | Tegevuse pealkiri. |
| goalTeamMemberId | 1 | String | Viide tegevuse vastutajaks määratud meeskonnaliikmele. |
| startDate | 0..1 | Date | Tegevuse algus kuupäev. |
| endDate | 1 | Date | Tegevuse lõpu kuupäev. |
| activityDescription | 0..1 | String | Tegevuse pikem kirjeldus. |
| previousActivityId | 0..1 | String | Tegevuse identifikaator, mis eelneb käesolevale tegevusele tegevuste järjekorras. Selle põhjal järjestatakse tegevuste nimekirjad. |
| themes | 1..* | Object | Eesmärgi tegevusele märgitud teemad. Tegevusel võib olla 1..n teemat. |
| themes.themeType | 1 | String | Tegevusele märgitud teema. Väärtusena klassifikaatori HSILM_THEME_LABEL elemendi viide. |
| fundings | 0..* | Array | Tegevuse rahastuse allikad. Tegevusel võib olla 0..n rahastuse allikat. |
| fundings.year | 1 | Number | Aasta, millesse rahastus planeeritud. |
| fundings.amount | 1 | Number | Planeeritud rahastuse summa eurodes. |
| fundings.description | 0..1 | String | Rahastuse allika kirjeldus. |
| Olemi nimetus: | GoalActivityTask | ||
| Selgitus: | Eesmärgi tegevuse tööülesanne. Tegevusel võib olla 0..n tööülesannet. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Eesmärgi tegevuse tööülesande unikaalne identifikaator. |
| goalId | 1 | String | Viide eesmärgile, millega tööülesanne on seotud. |
| goalActivityId | 1 | String | Viide tegevusele, millega tööülesanne on seotud. |
| taskName | 1 | String | Tööülesande pealkiri. |
| goalTeamMemberId | 1 | String | Viide tööülesande vastutajaks määratud meeskonnaliikmele. |
| startDate | 0..1 | Date | Tööülesande algus kuupäev. |
| endDate | 1 | Date | Tööülesande lõpu kuupäev. |
| taskDescription | 0..1 | String | Tööülesande pikem kirjeldus. |
| done | 1 | Boolean | Märge, kas tööülesanne on tehtud või mitte. |
| fundings | 0..* | Array | Tööülesande rahastuse allikad. Tööülesandel võib olla 0..n rahastuse allikat. |
| fundings.year | 1 | Number | Aasta, millesse rahastus planeeritud. |
| fundings.amount | 1 | Number | Planeeritud rahastuse summa eurodes. |
| fundings.description | 0..1 | String | Rahastuse allika kirjeldus. |
| Olemi nimetus: | GoalNote | ||
| Selgitus: | Eesmärgi, selle tegevuse või tööülesande märkmed. Eesmärgil, tegevusel või tööülesandel võib olla 0..n märget. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Eesmärgi märkmete unikaalne identifikaator. |
| goalId | 1 | String | Viide eesmärgile, millega märge on seotud. |
| goalActivityId | 0..1 | String | Viide eesmärgi tegevusele, millele märge on lisatud. |
| goalActivityTaskId | 0..1 | String | Viide tööülesandele, millele märge on lisatud. |
| visibilityType | 1 | String | Näitab kas kasutaja lisatud märge on nähtav kõigile kasutajatele, kellel ligipääs planeerimismoodulisse, või ainult märkme lisajale. Väärtusena klassifikaatori HSILM_VISIBILITY elemendi viide. |
| description | 0..1 | String | Märkme kirjeldus. |
| personalCode | 1 | String | Märkme lisanud kasutaja isikukood. |
| createdBy | 1 | String | Märkme lisanud kasutaja nimi. |
| createdAt | 1 | Datetime | Märkme lisamise aeg. |
| modifiedBy | 1 | String | Märke uuendanud kasutaja nimi. |
| modifiedAt | 1 | DateTime | Märke uuendamise aeg. |
| Olemi nimetus: | DevelopmentPlan | ||
| Selgitus: | Asutuse arengukava. Asutusel on 1 ajas muutuv arengukava ja 0..n arengukava versiooni, mille andmestik ajas ei muutu (säilitatakse versiooni loomise hetke seis). | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Arengukava unikaalne identifikaator. |
| developmentPlanScope | 1 | String | Määrab arengukava ulatuse:
|
| institution | 1 | Object | Arengukavaga seotud asutuse (KOV, õppeasutus) objekt |
| institution.id | 1 | String | Viide arengukavaga seotud asutusele EHISes. |
| institution.regCode | 1 | String | Asutuse registrikood. |
| institution.name | 1 | String | Asutuse nimi. |
| institution.type | 1 | EHIS Classifier | Asutuse liik. (KOV, õppeasutus) |
| jobsite | 0..1 | String | Viide arengukavaga seotud ametikohale. Väärtustena kasutatakse EHIS klassifikaatorit PEDAGOOG_AMETIKOHT. Kasutatakse ainult isikupõhise arengukava puhul, kui developmentPlanScope = INDIVIDUAL ja personalCode != NULL. |
| personalCode | 0..1 | String | Viide isikule, kellele arengukava kuulub. On täidetud ainult isikupõhise arengukava puhul, kui developmentPlanScope = INDIVIDUAL ja jobsite != NULL. |
| logoFileId | 0..1 | String | Viide logo failile. |
| title | 1 | String | Arengukava pealkiri. |
| startDate | 0..1 | Date | Arengukava perioodi algus kuupäev. |
| endDate | 0..1 | Date | Arengukava perioodi lõpu kuupäev. |
| editable | 1 | Boolean | Märge, mis näitab kas arengukava on muudetav. |
| Olemi nimetus: | DevelopmentPlanSection | ||
| Selgitus: | Arengukava sektsioon või komponendi andmed. Arengukavas võib olla 0..n sektsiooni/komponenti. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Arengukava sektsiooni unikaalne identifikaator. |
| developmentPlanId | 1 | String | Viide arengukavale, kuhu sektsioon kuulub. |
| name | 1 | String | Arengukava sektsiooni pealkirjana kuvatav nimetus. |
| previousSectionId | 0..1 | String | Viide sektsiooni ID-le, mis eelneb käesolevale sektsioonile arengukava sektsioonide järjekorras. Selle väärtuse alusel järjestatakse komponendid arengukavas. Kui väärtus puudub, kuvatakse see sektsioon esimesena. |
| hidden | 1 | Boolean | Märge, mis näitab kas sektsioon lisatakse jagatavasse arengukava versiooni (PDF või URL). |
Olemi nimetus: | DevelopmentPlanElement | ||
| Selgitus: | Arengukava sektsiooni/komponendi vormielemendi andmed. Arengukava sektsioonis võib olla 0..n vormielementi. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Vormielemendi unikaalne identifikaator. |
| developmentPlanSectionId | 1 | String | Viide arengukava sektsioonile, kuhu vormielement kuulub. |
| previousElementId | 0..1 | String | Viide elemendi ID-le, mis eelneb käesolevale elemendile arengukava vormielementide järjekorras. Selle väärtuse alusel järjestatakse vormielemendid sektsioonis. Kui väärtus puudub, kuvatakse see vormielement esimesena. |
| inputType | 1 | String | Vormielemendi sisendi formaat Väärtusena klassifikaatori INPUT_TYPE elemendi viide. |
| textValue | 0..1 | String | Teksti tüüpi vormielemendile määratud väärtus:
|
| file | 0..1 | Object | Pildi tüüpi vormielemendiga seotud faili andmed. |
| file.id | 1 | String | Viide seotud faili objektile (File.id). |
| file.title | 0..1 | String | Failile lisatud pealkiri. |
| report | 0..1 | Object | Vormielemendina lisatud juhtimislaua näitaja andmed. |
| report.description | 1 | String | Näitaja kirjeldus. |
| report.selectedReports | 1..* | Array | Nimekiri valitud juhtimislaua aruannetest. |
| report.selectedReports.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
| report.selectedReports.reportId | 1 | String | PBI aruande identifikaator. |
| report.selectedReports.bookmark | 0..1 | String | PBI aruandele rakendatud filtrite snapshot (base64 formaadis). |
| Olemi nimetus: | DevelopmentPlanVersion | ||
| Selgitus: | Arengukava jagamisel genereeritud ja salvestatud versiooni andmed Arengukavast võib olla genereeritud 0..n versiooni. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Arengukava versiooni unikaalne identifikaator. |
| developmentPlanId | 0..1 | String | Viide mittemuudetavale arengukava koopiale, millega versioon on seotud. |
| versionType | 1 | String | Määrab, kas tegemist on PDF või URL-versiooniga. Võimalikud väärtused:
|
| urlPublic | 0..1 | Boolean | Märge, mis näitab kas vastav genereeritud URL on avalikusele kättesaadav. Kasutatakse juhul, kui versionType = URL. |
| publicUrlAlias | 0..1 | String | URL versioonile määratud alias. Kohustuslik juhul, kui urlPublic = true. |
| fileId | 0..1 | String | Viide PDF versiooni loomisel loodud failile. Kasutatakse juhul, kui versionType = PDF. |
| validFrom | 1 | DateTime | Arengukava versiooni PDF-i või URL-i jagamise loomise aeg. |
| generator | 1 | Object | Versiooni loonud kasutaja andmed. |
| generator.personalCode | 1 | String | Kasutaja isikukood. |
| generator.firstName | 1 | String | Kasutaja eesnimi. |
| generator.lastName | 1 | String | Kasutaja perenimi. |
| generator.profileColor | 1 | String | Kasutaja profiili värvikood. |
| Olemi nimetus: | DevelopmentPlanGoal | ||
| Selgitus: | Arengukavale lisatud eesmärgid. Arengukaval võib olla 0..n eesmärki. Arengukava versioonis peab eesmärgi, selle mõõdikute ja tegevuste andmestiku säilitama versiooni loomise hetke seisuga. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String | Arengukava eesmärgi unikaalne identifikaator. |
goalId | 1 | UUID | Viide eesmärgile, millelt arengukava eesmärgi andmed esialgselt kopeeriti. |
| developmentPlanId | 1 | String | Viide arengukavale, millega eesmärk on seotud. |
| seqNo | 0..1 | String | Eesmärgi järjekorra number arengukaval. |
| institution | 1 | Object | Eesmärgiga seotud asutuse (KOV, õppeasutus) objekt. |
| institution.id | 1 | String | Viide eesmärgiga seotud asutusele EHISes. |
| institution.name | 1 | String | Asutuse nimi |
| institution.type | 1 | EHIS Classifier | Asutuste liik. (KOV, õppeasutus) |
| goalScope | 1 | String | Määrab eesmärgi ulatuse:
|
| jobsite | 0..1 | String | Viide eesmärgiga seotud ametikohale. Väärtustena kasutatakse EHIS klassifikaatorit PEDAGOOG_AMETIKOHT. Kasutatakse ainult isikupõhise eesmärgi puhul, kui goalScope = INDIVIDUAL ja personalCode != NULL. |
| personalCode | 0..1 | String | Isiku isikukood, kellele antud eesmärk on püstitatud. Isikukood annab õigust eesmärki andmeid vaadata ja hallata. |
| name | 0..1 | String | Eesmärgi nimetus. |
| description | 0..1 | String | Eesmärgi kirjeldus |
| metrics | 0..* | Array | Eesmärgi mõõdikud |
| metrics.id | 1 | String | Eesmärgi mõõdiku unikaalne identifikaator. |
| metrics.description | 1 | String | Mõõdiku kirjeldus. |
| metrics.createdAt | 1 | DateTime | Mõõdiku loomise aeg. |
| metrics.reports | 1..* | Array | Eesmärgi mõõdikuga seotud näitaja (aruanne). Eesmärgi mõõdikul võib olla 1..3 näitajat (aruannet). |
| metrics.reports.workspaceId | 1 | String | PBI aruande tööruumi identifikaator. |
| metrics.reports.reportId | 1 | String | PBI aruande identifikaator. |
| metrics.reports.bookmark | 0..1 | String | Aruandele rakendatud filtrite snapshot (base64 formaadis). |
| metrics.targets | 0..* | Array | Eesmärgi mõõdikuga seotud sihttase. Eesmärgi mõõdikul võib olla 0..n sihttaset. |
| metrics.targets.year | 0..1 | Number | Sihttaseme aasta |
| metrics.targets.description | 0..1 | String | Sihttaseme kirjeldus |
| activities | 0..* | Array | Eesmärgi tegevused |
| activities.id | 1 | String | Eesmärgi tegevuse unikaalne identifikaator. |
| activities.name | 1 | String | Tegevuse pealkiri. |
| activities.startDate | 0..1 | Date | Tegevuse algus kuupäev. |
| activities.endDate | 1 | Date | Tegevuse lõpu kuupäev. |
| activities.previousActivityId | 0..1 | String | Tegevuse identifikaator, mis eelneb käesolevale tegevusele tegevuste järjekorras. Selle põhjal järjestatakse tegevuste nimekirjad. |
| Olemi nimetus: | AssessmentChallengesColumnSettings | ||
| Selgitus: | Kasutajapõhine seadistus, mis määrab Väljakutsete vaates veergude järjestuse vastavalt valitud gruppeerimistüübile (groupingType). Ühe asutuse või asutuse ja ametikoha kombinatsiooni piires võib kasutajal olla iga gruppeerimistüübi kohta maksimaalselt üks seadistuse kirje. | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| personalCode | 1 | String | Kasutaja isikukood. |
| institution | 1 | Object | Asutus (KOV, õppeasutus), mille piires seadistused kehtivad. |
| institution.id | 1 | String | Viide seotud asutusele EHISes. |
| jobsite | 0..1 | String | Viide ametikohale, mille piires seadistused kehtivad. Väärtused pärinevad EHIS klassifikaatorist PEDAGOOG_AMETIKOHT. |
| groupingType | 1 | String | Määrab, mille alusel väljakutsed Väljakutsete vaates veergudesse grupeeritakse. Võimalikud väärtused:
|
| columns | 1 | Array | Veergude järjestus vastavalt groupingType atribuudile. Parameetri koodid on massiivis järjestatud selles järjekorras, milles kasutaja need Väljakutsete vaates viimati paigutas. |
| columns.code | 1 | String | Veeru parameetri kood.
|
| updatedAt | 1 | Date | Seadistuste viimase uuendamise aeg. |
Üldine
| Olemi nimetus: | LastViewedData | ||
| Selgitus: | Viimase vaatamise kohta logitud andmed | ||
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
id | 1 | String | Viimase vaatamise unikaalne identifikaator. |
| viewedObjectReference | 1 | String | Vaadatud (päritud) objetki unikaalne identifikaator, nt. viide päritud eesmärgile, arengukavale, hindamiste tulemustele jne. |
| viewedTime | 1 | dateTime | Andmete viimase vaatamise aeg. |
| viewerName | 1 | String | Andmete viimase vaataja nimi. |
