Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Siden opdateres automatisk til at afspejle koden. CodeFirst.

...

Element

Type

Detaljer

Forekomst

Beskrivelse

x-civilRegistrationIdentifier [Header]
(PersonCivilRegistrationIdentifier)

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
(CreateIllnessRequest)

CreateSygemeldingRequestDto
(CreateIllnessRequestType)

1

-    Sygemelding
(AbsenceItem)

SygemeldingType
(AbsenceItemType)

1

Angivelse af sygemeldingselementer.

- fravaerIdentifier[Route]

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

Id hvis dette kendes eksternt på oprettelsestidspunktet

-    -    Startdato
(StartDate)

dateTime

1

Startdato for fravær

-    -    Slutdato
(EndDate)

dateTime

0 - 1

Slutdato for fravær

-    -    fravaerType
(AbsenceTypeIdentifier)

FravaerTypeCodeList

CodeListItemIdentifierType
AbsenceTypeIdentifier
(AbsenceTypeIdentifierType)

MaxInclusive: 10000

1

Typeangivelse for fravær

-    -    Fravaerskommentar
(AbsenceComment)

FravaersKommentarType
Base: string

Length: 0-1500

0 - 1

Kommentar til fraværsoprettelsen

-    -    Fravaersafslutningsaarsag
(AbsenceCauseTypeIdentifier)

FravaersafslutningsaarsagTypeCodeList

CodeListItemIdentifierType
(AbsenceCauseTypeIdentifierType)

MaxInclusive: 10000

0 - 1

Identifikation af årsagstype for fravær.

-    -    Anmeldelsesdato
(NotificationDate)

dateTime

1

Anmeldelsesdato.

-    -    Ledighedsgrad
(CurrentUnemploymentStatusTypeIdentifier)

LedighedsgradTypeCodeList
(CurrentUnemploymentStatusTypeIdentifierType)

0 - 1

Ledighedsgrad.

-    -    Arbejdsgiver
(CompanyIdentifier)

ArbejdsgiverDto
(CompanyIdentifierType)

0 - 1

Virksomhedsinformation på borgers arbejdsgiver ved sygemelding fra beskæftigelse.

-    -    -    Pnummer
(ProductionUnitIdentifier)

ProductionUnitIdentifierType
Base: string

Length: 10

0 - 1

En P-enhed får tildelt et entydigt identifikationsnummer, et P-nummer, som er et 10-cifret nummer. Et P-nummer vil altid være tilknyttet et CVR-nummer.

-    -    -    cvrEnhedsid
(CVRnumberIdentifier)

CVRnumberIdentifierType
Base: string

Length: 8

1

CVR-nummeret er et 8-cifret nummer, der er unikt for den enkelte virksomhed.

-    - Afmelding
(CancelEnrollmentItem)

CancelUnemploymentEnrollmentType
(CancelEnrollmentItemType)

0 - 1

Kombination af elementer i afmeldingen.

-    -    - Afmeldedato
(CancellationDate)

dateTime

1

Afslutningsdato for det aktuelle tilmeldeforhold.

-    -    - Afmeldingsaarsag
(RemovalCauseTypeIdentifier)

RemovalCauseTypeIdentifierType

1

Afmeldeårsag for det aktuelle tilmeldeforhold.

...

Element

Type

Detaljer

Forekomst

Beskrivelse

  • CreatedItemIdentifier

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 for den oprettede entitet

CreateIllnessResponse

CreateIllnessResponseType

1

-    AbsenceIdentifier

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 for den tilhørende fraværsregistrering.

ReportIllnessResponse

ReportIllnessResponseType

 

1

 Response ved tilmelding fra Jobnet

  • IllnessReceipt

IllnessReceiptType

 

1

Kvittering for registreringen indeholdende.

  • -    EventDate

dateTime

 

1

Hændelsesdato for registreringen i det fælles datagrundlag.

  • -    IllnessIdentifier

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

Unikt ID for sygemeldingen.

  • -    PersonNameStructure

PersonNameStructureType

 

1

Borgers navn.

  • -    PersonCivilRegistrationIdentifier

string

 

1

Borgers personnummer.

  • Borgerkvitteringstekst
    (ReceiptText)

string

Length: 0-3000

0 - 1

Kvitteringstekst til borgeren

...

Element

Type

Detaljer

Forekomst

Beskrivelse

CreateRecoveryResponse

CreateRecoveryResponseType

1

-    AbsenceIdentifier

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 for den tilhørende fraværsregistrering.

-    EnrollmentIdentifier

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 for den tilhørende tilmelderegistrering.

-    ContactGroupIdentifier

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 for den tilhørende kontaktgrupperegistrering.

-    EventDate

dateTime

1

Hændelsestidspunkt for registrering I DFDG.

ReportIllnessRecoveryResponse

ReportIllnessRecoveryResponseType

 

1

 Response ved kald fra Jobnet

  • IllnessReceipt

IllnessReceiptType

 

1

Kvittering for registreringen indeholdende.

  • -    EventDate

dateTime

 

1

Hændelsesdato for registreringen i det fælles datagrundlag.

  • -    IllnessIdentifier

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

Unikt ID for sygemeldingen.

  • -    PersonNameStructure

PersonNameStructureType

 

1

Borgers navn.

  • -    PersonCivilRegistrationIdentifier

string

 

1

Borgers personnummer.

  • -    Borgerkvitteringstekst
    (ReceiptText)

string

Length: 0-3000

0 - 1

Kvitteringstekst til borgeren

...

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

1014

Failed to validate message

The submitted message could not be validated

4405

The person with specified cpr is dead

The person with specified cpr is dead

4575

You are not authorized

You are not authorized to execute the operation

9171

The additional information registration does not exist

The additional information registration does not exist

9172

The additionalInformationOnAbsenceTypeIdentifier cant be changed

The additionalInformationOnAbsenceTypeIdentifier cant be changed

DeleteSygemelding (DELETE /v1/Sygemelding/{fravaerIdentifier}/{Berigtigelseskommentar})

Denne metode bruges til at slette en sygemelding

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

A-kasse

 

X

 

 

 

 

 

 

JobCenter

 

X

 

 

X

 

 

 

Kommune

 

X

 

 

 

 

 

 

STAR

X

 

 

 

 

 

 

 

Scope

visiteringogstatus.write

Input

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

Berigtigelseskommentar [Query]

(CorrectionComment)

BerigtigelseskommentarType
(CorrectionCommentType)
Base: string

Length: 0-1500

0 - 1

Kommentarfelt til at beskrive en berigtigelse af en registering.

Output

Standard empty response

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

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

xxx

Sygefravær kan kun slettes hvis de ikke har fået en Nemrefusionsidentifier endnu

9417

A correction comment is required when deleting this type of a present or historic absence

A correction comment is required when deleting this type of a present or historic absence

>>>>>Herunder Jobnetspecifikke metoder som ikke er afklarede

GetSygefravaertilstand (Tidl. GetIllnessState - forventes implementeret på VoSStatusService)

Metode til at hente hvilke muligheder borgeren har ift. registrering af sygdom - sygemelding.

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

visiteringogstatus.read

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

GetSygdomStateRequest
(GetIllnessStateRequest)

GetSygdomStateRequestType

1

x-civilRegistrationIdentifier [Header]
(-    PersonCivilRegistrationIdentifierType)

string
(PersonCivilRegistrationIdentifierType)
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})|0000000000

1

Borgers personnummer.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

GetSygdomStateResponse

GetSygdomStateResponseType

1

-    ErSygdomTilladt
(IsIllnessAllowed)

boolean

1

Fejlkoder

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

1014

Failed to validate message

The submitted message could not be validated