Konvertering

Regler for valg mellem alm CV og præsentations CV

Dagpengemodtagere og jobparate

Omfatter følgerne kontaktgrupper og personkategorier

  • Dagpengemodtager (KG 1)

  • Jobparat kontanthjælpsmodtager (KG 2, PG XXX)

  • XXXX

Forretningsregler for konvertering

  1. Ud fra hvilke CV borger har udvælges master CV

    1. Hvis borger kun har er præsentations CV anvendes dette

    2. Hvis borger kun har alm. CV anvendes dette

    3. Hvis borger både har alm. CV og præsentations CV

      1. Anvendes alm. CV som master

      2. Fra præsentations CV hentes (hvis borger har et)

        1. Profilbillede hentes hvis det eksisterer

        2. IT - erfaring hentes hvis det er udfyldt

        3. Derfor søger jeg jobbet hentes hvis det er udfyldt

        4. Andre erfaringer hentes hvis det er udfyldt

        5. Hvad kan hjælpe mig i jobbet hvis det er udfyldt

        6. Mine evner hentes hvis borger er i et aktiv rehabiliteringsforløb og hvis det er udfyldt

Ikke jobparate

Omfatter følgerne kontaktgrupper og personkategorier

  • Aktivitetsparat kontanthjælpsmodtager (KG 2, PG XXX)

  • XXXX

Forretningsregler for konvertering

  1. Ud fra hvilke CV borger har udvælges master CV

    1. Hvis borger kun har er præsentations CV anvendes dette

    2. Hvis borger kun har alm. CV anvendes dette

    3. Hvis borger både har alm. CV og præsentations CV

      1. Anvendes alm. CV som master

      2. Fra præsentations CV hentes (hvis borger har et)

        1. Profilbillede hentes hvis det eksisterer

        2. IT - erfaring hentes hvis det er udfyldt

        3. Derfor søger jeg jobbet hentes hvis det er udfyldt

        4. Andre erfaringer hentes hvis det er udfyldt

        5. Hvad kan hjælpe mig i jobbet hvis det er udfyldt

        6. Mine evner hentes hvis borger er i et aktiv rehabiliteringsforløb og hvis det er udfyldt

Andre kontaktgrupper

Omfatter følgerne kontaktgrupper og personkategorier

  • Aktivitetsparat kontanthjælpsmodtager (KG 2, PG XXX)

  • XXXX

Forretningsregler for konvertering

  1. XXX

Beskæftigede og andre uden en kontaktgruppe

Omfatter følgerne borgerer der ikke er ledige / ikke har kontaktgrupper

Forretningsregler for konvertering

  1. XXXX

 

Regler for CV elementer og felt

CVElement

Type

Kolonne

Format

Mapning til alm. CV

Kommentar

Mapning til præs. CV

Kommentar

Arbejdserfaring

Generelt

[Cv].[PreviousJobExperience]

 

Primærkilde er rækker i tabellen tSokandeMerit hvor iMeritTypID=1

 

Kilde er tabellen AMS_CV.CV. WorkExperience

 

Arbejdserfaring

ID

Id

Int

 

 

 

 

Arbejdserfaring

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Arbejdserfaring

ID

CvId

Int

 

 

 

 

Arbejdserfaring

Snitflade

Title

Nvarchar(100)

AMS_CV.dbo.tSokandeMerit. chTitel

 

AMS_CV.CV.WorkExperience.Position

Format nvarchar(max), maks 6.069
99,5% er maks. 100 karaktere

Feltet trunkeres til 100 tegn

Arbejdserfaring

Snitflade

DiscoWebIdentifier

Int

AMS_CV.dbo.tSokandeMerit. Jobcode

 

Hvis Jobcode er en gyldig discoamskode

N/A

 

Arbejdserfaring

Snitflade

Employer

Nvarchar(100)

AMS_CV.dbo.tSokandeMerit. chMerit

 

AMS_CV.CV.WorkExperience.Company

Format nvarchar(max), 1.802
99,36% er maks. 100 karaktere

Feltet trunkeres til 100 tegn.

Arbejdserfaring

Snitflade

Description

Nvarchar(2000)

AMS_CV.dbo.tSokandeMerit. chBeskrivning

nvarchar(max), 15.993

Trunkeres til 2000 tegn

AMS_CV.CV.WorkExperience.Tasks

nvarchar(max), 9.324

Hvis Jobtitle > 100 så indsættes Titel: Jobtitle i beskrivelsesfeltet som det først.

Hvis EmployerName > 100 så indsættes Arbejdsgiver : EmployerName før beskrivelsen evt. efter titlen.

Trunkeres til 2.000 tegn

Arbejdserfaring

Snitflade

SkillsGained

Nvarchar(2000)

N/A

 

AMS_CV.CV.WorkExperience.Learnings

Trunkeres til 2000 tegn

nvarchar(max), 8.273

Arbejdserfaring

Snitflade

Start

Datetime2(7)

AMS_CV.dbo.tSokandeMerit. chFrom

YYYY-MM : 99,99%, Blank: 0,01% ,
nu / nu- : 1 Stk , Andre: 74 stk

01-01-1900 hvis data mangler

AMS_CV.CV.WorkExperience. Periode

Alt muligt skrammel. Visse data kan afkodes F.eks. 01/2009 - 01/2011

Simple regler ellers 01-01-1900

Arbejdserfaring

Snitflade

End

Datetime2(7)

AMS_CV.dbo.tSokandeMerit. chTOM

YYYY-MM : 96,86%, Blank: 0,03% ,
nu / nu- : 3,11% , Andre: 59 stk

Null hvis Null, nu eller andet.

AMS_CV.CV.WorkExperience. Periode

Alt muligt skrammel. Visse data kan afkodes F.eks. 01-11-2015 - 31-01-2016

Simple regler ellers null

Arbejdserfaring

Meta

CreatedDateTime

Datetime2(7)

N/A

 

N/A

 

Arbejdserfaring

Meta

UpdatedDateTime 

Datetime2(7)

AMS_CV.dbo.tSokandeMerit. dtSenastAndrad

 

N/A

 

Arbejdserfaring

Meta

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Arbejdserfaring

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

Arbejdserfaringsstatus

Generelt

[Cv].[PreviousJobExperienceStatus]

 

Kilde er rækker i tabellen tSokandeMerit hvor iMeritTypID=1 og [tSokande].[HasNoWorkExperience]

 

Kilde er rækker i tabellen [cv].[WorkExperience] og [tSokande].[HasNoWorkExperience]

 

Arbejdserfaringsstatus

ID

Id

Int

 

 

 

 

Arbejdserfaringsstatus

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Arbejdserfaringsstatus

ID

CvId

Int

 

 

 

 

Arbejdserfaringsstatus

Snitflade

HasPreviousJobExperience

Bit

if CvID in (select CvId from Arbejdserfaring) then 1 else if [tSokande].[HasNoWorkExperience]=1 then 0

 

 

 

Arbejdserfaringsstatus

Meta

CreatedDateTime

Datetime2(7)

N/A

 

 

 

Arbejdserfaringsstatus

Meta

UpdatedDateTime 

Datetime2(7)

N/A

 

 

 

Arbejdserfaringsstatus

Meta

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Arbejdserfaringsstatus

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

Certificering

Generelt

[Cv].[Certification]

 

  1. Kilde er rækker i tabellen tSokandeMerit hvor iMeritTypID=3

  2. Kilde er udvalgte rækker fra tSokandeKorkort

 

Der findes to typer af truckcertifikater A og B.


Hvis der konverteres 1-1, vil mange borgere have dobbelt registreret truckcertifikater efter konvertering et fra certificeringstabellen og et fra kørekort tabellen.

Som udgangspunkt laves der ikke nogen typeficering.

Tabellen AMS_CV.cv.Certifications indeholder en blanding kurser og certificeringer. Det vil kræve et større arbejde af adskille de to typer fra hinanden.

 

De skal ikke adskilles, men konverteres ind i Certificeringer da de er indtastet som sådant i frontenden.

Certificering

ID

ID

Int

 

 

 

 

Certificering

ID

ExternalIdentifier https://starwiki.atlassian.net/wiki/spaces/CITY/pages/1654718588

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Certificering

ID

CVID

Int

 

 

 

 

Certificering

Snitflade

CertificationTitle

Nvarchar(100)

  1. AMS_CV.dbo.tSokandeMerit.chTitel

  2. CV.CertificationType.Name

 

AMS_CV.cv.Certifications. Name

nvarchar(max)
98,6% er maks. 100 tegn

Data trunkeres til 100 tegn.

Certificering

Snitflade

CertificationTypeIdentifier https://starwiki.atlassian.net/wiki/spaces/ISB/pages/1543962841

Int

  1. N/A

  2. CV.CertificationType.ID

Det er vil være muligt at typeficere nogle rækker fra tSokandeMerit, dette kræver dog en indsats. Ikke MVP.

N/A

 

Certificering

Snitflade

CertificationDescription

Nvarchar(2000)

  1. AMS_CV.dbo.tSokandeMerit.chBeskrivning

  2. CV.CertificationType.Description

Trunkeres til 2000 tegn

N/A

Hvis CartificationTitle > 100 så indsættes CartificationTitle.

Certificering

Snitflade

ValidTo

Date

  1. AMS_CV.dbo.tSokandeMerit.chTOM

  2. N/A

Der findes ingen slutdato for gyldigheden på truckcertifikat angivet i kørekort.
YYYY-MM: 55,60% , Blank: 44,40%

AMS_CV.cv.Certifications. EndDate

Nvarchar(max)
Alt muligt skrammel

Simple regler ellers null

Certificering

Meta

CreatedDateTime https://starwiki.atlassian.net/wiki/spaces/CITY/pages/1654718588

Datetime2

N/A

 

N/A

 

Certificering

Meta

UpdatedDateTime

Datetime2

  1. AMS_CV.dbo.tSokandeMerit. dtSenastAndrad

  2. AMS_CV.dbo.tSokandeKorkort. dtSenastAndrad

 

N/A

 

Certificering

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

Certificering

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

Frivilligt arbejde

Generelt

[Cv].[VolunteeringExperience]

 

Kilde er rækker i tabellen tSokandeMerit hvor iMeritTypID=3

 

Der findes ikke et tilsvarende element i præsentations CV'et.

 

Frivilligt arbejde

ID

ID

Int

n/a

 

 

 

Frivilligt arbejde

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Frivilligt arbejde

ID

CVID

Int

 

 

 

 

Frivilligt arbejde

Snitflade

Title

Nvarchar(100)

AMS_CV.dbo.tSokandeMerit. chTitel

 

 

 

Frivilligt arbejde

Snitflade

Place

Nvarchar(100)

AMS_CV.dbo.tSokandeMerit. chMerit

 

 

 

Frivilligt arbejde

Snitflade

Description

Nvarchar(max)

AMS_CV.dbo.tSokandeMerit. chBeskrivning

nvarchar(max), maks 12.783

99,97% er maks. 2000 tegn

Trunkering til 2000 tegn.

 

 

Frivilligt arbejde

Snitflade

VolunteeringExperienceStart

Datetime2

AMS_CV.dbo.tSokandeMerit. chFrom

YYYY-MM : 99,93%, Blank: 0,06% ,
nu / nu- : 19 Stk , Andre: 28 stk

01-01-1900 hvis data mangler

 

 

Frivilligt arbejde

Snitflade

VolunteeringExperienceEnd

Datetime2

AMS_CV.dbo.tSokandeMerit. chTom

YYYY-MM : 88,79%, Blank: 0,20% ,
nu / nu- : 11,01% , Andre: 25 stk

Null hvis Null, nu eller andet.

 

 

Frivilligt arbejde

Meta

CreatedDateTime

Datetime2

N/A

 

 

 

Frivilligt arbejde

Meta

UpdatedDateTime

Datetime2

AMS_CV.dbo.tSokandeMerit. dtSenastAndrad

 

 

 

Frivilligt arbejde

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Frivilligt arbejde

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

DriversLicenseInfo

Generelt

 

 

Kilden for kørekort er AMS_CV.dbo.tSokandeKorkort. Indholdet mappes til det nye kørekort med relevante transformationer. Tabellen DriversLicenceInfo er en brotabel, der angiver om borgeren har et kørekort eller ej.  

Truck udskilles til certifikater. "Vil gerne bruge egen bil" udskilles til ??? Forretningen har fravalgt de påtegninger, der - udover retten til at føre et givet køretøj - påtegnes på bagsiden af kørekortet. Varigheden af en ret til at føre et køretøj registreres ikke på CV'et. 

NA

Kørekortets tabel bruges i både i det alm. og præs. CV’et.

DriversLicenseInfo

ID

ID

Identity

 

 

NA

 

DriversLicenseInfo

ID

ExternalIdentifier

UniqueIdentifier

GUID til eksterne aftagere

 

NA

 

DriversLicenseInfo

ID

CVID

Fremmednøgle til CV-tabellen

Constraint - der skal eksistere et CV for en borger, før vi kan konvertere kørekortet ind

Ny intern CVID, det er ikke det gamle nummer

NA

 

DriversLicenseInfo

Forretning

HasDriversLicense

Binary

Borgeren har kørekort

 

NA

 

DriversLicenseInfo

Meta

CreatedDateTime

Datetime2.

NULL

 

NA

 

DriversLicenseInfo

Meta

UpdatedDateTime

Datetime2.

AMS_CV.dbo.tSokandeKorkort.dtSenastAndrad

 

NA

 

DriversLicenseInfo

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

 

NA

 

DriversLicenseInfo

Meta

MetadataJSON

nvarchar max

NA

 

NA

 

DriversLicense

Generelt

 

 

Primær kilde til kategorier (eksisterende kodeliste) er AMS_SHARE_CV.dbo.tKorkort.

Ny kodeliste beskrevet i:

Mappes som tabel til JobSearch.CV.DriverLicenseType

“Villig til at bruge egen bil i jobbet” flyttes til ?

Er “har ikke kørekort” dækket af HasDriversLicense?

Truck flyttes til CertificateType

NA

 

DriversLicense

ID

ID

Identity

 

 

NA

 

DriversLicense

ID

DriversLicenseInfoId

Int

Fremmednøgle til DriversLicenseInfo

 

NA

 

DriversLicense

ID

ExternalIdentifier

UniqueIdentifier

GUID til eksterne aftagere

 

NA

 

DriversLicense

Snitflade

DriverLicenseTypeId

Int

Borgerens kørekort findes i AMS_CV.dbo.tSokandeKorkort.iKorkortID

 

NA

 

DriversLicense

Meta

CreatedDateTime

Datetime2.

NULL

 

NA

 

DriversLicense

Meta

UpdatedDateTime

Datetime2.

[AMS_CV].[dbo].[tSokandeKorkort].[dtSenastAndrad]

 

NA

 

DriversLicense

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

 

NA

 

DriversLicense

Meta

MetadataJSON

nvarchar max

NA

 

NA

 

Uddannelse 

Generelt

[Cv].[Education]

 

Kilde er rækker i tabellen tSokandeMerit hvor iMeritTypID=2

 

Kilde er rækker i tabellen AMS_CV.CV.Merits

Konvertres til til kursus objektet

Data i Merits tabellen har ikke en kvalitet, så det er værd konverterer dem ind i det nye cv's uddannelsesstruktur

Uddannelse 

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Uddannelse 

ID

CVID

Int

 

 

 

 

Uddannelse 

Snitflade

Title

nvarchar(250)

AMS_CV.dbo.tSokandeMerit. chBeskrivning

nvarchar(max) , max 250

N/A

nvarchar(max), max 3.400
100 blanke, 99,67% er maks 250.

Uddannelse 

Snitflade

Description

nvarchar(2000)

AMS_CV.dbo.tSokandeMerit. chUtbildningDescription

nvarchar(max) , max 13.339

Trunkeres til relevant længde.

N/A

 

Uddannelse 

Snitflade

LocationName

nvarchar(100)

AMS_CV.dbo.tSokandeMerit. chSkola

nvarchar(100)

N/A

 

Uddannelse 

Snitflade

Start

Datetime2(7)

AMS_CV.dbo.tSokandeMerit. cvFrom

YYYY-MM : 99,99%, Blank: 0,01% ,
nu / nu- : 3 Stk , Andre: 45 stk

01-01-1900 hvis data mangler

N/A

 

Uddannelse 

Snitflade

End

Date2(7)

AMS_CV.dbo.tSokandeMerit. cvTom

YYYY-MM : 98,77%, Blank: 0,05% ,
nu / nu- : 1,18% , Andre: 45 stk

Null hvis Null, nu eller andet.

N/A

 

Uddannelse 

Snitflade

EducationLevelTypeIdentifier

Int

N/A

 

N/A

 

Uddannelse 

Snitflade

EducationTypeIdentifier

Int

N/A

Match til type ahead liste hvis denne fremskaffes.

N/A

 

Uddannelse 

Meta

CreatedDateTime

Datetime2(7)

N/A

 

N/A

 

Uddannelse 

Meta

UpdatedDateTime

Datetime2(7)

AMS_CV.dbo.tSokandeMerit. dtSenastAndrad

 

N/A

 

Uddannelse

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

N/A

 

Uddannelse 

Meta 

MetadataJSON

Nvarchar(max)

 

 

N/A

 

Kursus

Generelt

[Cv].[Course]

 

Kilde er rækker i tabellen tSokandeMerit hvor iMeritTypID=4

Skal Kursusudbyder ikke konverteres? (chSkola) Nej oplysningen skal ikke konverteres.

Kilde er rækker i tabellen AMS_CV.CV.Merits

 

Kursus

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Kursus

ID

CVID

int

n/a

 

 

 

Kursus

Snitflade

CVCourseTypeIdentifier

Int

 

Kan data typeficeres?
Der findes kurser som optræder ofte f.eks. Førstehjælp, Hygiejne, Konflikthåndtering, Projektledelse , Epoxy. Der er også et vist overlap med registreringer i certificeringer f.eks. er truckcertifikat hyppigt forekommende.

 

I det omfang der findes en kodeliste for kurser og en for certificeringer vil nogle kunne matches til disse kodelister. Eller til Uddannelsetype, men uden type ahead på præsentations CV’et er det nok halsløs gerning.

Kursus

Snitflade

Title 

nvarchar(100)

AMS_CV.dbo.tSokandeMerit. cvTitel

 

AMS_CV.CV.Merits.NamE

Trunkeres til 100 tegn.

nvarchar(max), max 3.400
100 blanke, 98,2% er maks 100

Kursus

Snitflade

Description

nvarchar(2000)

AMS_CV.dbo.tSokandeMerit. chBeskrivning

Feltet kan ikke forventes udfyldt.
23,82% blank.
Nvarchar(max), maks længde 10.353

Trunkeres til passende længde

Hvis CourseTitle  > 100 tegn så indsættes den i CourseDescription feltet.

 

Kursus

Snitflade

LengthInDays

Int

AMS_CV.dbo.tSokandeMerit. cvFrom

Blank: 14,11% , Tal (1-9999): 83,65%
YYYY-MM : 2,24% , Andre: 9 stk

Null hvis Null eller andet end et tal.

N/A

 

Kursus

Snitflade

End

Date

AMS_CV.dbo.tSokandeMerit. cvTom

YYYY-MM : 100,0% Andre: 9 stk.

Null hvis andet.

AMS_CV.CV.Merits.EndDate

Null hvis Null eller andet.

Blank: 6,11% , YYYY: 74,68% ,
Andet: 25,32%

Kursus

Meta

CreatedDateTime

Datetime2(7)

N/A

 

N/A

 

Kursus

Meta

UpdatedDateTime

Datetime2(7)

AMS_CV.dbo.tSokandeMerit. dtSenastAndrad

 

N/A

 

Kursus

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Kursus

Meta 

MetadataJSON

nvarchar (max)

 

 

 

 

Faglig profil

Generelt

[Cv].[ProfessionalProfileInfo]

 

Kilde er tabellen AMS_CV.dbo.tSokandeBrev

 

Der findes ikke et tilsvarende felt i præsentations cv'et

 

Faglig profil

ID

ID

Int

n/a

 

 

 

Faglig profil

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Faglig profil

Snitflade

ProfessionalProfile

nvarchar(max)

AMS_CV.dbo.tSokandeBrev. chBrev

nvarchar(max), maks 23.058
25,59% har tom beskrivelse.

Kun profiler med indhold konverteres og html fjernes fra profilteksten.

 

 

Faglig profil

Meta

CreatedDateTime

Datetime2

N/A

 

 

 

Faglig profil

Meta

UpdatedDateTime

Datetime2

AMS_CV.dbo.tSokandeBrev. dtSenastAndrad

 

 

 

Faglig profil

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Faglig profil

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

Hjemmeside

Generelt

[Cv].[CvReference]

 

Kilde er tabellen AMS_CV.dbo.tSokande

 

Se alm. CV.

 

Hjemmeside

ID

ID

Int

n/a

 

 

 

Hjemmeside

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Hjemmeside

Snitflade

ReferenceTitle

nvarchar(100)

N/A

Skal dette felt udfyldes ved konvertering?

LinkedIn hvis det kan identificeret som sådant ellers tomt.

 

 

Hjemmeside

Snitflade

ReferenceUrl

nvarchar(1024)

AMS_CV.dbo.tSokande. chHemsidaURL

nvarchar(255). Defineret som nvarchar(1024) i den nye database.
90,61% har ikke angivet noget.


Knap 80% af de angivne referencer peger på en Linkedin profil.

 

 

Hjemmeside

Meta

CreatedDateTime

Datetime2(7)

N/A

 

 

 

Hjemmeside

Meta

UpdatedDateTime

Datetime2(7)

N/A

Vi kan ikke vide om AMS_CV.dbo.tSokande. dtSenastAndrad er sat ifm. opdatering af hjemmeside

 

 

Hjemmeside

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Hjemmeside

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

Sprogtype

Generelt

[Cv].[SpokenLanguageType]

 

Kilden er tabellen [AMS_SHARE_CV].[dbo].[tSprak]

 

 

 

Sprogtype

ID

ID

Int

Tildeles af BI ifm. konverteringen

 

 

 

Sprogtype

Snitflade

Name

nvarchar(100)

AMS_SHARE_CV.dbo.chSprak

 

 

 

Sprogtype

Snitflade

Description

nvarchar(500)

AMS_SHARE_CV.dbo.chSprak

 

 

 

Sprogtype

Snitflade

IsActive

bit

Sættes til 1 ifm. konverteringen

 

 

 

Sprogtype

Snitflade

StartDate

Datetime2(7)

Sættes til 2000-01-01 00:00:00.0000000

 

 

 

Sprogtype

Snitflade

EndDate

Datetime2(7)

Sættes til 2100-07-01 00:00:00.0000000

 

 

 

Sprogtype

Meta

CreatedDateTime

Datetime2(7)

Udfyldes på konverteringstidspunkt med værdi fra getdate()

 

 

 

Sprogtype

Meta

UpdatedDateTime

Datetime2(7)

Udfyldes på konverteringstidspunkt med værdi fra getdate()

 

 

 

Sprog

Generelt

 

 

Kilde er tabellen AMS_CV.dbo.tSokandeSprak

 

Kilden er tabellen AMS_CV.cv.Languages

 

Sprog

ID

ID

Int

 

 

 

 

Sprog

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Sprog

ID

CvId

Int

 

 

 

 

Sprog

Snitflade

SpokenLanguageTypeId

Int

Tildeles af BI ifm. konverteringen baseret på [Cv].[SpokenLanguageType].[ID]

 

Tildeles af BI ifm. konverteringen baseret på [Cv].[SpokenLanguageType].[ID]

 

Sprog

Snitflade

SpeakingLangaugeSkillLevelId

Int

AMS_CV.dbo.tSokandeSprak.LanguageLevel

Mapning 0 -> 1 ; 1,2 -> 2; 3 -> 3; 4,5 -> 4

AMS_CV.cv.Languages. SpeakingLevel + 1

 

Sprog

Snitflade

ReadingLangaugeSkillLevelId

Int

AMS_CV.dbo.tSokandeSprak.LanguageLevel

Mapning 0 -> 1 ; 1,2 -> 2; 3 -> 3; 4,5 -> 4

AMS_CV.cv.Languages. ReadingLevel + 1

 

Sprog

Snitflade

WritingLangaugeSkillLevelId

Int

AMS_CV.dbo.tSokandeSprak.LanguageLevel

Mapning 0 -> 1 ; 1,2 -> 2; 3 -> 3; 4,5 -> 4

AMS_CV.cv.Languages. WritingLevel + 1

 

Sprog

Meta

CreatedDateTime

Datetime2

N/A

 

N/A

 

Sprog

Meta

UpdatedDateTime

Datetime2

AMS_CV.dbo.tSokandeSprak.dtSenastAndrad

 

N/A

 

Sprog

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Sprog

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

Sprog

Snitflade

UnderstandingLangaugeSkill LevelId

Int

AMS_CV.dbo.tSokandeSprak.LanguageLevel

Mapning 0 -> 1 ; 1,2 -> 2; 3 -> 3; 4,5 -> 4

AMS_CV.cv.Languages. UnderstandingLevel + 1

 

Tegnsprog

Generelt

[Cv].[SignLanguage]

 

Kilde er tabellen AMS_CV.dbo.tSokandeSprak

Rækker hvor iSprakID er 72,73,74 eller 75

 

Kilden er tabellen AMS_CV.cv.Languages

Rækker hvor LangaugeId er 72,73,74 eller 75

 

Tegnsprog

ID

ID

Int

 

 

 

 

Tegnsprog

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Tegnsprog

ID

CvId

Int

 

 

 

 

Tegnsprog

Snitflade

SignLangaugeTypeId

 

AMS_CV.dbo.tSokandeSprak.iSprakId

Mapning 72 → 1; 73 → 2; 74 → 3; 75 → 4

AMS_CV.cv.Languages. LangaugeID

Mapning 72 → 1; 73 → 2; 74 → 3; 75 → 4

Tegnsprog

Meta

CreatedDateTime

Datetime2

N/A

 

N/A

 

Tegnsprog

Meta

UpdatedDateTime

Datetime2

AMS_CV.dbo.tSokandeSprak.dtSenast Andrad

 

N/A

 

Tegnsprog

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Tegnsprog

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

IT erfaringer

 

Generelt

 

Elementet findes ikke i det almindelige CV

 

Kilden er AMS_CV.cv.ItExperiences

Den nye form for IT erfaring er grundlæggende ude af sync med den eksisterende.
Data i præs. Cv er i bedste fald en liste af erfaringer i væste fald en gang sludder. Gundlæggende er det en fritekst beskrivelse af personens erfaring med IT og nødvendigvis specifikke kompetencer eller erfaring med specifikke applikationer.

IT erfaringer

Snitflade

ITExperienceTitle

Nvarchar(100)

 

 

AMS_CV.cv.ItExperiences.Experience

nvarchar(max) maks længde 1.952
25,67% er længere end 100 tegn

IT erfaringer

Snitflade

ITExperienceTypeIdentifier

Int

 

 

N/A

 

IT erfaringer

Meta

CreatedDate

Datetime2

 

 

N/A

 

IT erfaringer

Meta

UpdatedDate

Datetime2

 

 

N/A

 

Mine evner

Generelt

[Cv].[Ability]

 

Elementet findes ikke i det almindelige CV

 

Kilden er AMS_CV.cv.Ability

1-1 Mapning

Mine evner

ID

ExternalIdentifier

Uniqueidentifier

 

 

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

Mine evner

ID

CvId

Int

 

 

 

 

Mine evner

Snitflade

Description

nvarchar(250)

 

 

AMS_CV.cv.Ability.Description

Trunkeres til passende længde

nvarcvhar(max), Maks 2.148

Mine evner

Snitflade

AbilityScoreTypeId

Int

 

 

AMS_CV.cv.Ability.Level + 1

 

Mine evner

Meta

CreatedDateTime

Datetime2(7)

 

 

N/A

 

Mine evner

Meta

UpdatedDateTime

Datetime2(7)

 

 

N/A

 

Mine Evner

ID

ExternalVersionIdentifier

UniqueIdentifier

 

 

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

Mine Evner

Meta

MetadataJSON

nvarchar (max)

 

 

 

 

Særlige hensyn

Generelt

[Cv].[SpecialConsiderationsInfo]

 

Elementet findes ikke i det almindelige CV

 

Kilden er AMS_CV.CV.OtherConsiderations

1-1 Mapning

Særlige hensyn

ID

ExternalIdentifier

Uniqueidentifier

 

 

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

Særlige hensyn

ID

CvId

Int

 

 

 

 

Særlige hensyn

Snitflade

Description

 

 

 

AMS_CV.CV.OtherConsiderations. ConsiderationText

nvarchar(max) , maks længde 2.357 tegn

Særlige hensyn

Meta

CreatedDateTime

Datetime2

 

 

N/A

 

Særlige hensyn

Meta

UpdatedDatetime

Datetime2

 

 

N/A

 

Særlige hensyn

ID

ExternalVersionIdentifier

UniqueIdentifier

 

 

GUID til versionering

 

Særligehensyn

Meta

MetadataJSON

nvarchar max

 

 

NA

 

Andre erfaringer

Generelt

 

Elementet findes ikke i det almindelige CV. 242 rækker konverteres ikke fra Præsentations-CV’et, da de er uden indhold.

 

AMS_CV.cv.OtherDetails

Feltet indeholder ustruktureret tekst som normalt enten vil indgå i en profiltekst eller ikke optræde i et CV.
Mappes 1-1

Andre Erfaringer

Snitflade

OtherExperienceDescription

nvarchar(max)

 

 

AMS_CV.cv.OtherDetails. OtherQualifications

nvarchar(max), maks længde 8.632. Længden er sat til 8.000 ved konverteringen.

Andre Erfaringer

Meta

CreatedDateTime

Datetime2

 

STAR.Foundation - Metadata

N/A

 

Andre Erfaringer

Meta

UpdatedDate

Datetime2

 

 

N/A

 

Andre Erfaringer

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

 

NA

 

Andre Erfaringer

Meta

MetadataJSON

nvarchar max

NA

 

NA

 

Kvalifikationer

 

 

[AMS_CV].[dbo].[UserQualifications]

Se det tilknyttede regneark. Drill down-hierarki fra gammel brugergrænseflade reetableres? Tabellerne er ikke oprettet endnu, skal præciseres når forretningen har besluttet sig.

NA

 

Kvalifikationer

ID

ID

 

 

 

 

 

Kvalifikationer

Forretning

QualificationTitle

Int

 

Se regneark

 

 

Kvalifikationer

Forretning

DiscoWebIdentifier

int

ams_share_cv.dbo.Occupation.DiscoAMS08

DiscoAMS08

 

 

Kvalifikationer

Forretning

QualificationType

Int

 

Formentlig en fremmednøgle til hierarkiet? Hvad med write ahead?

 

 

Kvalifikationer

Meta

CreatedDateTime

Datetime2.

NULL

 

NA

 

Kvalifikationer

Meta

UpdatedDateTime

Datetime2.

NULL

 

NA

 

Kvalifikationer

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

 

NA

 

Kvalifikationer

Meta

MetadataJSON

nvarchar max

NA

 

NA

 

Arbejdsproces

 

 

 

BrokerServices.dbo.CVStatus

Status, krav og søgbarhed mappes fra DFDG. Tabellerne er ikke oprettet endnu, skal præciseres når forretningen har besluttet sig.

 

 

Arbejdsproces (Søgbarhed)

Forretning

CVAvailabilityIdentifierType

Int

BrokerServices.dbo.CVStatus.CVAvailabilityIdentifier

NA

 

Arbejdsproces

Meta

Der er knyttet en række datoer til hvert forretningselement, CVAvailabilityIdentifierType

 

BrokerServices.dbo.CVStatus

 

NA

 

Arbejdsproces (Status)

Forretning

Det skal afklares om og hvordan metadata knyttet til arbejdsprocesser registreres!

Int

BrokerServices.dbo.CVStatus.CVStatusIdentifier

 

NA

 

Arbejdsproces

Meta

- kodeliste under udarbejdelse

 

BrokerServices.dbo.CVStatus

Det skal afklares om og hvordan metadata knyttet til arbejdsprocesser registreres!

NA

 

Arbejdsproces (Krav)

Forretning

CvRequirementTypeIdentifier

Int

Konverteres ikke til data. Dynamisk logik der anvender Kontaktgruppe, personkategori og fraværsregistrering, der tilsammen angiver om der er krav om CV

 

NA

 

Arbejdsproces

Meta

CreatedDateTime

Datetime2.

NULL

 

NA

 

Arbejdsproces

Meta

UpdatedDateTime

Datetime2.

NULL

 

NA

 

Arbejdsproces

ID

ExternalVersionIdentifier

UniqueIdentifier

GUID til versionering

 

NA

 

Arbejdsproces

Meta

MetadataJSON

nvarchar max

NA

 

NA

 

Ansættelsesbetingelser

Generelt

 

 

AMS_CV.dbo.tSokandeAnstallning AMS_CV.dbo.tSokandeAnstallningStart AMS_CV.dbo.tSokandeArbetstidJobb AMS_CV.dbo. tSokandeAnstallningTypJobb AMS_CV.dbo.tSokandeKorkort

Data findes i en række forskellige tabeller i Jobnet.

Skal data konverteres uanset om personen har et alm. cv, præs. cv eller intet cv?

Ja

AMS_CV.cv.WorkHours

Det ser ud til at arbejdstimer kun er registreret ifm. præsentations cv’et

Ansættelsesbetingelser

ID

ID

int

 

 

 

 

Ansættelsesbetingelser

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Ansættelsesbetingelser

ID

CvId

Int

 

 

 

 

Ansættelsesbetingelser

Snitflade

JobConditionTypeId

Int

  1. tSokandeAnstallning.iAnstallning=1 → 8

  2. tSokandeAnstallning.iEfterloenner=1 → 9

  3. tSokandeAnstallning.iFortidspension =1 → 10

  4. band(tSokandeAnstallningStart.iAnstallningStartID,1)=1 → 4

  5. band(tSokandeAnstallningStart.iAnstallningStartID,2)=1 → 5

  6. band(tSokandeArbetstidJobb.iArbetstidJobbID,1)=1 → 2

  7. band(tSokandeArbetstidJobb.iArbetstidJobbID,16)=1 → 3

  8. band(tSokandeAnstallningTypJobb.iAnstallningTypJobbID,1)=1 → 6

  9. band(tSokandeAnstallningTypJobb.iAnstallningTypJobbID,16)=1 → 7

  10. tSokandeKorkort.iKorkortID=11 → 1

 

tSokandeAnstallningStart: 5,5% har værdi 0

tSokandeArbetstidJobb: 5,5% har værdi 0 , 1268 rækker har andre værdier (32, 33 , 48, 49)

tSokandeAnstallningTypJobb: 5,5% har værdi 0 , 5669 har andre værdier 3,5,6,7,18,19,20,21,22,23

 

Ansættelsesbetingelser

Snitflade

PartTimeMinimumHours

Int

AMS_CV.cv.WorkHours.MinHours

Skal kun udfyldes hvis ID=3. Borger søger deltidstidsjob ?

Ja

Skal kun konverteres hvis borgeren skal have konverteret sit præsentations CV

 

Ansættelsesbetingelser

Snitflade

PartTimeMaximumHours

Int

AMS_CV.cv.WorkHours.MaxHours

Skal kun udfyldes hvis ID=3. Borger søger deltidstidsjob ?

Ja

Skal kun konverteres hvis borgeren skal have konverteret sit præsentations CV

 

Ansættelsesbetingelser

Meta

CreatedDateTime

Datetime2(7)

N/A

 

 

 

Ansættelsesbetingelser

Meta

UpdatedDateTime

Datetime2(7)

“Tabel”.dtSenastAndrad

 

 

 

Ansættelsesbetingelser

ID

ExternalVersionIdentifier

Uniqueidentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Ansættelsesbetingelser

Meta

MetadataJson

nvarchar(max)

 

 

 

 

Motivation

Generelt

[Cv].[MotivationForJob]

 

Data findes i dag kun som en del af præsentations cv.

Skal data konverteres hvis borgen har et alm. CV?

Ja

Kilde er tabellen AMS_CV.cv.Motivation

 

Motivation

ID

ID

Int

 

 

 

 

Motivation

ID

ExternalIdentifier

Uniqueidentifier

 

 

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

Motivation

ID

CvId

Int

 

 

 

 

Motivation

Snitflade

Employer

nvarchar(250)

 

 

Motivation.CompanyName

32,8% er null

Motivation

Snitflade

Description

nvarchar(4000)

 

 

Motivation.Text

4,4% er Null (505 stk.). Alle har CompanyName registreret

Konverteres ikke hvis null

Motivation

Snitflade

IsActive

Bit

 

 

1

 

Motivation

Meta

CreatedDateTime

Datetime2(7)

 

 

N/A

 

Motivation

Meta

UpdatedDateTime

Datetime2(7)

 

 

N/A

 

Motivation

ID

ExternalVersionIdentifier

Uniqueidentifier

 

 

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

Motivation

Meta

MetadataJson

nvarchar(max)

 

 

 

 

Jobønsker / jeg søger job som 

Generelt

 

 

Kilden er [BrokerServices].[dbo].[tblPersonStatusProfessionCollection]

 

 

 

Jobønsker / jeg søger job som

ID

ID

Int

 

 

 

 

Jobønsker / jeg søger job som

ID

ExternalIdentifier

Uniqueidentifier

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Jobønsker / jeg søger job som

ID

CvId

Int

 

 

 

 

Jobønsker / jeg søger job som

Snitflade

DiscoWebIdentifier

Int

tblPersonStatusProfessionCollection. ProfessionId

 

 

 

Jobønsker / jeg søger job som

Snitflade

HasEducation

Bit

tblPersonStatusProfessionCollection. HasEducation

 

 

 

Jobønsker / jeg søger job som

Snitflade

MonthsOfExperience

Int

tblPersonStatusProfessionCollection. MonthsOfExperience

22,15% har registreret null skal det konverteres til 0?

356 registreringer er større end 840. Skal de konverteres som de står ?

 

 

Jobønsker / jeg søger job som

Snitflade

LastUsed

Datetime2(7)

tblPersonStatusProfessionCollection. YearLastUsed

Mindste årstal : 1014

Højeste årstal : 2020

40,3% er null eller 0, 141 årstal før 1950.

 

 

Jobønsker / jeg søger job som

Meta

CreatedDateTime

Datetime2(7)

N/A

 

 

 

Jobønsker / jeg søger job som

Meta

UpdatedDateTime

Datetime2(7)

?

 

 

 

Jobønsker / jeg søger job som

ID

ExternalVersionIdentifier

Uniqueidentifier

GUID til versionering

Udfyldes på konverteringstidspunkt med værdi fra newid()

 

 

 

Jobønsker / jeg søger job som

Meta

MetadataJson

nvarchar(max)

 

 

 

 

Kontaktdata

Generelt

[ExternalData].[PersonContactData]

 

Kilden er BrokerServices.Reminder. PersonNotificationData

Hvilke krav er der til værdien af PersonContactDataStatusTypeIdentifier?

F.eks. ItemIndetifier 5 “Ugyldigt”.

Værdi fem benyttes ikke, så CV siloen har ikke behov for denne oplysning.

Kontaktdata

ID

ID

Int

 

 

Kontaktdata

ID

PersonId

Int

PersonNotificationData.CivilRegistrationIdentifier via opslag i Cv.Person

 

 

Kontaktdata

Snitflade

ContactData

nvarchar(256)

PersonNotificationData.PersonContactData

Skal null værdier konverteres?

 

Kontaktdata

Snitflade

ContactDataTypeIdentifier

Int

PersonNotificationData.PersonContactDataTypeIdentifier

 

 

Kontaktgruppe

Generelt

[ExternalData].[ContactGroup]

 

Kilden er BrokerServices.dbo.tblPersonStatusContactGroup

Er det kun den seneste kontaktgruppe som skal konverteres eller skal alle kontaktgrupper borgerne har haft konverteres?

CorrelationID som beskrevet i snitfladen findes ikke i tabellen!

Kontaktgruppe

ID

ID

Int

 

 

 

 

Kontaktgruppe

ID

PersonId

Int

tblPersonStatusContactGroup.CivilRegistrationIdentifier via opslag i Cv.Person

 

 

Kontaktgruppe

Snitflade

ContactGroupTypeIdentifier

Int

tblPersonStatusContactGroup.ContactGroupIdentifier

 

 

Kontaktgruppe

Snitflade

StartTime

Datetime2(7)

tblPersonStatusContactGroup.StartDate

 

 

Kontaktgruppe

Snitflade

EndTime

Datetime2(7)

tblPersonStatusContactGroup.EndDate

 

 

Personkategori

Generelt

[ExternalData].[PersonCategory]

 

Kilden er BrokerServices.dbo.tblPersonStatusCategory

Er det kun den seneste kategori som skal konverteres eller skal alle kategorier borgerne har haft konverteres?

 

CorrelationID som beskrevet i snitfladen findes ikke i tabellen!

Personkategori

ID

ID

Int

 

 

 

Personkategori

ID

PersonID

Int

tblPersonStatusCategory.PersonId via [BrokerServices].[dbo].[tblCprPersonId] og Cv.Person

 

 

Personkategori

Snitflade

PersonCategoryTypeIdentifier

Int

tblPersonStatusCategory.PersonCategoryTypeIdentifier

Null værdier skal konverteres?

 

Personkategori

Snitflade

IncidentDate

Datetime2(7)

IncidentDate

 

 

Rehab status

Generelt

[ExternalData].[RehabilitationProcessStatus]

 

Kilden er [BrokerServices].[Rehab].[RehabilitationProcess]

CorrelationID som beskrevet i snitfladen findes ikke i tabellen!

Rehab status

ID

Id

Int

 

 

 

Rehab status

ID

PersonId

Int

RehabilitationProcess.PersonId via [BrokerServices].[dbo].[tblCprPersonId] og Cv.Person

 

 

Rehab status

Snitflade

RehabilitationProcessStatusType Identifier

Int

RehabilitationProcess.RehabilitationProcessStatusTypeIdentifier

 

 

Rehab status

Meta

CreatedDateTime

Datetime2(7)

RehabilitationProcess.CreatedDateTime

 

 

Rehab status

Meta

UpdatedDateTime

Datetime2(7)

RehabilitationProcess.UpdatedDateTime

 

 

Jobcentertilknytning

Generelt

[Cv].[JobcenterInfo]

 

Kilde er [BrokerServices].[dbo].[tblCprAuthority]

Burde tabellen ikke bo sammen med sine venner i ExternalData?

Jobcentertilknytning

ID

Id

Int

 

 

 

Jobcentertilknytning

ID

PersonId

Int

tblCprAuthority.CivilregistrationIdentifier via Cv.Person

 

 

Jobcentertilknytning

Snitflade

JobcenterId

Int