You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 6
Next »
Specification for the European Student Identifier using the schacPersonalUniqueCode
v1.0
This specification defines a profile for the schacPersonaUniqueCode, as defined in the SCHema for Academia, that will be used to transport the European Student Identifier.
Name | European Student Identifier (ESI) |
---|
Description | The student mobility processes require the use of a number of services, all of which are involved in different stages of the pipeline and which will need to be able to exchange data about the students who are in mobility.
The European Student Identifier is globally unique, persistent, non-targeted, protocol neutral and data transport neutral. - Globally Unique: Each student should be uniquely identified across organizational and national boundaries
- Persistent:
- Non-targeted: The identifier should be the same for all services involved in the student mobility processes
- Protocol neutral: The identifier should not change value depending on the protocol used. For example, it should be the same regardless is SAML or OpenID Connect is used
- Data transport neural: The identifier should not change value depending on how it is transported. For example, the students should be identified by the same identifier .
|
---|
Format | The European Student Identifier
urn:schac:personalUniqueCode:
- <country-code> is a valid two letter ISO 3166 country code identifier or the string “int” and assigned by the SCHAC URN Registry.
- <eNS> is the string “ESI” or a string from a nationally controlled vocabulary that denotes that this is a European Student Identifier and which is published in the SCHAC URN Registry.
- <sHO> OPTIONAL – This is the schacHomeOrganization. Required if the student code is provided by the Home Organization of the student and there can be no guarantees that it uniquely identifies the student within the member state.
- <code>: The code of the student that uniquely identifies the student within the scope that has been issued. <code> has to be a following the requirements of RFC 2141
Examples:
Student codes issued and managed centrally at the Member State level
urn:schac:PersonalUniqueCode:hr:ESI:xxxxxxxxxx
Student codes are issued and managed by the HEI
urn:schac:PersonalUniqueCode:es:ESI:uma.es:xxxxxxxxxx
Student codes are issued by sub units of HEI
urn:schac:PersonalUniqueCode:es:ESI:yyy.uma.es:xxxxxxxxxx
|
---|
SAML Attribute | urn:oid:1.3.6.1.4.1.25178.1.2.14 |
---|
OpenID Connect claim | schac_personal_unique_code |
---|