Name i Ankiro | Data Type i Ankiro | Regler for behandling | Spørgsmål eller kommentar | Er også i HtmlContent | 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“ | Punkt 19 | 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 | Punkt 1,22 | 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”“Fastansættelse” | Punkt 14 | 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
| JobPositionPosting.JppType
| 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 | Punkt 28 | 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 IF IF IF IF IF IF ELSE tom (hvis der ikke rammes noget) PLUS IF | Se kommentar | Punkt 16 | 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 | Punkt 12 | 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 | Punkt 3 | 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 | Punkt 21 | Ja | |||
PostalCodeName | String | job.adresse.postnummer som grundlag | Skal beriges fra job.adresse.postnummer og på kodeliste EksterneData.PostNummerTypeCodeList (samme som WorkPlaceCity) | Punkt 22 | Ja | ||
PostingCreated | Date Time | publiceringstidspunkt | Punkt 11 | 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 | Punkt 1 | Ja | |||
Url | Text | url | Punkt 27 | 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” | Punkt 15 | 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” | Punkt 22 | 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 | Punkt 20 | 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“ | Punkt 3 | 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 |
...