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

Element

Type

Detaljer

Forekomst

Beskrivelse

ScreeningResultExistsRequest

ScreeningResultExistsRequestType

 

1

 

-    PersonCivilRegistrationIdentifier

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

Cpr.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

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

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

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningResultRequest

GetScreeningResultRequestType

 

1

 

-    PersonCivilRegistrationIdentifier

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


CivilRegistrationNumber (PNR)

Description: Unique identification of a person

The Civil Registration System contains: - Data
on persons, who after 1968 April 2nd Danish
registry of citizens. As for Greenland the
corresponding date is 1972 may 1st. - Danish
citizens living outside Denmark (who must pay
duty and ATP) has also been given a civil
registration number. - Civil registration
numbers are also assigned for other
administrative purposes.


Value space: The civil registration number
consists of two parts. The first part is the
valid birthday in the form DDMMYY. The following
part is a serial number of four digits. The
civil registration number may also hold the
value 0000000000. This value is used where the
civil registration number is required but
unknown.

Lifecycle: The civil registration number is
generated and assigned at birth, entry and
change of civil registration number of for
administrative reasons. The civil registration
number may be assigned via hospitals.

The civil registration number is not to be
deleted.

Remarks: 1994 June 11th the civil registration
number was changed according to this
description.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningResultResponse

GetScreeningResultResponseType

 

1

 

-    MessageIdentifier

guid
Base: string

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
Base: string

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
Base: string

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
Base: string

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
Base: string

MaxLength: 500

1

Svarmulighedens beskrivelsestekst.

-    -    -    -    -    Selected

boolean

 

1

Angiver om svarmuligheden er valgt af borgeren.

-    -    -    -    -    AdditionalText

AdditionalText
Base: string

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
Base: string

MaxLength: 200

1

Parameterens navn.

-    -    -    DisplayName

Text
Base: string

MaxLength: 200

1

Parameterens viste navn.

-    -    -    Value

Text
Base: string

MaxLength: 200

1

Parameterens værdi.

-    ScreeningResultCategory

ScreeningResultCategoryTypeIdentifierType

 

0 - 1

Screeningsresultat kategori

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

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

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningResultAsPdfRequest

GetScreeningResultAsPdfRequestType

 

1

 

-    PersonCivilRegistrationIdentifier

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

Cpr.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningResultAsPdfResponse

GetScreeningResultAsPdfResponseType

 

1

 

-    Data

base64Binary

 

1

 

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

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

Element

Type

Detaljer

Forekomst

Beskrivelse

ToggleScreeningRegistrationRequest

ToggleScreeningRegistrationRequestType

 

1

 

-    JobCenterIdentifier

JobCenterIdentifierType
Base: nonNegativeInteger

MinInclusive: 10000
MaxInclusive: 99999

1

Identifikation af jobcenter.

-    ScreeningRegistrationCollection

ScreeningRegistrationCollectionType

 

1

Samling af profilafklaringer.

-    -    ScreeningRegistration

ScreeningRegistrationType

 

0 - *

Profilafklaring.

-    -    -    ScreeningTargetGroup

ScreeningTargetGroupTypeIdentifierType

 

1

Målgruppe for profilafklaring.

-    -    -    Enabled

boolean

 

1

 

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

ToggleScreeningRegistrationResponse

ToggleScreeningRegistrationResponseType

 

1

 

-    MessageIdentifier

guid
Base: string

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

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningRegistrationRequest

GetScreeningRegistrationRequestType

 

1

 

-    JobCenterIdentifier

JobCenterIdentifierType
Base: nonNegativeInteger

MinInclusive: 10000
MaxInclusive: 99999

1

Identifikation af jobcenter.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningRegistrationResponse

GetScreeningRegistrationResponseType

 

1

 

-    ScreeningRegistrationCollection

ScreeningRegistrationCollectionType

 

1

Samling af profilafklaringer.

-    -    ScreeningRegistration

ScreeningRegistrationType

 

0 - *

Profilafklaring.

-    -    -    ScreeningTargetGroup

ScreeningTargetGroupTypeIdentifierType

 

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

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningRegistrationListRequest

GetScreeningRegistrationListRequestType

 

1

 

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

GetScreeningRegistrationListResponse

GetScreeningRegistrationListResponseType

 

1

 

-    JobCenterScreeningRegistrationCollection

JobCenterScreeningRegistrationCollectionType

 

1

Kollektion af profilafklaringer fra jobcenter.

-    -    JobCenterScreeningRegistration

JobCenterScreeningRegistrationType

 

0 - *

Profilafklaring fra jobcenter.

-    -    -    JobCenterIdentifier

JobCenterIdentifierType
Base: nonNegativeInteger

MinInclusive: 10000
MaxInclusive: 99999

1

Identifikation af jobcenter.

-    -    -    JobCenterName

JobCenterNameType
Base: string

Length: 1-50

1

Navn på jobcentret.

-    -    -    ScreeningRegistrationCollection

ScreeningRegistrationCollectionType

 

1

Samling af profilafklaringer.

-    -    -    -    ScreeningRegistration

ScreeningRegistrationType

 

0 - *

Profilafklaring.

-    -    -    -    -    ScreeningTargetGroup

ScreeningTargetGroupTypeIdentifierType

 

1

Målgruppe for profilafklaring.

-    -    -    -    -    Enabled

boolean

 

1

 

Fejlkoder

Ingen fejlkoder