Versions Compared

Key

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

Status

Jira Legacy
serverSystem Jira
maximumIssues20
columnskey,summary,status,story points
jqlQueryissueTYpe = Story AND linkedIssue in (VIR-1229) ORDER BY issue
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

EURES

VIR-1670 Der findes mapningstemplate til EURES for ny CV-service

Acceptkriterier:

Der er udarbejdet en ny mapningsspecifikation med anvendelse af den nye CV-service.

...

Table of Contents

Status

Jira Legacy
serverSystem Jira
maximumIssues20
columnskey,summary,status,story points
jqlQueryissueTYpe = Story AND linkedIssue in (VIR-1229) ORDER BY issue
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

EURES

VIR-1670 Der findes mapningstemplate til EURES for ny CV-service

Acceptkriterier:

  • Der er udarbejdet en ny mapningsspecifikation med anvendelse af den nye CV-service.

    • Mapningsspecifikationen tager udgangspunkt i den eksisterende mapningsspecifikation for den gamle CV-service: https://starwiki.atlassian.net/wiki/spaces/CITY/pages/218857567/EuresJobETL+-+XML+template+til+CV+er Tjek med mapnings-XML i koden, så der ikke bliver lavet fejl pga. manglende opdatering af dokumentation.

    • Mapningen skal så vidt muligt være en-til-en. Der skal ikke mappes nye felter fra CV’et.

    • Elementer, som ikke kan mappes, er dokumenterede og afstemt med FA.

    • Nye elementer på CV’erne mappes ikke til EURES.

      • Note: Det betyder, at man kan nøjes med at undersøge xpath til CV’et i den eksisterende mapnings-XML, samt udskifte disse med referencer (notation) til schema for det nye CV.

    • schemeID ændres til "DK-002-CV"

      • Eksempel på nuværende: <DocumentID schemeDataURI="" schemeVersionID="1.0" schemeAgencyName="star.dk" schemeAgencyID="STAR.DK" schemeID="DK-001-CV">74341425</DocumentID>

    • CV-nummer anvendes fortsatsom DocumentID.

      • Note: CPR-nummer oversættes til CV-nummer via DFDG.

  • Mapningsspecifikationen erstatter den eksisterende i dokumentationen: https://starwiki.atlassian.net/wiki/spaces/CITY/pages/218857567/EuresJobETL+-+XML+template+til+CV+er

    Tjek med mapnings-XML i koden, så der ikke bliver lavet fejl pga. manglende opdatering af dokumentation.
  • Mapningen skal så vidt muligt være en-til-en. Der skal ikke mappes nye felter fra CV’et.

  • Elementer, som ikke kan mappes, er dokumenterede og afstemt med FA.

  • Nye elementer på CV’erne mappes ikke til EURES.

    • Note: Det betyder, at man kan nøjes med at undersøge xpath til CV’et i den eksisterende mapnings-XML, samt udskifte disse med referencer (notation) til schema for det nye CV.

  • schemeID ændres til "DK-002-CV"

    • Eksempel på nuværende: <DocumentID schemeDataURI="" schemeVersionID="1.0" schemeAgencyName="star.dk" schemeAgencyID="STAR.DK" schemeID="DK-001-CV">74341425</DocumentID>

  • CV-nummer anvendes fortsatsom DocumentID.

    • Note: CPR-nummer oversættes til CV-nummer via DFDG.

  • Mapningsspecifikationen erstatter den eksisterende i dokumentationen: https://starwiki.atlassian.net . Den eksisterende mapningsspecifikation flyttes til historikafsnit på samme side med tekst: “Mapningsspecifikation fra EURES idriftsættelse til og med release 2020-3.”.

Bemærk:

  • CVService kodelister er lagt om, og indeholder ikke længere kodefelter, der kan anvendes direkte til mapning. Det gælder kørekort og sprogkoder. Carsten undersøger om vi kan få disse koder ind i kodelisternes beskrivelsesfelter, evt. så vi kan parse dem.

  • Reference for tidligere mapning: /wiki/spaces/ISB/pages/1049299694 samt /wiki/spaces/ISB/pages/865600067

VIR-1671 Implementer EURES mapning til ny CV-service

Acceptkriterier:

  • CV’er indlæses fra ny CVService CVService (Version 1, [UDV] 2020-4)

  • CV’er simple mapninger mappes til EURES NDCP jf. ny mapningsspecifikation (VIR-1670)

    • XML dokumenter med CV opfylder fortsat EU’s specifikation og kan valideres med såvel EURES XSD og med EU’s NCO Debug Tool, se /wiki/spaces/CITY/pages/

    218857567/EuresJobETL+-+XML+template+til+CV+er . Den eksisterende mapningsspecifikation flyttes til historikafsnit på samme side med tekst: “Mapningsspecifikation fra EURES idriftsættelse til og med release 2020-3.”.

Bemærk:

  • CVService kodelister er lagt om, og indeholder ikke længere kodefelter, der kan anvendes direkte til mapning. Det gælder kørekort og sprogkoder. Carsten undersøger om vi kan få disse koder ind i kodelisternes beskrivelsesfelter, evt. så vi kan parse dem.

  • Reference for tidligere mapning: /wiki/spaces/ISB/pages/1049299694 samt /wiki/spaces/ISB/pages/865600067

VIR-1671 Implementer EURES mapning til ny CV-service

Acceptkriterier:

  • CV’er indlæses fra ny CVService CVService (Version 1, [UDV] 2020-4)

  • CV’er simple mapninger mappes til EURES NDCP jf. ny mapningsspecifikation (VIR-1670)

    • XML dokumenter med CV opfylder fortsat EU’s specifikation og kan valideres med såvel EURES XSD og med EU’s NCO Debug Tool, se /wiki/spaces/CITY/pages/166330424 .

  • Mappede CV’er findes i STARs EURES NDCP og kan udtrækkes med EU’s NCO Debug Tool

    • SF skal mappe det anvendte testmiljø til EU EURES conformance miljø, så NCO Debug Tool trækker CV’er (og jobannoncer) fra det ønskede testmiljø. Bestilt på FB 189120.

  • Der findes ikke CPR-nummer i STARs EURES NDCP

    • CV-nummer anvendes som hidtil.

  • Umiddelbare mapninger fra Jobnet CV til nyt CV:

...

Jobnet CV - “xpath”

...

Nyt CV

...

Note

...

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:JobnetCVId

...

N/A - CV-nummer fra GetEuresCVList

...

Vi får fortsat CV-nummer fra GetEuresCVList. CV-nummer oversættes til CPR-nummer med DFDG kald inden opslag på CVService.

...

  • Mappede CV’er findes i STARs EURES NDCP og kan udtrækkes med EU’s NCO Debug Tool

    • SF skal mappe det anvendte testmiljø til EU EURES conformance miljø, så NCO Debug Tool trækker CV’er (og jobannoncer) fra det ønskede testmiljø. Bestilt på FB 189120.

  • Der findes ikke CPR-nummer i STARs EURES NDCP

    • CV-nummer anvendes som hidtil.

  • Umiddelbare mapninger fra Jobnet CV til nyt CV:

Jobnet CV - “xpath”

Nyt CV

Note

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:JobnetCVId

N/A - CV-nummer fra GetEuresCVList

Vi får fortsat CV-nummer fra GetEuresCVList. CV-nummer oversættes til CPR-nummer med DFDG kald inden opslag på CVService.

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:GivenName + " " + tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:MiddleNamepersonName.personGivenName + “ “ + personName.personMiddleNamePostalAddress/q5:AddressLine

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

Elementet udelades, hvis addressContactInfo.isProtectedAddress = true.

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:FamilyNamepersonName.personSurNamePostalAddress/q5:PostalArea

addressContactInfo.AddressPostal.districtName

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

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

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

ntnsCountryCode

Carsten?

Hardkodet: “DK”

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

addressContactInfo.AddressPostal.streetName + “ “ + .streetBuildingIdentifier + “ “ + .floorIdentifier + .suiteIdentifierElementet udelades, hvis addressContactInfo.isProtectedAddress = true. postCodeIdentifier

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalData/q5:PostalAddress/q5:PostalAreaaddressContactInfo.AddressPostal.districtNameDateOfBirth

CVProfile.cvProfileCore.dateOfBirth

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

Carsten?

Hardkodet: “DK”StartAsSoonAsPossible

JobConditionInfo.JobConditions.jobConditionTypeId

Kompleks mapning i selvstændig US

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalDataCV/q5:PostalAddressProfessionalSummaryText/q5:PostalCodePlainText

addressContactInfoProfessionalProfileInfo.AddressPostal.postCodeIdentifierprofessionalProfile

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:PersonalDataJobTargetCollection/q5:JobTarget/q5:DateOfBirth

CVProfile.cvProfileCore.dateOfBirth

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

JobConditionInfo.JobConditions.jobConditionTypeId

Kompleks mapning i selvstændig USOccupationTaxonomyReference - 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:CVJobTargetCollection/q5:ProfessionalSummaryTextJobTarget/q5:PlainTextJobTitle

ProfessionalProfileInfo.professionalProfile

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:JobTargetCollectionCV/q5:JobTargetPreviousJobExperienceCollection/q5:OccupationTaxonomyReference - OBS: skal oversættes til ISCO08JobTargetInfo.jobTargets.JobTargetPreviousJobExperience/q5:EmployerName

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].discoWebIdentifiertitle

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

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:JobTargetCollectionPreviousJobExperienceCollection/q5:JobTargetPreviousJobExperience/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:StartDate - OBS: underelementer mappes

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].start

Følger ovenstående

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

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].titleAlle elementer i liste mappesend

Følger ovenstående

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

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].starttitle

Følger ovenstående

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

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].enddescription

Følger ovenstående

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

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].titlediscoWebIdentifier

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

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

PreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatus[].descriptionFølger ovenstående

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:PreviousJobExperienceCollectionEducationCollection/q5:PreviousJobExperienceEducation/q5:OccupationTaxonomyReference - OBS: mappes via Taxonomy (som jobannoncerPreviousJobExperienceInfo.PreviousJobExperiences.previousJobExperienceStatusFormalEducation/q5:SchoolName

EducationInfo.Educations.education[].discoWebIdentifier

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

Gentages for hver locationName

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollection/q5:Education/q5:PreviousJobExperienceCollectionFormalEducation/q5:PreviousJobExperienceEducationTitle

PreviousJobExperienceInfoEducationInfo.PreviousJobExperiencesEducations.previousJobExperienceStatuseducation[]

Alle elementer i liste mappes

.title

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

EducationInfo.Educations.education[].locationNameEducationLevelTypeIdentifierType

Alle elementer i liste mappesKompleks mapning i selvstændig US

Carsten: Hvor er kodelisten?

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

EducationInfo.Educations.education[].titlestart

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

EducationInfo.Educations.education[].EducationLevelTypeIdentifierType

Kompleks mapning i selvstændig US

Carsten: Hvor er kodelisten?

end

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

EducationInfo.Educations.education[].start

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollectionDriverLicenseCollection/q5:EducationDriverLicense/q5:FormalEducation/q5:EndDate Code - OBS: underelementer mappesEducationInfo.Educations.educationskal filtreres for tilladte koder

DriversLicenseInfo.driversLicenses.DriversLicense[].endGentages for hver 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:FormalEducationEducationInfo.Educations.education[]Certificate/q5:CertificateTitle

CertificationInfo.Certifications.Certification[].certificationTitle

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:DriverLicenseCollectionEducationCollection/q5:Education/q5:DriverLicenseCertificate/q5:Code ValidFrom - 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 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:CertificateTitle:ValidTo - OBS: underelementer mappes

CertificationInfo.Certifications.Certification[].certificationTitle

Alle elementer i liste mappes

validTo

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

CertificationInfo.Certifications.Certification[].???

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

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

CertificationInfo.Certifications.Certification[].validTocertificationDescription

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

CertificationInfo.Certifications.Certification[].???Carsten? Hvor er SchoolName? Optionelt felt

Alle elementer i liste mappes

tns:GetJobnetProfileResponse/tns:GetJobnetProfileResult/q5:CV/q5:EducationCollectionLanguageSkillCollection/q5:EducationLanguageSkill/q5:Certificate/q5:SummaryText

CertificationInfo.Certifications.Certification[].certificationDescription

Gentages for hver 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:EducationCollectionLanguageSkillCollection/q5:EducationLanguageSkill/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

Acceptkriterier:

...

CV’er mappes til EURES NDCP jf. ny mapningsspecifikation (VIR-1670)

  • XML dokumenter med CV opfylder fortsat EU’s specifikation og kan valideres med såvel EURES XSD og med EU’s NCO Debug Tool, se /wiki/spaces/CITY/pages/166330424 .

...

Mappede CV’er findes i STARs EURES NDCP og kan udtrækkes med EU’s NCO Debug Tool

  • SF har mappes det anvendte testmiljø til EU EURES conformance miljø, så NCO Debug Tool trækker CV’er (og jobannoncer) fra det ønskede testmiljø

...

Der findes ikke CPR-nummer i STARs EURES NDCP

  • CV-nummer anvendes som hidtil.

Noter:

  • CPR-nummer oversættes til CV-nummer med DFDG service.

VIR-1747 Implementer ny mapning af ansættelsesbetingelser

Acceptkriterier:

  • Hver ansættelsesbetingelse i JobConditionInfo.JobConditions[].jobConditionTypeId mappes jf. mapningstabel herunder

    • Ansættelsesbetingelser, der ikke findes i mapningstabellen, mappes ikke (kompatibilitet med fremtidige, ikke-håndterede ændringer)

  • Mapningstabel (placering i EURES XML jf. XSD):

...

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-1748 Implementer ny mapning for uddannelsesniveau

Acceptkriterier:

  • Uddannelser mappes fra EducationTypeIdentifierType til EURES kodeliste CL15 jf. mapningstabel

  • TO DO - afventer definition af EducationTypeIdentifierType - Carsten?

Noter:

  • Hidtidige mapning (epoc 860.3):
    Mapning af uddannelsesniveau

Jobnet CV

EURES kode

  • 7 Grund-/folkeskole indtil 9. klasse

1 Primary education

  • 1 Folkeskole (9./10. klasse)
    *

2 Lower secondary education

  • 3 Gynmnasiale uddannelser

3Upper secondary education

  • 4 Erhvervsfaglige uddannelser

3Upper secondary education

5 Alle videregående uddannelser

5Short-cycle tertiary education

  • 8 Kort videregående uddannelse (2 – 2½ år)

5Short-cycle tertiary education

  • 9 Mellemlang videregående uddannelse (3 – 4½ år)

6Bachelor or equivalent level

  • 10 Lang videregående uddannelse (5 – år)

7Masters or equivalent level

  • 11 Ph.d, Post doc. mv.

8Doctoral or equivalent level

  • Øvrige koder

0Early childhood education

Ref: http://uis.unesco.org/sites/default/files/documents/isced_2011_mapping_en_denmark_0.xls

VIR-1745 Implementer ny mapning af sprog til EURES

Acceptkriterier:

  • 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

...

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

Acceptkriterier:

  • CV’er mappes til EURES NDCP jf. ny mapningsspecifikation (VIR-1670)

    • XML dokumenter med CV opfylder fortsat EU’s specifikation og kan valideres med såvel EURES XSD og med EU’s NCO Debug Tool, se /wiki/spaces/CITY/pages/166330424 .

  • Mappede CV’er findes i STARs EURES NDCP og kan udtrækkes med EU’s NCO Debug Tool

    • SF har mappes det anvendte testmiljø til EU EURES conformance miljø, så NCO Debug Tool trækker CV’er (og jobannoncer) fra det ønskede testmiljø

  • Der findes ikke CPR-nummer i STARs EURES NDCP

    • CV-nummer anvendes som hidtil.

Noter:

  • CPR-nummer oversættes til CV-nummer med DFDG service.

VIR-1747 Implementer ny mapning af ansættelsesbetingelser

Acceptkriterier:

  • Hver ansættelsesbetingelse i JobConditionInfo.JobConditions[].jobConditionTypeId mappes jf. mapningstabel herunder

    • Ansættelsesbetingelser, der ikke findes i mapningstabellen, mappes ikke (kompatibilitet med fremtidige, ikke-håndterede ændringer)

  • Mapningstabel (placering i EURES XML jf. XSD):

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-1748 Implementer ny mapning for uddannelsesniveau

Acceptkriterier:

  • Uddannelser mappes fra EducationTypeIdentifierType til EURES kodeliste CL15 jf. mapningstabel

  • TO DO - afventer definition af EducationTypeIdentifierType - Carsten Olsen ? Det er oplyst, at der anvendes samme kategorier på CV’et som hidtil.

Noter:

  • Hidtidige mapning (epoc 860.3):
    Mapning af uddannelsesniveau

Jobnet CV

EURES kode

  • 7 Grund-/folkeskole indtil 9. klasse

1 Primary education

  • 1 Folkeskole (9./10. klasse)
    *

2 Lower secondary education

  • 3 Gynmnasiale uddannelser

3Upper secondary education

  • 4 Erhvervsfaglige uddannelser

3Upper secondary education

5 Alle videregående uddannelser

5Short-cycle tertiary education

  • 8 Kort videregående uddannelse (2 – 2½ år)

5Short-cycle tertiary education

  • 9 Mellemlang videregående uddannelse (3 – 4½ år)

6Bachelor or equivalent level

  • 10 Lang videregående uddannelse (5 – år)

7Masters or equivalent level

  • 11 Ph.d, Post doc. mv.

8Doctoral or equivalent level

  • Øvrige koder

0Early childhood education

Ref: http://uis.unesco.org/sites/default/files/documents/isced_2011_mapping_en_denmark_0.xls

VIR-1751 Implementer ny mapning af sprogdimensioner til EURES

Acceptkriterier: Nice-to-have. Bør implementeres, men kan udelades

  • 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: (Mapning godkendt af Carsten Olsen)

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: (Mapning godkendt af Carsten Olsen)

Felt

CEFR (CL11)

understandingLanguageSkillLevelId

CEF-Understanding-Listening

speakingLanguageSkillLevelId

CEF-Speaking-Interaction

readingLanguageSkillLevelId

CEF-Understanding-Reading

writingLanguageSkillLevelId

CEF-Writing-Production

Noter:

  • Eksempel - fra EU kan anvendes som template for CompetencyDimension. Øvrige elementer findes i forvejen:
    <PersonCompetency>

    <CompetencyID schemeID="ISO-639-1/2-Languages">EN</CompetencyID>

    <TaxonomyID>language</TaxonomyID>

    <ProficiencyLevel>

    <ScoreText>A2</ScoreText>

    </ProficiencyLevel>

    <CompetencyDimension>

    <CompetencyDimensionTypeCode listURI="http://www.coe.int" listVersionID="1.0" listName="EURES_Dimension">CEF-Understanding-Listening</CompetencyDimensionTypeCode>

    <Score>

    <ScoreText>B1</ScoreText>

    </Score>

    </CompetencyDimension>

    </PersonCompetency>

VIR-1745 Implementer ny mapning af sprog til EURES

Acceptkriterier:

  • 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.

  • Mapning til ProficiencyLevel/ScoreText: (Mapning godkendt af Carsten Olsen)

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

      • Carsten/Nina: Er der Note: CV-projektet har migreret værdier ind i alle felter? Ellers holder modellen ikkedimensioner

    • Mapningtabel:

Sum fra

Sum til

CEFR (CL25)

Note

00

4

Sprog mappes ikke

15

48

A1

59

812

B1

913

14

C1

15

16

C2

Noter:

.