VisiteringOgStatus.SygefravaerService (IllnessRecoveryInformationService) [UDV] (Version 1, 2024-4)
Siden opdateres automatisk til at afspejle koden.
Metoder
CreateSygefravaerFraSygedagpenge(POST/v1/Sygefravaer) (Tidl. CreateIllness)
Denne metode benyttes af ydelsessystemet til at oprette sygemeldinger for sygedagpengemodtager fra ledighed og beskæftigelse (KG henholdsvis 25 og 24). DFDG foretager automatisk kontaktgruppeskift.
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 |
|
|
|
|
|
|
|
|
JobCenter |
|
|
|
|
|
|
|
|
Kommune | x |
|
|
|
|
|
|
|
STAR | x |
|
|
|
|
|
|
|
Scope
VisiteringOgStatus.SygedagpengeService/write
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateIllnessRequest | CreateIllnessRequestType |
| 1 |
|
x-civilRegistrationIdentifier [Header] | 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 | Personnummer |
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 |
|
| 1 |
|
- Sygdom | IllnessType |
| 1 | Indeholder data tilhørende en sygdomsregistrering. |
- - NemRefusionIdentifier | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Identifikation af om der er abonnement på sygemelding fra ydelse. |
- - SygdomStartdato | dateTime |
| 1 | Første sygedag. |
- - SygdomSlutdato | dateTime |
| 0 - 1 | Sidste sygedage, hvis sygdomsperioden er afsluttet. |
- - Fravaersafslutningsaarsag | FravaersafslutningsaarsagTypeCodeList | MaxInclusive: 10000 | 0 - 1 | Identifikation af årsagstype for fravær. |
- - Arbejdsgiver | ArbejdsgiverType |
| 0 - 1 | CVR og P-nummer i tilfælde af, at sygefraværet er oprettet fra beskæftigelse. |
- - - Pnummer | ProductionUnitIdentifierType | 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 | CVRnumberIdentifierType | Length: 8 | 1 | CVR-nummeret er et 8-cifret nummer, der er unikt for den enkelte virksomhed. |
- Stoettesagstype | StoettesagstypeCodeList |
| 1 | Sagstype fra eDagpenge. Angives i forbindelse med bevilling af sygedagpenge. |
Output
Standard CreatedResponse
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateIllnessResponse | CreateIllnessResponseType |
| 1 |
|
- ServiceReceipt | ServiceReceiptType |
| 1 | Servicekvittering |
- - MessageIdentifier | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Unik identifikation af transaktion eller registrering |
- - EventDate | dateTime |
| 1 | Tidspunkt for transaktionen eller registreing |
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 |
4637 | The reported absence overlaps an existing absence of the same type | The reported absence overlaps an existing absence of the same type |
4645 | This person has a absenceregistration that conflicts with this Contactgroup | This person has a absenceregistration that conflicts with this Contactgroup |
4686 | This person must have an active contact group registration | This person must have an active contactgroupregistration |
5016 | Cvr number is required when contact group is 24, Sygedagpengemodtager for beskæftigelse | Cvr number is required when contact group is 24, Sygedagpengemodtager for beskæftigelse |
8080 |
|
|
8086 | The NemRefusionIdentifier is already in use | The NemRefusionIdentifier is already in use on an other person or an absence without the same start date |
8087 | The SustenanceSystemCase type is unknown. | The SustenanceSystemCase type is unknown. |
9336 | CV number has to be specified | CV number has to be specified |
9337 | Call to SetFlexijobApproved failed | Call to SetFlexijobApproved failed |
9344 | Missing or incorrect data, profile cannot be retrieved | Missing or incorrect data, profile cannot be retrieved |
9345 | Missing or incorrect data gives warning | Missing or incorrect data gives warning |
9346 | Call to CVServiceForDFDG failed | Call to CVServiceForDFDG failed |
9361 | AbsenceCause is illegal for this AbsenceType | AbsenceCause is illegal for this AbsenceType |
RaskmeldFraSygedagpenge (PUT/v1/Sygefravaer) (Tidl. CreateRecovery)
Denne metode benyttes af ydelsessystemet til at indberette ophør af fravær (raskmelding).
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 |
|
|
|
|
|
|
|
|
JobCenter |
|
|
|
|
|
|
|
|
Kommune | x |
|
|
|
|
|
|
|
STAR | x |
|
|
|
|
|
|
|
Scope
VisiteringOgStatus.SygedagpengeService/write
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateRecoveryRequest | CreateRecoveryRequestType |
| 1 |
|
x-civilRegistrationIdentifier [Header] | 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 | Personnummer |
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 |
|
| 1 |
|
- Sygdom (Illness) | IllnessType |
| 1 | Indeholder data tilhørende en sygdomsregistrering. |
- - NemRefusionIdentifier | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Identifikation af om der er abonnement på sygemelding fra ydelse. |
- -SygdomStartdato (IllnessStartDate( | dateTime |
| 1 | Første sygedag. |
- - SygdomSlutdato (IllnessEndDate) | dateTime |
| 0 - 1 | Sidste sygedage, hvis sygdomsperioden er afsluttet. |
- - Fravaersafslutningsaarsag (AbsenceCauseTypeIdentifier) | FravaersafslutningsaarsagTypeCodeList | MaxInclusive: 10000 | 0 - 1 | Identifikation af årsagstype for fravær. |
- - Arbejdsgiver (CompanyIdentifier) | ArbejdsgiverType |
| 0 - 1 | CVR og P-nummer i tilfælde af, at sygefraværet er oprettet fra beskæftigelse. |
- - - Pnummer (ProductionUnitIdentifier) | ProductionUnitIdentifierType | 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 | Length: 8 | 1 | CVR-nummeret er et 8-cifret nummer, der er unikt for den enkelte virksomhed. |
Output
Standard CreatedResponse
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateRecoveryResponse | CreateRecoveryResponseType |
| 1 |
|
- ServiceReceipt | ServiceReceiptType |
| 1 | Servicekvittering |
- - MessageIdentifier | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Unik identifikation af transaktion eller registrering |
- - EventDate | dateTime |
| 1 | Tidspunkt for transaktionen eller registreing |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1001 | Invalid cpr | The submitted cpr is either to long or short or contains data not interpretable as a date |
1003 | Duration is negative | The reported duration is negative, start date is greater than end 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 |
4417 | Client must be a member of an unemploymentfund to be an unemploymentfundrecipient | Client must be a member of an unemploymentfund to be an unemploymentfundrecipient |
4575 | You are not authorized | You are not authorized to execute the operation |
4615 | This absenceregistration must have an end-date | This absenceregistration must have an end-date |
4686 | This person must have an active contact group registration | This person must have an active contactgroupregistration |
4980 | Cause type identifier is required when setting illness end date | Cause type identifier is required when setting illness end date |
5016 | Cvr number is required when contact group is 24, Sygedagpengemodtager for beskæftigelse | Cvr number is required when contact group is 24, Sygedagpengemodtager for beskæftigelse |
6052 | Codelist value is only for internal use | Codelist value is only for internal use |
8088 | Unknown NemRefusionIdentifier | Unknown NemRefusionIdentifier |
8089 | Cannot perform Recovery on absence, already recovered | Cannot perform Recovery on absence, already recovered |
9336 | CV number has to be specified | CV number has to be specified |
9337 | Call to SetFlexijobApproved failed | Call to SetFlexijobApproved failed |
9346 | Call to CVServiceForDFDG failed | Call to CVServiceForDFDG failed |
9361 | AbsenceCause is illegal for this AbsenceType | AbsenceCause is illegal for this AbsenceType |
DeleteSygefravaerFraSygedagpenge(Delete/v1/Sygefravaer) (Tidl. DeleteIllness)
Denne metode benyttes af ydelsessystemet til at slette fejloprettede sygefravær på baggrund af NemRefusionIdentifier (UUID) eller situationer, hvor der gives afslag på sygedagpenge.
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 |
|
|
|
|
|
|
|
|
JobCenter |
|
|
|
|
|
|
|
|
Kommune | x |
|
|
|
|
|
|
|
STAR | x |
|
|
|
|
|
|
|
Scope
VisiteringOgStatus.SygedagpengeService/writeInput
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeleteIllnessRequest | DeleteIllnessRequestType |
| 1 |
|
x-civilRegistrationIdentifier [Header] | 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 | Personnummer |
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 |
|
| 1 |
|
- - NemRefusionIdentifier | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Identifikation af om der er abonnement på sygemelding fra ydelse. |
Output
Standard empty response
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeleteIllnessResponse | DeleteIllnessResponseType |
| 1 |
|
- ServiceReceipt | ServiceReceiptType |
| 1 | Servicekvittering |
- - MessageIdentifier | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Unik identifikation af transaktion eller registrering |
- - EventDate | dateTime |
| 1 | Tidspunkt for transaktionen eller registreing |
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 |
4632 | The specified Absenceregistration is not known to the system | The specified Absenceregistration is not known to the system |
4682 | The specified absence is not registered with this client | The specified absence is not registered with this client |
4686 | This person must have an active contact group registration | This person must have an active contactgroupregistration |
8088 | Unknown NemRefusionIdentifier | Unknown NemRefusionIdentifier |
8095 | Delete only allowed for open illness | Delete only allowed for open illness |
9336 | CV number has to be specified | CV number has to be specified |
9344 | Missing or incorrect data, profile cannot be retrieved | Missing or incorrect data, profile cannot be retrieved |
9345 | Missing or incorrect data gives warning | Missing or incorrect data gives warning |
9346 | Call to CVServiceForDFDG failed | Call to CVServiceForDFDG failed |