JobAdService (Version 2, 2018-2)

Metoder

GetJob

Denne metode bruges til at hente jobannonce detaljer

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

GetJobRequestType

GetJobRequestType
1


- JobAdId

int
1Unique JobAd indentifier

Output

ElementTypeDetaljerForekomstBeskrivelse
GetJobResponseTypeGetJobResponseType
1

- JobAd

JobAd
1

AddJob

Denne metode bruges til at oprette jobannonce på Jobnet. Jobannoncen sendes straks til godkendelse.

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

AddJobRequestType

AddJobRequestType
1


- JobAd

JobAd
1

Output

ElementTypeDetaljerForekomstBeskrivelse
AddJobResponseTypeAddJobResponseType
1

- JobAdId

int
1Unique JobAd indentifier

UpdateJob

Denne metode bruges til at opdatere eksisterende jobannonce på Jobnet. Jobannoncen sendes til godkendelse. Metoden kan anvendes ved annoncer med tilstande Not Approved og PublicationEnd (Se Status)

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

UpdateJobRequestType

UpdateJobRequestType
1


- JobAd

JobAd
1

Output

Intet outputobjekt

CloseJob

Denne metode bruges til at lukke eksisterende jobannoncer på Jobnet således at de ikke længere er søgbare eller kan vises på Jobnet. Metoden kan anvendes ved annoncer med tilstande Processed og Publication (Se Status)

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

CloseJobRequestType

CloseJobRequestType
1


- JobAdId

int
1

Output

Intet outputobjekt

CloseJobAsUser

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

CloseJobAsUserRequestType

CloseJobAsUserRequestType
1


- ContactGuidint
0-1

- JobAdId

int
1
- UserRidint
0-1

Output

Intet outputobjekt

DeleteJob

Denne metode bruges til at slette jobannonce på Jobnet

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

DeleteJobRequestType

DeleteJobRequestType
1


- JobAdId

int
1

Output

Intet outputobjekt

DeleteJobAsUser

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

DeleteJobAsUserRequestType

DeleteJobAsUserRequestType
1


- ContactGuidint
0-1

- JobAdId

int
1
- UserRidint
0-1

Output

Intet outputobjekt

SearchJob

Denne metode bruges til at fremsøge jobannoncer og se ejerskab og status på disse

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Credentials

Credentials

Angives i headeren

1


SearchJobRequestType

SearchJobRequestType


1


- SearchParameters

SearchParameters


1


Output

Element

Type

Detaljer

Forekomst

Beskrivelse

SearchJobResponseType

SearchJobResponseType


1


- SearchResultList

SearchResultList


1


- - SearchResult

SearchResult


0-*


SaveJobAsDraft

Denne metode bruges til at oprette eller opdatere en jobannonce der endnu ikke er færdig udfyldt på Jobnet. Annoncen forbliver i aktuel tilstand, dog ændres tilstand fra 1 NotReady til 2 ReadyButNotPublished, når annoncen kan valideres. Mettoden kan anvnedes ved tilstande: 1: Notready, 2: ReadyButNotPublished, 8: NotApproved, 9: PublicationEnd.
For at annoncen kan gemmes som kladde skal der som minimum være angivet: Information om virksomheden (HiringOrganizationDetails) og reference til personen der opretter annoncen (JobAdDetails.PostedBy), Arbejdssted (JobDetails.Joblocation) samt kontaktperson på annoncen (ApplicationDetails.JobcontactList).
Hvis der angives et JobAdId opdateres annoncen med det givne ID. Hvis der ikke angives et JobAdId oprettes en ny annoncen kladde. Jobannoncen har i kladde tilstand Status NotReady (Se Status)

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

SaveJobAsDraftRequestType

SaveJobAsDraftRequestType
1


- JobAd

JobAd
1

Output

ElementTypeDetaljerForekomstBeskrivelse
SaveJobAsDraftResponseTypeSaveJobAsDraftResponseType
1

- JobAdId

int
1Unique JobAd indentifier

PublishJob

Denne metode bruges til at publisere en annonce efter annoncen er færdig udfyldt

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

PublishJobRequestType

PublishJobRequestType
1


- JobAdId

int
1Unique JobAd indentifier

Output

ElementTypeDetaljerForekomstBeskrivelse
PublishJobResponseTypePublishJobResponseType
1

- JobAdId

int
1Unique JobAd indentifier

IsValidJobAd

Denne metode bruges til at validere om annoncen er færdig udfyldt

Input

ElementTypeDetaljerForekomstBeskrivelse
CredentialsCredentialsAngives i headeren1

IsValidJobAdRequestType

IsValidJobAdRequestType
1


- JobAdId

int
1Unique JobAd indentifier

Output

ElementTypeDetaljerForekomstBeskrivelse
IsValidJobAdResponseTypeIsValidJobAdResponseType
1

- IsValid

boolean
1

GetTicket

Denne metode bruges til at hente en midlertidig kode til brug for at kunne se en forhåndsvisning af en annonce inden den publiseres

Input

ElementTypeDetaljerForekomstBeskrivelse
​CredentialsCredentialsAngives i headeren​1​
GetTicketRequestTypeGetTicketRequestType
1
- JobAdIdint
1

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

GetTicketResponseType

GetTicketResponseType


1


- Ticket

long


1


GetHistory

Denne metode bruges til at se historikken for en jobannonce

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Credentials

Credentials

Angives i headeren

1


GetHistoryRequestType

GetHistoryRequestType


1


- JobAdId

int


1


Output

Element

Type

Detaljer

Forekomst

Beskrivelse

GetHistoryResponseType

GetHistoryResponseType


1


- HistoryResultList

HistoryResultList


1


- - HistoryResult

HistoryResult


0-*


- - - ContactPerson

string


1


- - - date

DateTime


1


- - - Organization

string


1


- - - StatusText

Status


1


Generelle elementer

Credentials

Element

Type

Detaljer

Forekomst

Beskrivelse

Credentials

Credentials


1


- Password

string


1

Kodeord til JobAd servicen

- Username

string


1

Brugernavn til JobAd servicen

JobAd

Element

Type

Detaljer

Forekomst

Beskrivelse

JobAd

JobAd


1


- ApplicationDetails

ApplicationDetailsType


1


- - ApplicationMethods

ApplicationMethodsType


1


- - - ApplyByEmail

boolean


0-1


- - - ApplyByLetter

boolean


0-1


- - - ApplyByTelephone

boolean


0-1


- - - ApplyOnline

boolean


0-1


- - Description

string


0-1


- - JobContactList

JobContactType list


1


- - - JobContactType

JobContactType


1+


- - - - Email

string


1


- - - - PersonNameStructure

PersonNameStructure


1


- - - - - PersonGivenName

string


1


- - - - - PersonSurnameName

string


1


- - - - Title

string


1


- - - - HidePhoneNumbers

boolean


1


- - - - TelephoneNumberStructure

TelephoneNumberStructure


1


- - - - - MobileNumber

string


0-1


- - - - - PrimaryNumber

string


0-1


- - - - - SecondaryNumber

string


0-1


- - - - - Telefax

string


0-1


- - Referral

string


0-1


- HiringOrganizationDetails

HiringOrganizationDetailsType


1


- - AddressStructure

AddressStructure


1

Virksomhedsadresse

- - - CountryCode

string


1


- - - FloorIdentifier

string


0-1


- - - MunicipalityId

int


1


- - - MunicipalityName

string


1


- - - PostalCity

string


1


- - - PostalCode

string


1


- - - StreetBuildingIdentifier

string


1


- - - StreetName

string


1


- - - SuiteIdentifier

string


0-1


- - BranchCode

int


0-1


- - BranchDescription

string


1

Industribeksrivelse

- - Contact

HiringOrganizationContactType


1

Virksomhedskontaktperson

- - - Email

string


0-1


- - - PersonNameStructure

PersonNameStructure


1


- - - - PersonGivenName

string


1


- - - - PersonSurnameName

string


1


- - - Title

string


0-1


- - - PrimaryNumber

string


0-1


- - - SecondaryNumber

string


0-1


- - - Telefax

string


0-1


- - CvrNumber

string


0-1

8-cifret CVR-nummer

- - Name

string


1

Virksomhedens navn

- - PNumber

string


0-1

10-cifret p-nummer

- - Url

string


0-1

Virksomhedens hjemmeside

- Id

int


0-1

Unik JobAd id

- JobAdDetails

JobAdDetailsType


1


- - JobPublishDates

JobPublishDatesType


1

Datoer vedr. annoncens levetid

- - - LastModifiedDate

DateTime


0-1

Dato og tid for annoncens seneste ændring

- - - PublishEndDate

DateTime


1

Dato og tid for afpublicering af annoncen på Jobnet

- - - PublishStartDate

DateTime


1

Dato og tid for publicering af annoncen på Jobnet

- - NumberOfReadsByCitizen

int


1


- - PostedBy

PostedByContactType


1


- - - Email

string


0-1


- - - PersonNameStructure

PersonNameStructure


1


- - - - PersonGivenName

string


1


- - - - PersonSurnameName

string


1


- - - Title

string


0-1


- - - ContactGuid

string


0-1


- - - PrimaryNumber

string


0-1


- - - Telefax

string


0-1


- - - UserRid

string


0-1


- - Status

Status


1

Annoncens status. Denne værdi ignoreres ved add og update operationer.

- - Type

Type


1

Typen af JobAd

- JobDetails

JobDetailsType


1


- - AuthorityId

int


1


- - AuthorityPhoneNumber

string


0-1


- - Classification

Classification


1


- - - EmploymentType

EmploymentType


1

Defaultværdi ved manglende element

- - - IsEuresJob

boolean


1


- - - IsPublicSectorJob

boolean


1


- - - IsWorkInDenmarkJob

boolean


1


- - Description

string

maks. længde: 16000

1


- - DriversLicences

DriversLicence list


1


- - HidePhonenumbers

boolean


1


- - IsAnonymousEmployer

boolean


1


- - IsDisabilityFriendly

boolean


1


- - JobDates

JobDatesType


1


- - - ApplicationDeadlineDate

DateTime


1


- - - EmploymentDate

DateTime


0-1


- - - StartAsSoonAsPossible

boolean


1


- - JobLocation

JobLocationType


1


- - - Address

AddressStructure


1


- - - - CountryCode

string


1


- - - - FloorIdentifier

string


0-1


- - - - MunicipalityId

int


1


- - - - MunicipalityName

string


1


- - - - PostalCity

string


1


- - - - PostalCode

string


1


- - - - StreetBuildingIdentifier

string


1


- - - - StreetName

string


1


- - - - SuiteIdentifier

string


0-1


- - - NoLocalBusinessAddress

boolean


1


- - NumberOfPositions

int

Værdi: 0-99

1


- - OccupationId

int


1


- - Schedule

Schedule


1


- - - DailyWorkTime

DailyWorkTimeType


1


- - - - Day

boolean


0-1


- - - - Evening

boolean


0-1


- - - - Night

boolean


0-1


- - - - Weekend

boolean


0-1


- - - WeeklyWorkTimeTypes

WeeklyWorkTimeTypes


1


- - - WorkHour

WorkHourType


1


- - - - Max

int

Værdi: 0-99

0-1

Kun tilladt hvis WeeklyWorkTime = PartTime

Skal være større end eller lig Min

- - - - Min

int

Værdi: 0-99

0-1

Kun tilladt hvis WeeklyWorkTime = PartTime

Skal være mindre end eller lig Max

- - Title

string

maks. længde 255

1



SearchParameters

Element

Type

Detaljer

Forekomst

Beskrivelse

SearchParameters

SearchParameters


1


- AuthorityCodes



- - AuthorityCode

int


0-*


- AuthorityName

string


0-1


- ContactGuid

string


0-1

Company contact person id

- CreatedFrom

DateTime


0-1

Start date of search window

- CreatedTo

DateTime


0-1

End date of search window

- CvrOrPNumber

string


0-1

Either an 8 digit CVR number or a 10 digit P-number

- JobAdId

int


0-1


- JobAttributes

JobAttribute list


0-1

Filter on job attributes if defined

- - JobAttribute

JobAttribute


0-*

Only jobs with these attributes are returned

- MunicipalityCode

int


0-1


- OccupationIds





- - OccupationId

int


0-*

DISCO code

- OccupationName

string


0-1

Job title

- PageNumber

int


0-1

Side i resultatsæt

Beregnes som = PageNumber * PageSize

Angives denne ikke, returneres første side

- PageSize

int


0-1

Max antal returnerede rækker. Angives denne ikke, returneres 1000

- PublishedBy

string


0-1

Name of publisher

- RegionId

int


0-1


- Status

Status


0-1


- UserRid

string


0-1

Rid from jobcenter employee certificate

SearchResult

Element

Type

Detaljer

Forekomst

Beskrivelse

SearchResult

SearchResult


1


- Created

DateTime


1

The date the the ad was created in Jobnet

- JobAdId

int


1


- NumberOfViews

int


1


- OccupationName

string


1


- PublishedBy

string


1

Name of publisher

- PublishedFrom

DateTime


1

The date the the ad was/will be published on Jobnet

- PublishedTo

DateTime


1

The date the ad was/will be removed on Jobnet

- Status

Status


1


- Title

string


1


Kodelister

EmploymentType

Værdi

Enumeration

Beskrivelse

PermanentJob

1

default

LimitedPeriod

16


WeeklyWorkTimeTypes

Værdi

Enumeration

Beskrivelse

FullTime

1


PartTime

16


DriversLicence

Værdi

Enumeration

Beskrivelse

A1

2

The A1 type - Lille motorcykel

A

10

The A type - Stor motorcykel

B

3

The B type - Almindelig bil

BE

6

The BE type - Almindelig bil med stort påhængskøretøj

C

4

The C type - Stor lastbil

CE


The CE type - Stor lastbil med stort påhængskøretøj

D

5

The D type - Stor bus

DE

8

The DE type - Stor bus med stort påhængskøretøj

A10

11

The A10 type - Villig til at bruge egen bil i jobbet

AMa

12

The AMa type - Lille knallert

AMb

13

The AMb type - Stor knallert

A2

14

The A2 type - Mellemstor motorcykel

C1

15

The C1 type - Lille lastbil

D1

16

The D1 type - Lille bus

C1E

17

The C1E type - Lille lastbil med stort påhængskøretøj

D1E

18

The D1E type - Lille bus med stort påhængskøretøj

Taxi

101

The Taxi type - Taxikørekort

Traktor

102

The Traktor type - Traktorkørekort

Truck

103

The Truck type - Truckcertifikat

BusErhverv

104

The Bus Erhverv type - Bus kørekort erhverv

DigitalFartskriver

105

The Digital Fartskriver type - Førerkort til digital fartskriver / tachograf

EUGodsErhverv

106

The EU-Gods erhverv type - EU-chaufføruddannelsesbevis – gods erhverv

EUBusErhverv

107

The EU-Bus erhverv type - EU-chaufføruddannelsesbevis – bus erhverv

Type

Værdi

Enumeration

Beskrivelse

Nothing

0

WageSubsidy

1

Løntilskudsjob

HotJob

2

Hot job

Normal

4

Almindeligt job

SpringStone

8

Spring Stone Job

Flexjob

16

Flex job

EarlyRetirement

32

Førtidspensionjob

JobRotation

64

Job rotation

EarlyRetiree

128

Job egnet til efterlønnere og seniorer

CompanyInternship

256

Virksomhedspraktik

NormalAndEarlyRetiree

132

Job egnet til almindelige jobtagere, efterlønnere og seniorer

NormalAndEarlyRetireeWithHotJob

134

Hotjob egnet til almindelige jobtagere, efterlønnere og seniorer

Status

Værdi

Enumeration

Beskrivelse

NotReady

1

En eller flere mandatory oplysninger mangler at blive udfyldt

ReadyButNotPublished

2

Alle krævede annoncedata udfyldt. Annoncen er endnu ikke sendt til godkendelse.

NotProcessed

3

Under behandling. Anvendes ikke ved nye jobannoncer.

Processing

4

Under behandling

Evaluation

5

Under behandling. Anvendes ikke ved nye jobannoncer.

Processed

6

Godkendt. Annoncen er på jobnet.dk på publiceringsdato

Publication

7

Godkendt. Annoncen er på jobnet.dk på publiceringsdato

NotApproved

8

Ikke godkendt

PublicationEnd

9

Publiceringsperiode er afsluttet automatisk

Archived

10

Arkiveret. Anvendes ikke ved nye jobannoncer.

ManualPublicationEnd

11

Publiceringsperiode er afsluttet manuelt. Anvendes ikke ved nye jobannoncer.

Rejected

12

Afvist. Anvendes ikke ved nye jobannoncer.

JobAttributes

Værdi

Enumeration

Beskrivelse

EURES

1


Foreign

2


State

3


Hotjob

4


WorkInDenmark

5