Versions Compared

Key

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

Name i Ankiro

Data Type i Ankiro

Event Nyt event på JobannonceOpdateretEvent

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

  1. 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

  2. Kommer fra job.type hvis JobTypeCodeList Id 2 Hotjob. Hvis det er et hotjob så “Hotjob“ ellers tom streng

  3. 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

    1. KontaktpersonDto.fornavne

    2. KontaktpersonDto.efternavn

    3. KontaktpersonDto.titel

    4. KontaktpersonDto.telefonnummer

    5. KontaktpersonDto.emailadresse

  • Som grundlag

    1. job.adresse.vejnavn

    2. job.adresse.husnummer

    3. job.adresse.etage

    4. 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

  • ansoegning.url
  • 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)

  • Place (der er noget logik der bestemmer teksten, se kommentar

    Name i Ankiro

    Data Type i Ankiro

    Event Nyt event på JobannonceOpdateretEvent

    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

    1. 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

    2. Kommer fra job.type hvis JobTypeCodeList Id 2 Hotjob. Hvis det er et hotjob så “Hotjob“ ellers tom streng

    3. 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

    1. overskrift

    2. WorkPlaceInfoText

    3. ingenFastArbejdsplads, job.adresse..landekode og job.adresse.kommunenummer som grundlag

    4. JobPositionPosting.JobPositionInformation.Purpose

    5. paakraevedeKoerekortTyper som udgangspunkt

    6. ledigeStillinger

    7. JobPositionPosting.ApplicationDetails.RemarksToApplicant

    8. WorkPlace.Name

    9. WorkPlaceDescriptionText
      broedtekst

    10. JobPositionPosting.ApplicationDetails.ReferenceText

    11. publiceringstidspunkt

    12. ansoegning.fristDato

    13. ansaettelsesdato

    14. tidsbegraensetAnsaettelse som grundlag

    15. deltid som grundlag

    16. JobPositionPosting.JppType
      job.type som grundlag

    17. JobPositionPosting.JobPositionInformation.CompensationDescription

    18. arbejdstider som grundlag

    19. Som grundlag

      1. KontaktpersonDto.fornavne

      2. KontaktpersonDto.efternavn

      3. KontaktpersonDto.titel

      4. KontaktpersonDto.telefonnummer

      5. KontaktpersonDto.emailadresse

    20. Som grundlag

      1. job.adresse.vejnavn

      2. job.adresse.husnummer

      3. job.adresse.etage

      4. job.adresse.sidedoer

    21. job.adresse.postnummer

    22. job.adresse.postnummer som grundlag

    23. job.adresse.landekode som grundlag

    24. ansoegning.telefonnummer

    25. WorkPlace.FaxNumber - findes ikke mere

    26. ansoegning.emailadresse

    27. ansoegning.url

    28. 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

    1. overskrift - uden yderlig behandling

    2. 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)

    3. ingenFastArbejdsplads, job.adresse.landekode og job.adresse.kommunenummer som grundlag
      IF ingenFastArbejdsplads true THEN kommune tom
      ELSE kommunens navn beriges fra job.adresse.kommunenummer og EksterneData.KommuneTypeCodeList
      PLUS regionsnavn beriges fra job.adresse.kommunenummer og regionsnavn fra nuggetpakke i GetRegionKommuneRelation (GET /v1/Myndighedsrelation/RegionKommuneRelation)
      PLUS job.adresse..landekode i Navn fra landekodeliste (Nugetpakke medhttps://starwiki.atlassian.net/wiki/spaces/FYS/pages/4504617248/EksterneData.Myndighedsrelation+Version+1+UDV+2024-3#GetLand-(GET-/v1/Land) )

    4. JobPositionPosting.JobPositionInformation.Purpose - Findes ikke i event

    5. Udfra paakraevedeKoerekortTyper findes kørekort i JobSearch.DriverLicenseTypeCodeList og fra kodelisten indsættes teksen fra Navn

    6. ledigeStillinger - uden yderlig behandling

    7. JobPositionPosting.ApplicationDetails.RemarksToApplicant- Findes ikke i event

    8. WorkPlace.Name - Findes ikke i event

    9. WorkPlaceDescriptionText - Findes ikke i event

    10. JobPositionPosting.ApplicationDetails.ReferenceText - Findes ikke i event

    11. publiceringstidspunkt dato formatet er eks. 12. dec. 2013

    12. ansoegning.fristDato dato formatet er eks. 12. dec. 2013

    13. ansaettelsesdato dato formatet er eks. 12. dec. 2013

    14. tidsbegraensetAnsaettelse som grundlag hvis true sættelse til Tidsbegrænset ansættelse hvis false sættes Fastansættelse

    15. deltid som grundlag, hvis false sættes det til “Fuldtid” ellers ved true sætte der til “Deltid”

    16. JobPositionPosting.JppType
      job.type som grundlag hvor id bruges til at tage teksten fra Navn i kodeliste Virksomhedsindsats.JobTypeCodeList og sætte ind

    17. JobPositionPosting.JobPositionInformation.CompensationDescription - Findes ikke i event

    18. Ud fra arbejdstider anvende Id påVirksomhedsindsats.ArbejdstidsforholdTypeCodeList til at finde Navn, er sættes in er der flere adskildes de af mellemrum

    19. Hvis anonymArbejdsgiver = false (virksomhedskontakt)
      KontaktpersonDto.fornavne, KontaktpersonDto.efternavn KontaktpersonDto.titel KontaktpersonDto.telefonnummer KontaktpersonDto.emailadresse
      Hvis anonymArbejdsgiver = true () sætte ingen kontaktinformationer ind i fritekstsøgning.

    20. 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 og på samme måde som feltet WorkPlaceAddress

    21. job.adresse.postnummer - uden yderlig behandling

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

    23. 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

    24. ansoegning.telefonnummer - uden yderlig behandling

    25. WorkPlace.FaxNumber - findes ikke mere

    26. ansoegning.emailadresse - uden yderlig behandling

    27. ansoegning.url - uden yderlig behandling

    28. jobannonce.id - uden yderlig behandling

    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:

    1. JobPositionPosting.JobPositionInformation.PositionTitle

    2. WorkPlaceInfoText

    3. Place

    4. JobPositionPosting.JobPositionInformation.Purpose

    5. JobPositionPosting.JobPositionInformation.DriverLicense

    6. JobPositionPosting.JobPositionInformation.NumberToFill

    7. JobPositionPosting.ApplicationDetails.RemarksToApplicant

    8. WorkPlace.Name

    9. WorkPlaceDescriptionText

    10. JobPositionPosting.ApplicationDetails.ReferenceText

    11. JobPositionPosting.PublicationStartDate.Value

    12. JobPositionPosting.ApplicationDetails.ApplicationDeadlineDate.Value

    13. JobPositionPosting.JobPositionInformation.EmploymentDate.Value

    14. JobPositionPosting.JobPositionInformation.EmploymentType

    15. JobPositionPosting.JobPositionInformation.WeeklyWorkHours.TypeId

    16. JobPositionPosting.JppType

    17. JobPositionPosting.JobPositionInformation.CompensationDescription

    18. JobPositionPosting.JobPositionInformation.WeeklyWorkHours.Description
      Beskrivelse af ugentlig arbejdstid, kommer fra weeklyWorkHours.description fra /v1/FindJob/jobpositionposting/ i virksomhedsindsats)

    19. JobPositionPosting.JobPositionInformation.JppContacts

    20. WorkPlace.Address.AddressLine

    21. WorkPlace.Address.PostalCode

    22. WorkPlace.Address.City

    23. WorkPlace.Address.Country.Name

    24. WorkPlace.PhoneNumber.Number

    25. WorkPlace.FaxNumber

    26. WorkPlace.Email

    27. WorkPlace.WebAddress

    28. JobPositionPosting.Id

    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

    1. 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å “True“ ellers “False”

    2. Kommer fra job.type hvis JobTypeCodeList Id 2 Hotjob. Hvis det er et hotjob så “True“ ellers tom streng

    3. Kommer fra job.type hvis JobTypeCodeList Id 10 Ordinært job og efterlønner (hotjob). Hvis det er et hotjob så “True“ ellers tom streng

    Dvs hvis en af den er true så “True” ellers tom streng

    Ja

    IsHotJobQualified

    String

    conceptUriDa som grundlag

    1. 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å “True“ ellers “False”

    2. Kommer fra job.type hvis JobTypeCodeList Id 2 Hotjob. Hvis det er et hotjob så “True“ ellers “False“

    3. Kommer fra job.type hvis JobTypeCodeList Id 10 Ordinært job og efterlønner (hotjob). Hvis det er et hotjob så “True“ ellers “False“

    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 handicapIngenHindring true
    THEN "Handicap ingen hindring"

    IF job.type JobTypeCodeList Id 3 Løntilskudsjob
    THEN "Job med løntilskud"

    IFder fra Taxonomy og på conceptUriDa findes om der et tag (tags.TagDto.tag) der er Taxonomy.EscoStarTagTypeCodeList Id 1 for Hotjob OG hvis job.type hvis JobTypeCodeList Id 1 Ordinært job
    ELSEIF der fra job.type hvis JobTypeCodeList Id 2 Hotjob
    ELSEIG der JobTypeCodeList id 10 Ordinært job og efterlønner (hotjob) THEN sættes "Hotjob"

    IFjob.type JobTypeCodeList Id 1 Ordinært job
    THEN "Almindelige vilkår"

    IFjob.type JobTypeCodeList Id 4 Fleksjob
    THEN "Fleksjob"

    IF job.type JobTypeCodeList Id 5 Førtidspensionjob
    THEN "Egnet til førtidspensionister"

    IFjob.type JobTypeCodeList Id 6 Jobrotation
    THEN "Rotationsjob"

    IF job.type JobTypeCodeList Id 7 Efterlønner
    ELSEIFId 9 Ordinært job og efterlønner
    THEN "Egnet til efterlønnere og seniorer"

    IF Job.type JobTypeCodeList Id 8 Virksomhedspraktik
    THEN "Virksomhedspraktik"

    ELSE tom (hvis der ikke rammes noget)

    Se kommentar

    Ja

    JobAnnouncementTypeId

    String

    Se kommentar

    IF job.type JobTypeCodeList Id 3 Løntilskudsjob
    THEN "1"

    IFder fra Taxonomy og på conceptUriDa findes om der et tag (tags.TagDto.tag) der er Taxonomy.EscoStarTagTypeCodeList Id 1 for Hotjob OG hvis job.type hvis JobTypeCodeList Id 1 Ordinært job
    ELSEIF der fra job.type hvis JobTypeCodeList Id 2 Hotjob

    IFjob.type JobTypeCodeList Id 1 Ordinært job
    THEN "4"

    IFjob.type JobTypeCodeList Id 4 Fleksjob
    THEN "16"

    IF job.type JobTypeCodeList Id 5 Førtidspensionjob
    THEN "32"

    IFjob.type JobTypeCodeList Id 6 Jobrotation
    THEN "64"

    IF job.type JobTypeCodeList Id 7 Efterlønner
    ELSEIFId 9 Ordinært job og efterlønner
    THEN "128"

    IF Job.type JobTypeCodeList Id 8 Virksomhedspraktik
    THEN "256"

    IF der JobTypeCodeList id 9 Ordinært job og efterlønner THEN sættes "132"

    IF der JobTypeCodeList id 10 Ordinært job og efterlønner (hotjob) THEN sættes "134"

    ELSE tom (hvis der ikke rammes noget)

    I den eksisterende JN classic er

    • Mapning af kode

    • Springbraetjob = 8, kendes ikke mere

    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:

    1. Midt postnummer hvis ikke vejnavn

    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:

    1. Midt postnummer hvis ikke vejnavn

    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å
    THEN “True“
    ELSEIF ingenFastArbejdsplads true
    THEN “True”
    ELSEIF beggen kommuner er Null / tommer
    THEN “True“
    ELSE “False“

    Ja

    WorkPlacePostalCode

    String

    job.adresse.postnummer

    Ja

    ...