In December 2013, along with the launch of the new LP online editor, Europass released an updated version of its XML Schema. This new XML version is 3.0.2 and includes the necessary changes, so that the contents of the Europass Language Passport document are properly and fully modeled.

Below you may find the changelog of this update. Please note that the new version is fully backward compatible. However, if you need to work with Europass Language Passport documents, it is important to study the changes and the respective examples.

Do not hesitate to contact us should you have any remarks or encounter any difficulties while using the Europass resources and services.

Changelog

EuropassSchema_v3.0.2.xsd

The changes from the previous version refer only to updating the version of the included XSD for Europass Printing Preferences and Europass Learner Information. The current names are:

  • EuropassSchema_V3.0.2.xsd
  • EuropassLearnerInformation_V3.0.2.xsd
  • EuropassPrintingPreferences_V3.0.2.xsd

EuropassPrintingPreferences_v3.0.2.xsd

  • One extra permitted field name has been added to the EducationDetailFieldNames simple type to control the visibility of the website of the education providing organisation: LearnerInfo.Education[\d].Organisation.ContactInfo.Website
  • The expected enumaration values of the simple type OrderNames have been enriched to include the order of sections for Language Passport.
  • The union of member types for the simple type FieldNames has been enriched to include the ForeignLanguageExperienceFieldNames type as well.
  • The permitted field names of the ForeignLanguageCertificateFieldNames simple type have been simplified and no longer include fields to control the visibility of the details of a Linguistic Certificate, such as Title, AwardingBody and Level.
  • The permitted field names of the ForeignLanguageExperienceFieldNames simple type have been simplified and no longer include the field to control the visibility of the description of a Linguistic Experience.

EuropassLearnerInformation_v3.0.2.xsd

  • Several changes to the modeling of the Experience Periods:
    • An abstract type is introduced, named AbstractExperienceListType and used for defining a list of any number of Experience elements. The type of the Experience element is open.
    • A specific complex type is introduced, named ExperienceListType and used for defining a list of any number of Experience elements. The type of the Experience element is ExperienceType.
    • A specific complex type is introduced, named LinguisticExperienceListType that extends the abstract type AbstractExperienceListType and defines that the type of the included Experience elements will be LinguisticExperienceType.
    • A specific complex type is introduced, named LinguisticExperienceType and used for modeling the information about a Linguistic Experience (an experience that led to the enrichment of the knowledge of a foreign language). The elements that describe this type are: Period, Description, Documentation and Area. The first three are shared between all Experience elements. The Area is specific to this type and describes the context within which the experience took place.
  • The complex type LinguisticExperienceAreaType is introduced to describe the Area (context) of a Linguistic Experience. This type extends the existing LabelType by specifying that the Code element, if it exists, must be one of the following enumerations:
    • studying_training_language
    • work_language
    • living_traveling_language
    • mediating_groups_language
  • The existing complex type SkillType has been converted to "abstract" type. This has been done to ensure that the element AcquiredDuring would be able to adhere to the abstract type AbstractExperienceListType.
  • The existing ForeignLanguageSkillType complex type is updated so to define that the AcquiredDuring element adheres to the type LinguisticExperienceListType.