Skip to content

Commit

Permalink
Merge pull request #35 from emrex-eu/eqf
Browse files Browse the repository at this point in the history
Eqf
  • Loading branch information
richared1979 authored Oct 27, 2017
2 parents 847eeeb + d928361 commit 2cb05e0
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 0 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ its initial `1.0.0` release.

Please note, that all changes in the `v1` branch will be backward-compatible.

Version 1.2.0
-------------

* Added qualification level to LearningOpportunityInstance to open for adding
Qualification Framework levels, for instance EQF.


Next version (unreleased)
-------------------------
Expand Down
13 changes: 13 additions & 0 deletions example.xml
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,19 @@ Server implementers can add line breaks (or double line breaks) within this elem
<level>Bachelor</level> <!-- level is optional! -->
<value>6</value>
</credit>
<!-- All consumers of ELMO should support EQF -->
<level>
<type>EQF</type>
<description>European Qualification Framework</description>
<value>5</value>
</level>
<!-- This level will be ignored by consumers who do not support it. It is not required to support. -->
<level>
<type>NQF</type>
<description>Norwegian Qualification Framework</description>
<value>5</value>
</level>
<qualificationLevel type="eqf">5</qualificationLevel>
<languageOfInstruction>pl</languageOfInstruction>
</learningOpportunityInstance>
</specifies>
Expand Down
42 changes: 42 additions & 0 deletions schema.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -1288,6 +1288,7 @@
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- DEPRECATED - will be removed in Version 2-->
<xs:element name="level" minOccurs="0">
<xs:annotation>
<xs:documentation>
Expand Down Expand Up @@ -1316,6 +1317,47 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="level" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
This describes various levels of education.

Here, issuers of ELMO can describe types of education levels.

Consumers of ELMO should ignore any level types they do not recognize.
Suppliers of ELMO should not expect consumers to interpret the levels
that have types they do not support.

Supported types are described in the type section below.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="type" type="xs:token">
<xs:annotation>
<xs:documentation>
Currently supported types are:
- EQF (European Qualification Framework)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description" type="PlaintextMultilineStringWithOptionalLang" minOccurs="0">
<xs:annotation>
<xs:documentation>
An optional detailed description of the the type of level that is being supplied.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="value" type="xs:token" minOccurs="0">
<xs:annotation>
<xs:documentation>
The level value.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="languageOfInstruction" type="xs:token" minOccurs="0">
<xs:annotation>
<xs:documentation>
Expand Down

0 comments on commit 2cb05e0

Please sign in to comment.