From 1ee7d144f45a363a27d0b471caac13ca7b737df7 Mon Sep 17 00:00:00 2001 From: Matija Puzar Date: Wed, 9 Oct 2019 10:46:54 +0200 Subject: [PATCH 1/6] Update schema.xsd Added support for extra information on the learner (all optional), see issue #44 for details. - placeOfBirth - birthName - currentAddress - gender --- schema.xsd | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/schema.xsd b/schema.xsd index e1ea796..89bc1e9 100644 --- a/schema.xsd +++ b/schema.xsd @@ -1,8 +1,16 @@ - + + This schema describes the EMREX ELMO XML format, used for formatting students' Transcripts of Records. @@ -251,6 +259,67 @@ + + + The student's place of birth. + + For server implementers: If this is not known then you MUST skip the element + altogether (instead of, for example, providing an empty value). + + + + + + First name(s) and family name(s) of the student at birth, described as a single text value. + + For server implementers: If this is not known then you MUST skip the element + altogether (instead of, for example, providing an empty value). + + + + + + + The student's current physical address. This is the address which should work when, for example, + the user pastes it (without the recipientName part) into Google Maps. + + This element has been described in detail in Erasmus Without Paper: + https://github.com/erasmus-without-paper/ewp-specs-types-address + + + + + + ISO/IEC 5218 code of human gender. + + https://en.wikipedia.org/wiki/ISO/IEC_5218 + + + + + + + Unknown - the gender of the person has not been recorded. + + + + + Male + + + + + Female + + + + + Not Applicable - indeterminate, i.e. unable to be classified as either male or female + + + + + From fd9ed856a529549cab131ba39b91d328c88e078f Mon Sep 17 00:00:00 2001 From: Matija Puzar Date: Wed, 9 Oct 2019 10:56:09 +0200 Subject: [PATCH 2/6] Update CHANGELOG.md --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f7f791..d4e1198 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ its initial `1.0.0` release. Please note, that all changes in the `v1` branch will be backward-compatible. +Version 1.5.0 +------------- + +* Added support for additional fields on the learner (placeOfBirh, birthName, currentAddress, gender) + Version 1.4.0 ------------- From 37c8c2dba29de7d3c424cc44ad253500c0999bd3 Mon Sep 17 00:00:00 2001 From: Matija Puzar Date: Fri, 29 Nov 2019 11:18:09 +0100 Subject: [PATCH 3/6] Update schema.xsd Changed the schema to make the Signature on the elmo element optional, re https://github.com/erasmus-without-paper/ewp-specs-api-imobility-tors/issues/7 --- schema.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schema.xsd b/schema.xsd index 89bc1e9..168f1bf 100644 --- a/schema.xsd +++ b/schema.xsd @@ -518,7 +518,7 @@ - + Every EMREX ELMO element MUST be signed with xmldsig-core2 enveloped signature. The ds:SignedInfo element MUST contain a single ds:Reference with an empty URI. The From f8309dd45b8cea4900d3d3ad2a3c53f0c0e14c02 Mon Sep 17 00:00:00 2001 From: Matija Puzar Date: Fri, 29 Nov 2019 11:20:36 +0100 Subject: [PATCH 4/6] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4e1198..0c1e030 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ Version 1.5.0 ------------- * Added support for additional fields on the learner (placeOfBirh, birthName, currentAddress, gender) +* Signature on the elmo element is now optional Version 1.4.0 ------------- From 2e4b4c422331d743043a78aa06708ec9b864f196 Mon Sep 17 00:00:00 2001 From: Geir Vangen Date: Tue, 3 Dec 2019 09:33:54 +0100 Subject: [PATCH 5/6] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c1e030..208228a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ Version 1.5.0 ------------- * Added support for additional fields on the learner (placeOfBirh, birthName, currentAddress, gender) -* Signature on the elmo element is now optional +* Signature on the elmo element is now optional See [this issue](https://github.com/erasmus-without-paper/ewp-specs-api-imobility-tors/issues/7) Version 1.4.0 ------------- From 03f27199c9d9a174d51c131fa86074d06a7c9216 Mon Sep 17 00:00:00 2001 From: Geir Vangen Date: Tue, 3 Dec 2019 09:35:14 +0100 Subject: [PATCH 6/6] Update CHANGELOG.md --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 208228a..ba4bf9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,8 +9,8 @@ Please note, that all changes in the `v1` branch will be backward-compatible. Version 1.5.0 ------------- -* Added support for additional fields on the learner (placeOfBirh, birthName, currentAddress, gender) -* Signature on the elmo element is now optional See [this issue](https://github.com/erasmus-without-paper/ewp-specs-api-imobility-tors/issues/7) +* Added support for additional fields on the learner (placeOfBirh, birthName, currentAddress, gender). See [this issue](https://github.com/emrex-eu/elmo-schemas/issues/44) +* Signature on the elmo element is now optional. See [this issue](https://github.com/erasmus-without-paper/ewp-specs-api-imobility-tors/issues/7) Version 1.4.0 -------------