Borgerindsats.RehabiliteringsindstillingService (Version 1 [UDV], 2023-2)

Siden opdateres automatisk til at afspejle koden. CodeFirst.

Indberetning af en indstilling på et rehabiliteringsforløb.

Metoder

CreateRehabiliteringsindstilling (POST v1/rehabiliteringsindstilling/{rehabiliteringsindstillingId?})

Opretter en indstilling på et rehabiliteringsforløb.

Operation

Endpoint

Operation

Endpoint

POST

v1/rehabiliteringsindstilling/{rehabiliteringsindstillingId?}

Tilladte organisationer



Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang



Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

JobCenter



X





X



Kommune



X









STAR

X











Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CivilRegistrationIdentifier [From Header]
(PersonCivilRegistrationIdentifier)

String
(PersonCivilRegistrationIdentifierType)

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

Borgers personnummer.

RehabiliteringsindstillingId [From Route]
(RehabilitationRecommendationIdentifier)

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

0 - 1

Nøgle på indstillingen. Hvis den ikke er angivet sætter DFDG en automatisk.

CreateRehabiliteringsindstilling
(CreateRehabilitationRecommendationRequest)

CreateRehabiliteringsindstillingDto
(CreateRehabilitationRecommendationRequestType)



1



-    RehabiliteringsindstillingResultatType
(RehabilitationRecommendationResultTypeIdentifier)

RehabiliteringsindstillingResultatTypeCodeList



1

Angivelse af rehabiliteringsteamets indstilling til borgers forløb.

-    Indstillingsdato
(RecommendationDate)

date



1

Indstillingsdato for indstilling fra rehabiliteringsteamet.

-    VarighedIMaaneder
(Duration)

int



0 - 1

Forløbets varighed i måneder.

-    Formaal
(RehabilitationProcessPurpose)

string

Length: 1-4000

0 - 1

Forløbet og dets formål.

Output

Task<Guid>, hvor Guid er RehabiliteringsindstillingId.

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CreateRehabilitationRecommendationResponse

CreateRehabilitationRecommendationResponseType



1



-    ServiceReceipt

ServiceReceiptType



1

ServiceReceipt

-    -    MessageIdentifier

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Unik identifikation af transaktion eller registrering.

-    -    EventDate

dateTime



1

Tidspunkt for transaktionen eller registrering.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

The submitted cpr is either to long or short or contains data not interpretable as a date

1010

Unknown cpr

The submitted cpr is unknown to the system

4575

You are not authorized

You are not authorized to execute the operation

6005

The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader

The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader

9131

Invalid CodeListItemIdentifier

Invalid CodeListItemIdentifier

9350

Det angivne RehabiliteringsindstillingId findes allerede i systemet
(The specified identifier for rehabilitation process already exists)

Det angivne RehabiliteringsindstillingId findes allerede i systemet
(The specified identifier for rehabilitation process already exists)

GetRehabiliteringsindstilling

Henter en indstilling på et rehabiliteringsforløb.

Operation

Endpoint

Operation

Endpoint

GET

v1/rehabiliteringsindstilling/{rehabiliteringsindstillingId}

Tilladte organisationer



Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang



Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

JobCenter



X





X



Kommune



X









STAR

X











Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CivilRegistrationIdentifier [From Header]
(PersonCivilRegistrationIdentifier)

String
(PersonCivilRegistrationIdentifierType)

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

Borgers personnummer.

RehabiliteringsindstillingId [From Route]
(RehabilitationRecommendationIdentifier)

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Nøgle på indstillingen.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

GetRehabiliteringsindstillingResponse
(GetRehabilitationRecommendationResponse)

GetRehabiliteringsindstillingResponseDto
(GetRehabilitationRecommendationResponseType)



1



-    Rehabiliteringsindstilling
(RehabilitationRecommendation)

RehabiliteringsindstillingDto
(RehabilitationRecommendationType)



0 - 1

Borgerens indstilling med den ønskede identifier.

-    -    RehabiliteringsindstillingId (RehabilitationRecommendationIdentifier)

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Nøgle på indstillingen.

- - RehabiliteringsindstillingResultatType

(RehabilitationRecommendationResultTypeIdentifier)

RehabiliteringsindstillingResultatTypeCodeList

 

1

Angivelse af rehabiliteringsteamets indstilling til borgers forløb.

-    -    Indstillingsdato
(RecommendationDate)

date



1

Indstillingsdato for indstilling fra rehabiliteringsteamet.

- - VarighedIMaaneder
(Duration)

int

 

0 - 1

Forløbets varighed i måneder.

- - Formaal

(RehabilitationProcessPurpose)

string

Length: 1-4000

0 - 1

Forløbet og dets formål.

- -    Berigtigelseskommentar
(CorrectionComment)

string

Length: 1-1500

0 - 1

Kommentar.

-    -    DfdgRegistreringstidspunkt
(CreatedDateTime)

dateTime



1

Oprettelsesdato for indstilling i DFDG.

-    -    SenesteOpdateringsdato
(UpdatedDateTime)

dateTime



1

Seneste opdateringsdato for indstilling i DFDG.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

The submitted cpr is either to long or short or contains data not interpretable as a date

1010

Unknown cpr

The submitted cpr is unknown to the system

4575

You are not authorized

You are not authorized to execute the operation

4589

Unknown identifier

The submitted Identifier is unknown to the system

6005

The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader

The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader

UpdateRehabiliteringsindstilling (PUT v1/rehabiliteringsindstilling/{rehabiliteringsindstillingId})

Opdaterer en indstilling på et rehabiliteringsforløb.

Operation

Endpoint

Operation

Endpoint

PUT

v1/rehabiliteringsindstilling/{rehabiliteringsindstillingId}

Tilladte organisationer



Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang



Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

JobCenter



X





X



Kommune



X









STAR

X











Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CivilRegistrationIdentifier [From Header]
(PersonCivilRegistrationIdentifier)

String
(PersonCivilRegistrationIdentifierType)

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

Borgers personnummer.

RehabiliteringsindstillingId [From Route]

(RehabilitationRecommendationIdentifier)

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Nøgle på indstillingen.

UpdateRehabiliteringsindstillingRequest

(UpdateRehabilitationRecommendationRequest)

UpdateRehabiliteringsindstillingRequestDto
(UpdateRehabilitationRecommendationRequestType)



1



- RehabiliteringsindstillingResultatType

(RehabilitationRecommendationResultTypeIdentifier)

RehabiliteringsindstillingResultatTypeCodeList

 

1

Angivelse af rehabiliteringsteamets indstilling til borgers forløb.

-    Indstillingsdato

(RecommendationDate)

date

 

1

Indstillingsdato for indstilling fra rehabiliteringsteamet.

- VarighedIMaaneder

(Duration)

int

 

0 - 1

Forløbets varighed i måneder.

- Formaal

(RehabilitationProcessPurpose)

string

Length: 1-4000

0 - 1

Forløbet og dets formål.

-    Berigtigelseskommentar

(CorrectionComment)

string

Length: 1-1500

0 - 1

Kommentar.

Output

Kun status.

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

UpdateRehabilitationRecommendationResponse

UpdateRehabilitationRecommendationResponseType



1



-    ServiceReceipt

ServiceReceiptType



1

ServiceReceipt

-    -    MessageIdentifier

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Unik identifikation af transaktion eller registrering.

-    -    EventDate

dateTime



1

Tidspunkt for transaktionen eller registrering.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

The submitted cpr is either to long or short or contains data not interpretable as a date

1010

Unknown cpr

The submitted cpr is unknown to the system

4575

You are not authorized

You are not authorized to execute the operation

4589

Unknown identifier

The submitted Identifier is unknown to the system

6005

The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader

The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader

9131

Invalid CodeListItemIdentifier

Invalid CodeListItemIdentifier