Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

Jobnet CV - “xpath”

Nyt CV

Note

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:JobnetCVId

N/A - CV-nummer via DFDG

Vi skal fortsat indsætte CV-nummer. CPR-nummer oversættes til CV-nummer med DFDG kald.

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:GivenName + " " + tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:MiddleName

personName.personGivenName + “ “ + personName.personMiddleName

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:FamilyName

personName.personSurName

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:ContactInformation/q5:PhoneNumber

personContactInfo.PersonContactDataType[PersonContactDataTypeIdentifierType in [1, 2]]

Ændret mapning jf. selvstændig US m. EURES kodeliste CL05.

ntns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:PostalAddress/q5:AddressLine

addressContactInfo.AddressPostal.streetName + “ “ + .streetBuildingIdentifier + “ “ + .floorIdentifier + .suiteIdentifier

Elementet udelades, hvis addressContactInfo.isProtectedAddress = true.

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:PostalAddress/q5:PostalArea

addressContactInfo.AddressPostal.districtName

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:PostalAddress/q5:CountryCode

Carsten?

Hardkodet: “DK”

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:PostalAddress/q5:PostalCode

addressContactInfo.AddressPostal.postCodeIdentifier

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:DateOfBirth

CVProfile.cvProfileCore.dateOfBirth

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:JobConditions/q5:StartAsSoonAsPossible

JobConditionInfo.JobConditions.jobConditionTypeId

Kompleks mapning i selvstændig US

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:ProfessionalSummaryText/q5:PlainText

ProfessionalProfileInfo.professionalProfile

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:JobTargetCollection/q5:JobTarget/q5:OccupationTaxonomyReference - OBS: skal oversættes til ISCO08

JobTargetInfo.jobTargets.JobTarget[].discoWebIdentifier

Alle elementer i liste mappes. skal oversættes til ISCO08

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:JobTargetCollection/q5:JobTarget/q5:JobTitle

JobTargetInfo.jobTargets.JobTarget[].discoWebIdentifier - oversat til tekst via Taxonomy

Alle elementer i liste mappes

JobnetProfile/JobConditions/FullTimeEmployment mappes til 'FullTime'. JobnetProfile/JobConditions/PartTimeEmployment mappes til 'PartTime'. Begge kan optræde samtidigt

Kompleks mapning i selvstændig US

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollection/q5:PreviousJobExperience/q5:EmployerName

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].title

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollection/q5:PreviousJobExperience/q5:StartDate - OBS: underelementer mappes

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].start

Følger ovenstående

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollection/q5:PreviousJobExperience/q5:EndDate - OBS: underelementer mappes

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].end

Følger ovenstående

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollection/q5:PreviousJobExperience/q5:Jobtitle

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].title

Følger ovenstående

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollection/q5:PreviousJobExperience/q5:SummaryText

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].description

Følger ovenstående

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollection/q5:PreviousJobExperience/q5:OccupationTaxonomyReference - OBS: mappes via Taxonomy (som jobannoncer

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].discoWebIdentifier

Følger ovenstående. skal oversættes til ISCO08

Gentages for hver tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollection/q5:PreviousJobExperience

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[]

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:FormalEducation/q5:SchoolName

EducationInfo.Educations.education[].locationName

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:FormalEducation/q5:EducationTitle

EducationInfo.Educations.education[].title

Mappes fra tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:FormalEducation/q5:EducationLevel - OBS: kompleks mapning

EducationInfo.Educations.education[].EducationLevelTypeIdentifierType

Kompleks mapning i selvstændig US

Carsten: Hvor er kodelisten?

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:FormalEducation/q5:StartDate - OBS: underelementer mappes

EducationInfo.Educations.education[].start

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:FormalEducation/q5:EndDate - OBS: underelementer mappes

EducationInfo.Educations.education[].end

Gentages for hver tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:FormalEducation

EducationInfo.Educations.education[]

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:DriverLicenseCollection/q5:DriverLicense/q5:Code - OBS: skal filtreres for tilladte koder

DriversLicenseInfo.driversLicenses.DriversLicense[].driverLicenseType->DriverLicensesTypeIdentifier.Type

Koder jf. EURES kodeliste CL05. Skal filtreres for tilladte koder. Bemærk: CVService leverer kode i

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:Certificate/q5:CertificateTitle

CertificationInfo.Certifications.Certification[].certificationTitle

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:Certificate/q5:ValidFrom - OBS: underelementer mappe

CertificationInfo.Certifications.Certification[].???

Carsten? Hvor er ValidFrom? Obligatorisk, hvis vi ønsker at angive validTo. Alternativ: udelade gyldighedsperiode

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:Certificate/q5:ValidTo - OBS: underelementer mappes

CertificationInfo.Certifications.Certification[].validTo

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:Certificate/q5:SchoolName

CertificationInfo.Certifications.Certification[].???

Carsten? Hvor er SchoolName? Optionelt felt

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:Certificate/q5:SummaryText

CertificationInfo.Certifications.Certification[].certificationDescription

Gentages for hver tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:Certificate

CertificationInfo.Certifications.Certification[]

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:LanguageSkillCollection/q5:LanguageSkill/q5:Code - OBS: ukendte sprog i ISO-639-1 skal filtreres fra

Kompleks mapning i selvstændig US: VIR-1745

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:LanguageSkillCollection/q5:LanguageSkill/q5:Level - OBS: kompleks mapning

Kompleks mapning i selvstændig US: VIR-1745

Gentages for hver tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:LanguageSkillCollection/q5:LanguageSkill

Kompleks mapning i selvstændig US: VIR-1745

VIR-1671 Implementer EURES mapning til ny CV-service

...

JobConditionTypeIdentifier

EURES XML

Note

1 Borger kan bruge egen bil

-

Mappes ikke

2 Søger fuldtidsjob

PositionScheduleTypeCode = FullTime

EURES kodeliste CL38

3 Søger deltidstidsjob

PositionScheduleTypeCode = PartTime

EURES kodeliste CL38

4 Borger vil starte så hurtigt som muligt

ImmediateStartIndicator = True

5 Borger vil starte efter aftale

-

Mappes ikke

6 Søger fast job

PositionOfferingTypeCode = DirectHire

EURES kodeliste CL37

7 Søger midlertidigt job

PositionOfferingTypeCode = Temporary

EURES kodeliste CL37

8 Søger job på almindelige vilkår

-

Mappes ikke

10 Søger job til førtidspension på særlige vilkår

-

Mappes ikke

VIR-??? Implementer ny mapning for uddannelsesniveau

VIR-1745 Implementer ny mapning af sprog til EURES

...

  • Sprog fra CVService er mappet til EURES jf. efterfølgende mapningsspecifikation

    • Note: SpokenLanguageIdentifier indeholder ikke et felt med sprogkoder (ISO-639-1:2002 Alpha 2 (ISO). CV-projektet vil sikre, at disse koder lægges ind i beskrivelsesfelt e.l. på en måde, så de kan parses.

  • Mapningstabel fra CV’ets 4 niveauer til EU’s CEFR standard (CL25). Anvendes ved mapning til Score/ScoreText: Nina: Er det OK?

LanguageSkillLevelTypeIdentifier

CEFR (CL25)

Note

1 Ingen kendskab

Dimension udelades ved mapning

2 Begynder

A1

3 Øvet

B1

4 Flydende/modersmål

C2

  • Mapningstabel fra CV’ets 4 dimensioner til EURES standard (tabel CL11). Mappes til CompetencyDimensionTypeCode: Nina: Er det OK?

Felt

CEFR (CL11)

understandingLanguageSkillLevelId

CEF-Understanding-Listening

speakingLanguageSkillLevelId

CEF-Speaking-Interaction

readingLanguageSkillLevelId

CEF-Understanding-Reading

writingLanguageSkillLevelId

CEF-Writing-Production

  • Mapning til ProficiencyLevel/ScoreText: Nina: Er det OK?

    • Beregn sum af kodeværdier: understandingLanguageSkillLevelId + speakingLanguageSkillLevelId + readingLanguageSkillLevelId + writingLanguageSkillLevelId

      • Carsten/Nina: Er der migreret værdier ind i alle felter? Ellers holder modellen ikke

    • Mapningtabel:

Sum fra

Sum til

CEFR (CL25)

Note

0

0

Sprog mappes ikke

1

4

A1

5

8

B1

9

14

C1

15

16

C2

...

VIR-1672 Opdaterede CV'er hentes til EURES med ny GetEuresCVList

Acceptkriterier: BREAKING NEWS: EuresService (Version 1, 2019-1) forventes at være helt uændret, dvs. den returnerer fortsat CV-numre. Måske med nyt end-point.

  • EURES komponenten kan fortsat hente CV’er med samtykke fra GetEuresCVList, selv om denne er omlagt fra at returnere CV-nummer til CPR-nummer.

  • CPR-nummer fra GetEuresCVList oversættes til CV-nummer via DFDG og anvendes internt i STARs EURES NDCP, samt som dokumentID i XML til EU

  • GetEuresJobnetProfile anvendes fortsat til at hente CV-attributter for et CV, selv om GetEuresJobnetProfile anvender CPR-nummer i stedet for CV-nummer

...