Versions Compared

Key

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

Gl. DFDG UnemploymentFundMembershipService

Metoder

Table of Contents
maxLevel2

CreateAkassemedlemskab (POST /v1/Akassemedlemsskab)

Gl. DFDG MembershipRegistration

Denne metode benyttes af en a-kasse til at registrere en borgers a-kasseforhold ved optagelse af nyt medlem (MT)

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

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

MembershipRegistrationRequest

MembershipRegistrationRequestType

1

-    MembershipRegistration

MembershipRegistrationType

1

-    -    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

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.

-    -    UnemploymentFundMembershipRegistrationDate

date

1

Dato og tidspunkt for registreing af medlemskab i A-kasse

-    -    UnemploymentInsuranceCategoryTypeIdentifier

UnemploymentInsuranceCategoryTypeIdentifierType

1

-    -    UnemploymentFundBranchCode

int

MinInclusive: 0
MaxInclusive: 999999

1

Kode på a-kasse kontor.

-    -    UnemploymentBenefitRightsStartDate

dateTime

0 - 1

Dato og tidspunkt givende medlem af A-kasse er berettigede til dagpenge.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

MembershipRegistrationResponse

CreatedResponseType

1

Kvittering som indeholder den unikke identifikation for den oprettede entitet

-    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}

0 - 1

Unik identifikation for den oprettede entitet.

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

1013

Insufficient permissions

User has insufficient permissions to access this webservice

1014

Failed to validate message

The submitted message could not be validated

4575

You are not authorized

You are not authorized to execute the operation

4582

Membershipstartdate predates previously registered membershipregistration

Membershipstartdate predates previously registered membershipregistration

4585

The startdate of a membershipregistration must not lie in the future

The startdate of a membershipregistration must not lie in the future

4586

Membershipregistrations must be made on behalf of the current requesting fund

Membershipregistrations must be made on behalf of the current requesting fund

4735

Invalid insurance category type

The submitted insurance category type is no recognized as a valid insurance category type

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

MembershipCancellation

Denne metode benyttes af en a-kasse til at afslutte en borgers a-kasseforhold, også kaldet MA.

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

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

MembershipCancellationRequest

MembershipCancellationRequestType

1

-    MembershipCancellation

MembershipCancellationType

1

Afmelding af A-kasse medlemskab.

-    -    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

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.

-    -    UnemploymentFundMembershipCancellationDate

date

1

Datoen hvor personen er afgået som medlem fra A-kasse

-    -    UnemploymentFundMembershipCancellationCodeTypeIdentifier

UnemploymentFundMembershipCancellationCodeTypeIdentifierType

1

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

MembershipCancellationResponse

EmptyResponseType

1

Tom kvittering

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

1010

Unknown cpr

The submitted cpr is unknown to the system

1014

Failed to validate message

The submitted message could not be validated

4575

You are not authorized

You are not authorized to execute the operation

4583

The cancellation of the membership predates the membershipstartdate

The cancellation of the membership predates the membershipstartdate

4587

Membershipcancellation is not allowed to be registrered in the future

Membershipcancellation is not allowed to be registrered in the future

9026

The submitted membership cancellation code type is invalid

The submitted membership cancellation code type is invalid

RecallMembershipRegistration

Denne metode anvendes til at tilbagekalde en tidligere tilsendt medlemstilgang (MT). Anvendes når medlemmet slet ikke er medlem af a-kassen. Hvis MT-startdatoen i stedet blot skal rettes, anvendes MembershipRegistration med den nye startdato.

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

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

RecallMembershipRegistrationRequest

RecallMembershipRegistrationRequestType

1

-    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

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.

-    UnemploymentFundMembershipRegistrationDate

date

1

Dato og tidspunkt for registreing af medlemskab i A-kasse

-    UnemploymentFundMembershipCancellationDate

date

0 - 1

Datoen hvor personen er afgået som medlem fra A-kasse

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

RecallMembershipRegistrationResponse

EmptyResponseType

1

Tom kvittering

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

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

9161

Recall is only allowed for unemployment fund who has current or latest membership period

Recall is only allowed for unemployment fund who has current or latest membership period

9162

The specified UnemploymentFundMembershipRegistrationDate does not match the one registered

The specified UnemploymentFundMembershipRegistrationDate does not match the one registered

9163

The specified UnemploymentFundMembershipCancellationDate does not match the one registered

The specified UnemploymentFundMembershipCancellationDate does not match the one registered

9164

Recall is not allowed since citizen has been enrolled during the membership period

Recall is not allowed since citizen has been enrolled during the membership period

9374

Recall not allowed, old UnemploymentFund cannot be reactivated, call MembershipCancellation instead

Recall not allowed, old UnemploymentFund cannot be reactivated, call MembershipCancellation instead

UpdateMembershipRegistration

Denne metode giver a-kasser mulighed for at opdatere a-kasseafdelingskode og forsikringsgrad for deres egne medlemmer

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

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

UpdateMembershipRegistrationRequest

UpdateMembershipRegistrationRequestType

1

-    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

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.

-    UnemploymentFundBranchCode

int

MinInclusive: 0
MaxInclusive: 999999

1

Kode på a-kasse kontor.

-    UnemploymentInsuranceCategoryTypeIdentifier

UnemploymentInsuranceCategoryTypeIdentifierType

1

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

UpdateMembershipRegistrationResponse

EmptyResponseType

1

Tom kvittering

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

1010

Unknown cpr

The submitted cpr is unknown to the system

1014

Failed to validate message

The submitted message could not be validated

4385

The client does not have an unemploymentfund registration

The client does not have an unemploymentfund registration

4575

You are not authorized

You are not authorized to execute the operation

4586

Membershipregistrations must be made on behalf of the current requesting fund

Membershipregistrations must be made on behalf of the current requesting fund

GetCurrentMembership

Denne metode giver mulighed for med angivelse af begrundelse at slå aktuelt a-kassetilhørsforhold op i DFDG

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

AUB

X

STAR

X

Styrelsen for IT- og Læring

X

Udbetaling Danmark (UDK)

X

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

GetCurrentMembershipRequest

GetCurrentMembershipRequestType

1

-    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

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.

-    Comment

string

Length: 1-1000

1

Begrundelse for opslag på borger

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

GetCurrentMembershipResponse

GetCurrentMembershipResponseType

1

-    UnemploymentFundCode

int

MinInclusive: 0
MaxInclusive: 99

1

Kode på a-kasse.

-    UnemploymentFundMembershipRegistrationDate

date

1

Dato og tidspunkt for registreing af medlemskab i A-kasse

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

1010

Unknown cpr

The submitted cpr is unknown to the system

1014

Failed to validate message

The submitted message could not be validated

4385

The client does not have an unemploymentfund registration

The client does not have an unemploymentfund registration

4575

You are not authorized

You are not authorized to execute the operation

GetMembershipHistory

Denne metode bruges til at hente historiske data på en borger

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

X

X

Kommune

X

X

STAR

X

Udbetaling Danmark (UDK)

X

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

GetMembershipHistoryRequest

GetMembershipHistoryRequestType

1

-    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

Unik identifikation af en borger

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

GetMembershipHistoryResponse

GetMembershipHistoryResponseType

1

-    UnemploymentFundTypeCollection

UnemploymentFundTypeCollection

1

Liste af historik om a-kasse medlemsskaber.

-    -    UnemploymentFundType

UnemploymentFundType
Base: ServiceModelBase

0 - *

-    -    -    BaseType

ServiceModelBase

1

-    -    -    -    RegistrationMetadata

RegistrationMetadataType

1

Registrerende bruger og dennes organisation (som ved fx Anden Aktør kan være forskellig fra ovenfor)

-    -    -    -    -    IsDeleted

boolean

1

Angiver om registreringen er en sletning

-    -    -    -    -    IsCurrent

boolean

1

Det er en række som er aktuel (kan typisk også ses i PSS).

-    -    -    -    -    RegisteringAuthority

ActiveOrganisationHeaderType

0 - 1

Den myndighed som der er registreret på vegne af (v/ AA: som brugeren har impersonated)

-    -    -    -    -    -    OrganisationTypeIdentifier

OrganisationTypeIdentifierType
Base: int

MinInclusive: 1
MaxInclusive: 100

1


Kodeliste med organisationstype / myndighedstype

-    -    -    -    -    -    OrganisationCode

OrganisationCodeType
Base: string

Length: 1-20

1


Identifikation af organisation / myndighed

-    -    -    -    -    RegisteringUser

RequestUserMetadataType

0 - 1

Registrerende bruger og dennes organisation (som ved fx Anden Aktør vil være forskellig fra RegisteringAuthority)

-    -    -    -    -    -    RequestUserStructure

RequestUserStructureType

1

Information om den kaldende bruger.

-    -    -    -    -    -    -    UserFullName

UserFullNameType
Base: string

Length: 1-140

1

Sagsbehandlers fulde navn, ved systemkald angives systemets og jobbets navn her.

-    -    -    -    -    -    -    RequestUserTypeIdentifier

RequestUserTypeIdentifierType

1

Brugertype

-    -    -    -    -    -    -    UserIdentifier

UserIdentifierType
Base: string

Length: 1-255

1

Unik identifikation af brugeren, f.eks. en GUID, et medarbejder ID, system ID, bruger ID, certifikat ID, cpr-nummer, email (hvis den er unik) o.l.

-    -    -    -    -    -    -    UserEmail

EmailAddressIdentifierType
Base: string

Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})

0 - 1

Brugers e-mail.

-    -    -    -    -    -    RequestOrganisationStructure

RequestOrganisationStructureType

1

Den organisation som registrerende bruger tilhører.

-    -    -    -    -    -    -    OrganisationTypeIdentifier

OrganisationTypeIdentifierType

1

Kodeliste med organisationstype / myndighedstype for registrerende bruger.

-    -    -    -    -    -    -    OrganisationCode

OrganisationCodeType
Base: string

Pattern: [-][1]|[0-9]{1,8}

1

Organisationskode for den registrerende bruger.

-    -    -    -    -    -    RegistrationDateTime

dateTime

1

Kaldende systems registreringstidspunkt.

-    -    -    UnemploymentFundMembershipIdentifier

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

Id for objektet

-    -    -    UnemploymentFundCode

int

1

Kode på a-kasse

-    -    -    UnemploymentFundName

string

1

Navn på a-kasse

-    -    -    UnemploymentFundBranchCode

int

1

Kode på a-kasse kontor

-    -    -    UnemploymentFundBranchName

string

1

Navn på a-kasse kontor

-    -    -    UnemploymentInsuranceCategoryTypeIdentifier

UnemploymentInsuranceCategoryTypeIdentifierType

1

Forsikringskategori.

-    -    -    UnemploymentBenefitRightsStartDate

dateTime

0 - 1

Indplaceringsdato

-    -    -    UnemploymentFundMembershipRegistrationDate

dateTime

0 - 1

Dato for registrering af a-kasse-medlemsskabet

-    -    -    UnemploymentFundMembershipCancellationDate

dateTime

0 - 1

Dato for afslutning af medlemsskabet

-    -    -    UnemploymentFundMembershipCancellationCodeTypeIdentifier

UnemploymentFundMembershipCancellationCodeTypeIdentifierType

0 - 1

Årsagen til afslutning af a-kasse medlemsskab

-    -    -    UnemploymentFundMembershipIsRecalled

boolean

1

True hvis a-kasse medlemskab er tilbagekaldt

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

1000

Message can not be null

The message can not be null

1001

Invalid cpr

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

1002

Error converting response message

Error converting response message from XML stream to object

1010

Unknown cpr

The submitted cpr is unknown to the system

4385

The client does not have an unemploymentfund registration

The client does not have an unemploymentfund registration

4575

You are not authorized

You are not authorized to execute the operation

4857

Citizen belongs to different unemployment fund

Citizen belongs to different unemployment fund

4922

User is not allowed to access the specified person

User is not allowed to access the specified person

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