Name i Ankiro | Data Type i Ankiro | Regler for behandling | Spørgsmål eller kommentar | Er også i HtmlContent | Verificeret | Bruges som søgekriterie i Jobnet classic | Bruges i Jobnet Classic | |
---|---|---|---|---|---|---|---|---|
Abroad | String | job.adresse.landekode som grundlag | Sættes til “True” hvis landekode (job.adresse.landekode) ikke er Danmark (DK) ellers “False” | Bemærk Grønland behandles fremadrette som udlandet | Ja | Mapped | ||
AnonymousEmployer | String | jobannonce.anonymArbejdsgiver | Sættes til “True” hvis arbejdsgiver er anonym ellers “False“ | Reb: Ja | Punkt 19 | Ja | Mapped | |
ConceptUriDa | String | jobannonce.jconceptUriDa | Reb: Ja | Ja | Mapped. Kun ekstern og WIDK | |||
net | String | jobannonce.job.aliasIdentifier | Nyt felt | Reb: Ja | ja | nej | ||
Alias | String | aliasIdentifier som grundlag | Nyt felt Skal beriges fra ESCO STAR ud fra aliasIdentifier med felt alternativeLabelDa | Reb: Ja | ja | nej | ||
AuthorityId | String | ansvarligMyndighedskode | Nyt felt | Reb: Ja | ja | nej | ||
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 Det er ISO 3166-1 alfa-2 man får tilbage i nedenstående | Punkt 1,22 Bemærk Grønland er fremadrette et land | Ja | Mapped | ||
CountryCode | String | jobannonce.job..adresse.landekode | Det er en ISO 3166-1 alfa-2 landekode der modtages | Ja | Mapped | |||
DailyWorkTimeDay | String | ArbejdstidsforholdTypeCodeList | Omsæt fra kodeliste Id 1 Normal arbejdstid til “True” eller “False” Id 2 Morgenarbejde og Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen | KodelisteVirksomhedsindsats.ArbejdstidsforholdTypeCodeList Reb: Vi bruger ikke data om, hvorvidt det er morgenarbejde, aftenarbejde eller natarbejde. | Ja | Mapped | ||
DailyWorkTimeEvening | String | ArbejdstidsforholdTypeCodeList | Omsæt fra kodeliste Id 3 Aftenarbejde til “True” eller “False” Id 2 Morgenarbejde og Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen | Kodeliste Virksomhedsindsats.ArbejdstidsforholdTypeCodeList Reb: Vi bruger ikke data om, hvorvidt det er morgenarbejde, aftenarbejde eller natarbejde. | Ja | Mapped | ||
DailyWorkTimeNight | String | ArbejdstidsforholdTypeCodeList | Omsæt fra kodeliste Id 4 Natarbejde til “True” eller “False” Id 2 Morgenarbejde og Id 6 Skiftende arbejdstid medtages ikke da disse felter pt ikke anvendes i søgningen | Kodeliste Virksomhedsindsats.ArbejdstidsforholdTypeCodeList Reb: Vi bruger ikke data om, hvorvidt det er morgenarbejde, aftenarbejde eller natarbejde. | Ja | Mapped | ||
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 | Kodeliste Virksomhedsindsats.ArbejdstidsforholdTypeCodeList Reb: Vi bruger ikke data om, hvorvidt det er morgenarbejde, aftenarbejde eller natarbejde - eller weekendarbejde. | Ja | Mapped | ||
DisabilityFriendly | String | jobannonce.job.handicapIngenHindring som udgangspunkt | Tekst sættes til “Handicap” hvis handicapIngenHindringer er True, ellers tom streng | Data bruges (Handicap ingen hindring) | Ja | Not Mapped | ||
EmployerMunicipality | String | jobannonce.arbejdsgiver.adresse.kommunenummer som grundlag | Skal beriges fra kommunekodeliste EksterneData.KommuneTypeCodeList ud fra arbejdsgiver.adresse.kommunenummer | Reb: Ja | Ja | Not Mapped | ||
EmployerMunicipalityIdd | String | jobannonce.arbejdsgiver.adresse.kommunenummer | Reb: Ja | Ja | Mapped | |||
EmploymentType | String | jobannonce.job.tidsbegraensetAnsaettelse som grundlag | Hvis tidsbegraensetAnsaettelse er true så “Tidsbegrænset ansættelse” ellers “Fastansættelse” | Reb: Ja | Punkt 14 | Ja | Mapped | |
EmploymentTypeId | String | jobannonce.job.tidsbegraensetAnsaettelse som grundlag | Hvis tidsbegraensetAnsaettelse er true Id =1 (Tidsbegrænset ansættelse”) ellers Id = 16 (Fastansættelse) | Reb: Ja | Ja | Not Mapped | ||
Expires | Date Time | jobannonce.afpubliceringstidspunkt | Vær bekendt med at der er tale om en dateTime med tidspunkt nu til forskel fra tidligere | Ja | Not Mapped | |||
HiringOrgCVR | String | jobannonce.arbejdsgiver.cvrNummer | Reb: Ja | Ja | Mapped | |||
HiringOrgName | String | jobannonce.arbejdsgiver.navn | Reb: Ja | Ja | Mapped | |||
HotjobText | String | jobannonce.job.conceptUriDa som grundlag |
Dvs hvis en af den er true så “Hotjob” ellers tom streng | jobannonce.job.type Virksomhedsindsats.JobTypeCodeList = 1, 2 10 Reb: Ja | Ja | Not Mapped | ||
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 i stedet 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:
RMA: Er der stadig brug for denne? - Henrik Team Jobsøgning Reb: Ja | Not Mapped | |||
ID | String | id | Huske det er en guid nu | Punkt 28 | Ja | Mapped | ||
IsDisabilityFriendly | String | jobannonce.job.handicapIngenHindring er grundlag | Hvis true så “True” eller “False” | Reb: Ja ( men hvordan hænge det sammen med mærkningen “Handicap ingen hindring”) ? | Ja | Not Mapped | ||
IsExternal | String | Hvis annoncen kommer fra det eksterne load så “True“ eller hvis fra interne load så “False” | Reb: Ja | Ja | Mapped | |||
IsHotjob | String | jobannonce.job.conceptUriDa som grundlag |
Dvs hvis en af den er true så “True” ellers tom streng | jobannonce.job.type Virksomhedsindsats.JobTypeCodeList = 1, 2 10 | Ja | Not Mapped | ||
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 | jobannonce.job.type Virksomhedsindsats.JobTypeCodeList = 1, 2 10 Reb: Ja | Ja | Not Mapped | ||
IsWorkInDenmarkJob | String | obannonce.job.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“ | Reb: Ja | Ja | Not Mapped | ||
JobAnnouncementType | String | Se kommentar | IF job.type JobTypeCodeList Id 3 Løntilskudsjob IF IF IF IF IF IF IF ELSE tom (hvis der ikke rammes noget) PLUS IF | Se kommentar RMA: Hvad bruges den til? Det lyder næsten som om det er JobTyperne Virksomhedsindsats.JobTypeCodeList - Team Jobsøgning Reb: Nej - så vidt jeg er orienteret, kan arbejdsgivere ikke længere markere Jobannoncerne med arbejdsvilkår? | Punkt 16 | Ja | Mapped | |
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
RMA: Hvad bruges den til? Det lyder næsten som om det er JobTyperne Virksomhedsindsats.JobTypeCodeList Reb: Nej - så vidt jeg er orienteret, kan arbejdsgivere ikke længere markere Jobannoncerne med arbejdsvilkår? | Ja | Not Mapped | ||
JobHeadline | Text | jobannonce.overskrift | 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? RMA: Logisk ville denne skulle tages fra jobannonce.overskrift Hvad bliver den brugt til? Reb: Den bruges som overskrift på Jobannonce- cardet på Jobnet. | Mapped | |||
JobRotationJob | String | jobannonce.job.typ som grundlag | kommer fra job.type hvis Virksomhedsindsats.JobTypeCodeList Id 6 Jobrotation | Reb: Nej - så vidt jeg er orienteret, kan arbejdsgivere ikke længere markere Jobannoncerne med arbejdsvilkår? | Ja | Not Mapped | ||
LastDateApplication | Date Time | jobannonce.ansoegning.fristDato | Punkt 12 | Ja | Mapped | |||
LastDateApplicationSort | Date Time | jobannonce.ansoegning.fristDato | Det samme som LastDateApplication | RMA: Hvorfor er der to? - Team Jobsøgning Reb: Man kan sortere på ansøgningsfristen, men man har vel kun behov for at få data for det en gang? | Ja | Not Mapped | ||
Latitude | Float | Findes ud fra arbejdssted adressen jobannonce.job.adresse | Skal beriges fra lokale DAR adresse data ud fra adresse på arbejdssted, husk fall back til:
| RMA: 924.3 - Joblog koordinatudsøgning - omlægning af kald til DAWA og Google Forslag returner først fundet:
Reb: Ja | Ja | Mapped | ||
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:
| RMA: Fås på samme måde som ovenstående? Reb: Ja | Ja | Mapped | ||
Municipality | String | job.adresse.kommunenummer som grundlag | Skal beriges fra job.adresse.kommunenummer og EksterneData.KommuneTypeCodeList | RMA: Hvad bruges denne til? - Team Jobsøgning Det kan enten være være på baggrund af:
eller
Reb: Ja | Punkt 3 | Ja | ||
MunicipalityId | String | job.adresse.kommunenummer | RMA: Hvad bruges denne til? - Team Jobsøgning Det kan enten være være:
eller
Jeg ved ikke, hvorfor, der er behov for et kommunenummer? Kan det være, hvis arbejdsgiveren er anonym eller har en postboks adresse ? | Ja | Mapped | |||
Occupation | String | jobannonce.job.conceptUriDa | Skal beriges fra ESCO STAR udfra conceptUriDa med felt PreferredLabelDa | Reb: Ja | Ja | mapped | mapped | |
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 | Dette er Jobnets hierarki, de blive vedeligeholdt i forbindelse med ESCO STAR opdateringer, opgaven ligge i BI Reb: Ja | 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 | Dette er Jobnets hierarki, de blive vedligeholdt i forbindelse med ESCO STAR opdateringer, opgaven ligge i BI Reb: Ja | Ja | |||
OccupationEN | String | jobannonce.job.conceptUriDa som grundlag | Skal beriges fra ESCO STAR ud fra conceptUriDa med preferredLabelsForeign.preferredLabel hvor languageCode er (Taxonomy.LanguageTypeCodeList) er 11 en |
hvor
Reb: Ja | 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 | Dette er Jobnets hierarki, de blive vedeligeholdt i forbindelse med ESCO STAR opdateringer, opgaven ligge i BI Reb: Ja | 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 | Dette er Jobnets hierarki, de blive vedeligeholdt i forbindelse med ESCO STAR opdateringer, opgaven ligge i BI Reb: Ja | Ja | |||
OccupationId | String | jobannonce.job.conceptUriDa | Reb: Ja | Ja | ||||
OrganisationId | String | ansvarligMyndighedskode | Det er den eneste OrganisationId vi har i data | RMA: Hvad bruges den til? - Team Jobsøgning Reb: Jeg ved ikke, hvad denne bruges til? | Ja | |||
PostalCode | String | jobannonce.job.adresse.postnummer | RMA: Hvad bliver den brugt til? - Team Jobsøgning
eller
Reb: Ved ikke, hvorfor vi har det? | Punkt 21 | Ja | |||
PostalCodeName | String | job.adresse.postnummer som grundlag | Skal beriges fra job.adresse.postnummer og på kodeliste EksterneData.PostNummerTypeCodeList (samme som WorkPlaceCity) | RMA: Hvad bliver den brugt til? - Team Jobsøgning
eller
Reb: Ved ikke, hvorfor vi har det? | Punkt 22 | Ja | ||
PostingCreated | Date Time | jobannonce.publiceringstidspunkt | RMA: Der kan her være tale om to forskellige datoer/tidspunkter Hvad bliver den brugt til? - Team Jobsøgning Enten som nævnt
Eller
Reb: Ja, oplysning bruges til sortering | 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) | RMA: Der bliver allerede benyttet html sanitizer på vejen ind ved oprettelsen af Jobannoncen. jobannonce.broedtekst Reb; Ja, vi bruger brødtekst | 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 | RMA: Det logiske vil være at det er region på arbejdsstedet der vil skulle indekseres. - Enig region kan findes ved opslag med:
Det andet felt som nok ikke er så relevant som denne kunne tages fra ville have været
Reb: Ja, data bruges | 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 | RMA: Det logiske vil være at det er region på arbejdsstedet der vil skulle indekseres.- Enig region kan findes ved opslag med:
Det andet felt som nok ikke er så relevant som denne kunne tages fra ville have været
Reb: Ja, data bruges | Ja | |||
ShownInAutomatch | String | Skal komme fra data i match hvor vi sætte automatch, dette er ikke lavet endnu så det ´han vi ikke mappe endnu RMA: Yep, og der skal også være mulighed for JGM at tilføje/fjerne fra auto match Reb: Ja, vi skal kunne sætte denne markering | ||||||
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 RMA: Vær bekendt med at FlexJob annoncer bliver vist i borgers automatch, hvis borger er markeret flexjobber! - Det betyder vel Flexjob skal med i autoimatch Tjek, vil man tilføje til den tabel som JGM kan tilføje/fjerne fra? Reb: Kan dette nås? | |||||
Title | Short Text | jobannonce.overskrift | Reb: Hvorfor har vi både “Title” og JobHeadline? | Punkt 1 | Ja | |||
Url | Text | jobannonce.ansoegning.url | RMA: Hvad bliver den brugt til - Team Jobsøgning Det felt i linker til er: jobannonce.ansoegning.url Reb: Bruges denne til at identificere annoncen? | Punkt 27 | Ja | |||
WorkHourMax | Number | jobannonce.job.hoejsteUgentligeArbejdstimer | Reb: Ja denne nruges | Ja | ||||
WorkHourMin | Number | jobannonce.job.mindsteUgentligeArbejdstimer | Reb: Ja, denne bruges | Ja | ||||
WorkHours | String | jobannonce.job.deltid som grundlag | Hvis false sættes det til “Fuldtid” ellers ved true sætte der til “Deltid” | RMA: Hvad bliver denne brugt til? - Team Jobsøgning som nævnt jobannonce.job.deltid Det kunne også være et gennemsnit af højeste og mindste ugentlige arbejdstimer Reb: i udsøgningen på Jobnet, kan brugerne indstille filteret til et ugentligt timeantal. | Punkt 15 | Ja | ||
WorkHoursId | String | jobannonce.job.deltid som grundlag | Hvis false sættes det til Fuldtid = 1 ellers ved true sætte der til Deltid = 16 | RMA: Hvad bruges denne til? - Team Jobsøgning Hvis Fuldtid mappes til 1 og deltid mappes til 16 Hvad er de andre værdier? - Team Jobsøgning | Ja | |||
WorkPlaceAbroad | String | jobannonce.job.adresse.landekode som grundlag | Sættes til “True” hvis landekode (job.adresse.landekode) ikke er Danmark (DK) ellers “False” | Bemærk Grønland behandles fremadrette som udlandet | Punkt 22 | Ja | ||
WorkPlaceAddress | String | jobannonce.job.adresse.*
| 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 | Reb: Jeg synes, at arbejspladsens adresse står anført flere gange? | Punkt 20 | Ja | ||
WorkPlaceCity | String | jobannonce.job.adresse.postnummer som grundlag | Skal beriges fra job.adresse.postnummer og på kodeliste EksterneData.PostNummerTypeCodeList | Reb: Jeg synes, at arbejspladsens adresse står anført flere gange? | Ja | |||
WorkplaceID | String | Dette felt findes ikke mere derfor tomt | - | Ja | ||||
WorkPlaceNotStatic | String | jobannonce.job.ingenFastArbejdsplads som grundlag | Hvis ingenFastArbejdsplads er true så “True“ ellers “False“ | Reb: Ja, denne bruges | Punkt 3 | Ja | ||
WorkPlaceOtherAddress | String | jobannonce.job.adresse.kommunenummer og arbejdsgiver.adresse.kommunenummer er grundlag | IF job.adresse.kommunenummer er <> arbejdsgiver.adresse.kommunenummer så | RMA: Bliver den brugt til at bestemme, hvorvidt arbejdsplads adresse er forskellig fra arbejdsgiver adresse? Team Jobsøgning Reb: Og hvor bruges denne information? | Ja | |||
WorkPlacePostalCode | String | jobannonce.job.adresse.postnummer | Ja |
...