aboutsummaryrefslogtreecommitdiff
path: root/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd
diff options
context:
space:
mode:
Diffstat (limited to 'id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd')
-rw-r--r--id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd94
1 files changed, 94 insertions, 0 deletions
diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd
new file mode 100644
index 000000000..1abd5d11a
--- /dev/null
+++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies" xmlns:eid4u="http://eidas.europa.eu/attributes/sectorspecific/eid4u" xmlns:europass3="http://europass.cedefop.europa.eu/Europass" targetNamespace="http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1">
+ <!--xs:import namespace="http://europass.cedefop.europa.eu/Europass" schemaLocation="https://europass.cedefop.europa.eu/xml/v3.1.2/EuropassSchema.xsd"/-->
+ <xs:import namespace="http://europass.cedefop.europa.eu/Europass" schemaLocation="classpath:/schema/eid4u/external/EuropassSchema.xsd"/>
+ <xs:import namespace="http://eidas.europa.eu/attributes/sectorspecific/eid4u" schemaLocation="eID4U_attributes_generic.xsd"/>
+ <xs:simpleType name="HomeInstitutionNameType">
+ <xs:annotation>
+ <xs:documentation>
+ Name of the home institute
+ </xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:string"/>
+ </xs:simpleType>
+ <xs:simpleType name="HomeInstitutionIdentifierType">
+ <xs:annotation>
+ <xs:documentation>
+ Erasmus code of the home institute
+ </xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:string"/>
+ </xs:simpleType>
+ <xs:simpleType name="CurrentDegreeType">
+ <xs:annotation>
+ <xs:documentation>
+ Name of the degree the student is currently pursuing in his/her studies
+ </xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:string"/>
+ </xs:simpleType>
+ <xs:simpleType name="FieldOfStudyType">
+ <xs:annotation>
+ <xs:documentation>
+ Field of the studies the student is currently pursuing
+ </xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:string"/>
+ </xs:simpleType>
+ <xs:simpleType name="LevelOfStudyType">
+ <xs:annotation>
+ <xs:documentation>
+ Level of the studies the student is currently pursuing
+ </xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:string"/>
+ </xs:simpleType>
+ <xs:complexType name="TranscriptType">
+ <xs:annotation>
+ <xs:documentation>
+ Transcript of records as Set of documents
+ </xs:documentation>
+ </xs:annotation>
+ <xs:sequence>
+ <xs:element ref="eid4u:document" minOccurs="1" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:simpleType name="DegreeAwardingInstitutionType">
+ <xs:annotation>
+ <xs:documentation>
+ Name of the education institute that issued the degee of the previous studie
+ </xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:string"/>
+ </xs:simpleType>
+ <xs:simpleType name="GraduationYearType">
+ <xs:annotation>
+ <xs:documentation>
+ Year when the entity received his/her last obtained degree
+ </xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:unsignedShort">
+ <xs:totalDigits value="4"/>
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:complexType name="LanguageLevelType">
+ <xs:annotation>
+ <xs:documentation>
+ Declaration of level of language knowledge
+ </xs:documentation>
+ </xs:annotation>
+ <xs:sequence>
+ <xs:element name="ForeignLanguage" type="europass3:ForeignLanguageSkillType"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="CertificatesType">
+ <xs:annotation>
+ <xs:documentation>
+ Certificates for language knowledge
+ </xs:documentation>
+ </xs:annotation>
+ <xs:sequence>
+ <xs:element ref="eid4u:document" minOccurs="1" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+</xs:schema>