Tällä viestillä voi luoda tarjontaan toteutuksia. Toteutuksia ei voi luoda ilman viitettä vähintään yhteen opintojaksoon (joko arvioinninkohteen kautta tai suoraan opintojaksoviitteellä).
CREATE_REALISATION_REQUEST
Toteutuksen luonti
{ "realisations": [ { "realisationId": "id", "realisationIdentifierCode": "koodi", "studyElementReferences": [ { "referenceIdentifier": "viitattavan id (courseunit id/assessmentitem id)", "referenceCode": "viitattavan koodi (courseunit code/assessmentitemin kanssa voi jättää null)", "referenceOrganizer": "viitattavan järjestäjä", "referenceType": "viittauksen tyyppi (courseUnit tai assessmentItem)" } ], "selections": [ { "type": "", "title": { "values": { "fi": "", "en": "", "sv": "" } }, "selectionValues": [ { "values": { "fi": "", "en": "", "sv": "" } } ] } ], "questionSets": [ { "title": { "values": { "fi": "", "en": "", "sv": "" } }, "questions": [ { "values": { "fi": "", "en": "", "sv": "" } } ] } ], "enrollmentStartDateTime": "2019-06-06T21:00:00.000+03:00", "enrollmentEndDateTime": "2019-08-06T21:00:00.000+03:00", "validityStartDate": "2019-06-06T00:00:00.000+03:00", "validityEndDate": "2021-06-06T00:00:00.000+03:00", "personReferences": [ { "personRole": { "key": "", "codeSetKey": "" }, "person": { "homeEppn": "", "hostEppn": "", "firstNames": "", "givenName": "", "surName": "" }, "definition": "" } ], "minSeats": 20, "maxSeats": 80, "location": { "street": "", "postalCode": "", "postOffice": "", "country": { "key": "", "codeSetKey": "" } }, "organisationSpecificDescriptions": { "key": "", "name": { "values": { "fi": "", "en": "", "sv": "" } }, "value": { "values": { "fi": "", "en": "", "sv": "" } } }, "organisationReferences": [ { "percent": 100, "organisationRole": { "key": "mainlyResponsible", "codeSetKey": "organisationRole" }, "organisationId": "TUNI/SAV/METROP/UEF/HAAGAH/JUY/LAUREA", "description": null } ], "cooperationNetworks": [ { "id": "CN-1 (olemassa verkostot CN-1, CN-2.. CN-5 kts. https://wiki.eduuni.fi/display/Ristiinopiskelupalvelu/Version+1.0+testaus", "name": { "values": { "fi": "Verkosto 1", "en": "", "sv": "" } }, "status": true, "validityStartDate": "YYYY-MM-dd", "validityEndDate": "YYYY-MM-dd", "enrollable": true } ] } ] }
UPDATE_REALISATION_REQUEST
Toteutuksen päivitysviesti. Voit lisätä viestiin mitä tahansa kenttiä, joita haluat päivittää. Pakollisina tietoina toteutuksen tunnisteet realisationId ja realisationIdentifierCode.
{ "realisation": { "realisationId": "", "realisationIdentifierCode": "" } }
DELETE_REALISATION_REQUEST
Toteutuksen poistoviesti.
{ "realisationId": "", "realisationIdentifierCode": "" }