CREATE_REGISTRATION_REQUEST
Viesti, jolla opiskelija ilmoittautuu kursseille/toteutuksille. Viesti välitetään keskitetynpalvelun luoman id:n kanssa kohdekorkeakoululle.
Ilmoittautuminen opintojaksolle
{ "sendingOrganisationTkCode:": "", "receivingOrganisationTkCode:": "", "networkIdentifier:": "", "networkDescription:": "", "sendDateTime": "", "enrolmentDateTime": "", "student": { "homeEppn": "", "firstNames": "", "surName": "", "givenName": "", "oid": "", "personId": "", "homeStudentNumber": "", "dateOfBirth": "", "addresses": [ { "street": "", "postalCode": "", "postOffice": "", "country": { "key": "", "codeSetKey": "" } } ], "countryOfCitizenship": "", "municipalityOfResidence": "", "motherTongue": "", "preferredLanguage": "", "email": "", "phone": [ { "number": "", "description": "" } ], "eligibleForNetworkStudies": true, "homeStudyRight": { "identifiers": { "organisationTkCodeReference": "", "studyRightId": "" }, "studyRightStatus": { "studyRightStatusValue": "", "startDate": "", "endDate": "" }, "responsibleOrganisation": "", "studyRightType": "", "studyRightClassification": "", "keywords": [ { "key": "", "value": "", "keySet": "" } ] } }, "selections": [ { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "REALISATION", "selectionItemStatus": "PENDING", "selectionItemStatusInfo": "" } ] }
Ilmoittautuminen opintojakson toteutuksen alaryhmään (ilman alaryhmiä opintojakson toteutukselle ilmoittautumisessa voi subGroupSelections jättää pois/nulliksi)
{ "sendingOrganisationTkCode:": "", "receivingOrganisationTkCode:": "", "networkIdentifier:": "", "networkDescription:": "", "sendDateTime": "", "enrolmentDateTime": "", "student": { "homeEppn": "", "firstNames": "", "surName": "", "givenName": "", "oid": "", "personId": "", "homeStudentNumber": "", "dateOfBirth": "", "addresses": [ { "street": "", "postalCode": "", "postOffice": "", "country": { "key": "", "codeSetKey": "" } } ], "countryOfCitizenship": "", "municipalityOfResidence": "", "motherTongue": "", "preferredLanguage": "", "email": "", "phone": [ { "number": "", "description": "" } ], "eligibleForNetworkStudies": true, "homeStudyRight": { "identifiers": { "organisationTkCodeReference": "", "studyRightId": "" }, "studyRightStatus": { "studyRightStatusValue": "", "startDate": "", "endDate": "" }, "responsibleOrganisation": "", "studyRightType": "", "studyRightClassification": "", "keywords": [ { "key": "", "value": "", "keySet": "" } ] } }, "selections": [ { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "REALISATION", "selectionItemStatus": "PENDING", "selectionItemStatusInfo": "", "subGroupSelections": [ { "title": { "values": { "fi": "", "en": "", "sv": "" } }, "type": "CHOOSE_ONE/CHOOSE_MANY", "selectionValues": [ { "values": { "fi": "", "en": "", "sv": "" } } ] } ], "parent": { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "COURSE_UNIT" } } ] }
Ilmoittautuminen arvioinninkohteen toteutukselle
{ "sendingOrganisationTkCode:": "", "receivingOrganisationTkCode:": "", "networkIdentifier:": "", "networkDescription:": "", "sendDateTime": "", "enrolmentDateTime": "", "student": { "homeEppn": "", "firstNames": "", "surName": "", "givenName": "", "oid": "", "personId": "", "homeStudentNumber": "", "dateOfBirth": "", "addresses": [ { "street": "", "postalCode": "", "postOffice": "", "country": { "key": "", "codeSetKey": "" } } ], "countryOfCitizenship": "", "municipalityOfResidence": "", "motherTongue": "", "preferredLanguage": "", "email": "", "phone": [ { "number": "", "description": "" } ], "eligibleForNetworkStudies": true, "homeStudyRight": { "identifiers": { "organisationTkCodeReference": "", "studyRightId": "" }, "studyRightStatus": { "studyRightStatusValue": "", "startDate": "", "endDate": "" }, "responsibleOrganisation": "", "studyRightType": "", "studyRightClassification": "", "keywords": [ { "key": "", "value": "", "keySet": "" } ] } }, "selections": [ { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "REALISATION", "selectionItemStatus": "PENDING", "selectionItemStatusInfo": "", "subGroupSelections": null, "parent": { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "ASSESSMENT_ITEM", "parent": { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "COMPLETION_OPTION", "parent": { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "COURSE_UNIT", } } } } ] }
REGISTRATION_REPLY_REQUEST
Viesti, jolla kohdekorkeakoulu kertoo kotikorkeakoululle opiskelijan ilmoittautumisen statuksen. Vastausviestissä pitää lähettää keskitetynpalvelun välittämä rekisteröintipyynnölle luotu id kentässä registrationRequestId.
{ "registrationRequestId": "", "hostStudentEppn:": "", "status": "", "statusInfo": "", "hostStudyRight": { "identifiers": { "organisationTkCodeReference": "", "studyRightId": "" }, "studyRightStatus": { "studyRightStatusValue": "", "startDate": "", "endDate": "" }, "responsibleOrganisation": "", "studyRightType": "", "studyRightClassification": "", "keywords": [ { "key": "", "value": "", "keySet": "" } ] }, "selections": [ { "selectionItemId": "", "selectionItemIdentifierCode": "", "selectionItemType": "", "selectionItemStatus": "", "selectionItemStatusInfo": null } ] }
ACKNOWLEDGEMENT
Kohdekorkeakoululta vastaanotetut ja käsitellyt REGISTRATION_REPLY_REQUEST-viestit kuitataan lähettämällä takaisin ACKNOWLEDGEMENT-viesti kohdekorkeakoululle.
{ "messageType": "REGISTRATION_REPLY_REQUEST", "receivingOrganisationTkCode": "", // kohdekorkeakoulun TK-koodi "requestId": "" // REGISTRATION_REPLY_REQUEST-viestin registratiornRequestId }