ScreeningService (Version 3, 2022-2)
Siden opdateres automatisk til at afspejle koden.
Denne service udstiller profilafklaringsresultater via to metoder, hvor man enten kan forespørge på de rå data eller alternativt kan få overført resultatet som pdf. For begge metoder gælder, at man skal kalde fra borgerens eget jobcenter, hvor ellers der kastes en fejl. Den udstiller desuden tre metoder, som bruges til at ændre, hente og liste oplysninger om, hvorvidt et hoved jobcenter har valgt profilafklaring for hver af målgrupperne; borgere under 30, borgere over 30 og dagpengemodtagere.
Metoder
ScreeningResultExists
Denne metode giver mulighed for at se, om der foreligger et profilafklaringsresultat for en given borger.
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
ScreeningResultExistsRequest | ScreeningResultExistsRequestType |
| 1 |
|
- PersonCivilRegistrationIdentifier | 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 | Cpr. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
ScreeningResultExistsResponse | ScreeningResultExistsResponseType |
| 1 |
|
- Exists | boolean |
| 1 | Angiver om der findes et screeningsresultat for den pågældende borger, uanset resultatets alder. foretaget. |
- CreatedDate | dateTime |
| 0 - 1 | Angiver det tidspunkt screeningsresultatet er dannet. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4855 | Citizen belongs to different jobcenter | Citizen belongs to different jobcenter |
4856 | Citizen not member of unemployment fund | Citizen not member of unemployment fund |
4857 | Citizen belongs to different unemployment fund | Citizen belongs to different unemployment fund |
GetScreeningResult
Denne metode giver mulighed for at hente seneste profilafklaringsresultat for en given borger.
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningResultRequest | GetScreeningResultRequestType |
| 1 |
|
- PersonCivilRegistrationIdentifier | 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 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningResultResponse | GetScreeningResultResponseType |
| 1 |
|
- 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 | Screeningsresultatets ID |
- CreatedDate | dateTime |
| 1 | Angiver det tidspunkt screeningsresultatet er dannet. |
- Text | string |
| 1 | Den kvitteringstekst borgeren præsenteres for efter endt screening. |
- SurveyAnswers | SurveyAnswers |
| 1 | Borgerens besvarelser på spørgeskemaet. |
- - ResultAnswer | ResultAnswerType |
| 0 - * | Borgerens besvarelser på spørgeskemaet. |
- - - Id | 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 | Svarets ID. |
- - - QuestionText | Text | MaxLength: 500 | 1 | Teksten på det spørgsmål som svaret er knyttet til. |
- - - Choices | ResultAnswerChoices |
| 1 | Spørgsmålets svarmuligheder. |
- - - - ResultAnswerChoice | ResultAnswerChoiceType |
| 0 - * |
|
- - - - - Id | 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 | Svarmulighedens ID. |
- - - - - Text | Text | MaxLength: 500 | 1 | Svarmulighedens beskrivelsestekst. |
- - - - - Selected | boolean |
| 1 | Angiver om svarmuligheden er valgt af borgeren. |
- - - - - AdditionalText | AdditionalText | MaxLength: 1000 | 0 - 1 | Den tekst borgeren har angivet for svarmuligheden. Alle svarmuligheder tillader ikke nødvendigvis tekst. |
- BackgroundVariables | BackgroundVariables |
| 1 | De variabler der ligger til grund for screeningen. |
- - BackgroundVariable | BackgroundVariableType |
| 0 - * | Specifik variabel der ligger til grund for screeningen. |
- - - Name | Text | MaxLength: 200 | 1 | Parameterens navn. |
- - - DisplayName | Text | MaxLength: 200 | 1 | Parameterens viste navn. |
- - - Value | Text | MaxLength: 200 | 1 | Parameterens værdi. |
- ScreeningResultCategory |
| 0 - 1 | Screeningsresultat kategori |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4852 | Screening result not found | Screening result not found |
4855 | Citizen belongs to different jobcenter | Citizen belongs to different jobcenter |
4856 | Citizen not member of unemployment fund | Citizen not member of unemployment fund |
4857 | Citizen belongs to different unemployment fund | Citizen belongs to different unemployment fund |
GetScreeningResultAsPdf
Denne metode giver mulighed for at hente seneste profilafklaringsresultat for en given borger som pdf.
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningResultAsPdfRequest | GetScreeningResultAsPdfRequestType |
| 1 |
|
- PersonCivilRegistrationIdentifier | 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 | Cpr. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningResultAsPdfResponse | GetScreeningResultAsPdfResponseType |
| 1 |
|
- Data | base64Binary |
| 1 |
|
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4852 | Screening result not found | Screening result not found |
4855 | Citizen belongs to different jobcenter | Citizen belongs to different jobcenter |
4856 | Citizen not member of unemployment fund | Citizen not member of unemployment fund |
4857 | Citizen belongs to different unemployment fund | Citizen belongs to different unemployment fund |
ToggleScreeningRegistration
Denne metode giver mulighed for at hente oplysninger om, hvorvidt der er valgt profilafklaring for hver af de tre målgrupper (borgere under 30, borgere over 30 eller dagpengemodtagere) for det angivne hoved jobcenter.
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
ToggleScreeningRegistrationRequest | ToggleScreeningRegistrationRequestType |
| 1 |
|
- JobCenterIdentifier | JobCenterIdentifierType | MinInclusive: 10000 | 1 | Identifikation af jobcenter. |
- ScreeningRegistrationCollection | ScreeningRegistrationCollectionType |
| 1 | Samling af profilafklaringer. |
- - ScreeningRegistration | ScreeningRegistrationType |
| 0 - * | Profilafklaring. |
- - - ScreeningTargetGroup |
| 1 | Målgruppe for profilafklaring. | |
- - - Enabled | boolean |
| 1 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
ToggleScreeningRegistrationResponse | ToggleScreeningRegistrationResponseType |
| 1 |
|
- 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. |
Fejlkoder
Ingen fejlkoder
GetScreeningRegistration
Denne metode giver mulighed for at hente oplysninger om, hvorvidt der er valgt profilafklaring for hver af de tre målgrupper (borgere under 30, borgere over 30 eller dagpengemodtagere) for det angivne hoved jobcenter.
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningRegistrationRequest | GetScreeningRegistrationRequestType |
| 1 |
|
- JobCenterIdentifier | JobCenterIdentifierType | MinInclusive: 10000 | 1 | Identifikation af jobcenter. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningRegistrationResponse | GetScreeningRegistrationResponseType |
| 1 |
|
- ScreeningRegistrationCollection | ScreeningRegistrationCollectionType |
| 1 | Samling af profilafklaringer. |
- - ScreeningRegistration | ScreeningRegistrationType |
| 0 - * | Profilafklaring. |
- - - ScreeningTargetGroup |
| 1 | Målgruppe for profilafklaring. | |
- - - Enabled | boolean |
| 1 |
|
Fejlkoder
Ingen fejlkoder
GetScreeningRegistrationList
Denne metode giver mulighed for at hente en liste over alle hoved jobcentre med oplysninger om, hvorvidt der er valgt profilafklaring for hver af de tre målgrupper (borgere under 30, borgere over 30 eller dagpengemodtagere). Metoden anvendes af Landssupportsystemet, hvor der gives et overblik og oplysningerne kan ændres.
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningRegistrationListRequest | GetScreeningRegistrationListRequestType |
| 1 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetScreeningRegistrationListResponse | GetScreeningRegistrationListResponseType |
| 1 |
|
- JobCenterScreeningRegistrationCollection | JobCenterScreeningRegistrationCollectionType |
| 1 | Kollektion af profilafklaringer fra jobcenter. |
- - JobCenterScreeningRegistration | JobCenterScreeningRegistrationType |
| 0 - * | Profilafklaring fra jobcenter. |
- - - JobCenterIdentifier | JobCenterIdentifierType | MinInclusive: 10000 | 1 | Identifikation af jobcenter. |
- - - JobCenterName | JobCenterNameType | Length: 1-50 | 1 | Navn på jobcentret. |
- - - ScreeningRegistrationCollection | ScreeningRegistrationCollectionType |
| 1 | Samling af profilafklaringer. |
- - - - ScreeningRegistration | ScreeningRegistrationType |
| 0 - * | Profilafklaring. |
- - - - - ScreeningTargetGroup |
| 1 | Målgruppe for profilafklaring. | |
- - - - - Enabled | boolean |
| 1 |
|
Fejlkoder
Ingen fejlkoder