JobSearchDefinitionService (Version 3 [udv], 2021-3)

Siden er en manuel version af version 3 opdateret af STAR FA. Når version 3 er etableret vil siden blive erstattet af en automatisk uploadet side


DENNE SIDE ER UNDER OPDATERET I FORHOLD TIL ESCO STAR

Metoder

CreateJobSearchDefinition

Metoden anvendes til at oprette “Krav til jobsøgning”.

Tilladte organisationer


Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgang
A-kasse
X



JobCenter
X

X
STARX




Input

ElementTypeDetaljerForekomstBeskrivelse
CreateJobSearchDefinitionRequestCreateJobSearchDefinitionRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001CPR nummer på borgeren
-    ResponsibleAuthorityResponsibleAuthorityType
1Identifikation af myndighed
-    -    AuthorityStructureAuthorityStructureType
1Detaljer på myndigheden.
-    -    -    AuthorityCodestringPattern: [-][1]|[0-9]{1,8}1Myndighedskode.
-    -    -    AuthorityNamestringLength: 1-1001Myndighedsnavn.
-    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Organisationstype.
-    -    CaseWorkerResponsibleCaseWorkerStructureType
1Detaljer på sagsbehandleren.
-    -    -    CaseWorkerGivenNamestringLength: 1-501Sagsbehandlerens fornavn.
-    -    -    CaseWorkerMiddleNamestringLength: 1-400 - 1Sagsbehandlerens mellemnavn.
-    -    -    CaseWorkerSurnamestringLength: 1-401Sagsbehandlerens efternavn.
-    -    -    TelephoneNumberIdentifierstringPattern: (\+)?[0-9]{3,20}0 - 1Sagsbehandlerens telefonnummer.
-    -    -    EmailAddressIdentifierstringPattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Sagsbehandlerens email.
-    -    -    CaseWorkerIdentifierstringLength: 1-2551Sagsbehandlerens id.
-    TradeForJobSearchCollectionTradeForJobSearchTypeCollection
1Fagområder som borgeren skal søge indenfor.
-    -    TradeForJobSearchTypeTradeForJobSearchType
0 - *
-    -    -    TradeCodeTypeIdentifierTradeForJobSearchTypeIdentifierType
1Kodelist der angiver typen af fagområde, der bestemmer hvilken én af de 2 følgende typer der er udfyldt.
-    -    -    DiscoAMS08DiscoAMS08Type
0 - 1Fagområde defineret ud fra DiscoAms08-kode.
-    -    -    -    DiscoAMS08CodeLevelint
1Stillingsbetegnelse – niveau
-    -    -    -    DiscoAMS08Codeint
1DiscoAms08-kode.
-    -    -    ConceptUriDastring
0 - 1Unik ESCO STAR identifikation - defineret af STAR.
For ESCO STAR koder, der også er i ESCO, er denne identifikation den samme som: ConceptUriEu.

-    -    -    AliasIdentifier



0 - 1Unik ESCO STAR identifikation på alias.
-    -    -    TradeDescriptionstringMaxLength: 30000 - 1Fagområde beskrivelse.
-    GeographicalAreaForJobSearchCollectionGeographicalAreaForJobSearchTypeCollection
1Geografiskområder som borgeren skal søge indenfor.
-    -    GeographicalAreaForJobSearchTypeGeographicalAreaForJobSearchType
0 - *
-    -    -    GeographicalAreaTypeIdentifierGeographicalAreaTypeIdentifierType
1Kodeliste der angiver typen af Geografiskområde, der bestemmer hvilken én af 3 følgende typer der er udfyldt.
-    -    -    EmploymentAreaTypeIdentifierEmploymentAreaTypeIdentifierType
0 - 1Arbejdsområde id.
-    -    -    MunicipalityAreaMunicipalityAreaType
0 - 1Geografiskområde angivet ved hjælp af kommuner.
-    -    -    -    MunicipalityAreaDescriptionstring
1Kommuneområde beskrivelse.
-    -    -    -    MunicipalityCollectionstringCollection
1Liste af kommuner.
-    -    -    -    -    stringstring
0 - *
-    -    -    AreaDescriptionstringMaxLength: 30000 - 1Fritekst beskrivelse af geografiskområde.
-    OtherExpectationsForJobSearchstring

Length: 1-3000

Length: 1-5000

0 - 1Fritekst om andre krav til jobsøgning.

Output

ElementTypeDetaljerForekomstBeskrivelse
CreateJobSearchDefinitionResponseCreateJobSearchDefinitionResponseType
1
-    ServiceReceiptServiceReceiptType
1
-    -    MessageIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation af transaktion eller registrering.
-    -    EventDatedateTime
1Tidspunkt for transaktionen eller registrering.

Fejlkoder

FejlkodeFejltekstBeskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4013Unknown Client DestinationUnknown Client Destination
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
8245The submitted GeographicalAreaIdentifier is not a valid codelist valueThe submitted GeographicalAreaIdentifier is not a valid codelist value
8246The submitted TradeForJobSearchIdentifier is not a valid codelist valueThe submitted TradeForJobSearchIdentifier is not a valid codelist value
8247The citizen must have a valid combination of contact group and enrollment category for JobSearchDef.The citizen must have a valid combination of contact group and enrollment category for JobSearchDef.
8248A minimum of at least 1 Disco code is requiredA minimum of at least 1 Disco code is required
8249A minimum of at least 1 GeographicalArea code is requiredA minimum of at least 1 GeographicalArea code is required
8251Uoverensstemmelse mellem angivet kodeværdi og udfyldt dataUoverensstemmelse mellem angivet kodeværdi og udfyldt data
8271The chosen MunicipalityCode is not valid.The chosen MunicipalityCode is not valid.
8272The chosen EmploymentAreaCode is not valid.The chosen EmploymentAreaCode is not valid.
8281Occupation key does not existOccupation key does not exist
8282Occupation key is out of dateOccupation key is out of date
9364The ResponsibleAuthority must have the organisationtype and code as creatorThe ResponsibleAuthority must have the organisationtype and code as creator
9365CitizensContactGroupIsNotCoherentWithPersonCategory in context of JobSearchDefinitionCitizensContactGroupIsNotCoherentWithPersonCategory in context of JobSearchDefinition
9366At least one element of JobSearchDefinition must be suppliedAt least one element of JobSearchDefinition must be supplied
9367All elements of JobSearchDefinition must be suppliedAll elements of JobSearchDefinition must be supplied

DeleteJobSearchDefinition

Metoden anvendes til at berigtige en forkert indberettet “Krav til jobsøgning” Hvis “Krav til jobsøgning slettes”, vil de “Krav til jobsøgning”, der var indberettet forud for den forkerte, være gældende for borgeren.

Tilladte organisationer


Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgang
A-kasse
X



JobCenter
X

X
STARX




Input

ElementTypeDetaljerForekomstBeskrivelse
DeleteJobSearchDefinitionRequestDeleteJobSearchDefinitionRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001CPR nummer på borgeren
-    JobSearchDefinitionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Entydig identifikation af element som skal berigtiges
-    CorrectionCommentstring
1Tekst der forklarer hvorfor denne Krav til jobsøgning er slettet.

Output

ElementTypeDetaljerForekomstBeskrivelse
DeleteJobSearchDefinitionResponseDeleteJobSearchDefinitionResponseType
1
-    ServiceReceiptServiceReceiptType
1Servicekvittering
-    -    MessageIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation af transaktion eller registrering.
-    -    EventDatedateTime
1Tidspunkt for transaktionen eller registrering.

Fejlkoder

FejlkodeFejltekstBeskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4013Unknown Client DestinationUnknown Client Destination
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
8250The requested JobSearchDefinition does not exists and cannot be deletedThe requested JobSearchDefinition does not exists and cannot be deleted
8281Occupation key does not existOccupation key does not exist
8282Occupation key is out of dateOccupation key is out of date
9363You can only delete if organisationtypes are the sameYou can only delete if organisationtypes are the same

GetJobSearchDefinition

Metoden kan anvendes til at hente et sæt “Krav til jobsøgning”. Hvis ikke ID er udfyldt, så hentes seneste aktive "krav til jobsøgning".

Tilladte organisationer


Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgang
A-kasse
X



JobCenter
X

X
STARX




Input

ElementTypeDetaljerForekomstBeskrivelse
GetJobSearchDefinitionRequestGetJobSearchDefinitionRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001CPR nummer på borgeren
-    JobSearchDefinitionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}0 - 1Id på den besked der ønskes hentet. Hvis ikke udfyldt, så hentes seneste aktive "krav til jobsøgning".

Output

ElementTypeDetaljerForekomstBeskrivelse
GetJobSearchDefinitionResponseGetJobSearchDefinitionResponseType
1
-    JobSearchDefinitionJobSearchDefinitionType
0 - 1Krav til jobsøgning
-    -    JobSearchDefinitionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Id på den hentede "Krav til jobsøgning"
-    -    ResponsibleAuthorityResponsibleAuthorityType
1Info om ansvarlig myndighed
-    -    -    AuthorityStructureAuthorityStructureType
1Detaljer på myndigheden.
-    -    -    -    AuthorityCodestringPattern: [-][1]|[0-9]{1,8}1Myndighedskode.
-    -    -    -    AuthorityNamestringLength: 1-1001Myndighedsnavn.
-    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Organisationstype.
-    -    -    CaseWorkerResponsibleCaseWorkerStructureType
1Detaljer på sagsbehandleren.
-    -    -    -    CaseWorkerGivenNamestringLength: 1-501Sagsbehandlerens fornavn.
-    -    -    -    CaseWorkerMiddleNamestringLength: 1-400 - 1Sagsbehandlerens mellemnavn.
-    -    -    -    CaseWorkerSurnamestringLength: 1-401Sagsbehandlerens efternavn.
-    -    -    -    TelephoneNumberIdentifierstringPattern: (\+)?[0-9]{3,20}0 - 1Sagsbehandlerens telefonnummer.
-    -    -    -    EmailAddressIdentifierstringPattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Sagsbehandlerens email.
-    -    -    -    CaseWorkerIdentifierstringLength: 1-2551Sagsbehandlerens id.
-    -    TradeForJobSearchGetTradeForJobSearchType
1Hvad skal borgeren søge arbejde som
-    -    -    DiscoAMS08CollectionGetDiscoAMS08TypeCollection
1Liste af DiscoAms08-koder.
-    -    -    -    GetDiscoAMS08TypeGetDiscoAMS08Type
0 - *
-    -    -    -    -    DiscoAMS08CodeLevelint
1Stillingsbetegnelse – niveau
-    -    -    -    -    DiscoAMS08Codeint
1DiscoAms08-kode.
-    -    -    -    -    DiscoAMS08CodeDescriptionstring
1Stillingsbeskrivelser.
-    -    -    EscoStarCollectionEscoStarTypeCollection
1liste af EscoStar koder
-    -    -    -    EscoStarTypeEscoStarType
0 - *
-    -    -    -    -    ConceptUriDastring
1Unik ESCO STAR identifikation - defineret af STAR.
For ESCO STAR koder, der også er i ESCO, er denne identifikation den samme som: ConceptUriEu.
-    -    -    -    -    PreferredLabelDastringMaxLength: 1001Dansk stillingsbetegnelse givet i Danmark.

-    -    -    -    -    AliasIdentifier

string
0 - 1Unik ESCO STAR identifikation på alias.
-    -    -    -    -    AlternativeLabelDastringLength: 0-5120 - 1Alias givet i Danmark.
-    -    -    TradeDescriptionCollectionstringCollection
1Liste af Fagområde beskrivelser.
-    -    -    -    stringstring
0 - *
-    -    GeographicalAreaForJobSearchGetGeographicalAreaForJobSearchType
1Hvor skal borgeren søge arbejde
-    -    -    EmploymentAreaCollectionEmploymentAreaTypeCollection
1Liste af geografiskområder som borgeren skal søge indenfor.
-    -    -    -    EmploymentAreaTypeEmploymentAreaType
0 - *
-    -    -    -    -    EmploymentAreaCodeEmploymentAreaTypeIdentifierType
1
-    -    -    -    -    EmploymentAreaDescriptionstring
1
-    -    -    MunicipalityAreaCollectionGetMunicipalityAreaTypeCollection
1Liste af Kommuneområde beskrivelser.
-    -    -    -    GetMunicipalityAreaTypeGetMunicipalityAreaType
0 - *
-    -    -    -    -    MunicipalityAreaDescriptionstring
1
-    -    -    -    -    MunicipalityCollectionGetMunicipalityTypeCollection
1
-    -    -    -    -    -    GetMunicipalityTypeGetMunicipalityType
0 - *
-    -    -    -    -    -    -    MunicipalityCodeint
1
-    -    -    -    -    -    -    MunicipalityNamestring
1
-    -    -    AreaDescriptionCollectionstringCollection
1Liste af geografiskområde beskrivelser.
-    -    -    -    stringstring
0 - *
-    -    OtherExpectationsForJobSearchstring
0 - 1Yderligere forventninger til borgerens jobsøgning
-    -    EventDatedateTime
1

Fejlkoder

FejlkodeFejltekstBeskrivelse
1010Unknown cprThe submitted cpr is unknown to the system
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
8281Occupation key does not existOccupation key does not exist
8282Occupation key is out of dateOccupation key is out of date

GetJobSearchDefinitions

Metoden anvendes til at hente en liste over alle ”Krav om jobsøgning” der er registreret på den ledige. På den måde kan fx en historiks version af “Krav til jobsøgning” findes.

Tilladte organisationer


Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgang
A-kasse
X



JobCenter
X

X
STARX




Input

ElementTypeDetaljerForekomstBeskrivelse
GetJobSearchDefinitionsRequestGetJobSearchDefinitionsRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001CPR nummer på borgeren

Output

ElementTypeDetaljerForekomstBeskrivelse
GetJobSearchDefinitionsResponseGetJobSearchDefinitionsResponseType
1
-    JobSearchDefinitionCollectionJobSearchDefinitionTypeCollection
1Borgerens 'Krav til jobsøgning'
-    -    JobSearchDefinitionTypeJobSearchDefinitionType
0 - *
-    -    -    JobSearchDefinitionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Id på den hentede "Krav til jobsøgning"
-    -    -    ResponsibleAuthorityResponsibleAuthorityType
1Info om ansvarlig myndighed
-    -    -    -    AuthorityStructureAuthorityStructureType
1Detaljer på myndigheden.
-    -    -    -    -    AuthorityCodestringPattern: [-][1]|[0-9]{1,8}1Myndighedskode.
-    -    -    -    -    AuthorityNamestringLength: 1-1001Myndighedsnavn.
-    -    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Organisationstype.
-    -    -    -    CaseWorkerResponsibleCaseWorkerStructureType
1Detaljer på sagsbehandleren.
-    -    -    -    -    CaseWorkerGivenNamestringLength: 1-501Sagsbehandlerens fornavn.
-    -    -    -    -    CaseWorkerMiddleNamestringLength: 1-400 - 1Sagsbehandlerens mellemnavn.
-    -    -    -    -    CaseWorkerSurnamestringLength: 1-401Sagsbehandlerens efternavn.
-    -    -    -    -    TelephoneNumberIdentifierstringPattern: (\+)?[0-9]{3,20}0 - 1Sagsbehandlerens telefonnummer.
-    -    -    -    -    EmailAddressIdentifierstringPattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Sagsbehandlerens email.
-    -    -    -    -    CaseWorkerIdentifierstringLength: 1-2551Sagsbehandlerens id.
-    -    -    TradeForJobSearchGetTradeForJobSearchType
1Hvad skal borgeren søge arbejde som
-    -    -    -    DiscoAMS08CollectionGetDiscoAMS08TypeCollection
1Liste af DiscoAms08-koder.
-    -    -    -    -    GetDiscoAMS08TypeGetDiscoAMS08Type
0 - *
-    -    -    -    -    -    DiscoAMS08CodeLevelint
1Stillingsbetegnelse – niveau
-    -    -    -    -    -    DiscoAMS08Codeint
1DiscoAms08-kode.
-    -    -    -    -    -    DiscoAMS08CodeDescriptionstring
1Stillingsbeskrivelser.
-    -    -    -    EscoStarCollection



-    -    -    -    -    EscoStarType



-    -    -    -    -    -    ConceptUriDastring

Unik ESCO STAR identifikation - defineret af STAR.
For ESCO STAR koder, der også er i ESCO, er denne identifikation den samme som: ConceptUriEu.
-    -    -    -    -    -    PreferredLabelDastringMaxLength: 100
Dansk stillingsbetegnelse givet i Danmark.

-    -    -    -    -    -    AliasIdentifier

string
0 - 1Unik ESCO STAR identifikation på alias.
-    -    -    -    -    -    AlternativeLabelDastring
0 - 1Alias givet i Danmark.
-    -    -    -    TradeDescriptionCollectionstringCollection
1Liste af Fagområde beskrivelser.
-    -    -    -    -    stringstring
0 - *
-    -    -    GeographicalAreaForJobSearchGetGeographicalAreaForJobSearchType
1Hvor skal borgeren søge arbejde
-    -    -    -    EmploymentAreaCollectionEmploymentAreaTypeCollection
1Liste af geografiskområder som borgeren skal søge indenfor.
-    -    -    -    -    EmploymentAreaTypeEmploymentAreaType
0 - *
-    -    -    -    -    -    EmploymentAreaCodeEmploymentAreaTypeIdentifierType
1
-    -    -    -    -    -    EmploymentAreaDescriptionstring
1
-    -    -    -    MunicipalityAreaCollectionGetMunicipalityAreaTypeCollection
1Liste af Kommuneområde beskrivelser.
-    -    -    -    -    GetMunicipalityAreaTypeGetMunicipalityAreaType
0 - *
-    -    -    -    -    -    MunicipalityAreaDescriptionstring
1
-    -    -    -    -    -    MunicipalityCollectionGetMunicipalityTypeCollection
1
-    -    -    -    -    -    -    GetMunicipalityTypeGetMunicipalityType
0 - *
-    -    -    -    -    -    -    -    MunicipalityCodeint
1
-    -    -    -    -    -    -    -    MunicipalityNamestring
1
-    -    -    -    AreaDescriptionCollectionstringCollection
1Liste af geografiskområde beskrivelser.
-    -    -    -    -    stringstring
0 - *
-    -    -    OtherExpectationsForJobSearchstring
0 - 1Yderligere forventninger til borgerens jobsøgning
-    -    -    EventDatedateTime
1

Fejlkoder

FejlkodeFejltekstBeskrivelse
1010Unknown cprThe submitted cpr is unknown to the system
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
8281Occupation key does not existOccupation key does not exist
8282Occupation key is out of dateOccupation key is out of date