Virksomhedsindsats.CvSoegeprofilService (Version 1, 2024-4)

Siden opdateres automatisk til at afspejle koden.

Metoder

CreateCvSoegeprofil (POST /v1/CvSoegeprofil)

Opretter en CV søgeprofil.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

STAR

X

 

 

 

 

 

 

 

Virksomhed

X

 

 

 

 

 

 

 

Scope

virksomhedsindsats.cvsoegeprofil.write

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

x-requestId [Header]

string

 

1

Unikt id for requestet (typisk guid). Hvis api'et modtager samme requestId mere end én gang returneres http status kode 412. Max længde for id'et er 46 chars

requestBody

CreateCvSoegeprofilRequestDto

 

1

 

-    cvSoegeprofil

CvSoegeprofilSetDto

 

1

 

-    -    navn

string

Length: 1-40

1

Navn på CV søgeprofilen.

-    -    soegeparametre

string

MinLength: 1

1

JSON struktur for CV søgeprofilen.

-    -    soegeAgentType

SoegeAgentTypeCodeList

 

1

 

-    -    kontaktpersonId

uuid

 

1

Id på den kaldende kontaktperson.

-    id

uuid

 

0 - 1

Id på CV søgeprofilen.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

response

CreateCvSoegeprofilResponseDto

 

1

 

-    id

uuid

 

1

Id på den oprettede CV søgeprofil.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

120800

Kontaktpersonen blev ikke fundet.

Kontaktpersonen blev ikke fundet.

121402

KontaktpersonId matcher ikke det professionelle uuid.

KontaktpersonId matcher ikke det professionelle uuid.

121401

Der findes allerede en CV søgeprofil med det angivne 'id'.

Der findes allerede en CV søgeprofil med det angivne 'id'.

121403

Kontaktpersonen skal have en emailadresse, når 'soegeAgentType' ikke er sat til 'Ingen'.

Kontaktpersonen skal have en emailadresse, når 'soegeAgentType' ikke er sat til 'Ingen'.

121404

Den angivne værdi i 'soegeparametre' er ikke gyldig JSON.

Den angivne værdi i 'soegeparametre' er ikke gyldig JSON.

GetCvSoegeprofil (GET /v1/CvSoegeprofil/{id})

Finder en CV søgeprofil.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

STAR

X

 

 

 

 

 

 

 

Virksomhed

X

 

 

 

 

 

 

 

Scope

virksomhedsindsats.cvsoegeprofil.read

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

id [Path]

uuid

 

1

 

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

response

GetCvSoegeprofilResponseDto

 

1

 

-    cvSoegeprofil

CvSoegeprofilGetDto

 

1

 

-    -    id

uuid

 

1

Id på CV søgeprofilen.

-    -    navn

string

MinLength: 1

1

Navn på CV søgeprofilen.

-    -    soegeparametre

string

MinLength: 1

1

JSON struktur for søgeprofilen.

-    -    soegeAgentType

SoegeAgentTypeCodeList

 

1

 

-    -    kontaktpersonId

uuid

 

1

Id på den kaldende kontaktperson.

-    -    senestBrugtTidspunkt

date-time

 

1

Tidspunktet for sidste gang CV søgeprofilen blev brugt.

-    -    senestCvAgentKørselTidspunkt

date-time

 

0 - 1

Tidspunktet for sidste gang CV søgeprofilen blev kørt.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

121400

CV søgeprofilen blev ikke fundet.

CV søgeprofilen blev ikke fundet.

120800

Kontaktpersonen blev ikke fundet.

Kontaktpersonen blev ikke fundet.

121402

KontaktpersonId matcher ikke det professionelle uuid.

KontaktpersonId matcher ikke det professionelle uuid.

UpdateCvSoegeprofil (PUT /v1/CvSoegeprofil/{id})

Opdaterer en CV søgeprofil.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

STAR

X

 

 

 

 

 

 

 

Virksomhed

X

 

 

 

 

 

 

 

Scope

virksomhedsindsats.cvsoegeprofil.write

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

id [Path]

uuid

 

1

 

x-requestId [Header]

string

 

1

Unikt id for requestet (typisk guid). Hvis api'et modtager samme requestId mere end én gang returneres http status kode 412. Max længde for id'et er 46 chars

requestBody

UpdateCvSoegeprofilRequestDto

 

1

 

-    cvSoegeprofil

CvSoegeprofilSetDto

 

1

 

-    -    navn

string

Length: 1-40

1

Navn på CV søgeprofilen.

-    -    soegeparametre

string

MinLength: 1

1

JSON struktur for CV søgeprofilen.

-    -    soegeAgentType

SoegeAgentTypeCodeList

 

1

 

-    -    kontaktpersonId

uuid

 

1

Id på den kaldende kontaktperson.

Output

Intet output

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

121400

CV søgeprofilen blev ikke fundet.

CV søgeprofilen blev ikke fundet.

120800

Kontaktpersonen blev ikke fundet.

Kontaktpersonen blev ikke fundet.

121402

KontaktpersonId matcher ikke det professionelle uuid.

KontaktpersonId matcher ikke det professionelle uuid.

121404

Den angivne værdi i 'soegeparametre' er ikke gyldig JSON.

Den angivne værdi i 'soegeparametre' er ikke gyldig JSON.

121405

Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil

Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil

121401

Der findes allerede en CV søgeprofil med det angivne 'id'.

Der findes allerede en CV søgeprofil med det angivne 'id'.

DeleteCvSoegeprofil (DELETE /v1/CvSoegeprofil/{id})

Sletter en CV søgeprofil.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

STAR

X

 

 

 

 

 

 

 

Virksomhed

X

 

 

 

 

 

 

 

Scope

virksomhedsindsats.cvsoegeprofil.write

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

id [Path]

uuid

 

1

 

x-requestId [Header]

string

 

1

Unikt id for requestet (typisk guid). Hvis api'et modtager samme requestId mere end én gang returneres http status kode 412. Max længde for id'et er 46 chars

Output

Intet output

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

121400

CV søgeprofilen blev ikke fundet.

CV søgeprofilen blev ikke fundet.

120800

Kontaktpersonen blev ikke fundet.

Kontaktpersonen blev ikke fundet.

121405

Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil

Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil

GetCvSoegeprofiler (GET /v1/CvSoegeprofil/kontaktperson/{kontaktpersonId})

Finder alle CV søgeprofiler for en kontaktperson.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

Anden Aktør - alle borgere

System - alle borgere

STAR

X

 

 

 

 

 

 

 

Virksomhed

X

 

 

 

 

 

 

 

Scope

virksomhedsindsats.cvsoegeprofil.read

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

kontaktpersonId [Path]

uuid

 

1

 

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

response

GetCvSoegeprofilerResponseDto

 

1

 

-    cvSoegeprofiler

CvSoegeprofilGetDtoCollection

 

1

Liste af CV søgeprofiler til kontaktpersonen.

-    -    CvSoegeprofilGetDto

CvSoegeprofilGetDto

 

0 - *

 

-    -    -    id

uuid

 

1

Id på CV søgeprofilen.

-    -    -    navn

string

MinLength: 1

1

Navn på CV søgeprofilen.

-    -    -    soegeparametre

string

MinLength: 1

1

JSON struktur for søgeprofilen.

-    -    -    soegeAgentType

SoegeAgentTypeCodeList

 

1

 

-    -    -    kontaktpersonId

uuid

 

1

Id på den kaldende kontaktperson.

-    -    -    senestBrugtTidspunkt

date-time

 

1

Tidspunktet for sidste gang CV søgeprofilen blev brugt.

-    -    -    senestCvAgentKørselTidspunkt

date-time

 

0 - 1

Tidspunktet for sidste gang CV søgeprofilen blev kørt.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

120800

Kontaktpersonen blev ikke fundet.

Kontaktpersonen blev ikke fundet.

121402

KontaktpersonId matcher ikke det professionelle uuid.

KontaktpersonId matcher ikke det professionelle uuid.