3 Europass XML Document elements, their structure and datatypes¶
The Europass schema uses the following namespace definitions:
xmlns="http://www.europass.eu/1.0"xmlns:hr=http://www.hr-xml.org/3xmlns:oa="http://www.openapplications.org/oagis/9"xmlns:xsi=http://www.w3.org/2001/XMLSchema-instancexmlns:eures="http://www.europass_eures.eu/1.0"
3.1 /Candidate (level 0)¶
Candidate is the root element of Europass2 XML document. This element defines a candidate, i.e. jobseeker or Job changer’s CV that is exchanged between an Employment Services (ES) and Interoperability Platform and that is to be matched with open Job Vacancies.
3.1.1 Candidate Element Description¶
graph TD
subgraph Candidate
direction LR
A[CandidateType] --> B[Attributes]
B --> C[eures:DocumentIDGroup]
C --> D[hr:DocumentID]
C --> E[hr:AlternateDocumentID]
C --> F[eures:ProcessingInformation]
C --> G[CandidateSupplier]
C --> H[hr:PositionSeekingStatusCode]
C --> I[CandidatePerson]
C --> J[CandidateProfile]
end
subgraph Attributes
direction LR
B --> B1[Attributes]
end
subgraph eures:DocumentIDGroup
direction LR
C --> C1[eures:DocumentIDGroup]
C1 --> C2[Document Identification Group. Details Provides the Identifier(s) of the document being communicated.
Uniquely...]
end
subgraph hr:DocumentID
direction LR
D --> D1[hr:DocumentID]
D1 --> D2[Document Identification. Identifier The DocumentID serves as an identifier of an entity corresponding to the
noun. The...]
end
subgraph hr:AlternateDocumentID
direction LR
E --> E1[hr:AlternateDocumentID]
E1 --> E2[The DocumentID serves as an identifier of an entity corresponding to the noun instance (i.e., the entity being
managed...]
end
subgraph eures:ProcessingInformation
direction LR
F --> F1[eures:ProcessingInformation]
F1 --> F2[It includes the target system codes that are related to document processing. It is used to carry "visibility"
and "data"...]
end
subgraph CandidateSupplier
direction LR
G --> G1[CandidateSupplier]
G1 --> G2[It contains information about the supplier of the candidate details.]
end
subgraph hr:PositionSeekingStatusCode
direction LR
H --> H1[hr:PositionSeekingStatusCode]
H1 --> H2[A code classifying the candidate's job search posture or disposition. In other words, whether the candidate is
actively...]
end
subgraph CandidatePerson
direction LR
I --> I1[CandidatePerson]
I1 --> I2[It contains personal details of the person seeking a job, such as his/her name, age, gender, and so on.]
end
subgraph CandidateProfile
direction LR
J --> J1[CandidateProfile]
J1 --> J2[It contains structured information about a candidate.]
end
subgraph Candidate
direction LR
Candidate --> CandidateType
Candidate --> Attributes
Candidate --> eures:DocumentIDGroup
Candidate --> hr:DocumentID
Candidate --> hr:AlternateDocumentID
Candidate --> eures:ProcessingInformation
Candidate --> CandidateSupplier
Candidate --> hr:PositionSeekingStatusCode
Candidate --> CandidatePerson
Candidate --> CandidateProfile
end
| Element | Description | Cardinality | Rule | Examples |
|---|---|---|---|---|
| Candidate | The root element containing the definition of a candidate, i.e. jobseeker or Job changer’s CV that is
exchanged between an ES and Interoperability Platform and that is to be matched with open Job
Vacancies. Only one candidate element is allowed. |
1 | BR-CV-02: Only One Candidate (CV) per XML document instance is allowed. | N/A |
| Sub-elements | ||||
| DocumentID | Original document identifier (id within document supplier system). Provided by first sender of the document! ID issued by first publishing system. (Originator). | 1 | BR-COM-4: The Document ID identifier must be a UUID and it must be provided by the first sender of the
document. schemeVersionID attribute should use of ECV09-VersionCodes list. |
N/A |
| AlternateDocumentID | Alternate/Additional document identifier (e.g. id within eures information system).
(Republishers) Additional identifiers for this document. If EURES has to exchange this document with third parties, a EURES alternate ID (only an identifier within the EURES information system) is added. This construct is designed to allow for these different identifications. |
0..n | N/A | N/A |
| ProcessingInformation | Includes the target system codes that are related to document processing. In EURES, this element is used to carry “visibility” and “data protection” instructions to the Interoperability Portal. See the description of this element for more details. |
0..1 | Information: If the /Candidate /Processing Information element is not present in a Candidate’s XML document instance, no visibility restrictions concerning this CV will be applied (i.e., all fields will be visible) | N/A |
See section /ProcessingInformation for more information.
| CandidateSupplier | Information about the supplier of the candidate details. This can be the candidate him/herself through the EURES Portal, or a third party (a PES, for instance). | 1..n | N/A | N/A |
| See section /CandidateSupplier for more information. | ||||
| PositionSeekingStatus | A code classifying the candidate's job search pattern or disposition. (e.g. "Active", "Passive", "NotConsideringPositions"). | 0..1 | BR-CV-4: The "PositionSeekingCodeContentType" HR-Open Standards Code List must be used to codify the /Candidate /Position Seeking Status. | "Active", "Passive", "NotConsideringPositions" HR-Open: PositionSeekingStatusEnumType [CL39] |
| CandidatePerson | Personal details of the person seeking a job, such as his/her name, age, gender, and so on. | 1 | N/A | N/A |
| See section /CandidatePerson for more information. | ||||
| CandidateProfile | The candidate's structured set of characteristics, such as his/her Qualifications, Work Experience, and so
on. More than one profile is allowed in order to provide the information in different languages. Thus the need for cardinality 1..n. It is the responsibility of the person who builds up the CV to make sure that a profile is expressed in the same language and those different profile language versions contain exactly the same information. |
1..n | BR-COM-01: If not otherwise specified, "English" is used as the default language. BR-COM-02: Multiple profiles are allowed, but it must be expressed in different languages. |
N/A |
| See section /CandidateProfile for more information. | ||||
Error processing this page: cannot access local variable 'e' where it is not associated with a value
| listName | The code list name | 0..1 | N/A | N/A |
| listVersionID | The code list identification | 0..1 | N/A | N/A |
| name | The text equivalent of the code content component | 0..1 | N/A | N/A |
| listURI | The Uniform Resource Identifier that identifies where the code list is located. | 0..1 | N/A | N/A |
| listSchemeURI | The Uniform Resource Identifier that identifies where the code list scheme is located. | 0..1 | N/A | N/A |
DocumentID attributes
| Attributes | Description | Card. | Rule |
| Refer to IdentifierType Attributes for additional attributes. | |||
AlternateDocumentID attributes
| Attributes | Description | Card. | Rule |
| It is the same as the “DocumentID” attributes. | |||