Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Name i Ankiro

Data Type i Ankiro

Regler for behandling

Spørgsmål eller kommentar

Er også i HtmlContent

Verificeret

Abroad

String

JobopslagDelivery.JobDetails?.JobLocation?.Address?.CountryCode

Sættes til “True” hvis landekode (job.adresse.landekode) ikke er Danmark eller Grønland ellers “False”

Er Grønland nu Abroad?

nej

AnonymousEmployer

String

false

Levers ikke på eksterne artikler

Punkt 19

nej

ConceptUriDa

String

jobopslagDelivery.JobDetails.OccupationId

Skal beriges fra ESCO STAR

nej

Aliasid

String

aliasIdentifier

Leveres ikke på eksterne artikler

nej

Alias

String

aliasIdentifier som grundlag

t felt

Leveres ikke på eksterne artikler

nej

AuthorityId

String

Fjernes

nej

Country

String

JobopslagDelivery.JobDetails?.JobLocation?.Address?.CountryCode 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 JobopslagDelivery.JobDetails?.JobLocation?.Address?.CountryCode

Punkt 1,22

nej

CountryCode

String

JobopslagDelivery.JobDetails?.JobLocation?.Address?.CountryCode

nej

DailyWorkTimeDay

String

Empty

Leveres ikke på eksterne artikler

nej

DailyWorkTimeEvening

String

Empty

Leveres ikke på eksterne artikler

nej

DailyWorkTimeNight

String

Empty

Leveres ikke på eksterne artikler

nej

DailyWorkTimeWeekend

String

Empty

Leveres ikke på eksterne artikler

nej

DisabilityFriendly

String

Empty

Leveres ikke på eksterne artikler

nej

EmployerMunicipality

String

JobopslagDelivery.JobDetails?.JobLocation?.Address?.MunicipalityId

Skal beriges fra kommunekodeliste EksterneData.KommuneTypeCodeList ud fra JobopslagDelivery.JobDetails?.JobLocation?.Address?.MunicipalityId

nej

EmployerMunicipalityId

String

JobopslagDelivery.JobDetails?.JobLocation?.Address?.MunicipalityId

nej

EmploymentType

String

jobopslagDelivery.JobDetails.Classification.Employment

Hvis employment = 0: “Fastansættelse” Default

Hvis employment = (1,2,3,4,5,6): “Tidsbegrænset ansættelse”

Punkt 14

nej

EmploymentTypeId

String

tidsbegraensetAnsaettelse som grundlag

Hvis tidsbegraensetAnsaettelse er true Id =1 (Tidsbegrænset ansættelse”) ellers Id = 16 (Fastansættelse)

nej

Expires

Date Time

Eksterne annoncer reindekseres altid.

nej

HiringOrgCVR

String

jobopslagDelivery.HiringOrganizationDetails.CvrNumber

Bliver ikke sat i dag

nej

HiringOrgName

String

jobopslagDelivery.HiringOrganizationDetails.Name

nej

HotjobText

String

Empty

Leveres ikke på eksterne artikler

nej

HtmlContent

Text

Empty

Leveres ikke på eksterne artikler

nej

ID

String

jobopslagDelivery.OriginalJobId

string.Concat("E", jobopslagDelivery.OriginalJobId.ToString(CultureInfo.InvariantCulture))));

nej

IsDisabilityFriendly

String

Leveres ikke på eksterne artikler

nej

IsExternal

String

True

Hvis annoncen kommer fra det eksterne load så “True“ eller hvis fra interne load så “False”

nej

IsHotjob

String

empty

Leveres ikke på eksterne artikler

nej

IsHotJobQualified

String

false

Leveres ikke på eksterne artikler

nej

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“

nej

JobAnnouncementType

String

"Almindelige vilkår"

Hardcoded. Leveres ikke på eksterne artikler

nej

JobAnnouncementTypeId

String

4

Hardcoded. Leveres ikke på eksterne artikler

nej

JobHeadline

Text

jobopslagDelivery.JobDetails.Title

Anvendes kun ekstren og WIDK annoncer

nej

JobRotationJob

String

empty

Leveres ikke på eksterne artikler

nej

LastDateApplication

Date Time

jobopslagDelivery.JobDetails.ApplicationDeadlineDate

Punkt 12

nej

LastDateApplicationSort

Date Time

jobopslagDelivery.JobDetails.ApplicationDeadlineDate

Hvis Date < 1920.01.01: Date

Hvis Date = 1900.01.01: Date + 1020 år

Hvis date = 1910.01.01: Date + 1000 år

nej

Latitude

Float

JobopslagDelivery.JobDetails?.JobLocation?.Address

Skal beriges fra lokale DAR adresse data ud fra adresse på arbejdssted, husk fall back til:

  1. Midt postnummer hvis ikke vejnavn

nej

Longitude

Float

JobopslagDelivery.JobDetails?.JobLocation?.Address

Skal beriges fra lokale DAR adresse data ud fra adresse på arbejdssted, husk fall back til:

  1. Midt postnummer hvis ikke vejnavn

nej

Municipality

String

jpp.JobDetails?.JobLocation?.Address?.MunicipalityName

nej

MunicipalityId

String

jpp.JobDetails?.JobLocation?.Address?.MunicipalityId

nej

Occupation

String

jobopslagDelivery.JobDetails.OccupationId

Skal beriges fra ESCO STAR udfra conceptUriDa med felt PreferredLabelDa

nej

OccupationArea

String

jobopslagDelivery.JobDetails.OccupationId

Skal beriges fra niveau 1 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarki.titel

nej

OccupationAreaId

String

jobopslagDelivery.JobDetails.OccupationId

Skal beriges fra niveau 1 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarkiId

nej

OccupationEN

String

OccupationId som grundlag

Skal beriges fra Skal beriges fra ESCO STAR udfra conceptUriDa med preferredLabelsForeign.preferredLabel hvor languageCode er (Taxonomy.LanguageTypeCodeList) er 11 en

Er ikke sat på External??

nej

OccupationGroup

String

OccupationId som grundlag

Skal beriges fra niveau 2 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarki.titel

nej

OccupationGroupId

String

OccupationId som grundlag

Skal beriges fra niveau 2 (hierarkiniveau) i beskæftigelsesområder (SpecialEscoStarHierarki med hierarkiType = Id 1 “Beskæftigelsesområde” med feltet hierarkiId

nej

OccupationId

String

OccupationId

nej

OrganisationId

String

Empty

Leveres ikke på eksterne artikler

nej

PostalCode

String

jobopslagDelivery.JobDetails.JobLocation.Address.PostalCode

Punkt 21

nej

PostalCodeName

String

job.adresse.postnummer jobopslagDelivery.JobDetails.JobLocation.Address.PostalCode som grundlag

Skal beriges fra job.adresse.postnummer og på kodeliste EksterneData.PostNummerTypeCodeList

(samme som WorkPlaceCity)

Punkt 22

nej

PostingCreated

Date Time

jobopslagDelivery.AnkiroEnvelope.PostingCreatedDate

publiceringstidspunkt

Punkt 11

nej

Presentation

Textbroedtekst som grundlag

jobopslagDelivery.JobDetails.Description

Skal denne strippes for HTML tags?

Kommenter fra Virksomhed: 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)

nej

Region

String

jobjpp.adresseAnkiroEnvelope?.kommunenummerRegionCode

Skal beriges fra kommune/region mapning, nugetpakker med GetRegionKommuneRelation (GET /v1/Myndighedsrelation/RegionKommuneRelation) ud fra job.adresse.kommunenummer findes regionsnavn

nej

RegionId

String

jobjpp.adresseAnkiroEnvelope?.kommunenummerRegionCode

Skal beriges fra kommune/region mapning, nugetpakker med GetRegionKommuneRelation (GET /v1/Myndighedsrelation/RegionKommuneRelation) ud fra job.adresse.kommunenummer findes regionsnummer

nej

ShownInAutomatch

String

ankiroEnvelope.NoAutomatchJobnet

if (ankiroEnvelope.NoAutomatchJobnet)
{
return false;
}

return countryCode == CountryCodeDenmark && geoCode.HasLocation;

Skal kommer fra data i match hvor vi sætte automatch, dette er ikke lavet endnu så det ´han vi ikke mappe endnu

Se bemærkninger angåede Automatch regler.

nej

ShownInAutomatchFlexJob

String

jobopslagDelivery.JobAdDetails.Type.Value

Virksomhedsindsats.JobTypeCodeList Id 4 Fleksjob

(int)JobAdType.Flexjob;

Hvis jobtypen er flexjob, bliver ShownInAutomatchFlexJob sat true.

Skal kommer fra data i match hvor vi sætte automatch, dette er ikke lavet endnu så det ´han vi ikke mappe endnu

nej

Title

Short Textoverskrift

jobopslagDelivery.AnkiroEnvelope.JobTitle

Punkt 1

nej

Url

Texturl

jobopslagDelivery.AnkiroEnvelope.Uri

Punkt 27

nej

WorkHourMax

NumberhoejsteUgentligeArbejdstimer

Empty

Leveres ikke på eksterne artikler

nej

WorkHourMin

NumbermindsteUgentligeArbejdstimer

Empty

Leveres ikke på eksterne artikler

nej

WorkHours

String

deltid som grundlag

Hvis false sættes det til “Fuldtid” ellers ved true sætte der til “Deltid”jobopslagDelivery.JobDetails.Schedule.WeeklyWorkTimes

Hvis 0: Fuldtid

Hvis 1 Eller 2: Deltid

WeeklyWorkTimeTypes.FullTime

WeeklyWorkTimeTypes.PartTimeOne

Punkt 15

nej

WorkHoursId

String

jobopslagDelivery.JobDetails.Schedule.WeeklyWorkTimes

Hvis false sættes det til Fuldtid = 1 ellers ved true sætte der til Deltid = 16

nej

WorkPlaceAbroad

String

job.adresse.landekode som grundlag

Sættes til “True” hvis landekode (job.adresse.landekode) ikke er Danmark eller Grønland eller “False”False

Hardcoded

Punkt 22

nej

WorkPlaceAddress

String

jobjobopslagDelivery.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_ConcatAddressAnkiroEnvelope.WorkplaceAddrress

Punkt 20

nej

WorkPlaceCity

String

job.adresse.postnummer jpp.JobDetails.JobLocation.Address.PostalCode som grundlag

Skal beriges fra job.adresse.postnummer og på kodeliste EksterneData.PostNummerTypeCodeList

nej

WorkplaceID

String

Dette felt findes ikke mere derfor tomt

nej

WorkPlaceNotStatic

String

ingenFastArbejdsplads som grundlag

Hvis ingenFastArbejdsplads er true så “True“ ellers “False“False

Hardcoded

Punkt 3

nej

WorkPlaceOtherAddress

String

job.adresse.kommunenummer og arbejdsgiver.adresse.kommunenummer er grundlag

IF job.adresse.kommunenummer er <> arbejdsgiver.adresse.kommunenummer så
THEN “True“
ELSEIF ingenFastArbejdsplads true
THEN “True”
ELSEIF beggen kommuner er Null / tommer
THEN “True“
ELSE “False“

False

Hardcoded

nej

WorkPlacePostalCode

String

job.adresse.postnummerjpp.JobDetails.JobLocation.Address.PostalCode

nej

Bemærkninger

  • Dansk label for alias medtages, men da det i EscoSTAR ikke findes en engelsk label for alias er denne ikke medtaget. Dette mønster er derfor anderledes end selve stillingsbetegnelsen da denne både har en dansk og engelsk label med.

  • WorkPlace.FaxNumber - findes ikke mere

Automatch regler:

  1. Fravalgt fra feed, hvis ankiroEnvelope.NoAutomatchJobnet