HR-XML Application Profile

This page will present how the HR-XML specifications and related XML schemas could be profiled to reference InLOC data for several context such as:

  • Recruitment : using the Candidate (based on the HR-XML Europass CV profile) and PositionOpening specifications
    (how to reference competency framework at the job and candidate level to ease profile matching)
  • Assessment : using the Assessment specifications
    (how to reference, competency framework in the assessment catalog and in the related assessment result)
  • Talent Management Provisioning and Employee Performance Management
    (how to manage employee and reference enterprise InLOC compliant competency framework)

Recruitment

Profile of the Candidate

The HR-XML Europass CV Application Profile already provide a way to include reference to external competencies based on IEEE RDC hosted by the CEDEFOP.

This proposal is extended to support reference to LOCdefinition or LOCStructure and level of competency.

Feature definition

PersonCompetency include:

  • CompetencyID with schemeDataURI which redirect to the LOC instance and eventualy a schemeID set to a specific value such as InLOC to avoid confusion with other CompetencyID element
  • An optional CompetencyEvidence which Score could be set to the value provided by the LOC framework

XML Example

InLOC pattern: single-URI-level-number

HR-XML Europass CV v3 example which includes references to inloc CEFR framework
  <PersonCompetency>
    <CompetencyID schemaAgencyID="CEFR" schemeAgencyName="Common European Framework" schemeID="Europass" schemeDataURI="http://europass.cedefop.europa.eu/Competencies/CEFR.W.B2.xml">CEF-Writing</CompetencyID>
    <CompetencyID schemeID="LOCdef" schemeDataURI="http://www.purl.org/net/inloc/CEFR-W-B2"></CompetencyID>
    <CompetencyName>CEF-Writing</CompetencyName>
    <CompetencyEvidence>
      <EvidenceTypeCode>self-assessment-europassCV</EvidenceTypeCode>
      <Score>
        <ScoreNumeric>30</ScoreNumeric>
        <ScoreText scoreTextCode="Level: A1, A2, B1, B2, C1, C2" minimumScoreText="C2" maximumScoreText="A1">B2</ScoreText>
      </Score>
    </CompetencyEvidence>
  </PersonCompetency>

InLOC pattern: twin-URI-LOC-level-number

HR-XML Europass CV v3 example which includes references to inloc eCF and Cigref frameworks
<PersonCompetency>
     <CompetencyID schemeID="LOCdef" schemeDataURI="http://www.purl.org/net/inloc/ECF">Computer</CompetencyID>
     <CompetencyID schemeID="Europass" schemeDataURI="http://europass.cedefop.europa.eu/Competencies/Europass-Skills-Social.xml">Computer</CompetencyID>
     <CompetencyName>Europass Skills - Computer</CompetencyName>
     <CompetencyEvidence>
          <ID schemeID="Europass"></ID>
          <oa:Description languageID="en">my computer skills description...blabla</oa:Description>
     </CompetencyEvidence>
     <CompetencyEvidence>
          <ID schemeID="LOCdef" schemeDataURI="http://"></ID>
          <oa:Description languageID="en">Level of ECF</oa:Description>
          <Score>
	       <ScoreNumeric>35</ScoreNumeric>
	  </Score>
     </CompetencyEvidence>
     <CompetencyEvidence>
          <ID schemeID="LOCdef" schemeDataURI="http://"></ID>
          <oa:Description languageID="fr">Niveau dans le référentiel Cigref</oa:Description>
          <Score>
	       <ScoreNumeric>20</ScoreNumeric>
          </Score>
     </CompetencyEvidence>
</PersonCompetency>

Profile of the JobPosition

Feature definition

  • CompetencyID with schemeDataURI which redirect to the LOC instance and eventualy a schemeID set to a specific value such as InLOC to avoid confusion with other CompetencyID element
  • An optional CompetencyEvidence which Score could be set to the value provided by the LOC framework

XML Example

InLOC pattern: single-URI-level-number

HR-XML PositionOpening example which includes references to inloc CEFR framework
<PositionCompetency>
     <CompetencyID schemeID="InLOC" schemeDataURI="http://www.purl.org/net/inloc/CEF-1.1"></CompetencyID>
     <RequiredProficiencyLevel>
          <ScoreNumeric>10</ScoreNumeric>
     </RequiredProficiencyLevel>
</PositionCompetency>

Competency Assessment

Assessment Catalog

Feature Definition

  • CompetencyID with schemeDataURI which redirect to the LOC instance and eventualy a schemeID set to a specific value such as InLOC to avoid confusion with other CompetencyID element
  • An optional ProficiencyLevel which Score could be set to the value provided by the LOC framework

XML Example

InLOC pattern: single-URI-level-number

HR-XML GetAssessmentCatalog result example which includes references to inloc framework
<AssessedCompetency>
     <CompetencyID schemeAgencyID="InLOC" schemeDataURI="http://www.purl.org/net/inloc/CEF-1.1"></CompetencyID>
     <CompetencyName>Verbal Comprehension</CompetencyName>
     <ProficiencyLevel>
	<ScoreNumeric>40</ScoreNumeric>
     </ProficiencyLevel>
</AssessedCompetency>

Assessment Report

Feature Definition

  • CompetencyID with schemeDataURI which redirect to the LOC instance and eventualy a schemeID set to a specific value such as InLOC to avoid confusion with other CompetencyID element
  • An optional ProficiencyLevel which Score could be set to the value provided by the LOC framework

XML Example

InLOC pattern: single-URI-level-number

HR-XML GetAssessmentReport result example which includes references to inloc framework
<AssessedCompetency>
     <CompetencyID schemeID="InLOC" schemeDataURI="http://www.purl.org/net/inloc/CEF-1.1"></CompetencyID>
     <ProficiencyLevel>
          <ScoreNumeric>40</ScoreNumeric>
     </ProficiencyLevel>
</AssessedCompetency>

Talent Management Provisioning and Employee Performance Management

Manage Competency Definition

Feature definition

XML Example

InLOC pattern: twin-URI-LOC-level-number

HR-XML Manage Competency result example which includes references to inloc framework
<ReusableCompetencyDefinition>
     <ID schemeID="Exec08Model">1111-222-3333</ID>
     <AlternateID schemeID="InLOC" schemeDataURI="http://www.purl.org/net/inloc/Exec08Model-1111-222-3333"></AlternateID>
     <DefinitionStatement>
          <ID schemeID="InLOC" schemeDataURI="http://www.purl.org/net/inloc/Exec08Model-1111-222-3333-level-30"></ID>
          <StatementTypeCode name="level"></StatementTypeCode>
          <StatementText>30</StatementText>
     </DefinitionStatement>
</ReusableCompetencyDefinition>

Manage Position Competency Model

Feature definition

XML Example

InLOC pattern: single-URI-LOC

HR-XML Manage Position Competency result example which includes references to inloc framework
<PositionCompetency>
     <CompetencyID schemeAgencyID="skillsbankinc">AZ1288:2143</CompetencyID>
     <CompetencyID schemeID="LOCdef" schemeDataURI="http://www.purl.org/net/inloc/Accountability.comp1"></CompetencyID>
     <CompetencyName>Accountability</CompetencyName>
</PositionCompetency>

Development Plan

Feature definition

XML Example

InLOC pattern: single-URI-level-number

HR-XML ProcessDevelopmentPlan result example which includes references to inloc framework
<DevelopmentItem>
     <oa:Name>Certified Information System Security (CISS)</oa:Name>
     <oa:Description>Demonstrate information system security competencies by obtaining CISS certification.</oa:Description>
     <Metric>
          <ID schemeAgencyID="InLOC" schemeDataURI="http://www.purl.org/net/inloc/LISC-CISS-level4"></ID>
          <Score><ScoreNumeric>40</ScoreNumeric></Score>
     </Metric>
</DevelopmentItem>

Employee Performance Management Result

Feature definition

XML Example

InLOC pattern: single-URI-level-number

HR-XML EPM result example which includes references to inloc framework
<?xml version="1.0" encoding="UTF-8"?>
<AssessedCompetency>
     <CompetencyID schemeID="InLOC" schemeDataURI="http://www.purl.org/net/inloc/mycompany/communication-levelA1"></CompetencyID>
     <CompetencyName>Communication</CompetencyName>
     <ProficiencyLevel>
          <ScoreNumeric>60</ScoreNumeric>
     </ProficiencyLevel>
</AssessedCompetency>