Opetussuunnitelma sisältää opetussuunnitelman kuvaustiedot, tiedot ajoitussuunnitelmista ja opintopoluista sekä listan rakennenäkymiä.
Oliomalli
Opetussunnitelma sisältää kuvaustiedot ja listan rakennenäkymiä.
Kenttä | Tyyppi | Kuvaus |
---|---|---|
id | numero | Opetussuunnitelman yksilöllinen tunniste |
code | teksti | Tunnus |
name | teksti | Nimi |
description | teksti | Kuvaus |
content | teksti | Sisältö |
furtherInformation | teksti | Lisätiedot |
currentStatus | teksti | Opetussuunnitelman tila, luonnos "DRAFT", valmis hyväksyttäväksi "READY", hyväksytty "APROVED", julkaistu "PUBLISHED" |
duration | numero | Opetussuunnitelman kesto |
language | teksti | Opetussuunnitelman kieli |
plans | lista | Lista ajoitussuunnitelmien kuvaustietoja, jotka on liitetty opetussuunnitelmaan |
specialisationOptions | lista | Lista opintopolkujen kuvaustietoja, jotka on liitetty opetussuunnitelmaan |
structureViews | lista | Lista rakennenäkymiä. |
Opintojakson kuvaustiedot
Kenttä | Tyyppi | Kuvaus |
---|---|---|
id | numero | Opintojakson yksilöllinen tunniste |
code | teksti | Tunnus |
name | teksti | Nimi |
credits | numero | Opintopistemäärä |
currentStatus | teksti | Opintojakson tila |
yearOfFoundation | numero | Perustamisvuosi |
teachingLanguage | teksti | Opetuskieli |
content | teksti | Opintojakson sisältö |
furtherInformation | teksti | Lisätiedot |
qualifications | teksti | Esitietovaatimukset |
objective | teksti | Osaamistavoitteet |
evaluationCriteria1 | teksti | Arviointikriteeri, tyydyttävä (1-2) |
evaluationCriteria2 | teksti | Arviointikriteeri, hyvä (3-4) |
evaluationCriteria3 | teksti | Arviointikriteeri, kiitettävä (5) |
evaluationCriteria4 | teksti | Arviointikriteeri, hyväksytty/hylätty |
teachingMethods | teksti | Opetusmetodit |
materials | teksti | Materiaalit |
Haku
Haku palauttaa sisällön kielen mukaan seuraavasti. Ensisijaisesti käytetään pyynnön header-tietoihin asetettua "Accept-Language" tietoa, muuten kielitieto luetaan erillisestä parametrista esim. "?l=fi". Oletuksena käytetään suomea.
Opetussuunnitelmien haku
Kenttä | Tyyppi | Kuvaus |
---|---|---|
name | teksti | Opetussuunnitelman nimi |
codes | lista | Lista opetussuunnitelman tunnuksia |
specialisationStructureViews | lista | Lista opintopolkuja, joille halutaan oma rakennenäkymä. Mikäli halutaan palauttaa rakennenäkymät jokaista opintopolkua varten, asetetaan listan ensimmäiseksi tunnisteeksi "all" |
accomplishmentPlanStructureViews | lista | Lista ajoitussuunnitelmien tunnisteita, joille halutaan oma rakennenäkymä. Mikäli halutaan palauttaa rakennenäkymät jokaista ajoitussuunnitelmaa varten, asetetaan listan ensimmäiseksi tunnisteeksi "all" |
Opintojaksojen haku
Kenttä | Tyyppi | Kuvaus |
---|---|---|
name | teksti | Opintojakson nimi |
codes | lista | Lista opintojaksojen tunnuksia |