There are some issues with differences in the json and
xml schema.
Is this the right place to report such issues?
issue 1
-------
There is a difference in the json and xml schema. The XML schema restricts
the Use/Code value to business for the Website in Education and Organisation ContactInformation. The json schema allows to use all possible values.
(and this values are not in sync with the xml schema, see below)
issue 2
-------
The XML schema doesn't allow to use the Website/Use/Label for Education and
Organisation and the json schema allows to use them
issue 3
-------
There is a difference in the allowed values for the website types in the xml and json schema V3.2.0.
The value "work" is not valid since the XML schema defines blog since schema 3.0.
ContactInformation.xsd
<xsd:simpleType name="WebsiteUsesEnumeration">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="personal"/>
<xsd:enumeration value="business"/>
<xsd:enumeration value="blog"/>
<xsd:enumeration value="portfolio"/>
</xsd:restriction>
</xsd:simpleType>
europass-json-schema-v3.2.0.json
"websiteType":{
"type" : "object",
"properties": {
"Contact": { "type": "string"},
"Use": {
"type": "object",
"properties":{
"Code": {
"type": "string",
"enum":[
"personal",
"business",
"work",
"portfolio"
]
},
"Label": {
"type": "string"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},