CREATE_STUDYRECORD_REQUEST

Opintosuorituksen välitysviesti. Viesti välitetään kohdekorkeakoululle. Välitetyssä viestissä on lisättynä studyRecordRequestId, jonka keskitetty palvelu suoritukselle generoi.

Kun välitetään opintojaksojen osasuorituksia, toimitaan saman kaavan mukaan sekä silloin kun osasuorituksia lähetetään yksitellen kuin silloin kun opintojakson suoritus osineen toimitetaan kerralla.

  1. Osasuoritus kohdistuu arvioinnin kohteeseen (completedCreditTarget) ja sisältää listassa "completedCreditAssociations" tarkemmat tiedot siitä, mihin opintojaksoon ym. liittyy. Tässä tapauksessa completedCreditType = 3.
  2. Kun opintojakson suoritus kootaan, välitetään ensin viimeinen osasuoritus ja tämän jälkeen opintojakson kokonaissuoritus joka sisältää viittaukset jo välitettyihin osasuorituksiin. Tällöin completedCreditTarget = opintojakso, completedCreditType = 2.
  3. Jos lähetetään koko opintojakson suoritus toiseen korkeakouluun vasta kun se on kokonaan suoritettu, tulee tällöin vastaavasti välittää osat ja sen jälkeen opintojakson kokonaissuoritus samalla tavalla kuin kohdissa 1 ja 2.


{
    "sendingOrganisation": "",
    "receivingOrganisation": "",
    "student": {
        "homeEppn": "",
        "firstNames": "",
        "surName": "",
        "givenName": "",
        "oid": "",
        "personId": "",
        "homeStudentNumber": "",
        "hostStudentNumber": ""
    },
    "completedCredits": [
        {
            "educationInstitution": "",
            "completedCreditIdentifier": "",
            "studyRightIdentifier": {
                "organisationTkCodeReference": "",
                "studyRightId": ""
            },
            "completedCreditTarget": {
                "completedCreditTargetType": "",
                "completedCreditTargetId": "",
                "completedCreditTargetIdentifierCode": ""
            },
            "completedCreditAssociations": [
                {
                    "completedCreditAssociationType": "",
                    "completedCreditAssociationId": "",
                    "completedCreditAssociationIdentifierCode": ""
                }
            ],
            "assessmentItemRealisationsOfMethodOfCompletion": [
                ""
            ],
            "completedCreditName": {
                "values": {
                    "fi": "",
                    "en": "",
                    "sv": ""
                }
            },
            "completedCreditObjective": {
                "values": {
                    "fi": "",
                    "en": "",
                    "sv": ""
                }
            },
            "completedCreditContent": {
                "values": {
                    "fi": "",
                    "en": "",
                    "sv": ""
                }
            },
            "completedCreditStatus": "",
            "scope": 1.5,
            "assessment": {
                "gradingScale": {
                    "scale": ""
                },
                "grade": "",
                "egt": "",
                "description": ""
            },
            "completionDate": "",
            "languagesOfCompletion": [
                "fi"
            ],
            "acceptors": [
                {
                    "homeEppn": "",
                    "hostEppn": "",
                    "sourceNumber": "",
                    "firstNames": "",
                    "givenName": "",
                    "surName": ""
                }
            ],
            "organisationResponsibleForCompletion": {
                "organisationIdentifier": "",
                "organisationTkCode": "",
                "organisationName": {
                    "values": {
                        "fi": "",
                        "en": "",
                        "sv": ""
                    }
                },
                "unitName": {
                    "values": {
                        "fi": "",
                        "en": "",
                        "sv": ""
                    }
                },
                "nameDescription": {
                    "values": {
                        "fi": "",
                        "en": "",
                        "sv": ""
                    }
                },
                "postalAddress": {
                    "street": "",
                    "postalCode": "",
                    "postOffice": "",
                    "country": {
                        "key": "",
                        "codeSetKey": ""
                    }
                },
                "streetAddress": {
                    "street": "",
                    "postalCode": "",
                    "postOffice": "",
                    "country": {
                        "key": "",
                        "codeSetKey": ""
                    }
                },
                "municipalityCode": "",
                "phone": {
                    "number": "",
                    "description": ""
                },
                "url": "",
                "PIC": 1,
                "erasmusCode": "",
                "HEI": "",
                "erasmusCharterCode": "",
                "erasmusOrganisationStatisticsCode": 13,
                "erasmusOrganisationName": ""
            },
            "transaction": "",
            "type": "",
            "minEduGuidanceArea": 1234
        }
    ],
    "sendingTime": "",
    "routingType": "CROSS_STUDY"
}

STUDYRECORD_REPLY_REQUEST

Opintosuorituksen vastaanottavan korkeakoulun välittämä viesti, jolla kerrotaan, että suoritus on vastaanotettu ja käsitelty/jätetty käsittelemättä. studyRecordRequestId tulee olla vastaanotetussa suorituksessa tullut keskitetyn palvelun generoima studyRecordRequestId.

{
  "studyRecordRequestId": "",
  "status": "RECORDED / RECORD_REJECTED"
}
  • No labels