Skip to content

Commit

Permalink
Update schema.xsd
Browse files Browse the repository at this point in the history
Added "esi" as a predefined identifier type (#51)
Added "Diploma" and "Micro Credential" to attachment types (#50)
  • Loading branch information
mpuzar authored Feb 23, 2021
1 parent 7e4918b commit 4511d6e
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions schema.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -213,12 +213,15 @@
<xs:extension base="xs:token">
<xs:attribute name="type" type="xs:token" use="required">
<xs:annotation>
<xs:documentation>Currently there is only one predefined type you can have here:
<xs:documentation>Currently there are only a few predefined types you can have here:

nationalIdentifier - if present, then the value of it should contain the
&quot;primary&quot; national identifier of the student. For more information on
national identifiers used for various nationalities, see:
https://en.wikipedia.org/wiki/National_identification_number

esi - European Student Identifier. For more information see:
https://wiki.geant.org/display/SM/European+Student+Identifier

You can also have any number of custom types. Contact us if you'd like
them added to the official specs.
Expand Down Expand Up @@ -639,11 +642,11 @@
<xs:element maxOccurs="unbounded" minOccurs="0" name="groupType">
<xs:complexType>
<xs:sequence>
<xs:element name="title" maxOccurs="unbounded" type="TokenWithOptionalLang"/>
<xs:element name="title" type="TokenWithOptionalLang"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="group">
<xs:complexType>
<xs:sequence>
<xs:element name="title" maxOccurs="unbounded" type="TokenWithOptionalLang"/>
<xs:element name="title" type="TokenWithOptionalLang"/>
</xs:sequence>
<xs:attribute name="id" type="xs:string" use="optional"/>
<xs:attribute name="sortingKey" type="xs:string" use="optional"/>
Expand Down Expand Up @@ -732,6 +735,7 @@
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="Diploma"/>
<xs:enumeration value="Diploma Supplement"/>
<xs:enumeration value="Transcript of Records"/>
<xs:enumeration value="EMREX transcript">
Expand All @@ -748,6 +752,7 @@
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Micro Credential"/>
<xs:enumeration value="Letter of Nomination"/>
<xs:enumeration value="Certificate of Training"/>
<xs:enumeration value="Learning Agreement"/>
Expand Down

0 comments on commit 4511d6e

Please sign in to comment.