Name i Ankiro
Data Type i Ankiro
Regler for behandling
Spørgsmål eller kommentar
Verificeret
Abroad
String
job.adresse.landekode som grundlag
Sættes til “True” hvis landekode (job.adresse.landekode) ikke er Danmark eller Grønland ellers “False”
Ja
AnonymousEmployer
String
anonymArbejdsgiver
Sættes til “True” hvis arbejdsgiver er anonym ellers “False“
Ja
ConceptUriDa
String
conceptUriDa
Ja
Aliasid
String
aliasIdentifier
Nyt felt
ja
Alias
String
aliasIdentifier som grundlag
Nyt felt
Skal beriges fra ESCO STAR udfra aliasIdentifier med felt alternativeLabelDa
ja
AuthorityId
String
ansvarligMyndighedskode
Nyt felt
ja
Country
String
job.adresse.landekode som udgangspunkt for landenavn
Skal beriges fra landekodeliste (Nugetpakke medhttps://starwiki.atlassian.net/wiki/spaces/FYS/pages/4504617248/EksterneData.Myndighedsrelation+Version+1+UDV+2024-3#GetLand-(GET-/v1/Land) ) fra job.adresse.landekode
Ja
CountryCode
String
job.adresse.landekode
Ja
DailyWorkTimeDay
String
ArbejdstidsforholdTypeCodeList
Omsæt fra kodeliste Id 1 Normal arbejdstid til “True” eller “False”
Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen
Ja
DailyWorkTimeEvening
String
ArbejdstidsforholdTypeCodeList
Omsæt fra kodeliste Id 3 Aftenarbejde til “True” eller “False”
Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen
Ja
DailyWorkTimeNight
String
ArbejdstidsforholdTypeCodeList
Omsæt fra kodeliste Id 4 Natarbejde til “True” eller “False”
Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen
Ja
DailyWorkTimeWeekend
String
ArbejdstidsforholdTypeCodeList
Omsæt fra kodeliste Id 5 Weekendarbejde til “True” eller “False”
Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen
Ja
DisabilityFriendly
String
handicapIngenHindring som udgangspunkt
Tekst sættes til “Handicap” hvis handicapIngenHindringer er True, ellers tom streng
Ja
EmployerMunicipality
String
arbejdsgiver.adresse.kommunenummer som grundlag
Skal beriges fra kommunekodeliste EksterneData.KommuneTypeCodeList ud fra arbejdsgiver.adresse.kommunenummer
Ja
EmployerMunicipalityIdd
String
arbejdsgiver.adresse.kommunenummer
Ja
EmploymentType
String
tidsbegraensetAnsaettelse som grundlag
Hvis tidsbegraensetAnsaettelse er true så “Tidsbegrænset ansættelse” ellers “Fastansættelse”
Ja
EmploymentTypeId
String
tidsbegraensetAnsaettelse som grundlag
Hvis tidsbegraensetAnsaettelse er true Id =1 (Tidsbegrænset ansættelse”) ellers Id = 16 (Fastansættelse)
Ja
Expires
Date Time
afpubliceringstidspunkt
Ja
HiringOrgCVR
String
cvrNummer
Ja
HiringOrgName
String
arbejdsgiver.navn
Ja
HotjobText
String
conceptUriDa som grundlag
Kommer fra Taxonomy og på conceptUriDa findes om der et tag (tags.TagDto.tag) der er Taxonomy.EscoStarTagTypeCodeList Id 1 for Hotjob. Hvis det er et hotjob OG hvis job.type hvis JobTypeCodeList Id 1 Ordinært job så “Hotjob“ ellers tom streng og kun
Kommer fra job.type hvis JobTypeCodeList Id 2 Hotjob. Hvis det er et hotjob så “Hotjob“ ellers tom streng
Kommer fra job.type hvis JobTypeCodeList Id 10 Ordinært job og efterlønner (hotjob). Hvis det er et hotjob så “Hotjob“ ellers tom streng
Dvs hvis en af den er true så “Hotjob” ellers tom streng
Ja
HtmlContent
Text
Kommer fra
overskrift
WorkPlaceInfoText
Place
JobPositionPosting.JobPositionInformation.Purpose
paakraevedeKoerekortTyper som udgangspunkt
ledigeStillinger
JobPositionPosting.ApplicationDetails.RemarksToApplicant
WorkPlace.Name
WorkPlaceDescriptionText
broedtekst
JobPositionPosting.ApplicationDetails.ReferenceText
publiceringstidspunkt
ansoegning.fristDato
ansaettelsesdato
tidsbegraensetAnsaettelse som grundlag
deltid som grundlag
JobPositionPosting.JppType
job.type som grundlag
JobPositionPosting.JobPositionInformation.CompensationDescription
arbejdstider som grundlag
Som grundlag
KontaktpersonDto.fornavne
KontaktpersonDto.efternavn
KontaktpersonDto.titel
KontaktpersonDto.telefonnummer
KontaktpersonDto.emailadresse
Som grundlag
job.adresse.vejnavn
job.adresse.husnummer
job.adresse.etage
job.adresse.sidedoer
job.adresse.postnummer
job.adresse.postnummer som grundlag
job.adresse.landekode som grundlag
ansoegning.telefonnummer
WorkPlace.FaxNumber - findes ikke mere
ansoegning.emailadresse
jobannonce.id
Denne bliver hentet via kald til eks. https://jobt1.jobnettest.dk/CV/FindWork/DetailsAnkiro/{jobAdId}
Sammensættes af følgende felter med linieskift imellem
overskrift - uden yderlig behandling
WorkPlaceInfoText - Findes ikke i event
(hvis anonym, så sættes teksten til “Jobcenter søger på vegne af virksomhed” ellers benyttes “workplace.Name - afventer afklaring fra Rolf på hvad det er)
Name i Ankiro | Data Type i Ankiro | Regler for behandling | Spørgsmål eller kommentar | Verificeret | |
---|---|---|---|---|---|
Abroad | String | job.adresse.landekode som grundlag | Sættes til “True” hvis landekode (job.adresse.landekode) ikke er Danmark eller Grønland ellers “False” | Ja | |
AnonymousEmployer | String | anonymArbejdsgiver | Sættes til “True” hvis arbejdsgiver er anonym ellers “False“ | Ja | |
ConceptUriDa | String | conceptUriDa | Ja | ||
Aliasid | String | aliasIdentifier | Nyt felt | ja | |
Alias | String | aliasIdentifier som grundlag | Nyt felt Skal beriges fra ESCO STAR udfra aliasIdentifier med felt alternativeLabelDa | ja | |
AuthorityId | String | ansvarligMyndighedskode | Nyt felt | ja | |
Country | String | job.adresse.landekode som udgangspunkt for landenavn | Skal beriges fra landekodeliste (Nugetpakke medhttps://starwiki.atlassian.net/wiki/spaces/FYS/pages/4504617248/EksterneData.Myndighedsrelation+Version+1+UDV+2024-3#GetLand-(GET-/v1/Land) ) fra job.adresse.landekode | Ja | |
CountryCode | String | job.adresse.landekode | Ja | ||
DailyWorkTimeDay | String | ArbejdstidsforholdTypeCodeList | Omsæt fra kodeliste Id 1 Normal arbejdstid til “True” eller “False” Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen | Ja | |
DailyWorkTimeEvening | String | ArbejdstidsforholdTypeCodeList | Omsæt fra kodeliste Id 3 Aftenarbejde til “True” eller “False” Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen | Ja | |
DailyWorkTimeNight | String | ArbejdstidsforholdTypeCodeList | Omsæt fra kodeliste Id 4 Natarbejde til “True” eller “False” Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen | Ja | |
DailyWorkTimeWeekend | String | ArbejdstidsforholdTypeCodeList | Omsæt fra kodeliste Id 5 Weekendarbejde til “True” eller “False” Id 2 Morgenarbejde ig Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen | Ja | |
DisabilityFriendly | String | handicapIngenHindring som udgangspunkt | Tekst sættes til “Handicap” hvis handicapIngenHindringer er True, ellers tom streng | Ja | |
EmployerMunicipality | String | arbejdsgiver.adresse.kommunenummer som grundlag | Skal beriges fra kommunekodeliste EksterneData.KommuneTypeCodeList ud fra arbejdsgiver.adresse.kommunenummer | Ja | |
EmployerMunicipalityIdd | String | arbejdsgiver.adresse.kommunenummer | Ja | ||
EmploymentType | String | tidsbegraensetAnsaettelse som grundlag | Hvis tidsbegraensetAnsaettelse er true så “Tidsbegrænset ansættelse” ellers “Fastansættelse” | Ja | |
EmploymentTypeId | String | tidsbegraensetAnsaettelse som grundlag | Hvis tidsbegraensetAnsaettelse er true Id =1 (Tidsbegrænset ansættelse”) ellers Id = 16 (Fastansættelse) | Ja | |
Expires | Date Time | afpubliceringstidspunkt | Ja | ||
HiringOrgCVR | String | cvrNummer | Ja | ||
HiringOrgName | String | arbejdsgiver.navn | Ja | ||
HotjobText | String | conceptUriDa som grundlag |
Dvs hvis en af den er true så “Hotjob” ellers tom streng | Ja | |
HtmlContent | Text | Kommer fra
| Denne bliver hentet via kald til eks. https://jobt1.jobnettest.dk/CV/FindWork/DetailsAnkiro/{jobAdId} Sammensættes af følgende felter med linieskift imellem
| Dette er en html side i Jobnet classic, så denne kan vi ikke længere benytte. Vi kan istedet konstruere en HTML side med al indhold fra eventet. HtmlContent benyttes kun til interne jobannoncer. HTML’en genereres dynamisk i denne razor side: C:\STAR-Code\Jobnet\Apps\src\site\jobnetdk\Areas\FindWork\Views\FindWork\DetailsAnkiro.cshtml Der er en del logik både i cshtml, men også i konstruktionen af visningsmodellen i BuildDetailsModel metoden i C:\STAR-Code\Jobnet\Apps\src\site\jobnetdk\Areas\FindWork\Controllers\FindWorkController.cs Følgende properties er fundet i cshtml filen:
| |
ID | String | id | Huske det er en guid nu | Ja | |
IsDisabilityFriendly | String | handicapIngenHindring er grundlag | Hvis true så “True” eller “False” | Ja | |
IsExternal | String | Hvis annoncen kommer fra det eksterne load så “True“ eller hvis fra interne load så “False” | Ja | ||
IsHotjob | String | conceptUriDa som grundlag |
Dvs hvis en af den er true så “True” ellers tom streng | Ja | |
IsHotJobQualified | String | conceptUriDa som grundlag |
Dvs hvis en af den eller begge er true så “True” ellers hvis begge false så “False“ Det samme som IsHotjob | Ja | |
IsWorkInDenmarkJob | String | egenskaber som grundlag | Sættes ud fra egenskaber hvor en JobannonceEgenskabTypeCodeList skal være Id 2 WorkInDenmark Hvis Id 2 er sat så “True“ ellers “False“ | Ja | |
JobAnnouncementType | String | Se kommentar | IF IF job.type JobTypeCodeList Id 3 Løntilskudsjob IF IF IF IF IF IF IF ELSE tom (hvis der ikke rammes noget) | Se kommentar | Ja |
JobAnnouncementTypeId | String | Se kommentar | IF job.type JobTypeCodeList Id 3 Løntilskudsjob IF IF IF IF IF IF IF IF der JobTypeCodeList id 9 Ordinært job og efterlønner THEN sættes IF der JobTypeCodeList id 10 Ordinært job og efterlønner (hotjob) THEN sættes ELSE tom (hvis der ikke rammes noget) | I den eksisterende JN classic er
| Ja |
JobHeadline | Text | Anvendes kun ekstren og WIDK annoncer og ikke interne så PT ikke beskrevet, kommer når vi ser på de eksterne annoncer | Hvor kommer det fra? | ||
JobRotationJob | String | job.typ som grundlag | kommer fra job.type hvis Virksomhedsindsats.JobTypeCodeList Id 6 Jobrotation | Ja | |
LastDateApplication | Date Time | ansoegning.fristDato | Ja | ||
LastDateApplicationSort | Date Time | ansoegning.fristDato | Det samme som LastDateApplication | Ja | |
Latitude | Float | Findes ud fra arbejdssted adressen job.adresse | Skal beriges fra lokale DAR adresse data ud fra adresse på arbejdssted, husk fall back til:
| Ja | |
Longitude | Float | Findes ud fra arbejdssted adressen job.adresse | Skal beriges fra lokale DAR adresse data ud fra adresse på arbejdssted, husk fall back til:
| Ja | |
Municipality | String | job.adresse.kommunenummer som grundlag | Skal beriges fra job.adresse.kommunenummer og EksterneData.KommuneTypeCodeList | Ja | |
MunicipalityId | String | job.adresse.kommunenummer | Ja | ||
Occupation | String | conceptUriDa | Skal beriges fra ESCO STAR udfra conceptUriDa med felt PreferredLabelDa | Ja | |
OccupationArea | String | conceptUriDa som grundlag | Skal beriges fra niveau 1 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarki.titel | Ja | |
OccupationAreaId | String | conceptUriDa som grundlag | Skal beriges fra niveau 1 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarkiId | Ja | |
OccupationEN | String | conceptUriDa som grundlag | Skal beriges fra Skal beriges fra ESCO STAR udfra conceptUriDa med preferredLabelsForeign.preferredLabel hvor languageCode er (Taxonomy.LanguageTypeCodeList) er 11 en | Ja | |
OccupationGroup | String | conceptUriDa som grundlag | Skal beriges fra niveau 2 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarki.titel | Ja | |
OccupationGroupId | String | conceptUriDa som grundlag | Skal beriges fra niveau 2 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarkiId | Ja | |
OccupationId | String | conceptUriDa | Ja | ||
OrganisationId | String | ansvarligMyndighedskode | Det er den eneste OrganisationId vi har i data | Ja | |
PostalCode | String | job.adresse.postnummer | Ja | ||
PostalCodeName | String | job.adresse.postnummer som grundlag | Skal beriges fra job.adresse.postnummer og på kodeliste EksterneData.PostNummerTypeCodeList (samme som WorkPlaceCity) | Ja | |
PostingCreated | Date Time | publiceringstidspunkt | Ja | ||
Presentation | Text | broedtekst som grundlag | Skal denne strippes for HTML tags? Nej, den strippes ikke for tags, men der benyttes System.Web.HttpUtility.HtmlDecode, til at ændre f.eks. &aering; til æ osv. Kommer fra feltet mainPresentation i https://starwiki.atlassian.net/wiki/spaces/GI/pages/4088037548/Virksomhedsindsats.FindJobService+Version+1+2023-3#GetJobAdForAnkiro-(GET-%2Fv1%2FFindJob%2Fankiro%2F%7BjobAdId%7D) | Ja | |
Region | String | job.adresse.kommunenummer | Skal beriges fra kommune/region mapning, nugetpakker med GetRegionKommuneRelation (GET /v1/Myndighedsrelation/RegionKommuneRelation) ud fra job.adresse.kommunenummer findes regionsnavn | Ja | |
RegionId | String | job.adresse.kommunenummer | Skal beriges fra kommune/region mapning, nugetpakker med GetRegionKommuneRelation (GET /v1/Myndighedsrelation/RegionKommuneRelation) ud fra job.adresse.kommunenummer findes regionsnummer | Ja | |
ShownInAutomatch | String | Skal kommer fra data i match hvor vi sætte automatch, dette er ikke lavet endnu så det ´han vi ikke mappe endnu | |||
ShownInAutomatchFlexJob | String | Virksomhedsindsats.JobTypeCodeList Id 4 Fleksjob | Skal kommer fra data i match hvor vi sætte automatch, dette er ikke lavet endnu så det ´han vi ikke mappe endnu | ||
Title | Short Text | overskrift | Ja | ||
Url | Text | url | Ja | ||
WorkHourMax | Number | hoejsteUgentligeArbejdstimer | Ja | ||
WorkHourMin | Number | mindsteUgentligeArbejdstimer | Ja | ||
WorkHours | String | deltid som grundlag | Hvis false sættes det til “Fuldtid” ellers ved true sætte der til “Deltid” | Ja | |
WorkHoursId | String | Hvis false sættes det til Fuldtid = 1 ellers ved true sætte der til Deltid = 16 | Ja | ||
WorkPlaceAbroad | String | job.adresse.landekode som grundlag | Sættes til “True” hvis landekode (job.adresse.landekode) ikke er Danmark eller Grønland eller “False” | Ja | |
WorkPlaceAddress | String | job.adresse.vejnavn job.adresse.husnummer job.adresse.etage job.adresse.sidedoer | Felterne konkateneres med i rækkefølgen, vejnavn, husnummer, etage og sidedoer med ét enkelt mellemrum. Det gøres i dag i stored procedure fn_ConcatAddress | Ja | |
WorkPlaceCity | String | job.adresse.postnummer som grundlag | Skal beriges fra job.adresse.postnummer og på kodeliste EksterneData.PostNummerTypeCodeList | Ja | |
WorkplaceID | String | Dette felt findes ikke mere derfor tomt | Ja | ||
WorkPlaceNotStatic | String | ingenFastArbejdsplads som grundlag | Hvis ingenFastArbejdsplads er true så “True“ ellers “False“ | Ja | |
WorkPlaceOtherAddress | String | job.adresse.kommunenummer og arbejdsgiver.adresse.kommunenummer er grundlag | IF job.adresse.kommunenummer er <> arbejdsgiver.adresse.kommunenummer så | Ja | |
WorkPlacePostalCode | String | job.adresse.postnummer | Ja |
...