Opintojaksototeutus sisältää toteutuksen kuvaustiedot sekä liitokset yksikkötietoihin.
Oliomalli
Kenttä | Tyyppi | Kuvaus |
---|---|---|
id | numero | Opintojaksototeutuksen yksilöllinen tunniste |
code | teksti | Tunnus |
name | teksti | Nimi |
startDate | pvm | Toteutuksen alkamispäivämäärä |
endDate | pvm | Toteutuksen päättymispäivämäärä |
enrollmentStart | pvm | Ilmoittautumisen alkamispäivämäärä |
enrollmentEnd | pvm | Ilmoittautumisen päättymispäivämäärä |
teachingLanguage | teksti | Opetuskieli |
credits | numero | Opintopistemäärä |
virtualProportion | numero | Virtuaaliosuus |
content | teksti | Opintojaksototeutuksen sisällön kuvaus |
furtherInformationOfRealization | teksti | Opintojaksototeutuksen lisätiedot |
furtherInformationOfCourse | teksti | Opintojakson lisätiedot |
qualifications | teksti | Opintojakson esitietovaatimukset |
objective | teksti | Opintojakson tavoitteet |
cuEvaluationCriteria1 | teksti | Arviointikriteeri opintojaksolta, tyydyttävä (1-2) |
cuEvaluationCriteria2 | teksti | Arviointikriteeri opintojaksolta, hyvä (3-4) |
cuEvaluationCriteria3 | teksti | Arviointikriteeri opintojaksolta, kiitettävä (5) |
cuEvaluationCriteria4 | teksti | Arviointikriteeri opintojaksolta, hyväksytty/hylätty |
curEvaluationCriteria | teksti | Arviointi |
examSchedule | teksti | Tenttien ajankohdat |
completionAlternatives | teksti | Opintojaksototeutuksen valinnaiset suoritustavat |
approveRejectDescription | teksti | Arviointikriteerit - hyväksytty/hylätty |
employerConnections | teksti | Harjoittelu- ja työelämäyhteistyö |
evaluationScale | teksti | Arviointiasteikko |
studentWorkload | teksti | Opiskelijan ajankäyttö ja kuormitus |
teachingMethods | teksti | Opetusmenetelmät |
office | toimipiste | Toimipiste |
unit | yksikkö | Vastuuyksikkö |
tags | lista | Tagit |
degreeProgrammes | lista | Koulutusohjelmat |
studentGroups | lista | Opiskelijaryhmät |
Haku
Kenttä | Tyyppi | Kuvaus |
---|---|---|
name | teksti | Nimi |
codes | lista | Lista opintojaksototeutusten tunnuksia |
startDate | pvm | Opintojaksototeutuksen alkuajankohdan pitää olla sama tai suurempi kuin annettu arvo |
endDate | pvm | Opintojaksototeutuksen päättymisajankohdan pitää olla sama tai pienempi kuin annettu arvo. |
studentGroups | lista | Lista opiskelijaryhmien tunnuksia |
Esimerkki:
{ "codes": ["SPXXC03-2000"], "studentGoups": ["SP05S1"] }
Hakeminen opiskelijaryhmän perusteella:
curl -u "oma_api_key:" -X POST http://opendata.metropolia.fi/r1/realization/search -d '{ "studentGoups": ["SP05S1"]}
Vastaus:
Kenttä | Kuvaus |
---|---|
status | Tieto onnistuiko pyyntö vai oliko mahdollisia virheitä. "success ", "warn ", "error " |
message | Mahdollinen tarkentava viesti esimerkiksi virhetilanteissa. |
realizations | Opintojaksototeutukset |
Esimerkki:
{ "status": "success", "realizations": [ { "id": "75563", "code": "SPXXC03-2000", "startDate": "2006-10-10T00:00", "endDate": "2006-11-24T23:59", "enrollmentStart": "2006-05-29T00:00", "enrollmentEnd": "2006-06-06T23:59", "teachingLanguage": "en", "credits": 4, "virtualProportion": 0, "name": "Case Management (SP05S1)", "content": "Palveluohjauksen prosessi ja palveluohjaussuunnitelman laadinta.", "furtherInformationOfRealization": "More information will be given later!\r\nThis study unit is for the student group SP05S1", "furtherInformationOfCourse": "", "qualifications": "Welfare State and Life Policy.\nSocial Participation and Marginalisation.", "objective": "Opiskelija ymmärtää miten palveluohjaus sijoittuu sosiaali- ja terveydenhuollon palvelujärjestelmään. Opiskelija tuntee palveluohjauksen prosessin ja ymmärtää palvelutarpeen ja palveluiden yhteensovittamisen merkityksen asiakaslähtöisesti.", "cuEvaluationCriteria1": "", "cuEvaluationCriteria2": "", "cuEvaluationCriteria3": "", "cuEvaluationCriteria4": "", "curEvaluationCriteria": "Jatkuva arviointi\nOppimistehtävä", "examSchedule": "", "completionAlternatives": "", "approveRejectDescription": "", "employerConnections": "", "evaluationScale": "ACADEMIC", "studentWorkload": "", "teachingMethods": "Aktivoiva luento\nTehtäväohjattu opetus", "office": { "id": "18221", "name": { "valueFi": "Tukholmankatu 10", "valueEn": "Tukholmankatu 10", "valueSv": "Tukholmankatu 10" }, "code": "TUKHO" }, "tags": [], "studentGroups": [ { "code": "SP05S1", "name": { "valueFi": "Degree Programme in Social Services", "valueEn": "Degree Programme in Social Services", "valueSv": "Degree Programme in Social Services" } }] }] }