Virksomhedsindsats.CvArkivService (Version 1, 2025-1)
Siden opdateres automatisk til at afspejle koden.
Metoder
- 1 CreateCvArkiv (POST /v1/CvArkiv)
- 2 GetCvArkiv (GET /v1/CvArkiv/{id})
- 3 UpdateCvArkiv (PUT /v1/CvArkiv/{id})
- 4 DeleteCvArkiv (DELETE /v1/CvArkiv/{id})
- 5 TilfoejCver (POST /v1/CvArkiv/{id}/action/tilfoej-cver)
- 6 FjernCver (POST /v1/CvArkiv/{id}/action/fjern-cver)
- 7 UpdateSenestBrugtTidspunkt (PUT /v1/CvArkiv/{id}/anvend)
- 8 GetCvArkiver (GET /v1/CvArkiv/kontaktperson/{kontaktpersonId})
CreateCvArkiv (POST /v1/CvArkiv)
Opretter et CV arkiv.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.write
Input
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 | CreateCvArkivRequestDto |
| 1 |
|
- cvArkiv | CvArkivSetDto |
| 1 |
|
- - kontaktpersonId | uuid |
| 1 | Id på kontaktpersonen som har oprettet CV arkivet. |
- - navn | string | Length: 1-40 | 1 | Navn på CV arkivet. |
- - note | string | MaxLength: 2000 | 0 - 1 | Note på CV arkivet. |
- id | uuid |
| 0 - 1 | CV arkiv id. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
response | CreateCvArkivResponseDto |
| 1 |
|
- id | uuid |
| 1 | CV arkiv id. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
120800 | Kontaktpersonen blev ikke fundet. | Kontaktpersonen blev ikke fundet. |
120518 | Kontaktpersonen tilhører ikke den angivne virksomhed. | Kontaktpersonen tilhører ikke den angivne virksomhed. |
121501 | Der findes allerede et CV arkiv med det angivne 'id'. | Der findes allerede et CV arkiv med det angivne 'id'. |
GetCvArkiv (GET /v1/CvArkiv/{id})
Finder et CV arkiv.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.read
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
id [Path] | uuid |
| 1 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
response | GetCvArkivResponseDto |
| 1 |
|
- cvArkiv | CvArkivGetDto |
| 1 |
|
- - kontaktpersonId | uuid |
| 1 | Id på kontaktpersonen som har oprettet CV arkivet. |
- - navn | string | Length: 1-40 | 1 | Navn på CV arkivet. |
- - note | string | MaxLength: 2000 | 0 - 1 | Note på CV arkivet. |
- - id | uuid |
| 1 | CV arkiv id. |
- - senestBrugtTidspunkt | date-time |
| 1 | Tidspunktet for sidste gang CV arkivet blev brugt. |
- - oprettetTidspunkt | date-time |
| 1 | Tidspunkt for oprettelse. |
- - opdateretTidspunkt | date-time |
| 1 | Tidspunkt for sidste opdatering. |
- - cver | CvDtoCollection |
| 1 | CV'er i CV arkivet. |
- - - CvDto | CvDto |
| 0 - * |
|
- - - - personnummer | 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})|0000000000 | 1 | CPR-nummer for personen som CV'et tilhører. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
121500 | CV arkivet blev ikke fundet. | CV arkivet blev ikke fundet. |
UpdateCvArkiv (PUT /v1/CvArkiv/{id})
Opdaterer et CV arkiv.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.write
Input
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 | UpdateCvArkivRequestDto |
| 1 |
|
- cvArkiv | CvArkivSetDto |
| 1 |
|
- - kontaktpersonId | uuid |
| 1 | Id på kontaktpersonen som har oprettet CV arkivet. |
- - navn | string | Length: 1-40 | 1 | Navn på CV arkivet. |
- - note | string | MaxLength: 2000 | 0 - 1 | Note på CV arkivet. |
Output
Intet output
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
121500 | CV arkivet blev ikke fundet. | CV arkivet blev ikke fundet. |
DeleteCvArkiv (DELETE /v1/CvArkiv/{id})
Sletter et CV arkiv.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.write
Input
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 |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
121500 | CV arkivet blev ikke fundet. | CV arkivet blev ikke fundet. |
TilfoejCver (POST /v1/CvArkiv/{id}/action/tilfoej-cver)
Tilføjer CV'er til et CV arkiv.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.write
Input
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 | TilfoejCverRequestDto |
| 1 |
|
- cver | CvDtoCollection |
| 1 | CV'er der skal tilføjes til CV arkivet. |
- - CvDto | CvDto |
| 1 - * |
|
- - - personnummer | 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})|0000000000 | 1 | CPR-nummer for personen som CV'et tilhører. |
Output
Intet output
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
121500 | CV arkivet blev ikke fundet. | CV arkivet blev ikke fundet. |
120517 | Personen for et angivet CV findes ikke. | Personen for et angivet CV findes ikke. |
FjernCver (POST /v1/CvArkiv/{id}/action/fjern-cver)
Fjerner CV'er fra et CV arkiv.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.write
Input
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 | FjernCverRequestDto |
| 1 |
|
- cver | CvDtoCollection |
| 1 | CV'er der skal fjernes fra CV arkivet. |
- - CvDto | CvDto |
| 1 - * |
|
- - - personnummer | 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})|0000000000 | 1 | CPR-nummer for personen som CV'et tilhører. |
Output
Intet output
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
121500 | CV arkivet blev ikke fundet. | CV arkivet blev ikke fundet. |
121502 | Et af de angivne CV'er blev ikke fundet i CV arkivet. | Et af de angivne CV'er blev ikke fundet i CV arkivet. |
UpdateSenestBrugtTidspunkt (PUT /v1/CvArkiv/{id}/anvend)
Opdaterer tidspunktet for hvornår CV arkivet sidst er brugt.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.write
Input
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 |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
121500 | CV arkivet blev ikke fundet. | CV arkivet blev ikke fundet. |
GetCvArkiver (GET /v1/CvArkiv/kontaktperson/{kontaktpersonId})
Finder alle CV arkiver 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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvarkiv.read
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
kontaktpersonId [Path] | uuid |
| 1 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
response | GetCvArkiverResponseDto |
| 1 |
|
- cvArkiver | CvArkivSimpelGetDtoCollection |
| 1 | CV arkiver for kontaktpersonen. |
- - CvArkivSimpelGetDto | CvArkivSimpelGetDto |
| 0 - * |
|
- - - kontaktpersonId | uuid |
| 1 | Id på kontaktpersonen som har oprettet CV arkivet. |
- - - navn | string | Length: 1-40 | 1 | Navn på CV arkivet. |
- - - note | string | MaxLength: 2000 | 0 - 1 | Note på CV arkivet. |
- - - id | uuid |
| 1 | CV arkiv id. |
- - - senestBrugtTidspunkt | date-time |
| 1 | Tidspunktet for sidste gang CV arkivet blev brugt. |
- - - oprettetTidspunkt | date-time |
| 1 | Tidspunkt for oprettelse. |
- - - opdateretTidspunkt | date-time |
| 1 | Tidspunkt for sidste opdatering. |
- - - cvAntal | int32 |
| 1 | Antal CV'er i CV arkivet. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | Du er ikke autoriseret til at udføre denne handling | Du er ikke autoriseret til at udføre denne handling |
120800 | Kontaktpersonen blev ikke fundet. | Kontaktpersonen blev ikke fundet. |
120518 | Kontaktpersonen tilhører ikke den angivne virksomhed. | Kontaktpersonen tilhører ikke den angivne virksomhed. |