GS: Assessment: API: GET /quality-api/public/assessments/{assessmentSummaryId}
Üldkirjeldus
Teenus võimaldab otsida autentimata kasutajal jagatud lingi identifikaatori abil hindamise andmeid.
Seotud andmeobjektid:
NSIL-738 - Getting issue details... STATUS
Eeltingimused ja kasutusõigused
- Puuduvad
Sisendid
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Vaikeväärtus, valideerimine | Kirjeldus, täiendav info |
|---|---|---|---|---|
| assessmentSummaryId | 1 | String |
| Hindamise URL jagatava kokkuvõtva aruande id. |
Väljundid
| Atribuut | Kohustuslikkus, mitmesus | Tüüp | Kirjeldus, täiendav info |
|---|---|---|---|
| id | 1 | String (PK) | Hindamise id (UUID). |
| domainType | 1 | EHIS Classifier | Hindamise valdkond. |
| assessmentType | 1 | EHIS Classifier | Hindamise liik. |
| startDate | 1 | Date | Hindamise algusaeg. |
| endDate | 0..1 | Date | Hindamise lõppaeg. |
| institution | 1 | Object | Hindamisega seotud asutuse objekt. |
| institution.id | 1 | String | Viide hindamisega seotud asutusele. |
| institution.type | 1 | EHIS Classifier | Asutuste liikide nimekiri, mille kasutajatele hindamismudel avaldatakse. Ühele mudelile võidakse lisada mitu asutuse liiki. |
| institution.name | 0..1 | String | Meeskonna liikme asutus |
| institution.regCode | 0..1 | String | Asutuse registrikood. |
| institution.ehakCode | 0..1 | String | Hindamisega seotud asutuse (KOVi) EHAK kood. |
| publishedToAllUsers | 0..1 | Boolean | Defineerib, kas hindamismudel on avaldatud kõikidele sisseloginud kasutajatele või mitte. |
| objectStatus | 1 | String | Objekti staatus.
|
Tegevused
- Süsteem kontrollib, kas andmed vastavad nõuetele.
- Kui andmed ei vasta nõuetele, siis lõpetatakse päringu töötlemine ja tagastatakse http veakood.
- Süsteem otsib päringus esitatud tingimustele vastava hindamise andmed.
- Süsteem otsib Objektid#Assessment objekti, mille
- id = AssessmentSummary.assessmentId
- objectStatus = CURRENT
- Kui tingimustele vastavat objekti ei leita, siis lõpetatakse päringu töötlemine ja tagastatakse http veakood.
- Süsteem otsib Objektid#Assessment objekti, mille
- Süsteem tagastab leitud andmed.