A new version of the Europass XML Schema is planned to be released on Wednesday 27 August. This schema implements some minor refinements, which refer to requests for further improvement of the Cover Letter domain definition, after the first three months of use of the new document and online editor.

The updated version is v3.1.2. The schema remains fully backward compatible with the previous version, therefore only a patch version update is required.

Preview versions of the updated XML and JSON resources can already be accessed at the following URLs:

Please note that as soon as v3.1.2 is released, the latest resources will be available at the canonical URLs, namely http://interop.europass.cedefop.europa.eu/data-model/xml-resources/ and http://interop.europass.cedefop.europa.eu/data-model/json-resources/, while the v3.1.1 resources will be archived.

Backward Compatibility

Version 3.1.2 is fully backward compatible with version 3.1.1. So, existing solutions producing Europass XML schemata will only need to update the reference to the new XSD.

The same goes for the Europass REST API. The change of the XML does not introduce any breaking changes to existing functionality.

A summary of the changes between v3.1.1 and v3.1.2 can be found below. For more detailed information you can consult the v3.1.2 XML Schema Documentation preview.



The simple type OrderNames is enriched with the following enumeration values:

  1. Addressee Letter.SubjectLine Letter.OpeningSalutation Letter.Body Letter.Localisation Letter.ClosingSalutation
  2. Letter.SubjectLine Addressee Letter.OpeningSalutation Letter.Body Letter.Localisation Letter.ClosingSalutation
  3. FirstName Surname Title
  4. Surname FirstName Title
  5. Title FirstName Surname
  6. Title Surname FirstName

The first two provide additional options for the overall layout and arrangement of the Cover Letter sections, e.g.:

<Field name="CoverLetter" show="true" order="Letter.SubjectLine Addressee Letter.OpeningSalutation Letter.Body Letter.Localisation Letter.ClosingSalutation"/>

The rest four define the order of Person Name elements in the Cover Letter's Addressee section. Apart from the First Name and Surname fields, the Title field is also included in the order mix. For example:

<Field name="CoverLetter.Addressee.PersonName" order="Title Surname FirstName"/>