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

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

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

nej

CountryCode

String

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

nej

DailyWorkTimeDay

String

Empty

Leveres ikke på eksterne artikler

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”

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

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

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

nej

PostalCodeName

String

jobopslagDelivery.JobDetails.JobLocation.Address.PostalCode som grundlag

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

(samme som WorkPlaceCity)

nej

PostingCreated

Date Time

jobopslagDelivery.AnkiroEnvelope.PostingCreatedDate

publiceringstidspunkt

nej

Presentation

Text

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

jpp.AnkiroEnvelope?.RegionCode

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

nej

RegionId

String

jpp.AnkiroEnvelope?.RegionCode

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 Text

jobopslagDelivery.AnkiroEnvelope.JobTitle

nej

Url

Text

jobopslagDelivery.AnkiroEnvelope.Uri

nej

WorkHourMax

Number

Empty

Leveres ikke på eksterne artikler

nej

WorkHourMin

Number

Empty

Leveres ikke på eksterne artikler

nej

WorkHours

String

jobopslagDelivery.JobDetails.Schedule.WeeklyWorkTimes

Hvis 0: Fuldtid

Hvis 1 Eller 2: Deltid

WeeklyWorkTimeTypes.FullTime

WeeklyWorkTimeTypes.PartTimeOne

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

False

Hardcoded

nej

WorkPlaceAddress

String

jobopslagDelivery.AnkiroEnvelope.WorkplaceAddrress

nej

WorkPlaceCity

String

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

False

Hardcoded

nej

WorkPlaceOtherAddress

String

False

Hardcoded

nej

WorkPlacePostalCode

String

jpp.JobDetails.JobLocation.Address.PostalCode

nej

...