VisiteringOgStatus.HelbredsbegraensningService (Version 1, 2024-2)

Siden opdateres automatisk til at afspejle koden.

Metoder

CreateHelbredsbegraensning (POST /v1/Helbredsbegraensning)

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

A-kasse

 

X

 

 

 

 

 

 

JobCenter

 

X

 

 

X

 

 

 

STAR

X

 

 

 

 

 

 

 

Scope

visiteringogstatus.helbredsbegraensning.write

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

x-civilregistrationIdentifier [Header]

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

Beskrivelse af cpr

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

CreateHelbredsbegraensningRequestDto

 

1

Oplysninger om borgers helbredsmÊssige begrÊsninger

-    beskrivelseAfHelbredsbegraensning

string

Length: 1-1500

1

Beskrivelse af helbredsbegraensning.

-    beskrivelseAfIkkeMuligeOpgaver

string

Length: 1-1500

0 - 1

Beskrivelse af ikke mulige opgaver.

-    dokumentationForHelbredsbegrasening

boolean

 

1

True, hvis der foreligger dokumention for den helbredsmÊssige begrÊnsning. Ellers false.

-    startdato

date-time

 

1

Startdato for den helbredsmÊssige begrÊnsning

-    slutdato

date-time

 

0 - 1

Slutdato for den helbredsmÊssige begrÊnsning

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

response

uuid

 

1

 

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Ugyldigt cpr-nummer

Ugyldigt cpr-nummer

1010

Unknown cpr

Unknown cpr

1014

The submitted message is not valid

The submitted message is not valid

4404

Person med det angivne CPR-nummer findes ikke

Person med det angivne CPR-nummer findes ikke

4405

Borgeren med det specificerede CPR nummer er dÞd

Borgeren med det specificerede CPR nummer er dÞd

4668

Startdato må ikke vÊre historisk

Startdato må ikke vÊre historisk

4669

Slutdatoen må ikke ligge fÞr startdatoen

Slutdatoen må ikke ligge fÞr startdatoen

4742

Slutdato må ikke vÊre historisk

Slutdato må ikke vÊre historisk

GetHelbredsbegraensning (GET /v1/Helbredsbegraensning)

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

A-kasse

 

X

Fra 120 dage inden medlemskab til 120 dage efter medlemskab

X

 

 

 

 

JobCenter

 

X

 

X

X

X

 

X

STAR

X

 

 

 

 

 

 

 

Scope

visiteringogstatus.helbredsbegraensning.read

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

x-civilregistrationIdentifier [Header]

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

Beskrivelse af cpr

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

response

GetHelbredsbegraensningResponseDto

 

1

 

-    helbredsbegraensninger

HelbredsbegraensningDtoCollection

 

1

Samling af helbredsmÊssige begrÊnsninger registreret på borger

-    -    HelbredsbegraensningDto

HelbredsbegraensningDto

 

0 - *

 

-    -    -    helbredsbegraensningId

uuid

 

1

GUID på den helbredsmÊssige begrÊnsning

-    -    -    beskrivelseAfHelbredsbegraensning

string

Length: 1-1500

0 - 1

Selvom der er forekomst 1 på Craate og Update er der 0-1 på Get-metode af hensyn til at kunne udlÊse historiske data

-    -    -    beskrivelseAfIkkeMuligeOpgaver

string

Length: 1-1500

0 - 1

Beskrivelse af ikke mulige opgaver

-    -    -    dokumentationForHelbredsbegrasening

boolean

 

1

True, hvis der foreligger dokumention for den helbredsmÊssige begrÊnsning. Ellers false.

-    -    -    startdato

date-time

 

1

Startdato for den helbredsmÊssige begrÊnsning

-    -    -    slutdato

date-time

 

0 - 1

Slutdato for den helbredsmÊssige begrÊnsning

-    -    -    berigtigelseskommentar

string

Length: 1-1500

0 - 1

Kommentar til berigtigelse af en registrering

-    -    -    dfdgRegistreringstidspunkt

date-time

 

1

HÊndelsesdato for registreringen

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Ugyldigt cpr-nummer

Ugyldigt cpr-nummer

1010

Unknown cpr

Unknown cpr

1014

The submitted message is not valid

The submitted message is not valid

UpdateHelbredsbegraensning (PUT /v1/Helbredsbegraensning/{helbredsbegraensningId})

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

A-kasse

 

X

 

 

 

 

 

 

JobCenter

 

X

 

 

X

 

 

 

STAR

X

 

 

 

 

 

 

 

Scope

visiteringogstatus.helbredsbegraensning.write

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

x-civilregistrationIdentifier [Header]

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

Beskrivelse af cpr

helbredsbegraensningId [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

UpdateHelbredsbegraensningRequestDto

 

1

Oplysninger om borgers helbredsmÊssige begrÊsninger

-    beskrivelseAfHelbredsbegraensning

string

Length: 1-1500

1

Beskrivelse af helbredsbegraensning.

-    beskrivelseAfIkkeMuligeOpgaver

string

Length: 1-1500

0 - 1

Beskrivelse af ikke mulige opgaver

-    dokumentationForHelbredsbegrasening

boolean

 

1

True, hvis der foreligger dokumention for den helbredsmÊssige begrÊnsning. Ellers false.

-    startdato

date-time

 

1

Startdato for den helbredsmÊssige begrÊnsning

-    slutdato

date-time

 

0 - 1

Slutdato for den helbredsmÊssige begrÊnsning

-    berigtigelseskommentar

string

Length: 1-1500

0 - 1

Kommentar til berigtigelse af en registrering

Output

Intet output

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Ugyldigt cpr-nummer

Ugyldigt cpr-nummer

1010

Unknown cpr

Unknown cpr

1014

The submitted message is not valid

The submitted message is not valid

4404

Person med det angivne CPR-nummer findes ikke

Person med det angivne CPR-nummer findes ikke

4405

Borgeren med det specificerede CPR nummer er dÞd

Borgeren med det specificerede CPR nummer er dÞd

4668

Startdato må ikke vÊre historisk

Startdato må ikke vÊre historisk

4669

Slutdatoen må ikke ligge fÞr startdatoen

Slutdatoen må ikke ligge fÞr startdatoen

4742

Slutdato må ikke vÊre historisk

Slutdato må ikke vÊre historisk

4575

You are not authorized to execute the operation

You are not authorized to execute the operation

4589

Id ikke fundet

Id ikke fundet

4647

Startdatoen kan ikke Êndres

Startdatoen kan ikke Êndres

4762

Helbredsbegraensningsindholdet må ikke indeholde HTML-tags

Helbredsbegraensningsindholdet må ikke indeholde HTML-tags

4748

Slutdato må ikke Êndres

Slutdato må ikke Êndres

DeleteHelbredsbegraensning (DELETE /v1/Helbredsbegraensning/{helbredsbegraensningId})

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

A-kasse

 

X

 

 

 

 

 

 

JobCenter

 

X

 

 

X

 

 

 

STAR

X

 

 

 

 

 

 

 

Scope

visiteringogstatus.helbredsbegraensning.write

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

x-civilregistrationIdentifier [Header]

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

Beskrivelse af cpr

helbredsbegraensningId [Path]

uuid

 

1

 

berigtigelseskommentar [Query]

string

 

0 - 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

1014

The submitted message is not valid

The submitted message is not valid

4575

You are not authorized to execute the operation

You are not authorized to execute the operation

4589

Id ikke fundet

Id ikke fundet

4668

Startdato må ikke vÊre historisk

Startdato må ikke vÊre historisk

4762

Helbredsbegraensningsindholdet må ikke indeholde HTML-tags

Helbredsbegraensningsindholdet må ikke indeholde HTML-tags

GetHelbredsbegraensning (GET /v1/Helbredsbegraensning/{helbredsbegraensningId})

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

A-kasse

 

X

Fra 120 dage inden medlemskab til 120 dage efter medlemskab

X

 

 

 

 

JobCenter

 

X

 

X

X

X

 

X

STAR

X

 

 

 

 

 

 

 

Scope

visiteringogstatus.helbredsbegraensning.read

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

x-civilregistrationIdentifier [Header]

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

Beskrivelse af cpr

helbredsbegraensningId [Path]

uuid

 

1

 

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

response

GetHelbredsbegraensningResponseDto

 

1

 

-    helbredsbegraensninger

HelbredsbegraensningDtoCollection

 

1

Samling af helbredsmÊssige begrÊnsninger registreret på borger

-    -    HelbredsbegraensningDto

HelbredsbegraensningDto

 

0 - *

 

-    -    -    helbredsbegraensningId

uuid

 

1

GUID på den helbredsmÊssige begrÊnsning

-    -    -    beskrivelseAfHelbredsbegraensning

string

Length: 1-1500

0 - 1

Selvom der er forekomst 1 på Craate og Update er der 0-1 på Get-metode af hensyn til at kunne udlÊse historiske data

-    -    -    beskrivelseAfIkkeMuligeOpgaver

string

Length: 1-1500

0 - 1

Beskrivelse af ikke mulige opgaver

-    -    -    dokumentationForHelbredsbegrasening

boolean

 

1

True, hvis der foreligger dokumention for den helbredsmÊssige begrÊnsning. Ellers false.

-    -    -    startdato

date-time

 

1

Startdato for den helbredsmÊssige begrÊnsning

-    -    -    slutdato

date-time

 

0 - 1

Slutdato for den helbredsmÊssige begrÊnsning

-    -    -    berigtigelseskommentar

string

Length: 1-1500

0 - 1

Kommentar til berigtigelse af en registrering

-    -    -    dfdgRegistreringstidspunkt

date-time

 

1

HÊndelsesdato for registreringen

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Ugyldigt cpr-nummer

Ugyldigt cpr-nummer

1010

Unknown cpr

Unknown cpr

1014

The submitted message is not valid

The submitted message is not valid

4589

Id ikke fundet

Id ikke fundet

GetHistoriskeHelbredsbegraensninger (GET /v1/Helbredsbegraensning/historik)

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

A-kasse

 

X

Fra 120 dage inden medlemskab til 120 dage efter medlemskab

X

 

 

 

 

JobCenter

 

X

 

X

X

X

 

X

STAR

X

 

 

 

 

 

 

 

Scope

visiteringogstatus.helbredsbegraensning.read

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

x-civilregistrationIdentifier [Header]

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

Beskrivelse af cpr

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

response

GetHelbredsbegraensningHistorikResponseDto

 

1

 

-    helbredsbegraensningerHistorik

HelbredsbegraensningHistorikDtoCollection

 

1

Liste af aktuelle og historiske helbredsbegraensninger.

-    -    HelbredsbegraensningHistorikDto

HelbredsbegraensningHistorikDto

 

0 - *

 

-    -    -    helbredsbegraensningId

uuid

 

1

GUID på den helbredsmÊssige begrÊnsning

-    -    -    beskrivelseAfHelbredsbegraensning

string

Length: 1-1500

0 - 1

Selvom der er forekomst 1 på Craate og Update er der 0-1 på Get-metode af hensyn til at kunne udlÊse historiske data

-    -    -    beskrivelseAfIkkeMuligeOpgaver

string

Length: 1-1500

0 - 1

Beskrivelse af ikke mulige opgaver

-    -    -    dokumentationForHelbredsbegrasening

boolean

 

1

True, hvis der foreligger dokumention for den helbredsmÊssige begrÊnsning. Ellers false.

-    -    -    startdato

date-time

 

1

Startdato for den helbredsmÊssige begrÊnsning

-    -    -    slutdato

date-time

 

0 - 1

Slutdato for den helbredsmÊssige begrÊnsning

-    -    -    berigtigelseskommentar

string

Length: 1-1500

0 - 1

Kommentar til berigtigelse af en registrering

-    -    -    registreringsmetadata

RegistreringsmetadataDto

 

1

 

-    -    -    -    erSlettet

boolean

 

1

Angiver om registreringen er en sletning

-    -    -    -    erAktuel

boolean

 

1

Det er en rÊkke som er aktuel (kan typisk også ses i PSS).

-    -    -    -    registrerendeMyndighed

RegistrerendeMyndighedDto

 

0 - 1

 

-    -    -    -    -    organisationType

OrganisationTypeCodeList

 

1

 

-    -    -    -    -    organisationskode

string

Length: 1-20

1

Identifikation af organisation / myndighed

-    -    -    -    -    registrerendeBruger

RegistrerendeBrugerDto

 

0 - 1

 

-    -    -    -    -    -    kaldendeBruger

KaldendeBrugerDto

 

1

 

-    -    -    -    -    -    -    brugerFuldtNavn

string

Length: 1-140

1

Sagsbehandlers fulde navn, ved systemkald angives systemets og jobbets navn her.

-    -    -    -    -    -    -    brugerType

RequestUserTypeCodeList

 

1

 

-    -    -    -    -    -    -    brugerId

string

Length: 1-255

1

Unik identifikation af brugeren, f.eks. en GUID, et medarbejder ID, system ID, bruger ID, certifikat ID, cpr-nummer, email (hvis den er unik) o.l.

-    -    -    -    -    -    -    brugerEmail

email

 

0 - 1

Brugers e-mail.

-    -    -    -    -    -    brugerOrganisation

BrugerOrganisationDto

 

1

 

-    -    -    -    -    -    -    organisationType

OrganisationTypeCodeList

 

1

 

-    -    -    -    -    -    -    organisationskode

string

Pattern: [-][1]|[0-9]{1,8}
MinLength: 1

1

Organisationskode for den registrerende bruger.

-    -    -    -    -    -    dfdgRegistreringstidspunkt

date-time

 

1

Tidspunkt for registrering i DFDG

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Ugyldigt cpr-nummer

Ugyldigt cpr-nummer

1010

Unknown cpr

Unknown cpr

1014

The submitted message is not valid

The submitted message is not valid