Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: tilføjet fejlkode 9413 til updateProject

...

Table of Contents

CreatePersonGroupProject

Metode til at oprette et persongruppeprojekt. 

Valideringen om at startdato ikke kan være i fortiden udgår. Adgang: Jobcentre, kommuner og anden aktør (¤afklares) til projekter med PersonGroupProjectTypeIdentifier id 3. A-kasser til projekter med id 4 og STAR til 1 og 5 (da STAR ikke meningsfuldt kan oprette et type 3 eller 4 projekt fordi det så ikke får tilknyttet en myndighed).

Table of Contents

CreatePersonGroupProject

Metode til at oprette et persongruppeprojekt. 

Valideringen om at startdato ikke kan være i fortiden udgår. Adgang: Jobcentre, kommuner og anden aktør til projekter med PersonGroupProjectTypeIdentifier id 3. A-kasser til projekter med id 4 og STAR til 1 og 5 (da STAR ikke meningsfuldt kan oprette et type 3 eller 4 projekt fordi det så ikke får tilknyttet en myndighed).

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
CreatePersonGroupProjectRequestCreatePersonGroupProjectRequestType
1Forespørgsel som indeholder data vedr. oprettelsen af et persongruppeprojekt.
-    PersonGroupProjectItemPersonGroupProjectItemType
1Indholder detaljer for persongruppeprojekt objektet.
-    -    StartTimedateTime
1Startdato på persongruppeprojekt.
-    -    EndTimedateTime
0 - 1Slutdato på persongruppeprojekt.
-    -    PersonGroupProjectTypeIdentifierCodeListItemIdentifierTypeMaxInclusive: 100000001Projekttypen, der har betydning for hvem der kan se projektet – se kodeliste for værdier
-    -    ProjectNameProjectNameType
Base: string
Length: 1-501Navn på projekt.


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
CreatedResponseCreatedResponseType
1Kvittering 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}1Unik identifikation for den oprettede entitet


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation
4636Enddate cannot be before startdateEnddate cannot be before startdate
4643The startdate must not be in the pastThe startdate must not be in the past
4702The submitted project type identifier is invalidThe submitted project type identifier is invalid
¤XX1You are not allowed to create a project of this type

9405

Enddate cannot be in the past


UpdatePersonGroupProject

Metode til at opdatere et persongruppeprojekt. 

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
UpdatePersonGroupProjectRequestUpdatePersonGroupProjectRequestType
1Forespørgsel som indeholder data vedr. opdatering af et persongruppeprojekt.
-    PersonGroupProjectPersonGroupProjectType
1Indholder information om en given persongruppe.
-    -    PersonGroupProjectIdentifierguid
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}1Identifikation af persongruppeprojektet.
-    -    PersonGroupProjectItemPersonGroupProjectItemType
1Indholder detaljer for persongruppeprojekt objektet.
-    -    -    StartTimedateTime
1Startdato på persongruppeprojekt.
-    -    -    EndTimedateTime
0 - 1Slutdato på persongruppeprojekt.
-    -    -    ProjectNameProjectNameType
Base: string
Length: 1-501Navn på projekt.
-    -    CorrectionCommentCorrectionCommentType
Base: string
Length: 0-15000 - 1Kommentar til berigtigelse af en registrering.


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType
1Tom kvittering


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation
4589Unknown identifierThe submitted Identifier is unknown to the system
4666The submitted PersonGroupProjectIdentifier is unknown to the system
4636Enddate cannot be before startdateEnddate cannot be before startdate
4643The startdate must not be in the pastThe startdate must not be in the past
9413ProjectType can not be changed on updateProjectType can not be changed on update


DeletePersonGroupProject

Metode til at slette et persongruppeprojekt.

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
DeletePersonGroupProjectRequestDeletePersonGroupProjectRequestType
1Forespørgsel som indeholder data vedr. sletning af et persongruppeprojekt.
-    PersonGroupProjectIdentifierguid
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}1Identifikation af persongruppeprojektet.
-    CorrectionCommentCorrectionCommentType
Base: string
Length: 0-15000 - 1Kommentar til berigtigelse af en registrering.


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType
1Tom kvittering


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation
4589Unknown identifierThe submitted Identifier is unknown to the system
4666The submitted PersonGroupProjectIdentifier is unknown to the system
4643The startdate must not be in the pastThe startdate must not be in the past


GetPersonGroupProjects

Metode til at hente persongruppeprojekter. Omdøbes så det tydeligt fremgår at response kan indeholde mange projekter. Hentningen er generel hvis man er STAR og myndighedsspecifik for a-kasser og jobcentre, idet vi bruger metadata til at vælge den a-kasse eller det jobcenter der skal returneres projekter for.

Det er fjernet at man skal angive JobcenterIdentifier (og den type den var indlejret i), da den er redundant ift. metadata for kaldende organisation.


CreatePersonGroupProjectRequestLength1-50Navn projekt
Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectsRequestCreatePersonGroupProjectRequestTypeGetPersonGroupProjectRequestType
1Forespørgsel som indeholder data vedr. oprettelsen af et det persongruppeprojekt .-    PersonGroupProjectItemPersonGroupProjectItemType1Indholder detaljer for persongruppeprojekt objektet.-    -    StartTimedateTime1Startdato på persongruppeprojekt.-    -    EndTimedateTime0 - 1Slutdato på persongruppeprojekt.
-    -    PersonGroupProjectTypeIdentifierCodeListItemIdentifierTypeMaxInclusive: 100000001Projekttypen, der har betydning for hvem der kan se projektet – se kodeliste for værdier
-    -    ProjectNameProjectNameTypeder ønskes.
-    GetPersonGroupProjectGetPersonGroupProjectType
1Indeholder information om det persongruppeprojekt der ønskes.
-    -    JobCenterIdentifierJobCenterIdentifierType
Base: string
Pattern: [0-9]{5}0 - 1Id jobcenter.


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
CreatedResponseCreatedResponseType1Kvittering som indeholder den unikke identifikation for den oprettede entitet- CreatedItemIdentifier
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectsResponseGetPersonGroupProjectResponseType
1Svar som indeholder det ønskede persongruppeprojekt.
-    PersonGroupProjectsTypePersonGroupProjectCollectionType
1Placeholder for liste af persongruppeprojekt objekter.
-    -    PersonGroupProjectPersonGroupProjectType
0 - *Indholder liste af persongruppeprojekt objekter.
-    -    -    PersonGroupProjectIdentifierguid
Base: string
Pattern: [
\da
0-9a-fA-F]{8}-[
\da
0-9a-fA-F]{4}-[
\da
0-9a-fA-F]{4}-[
\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation for den oprettede entitet

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation4636Enddate cannot be before startdateEnddate cannot be before startdate4643The startdate must not be in the pastThe startdate must not be in the past4702The submitted project type identifier is invalidThe submitted project type identifier is invalid¤XX1You are not allowed to create a project of this type¤XX2Enddate cannot be in the past

UpdatePersonGroupProject

Metode til at opdatere et persongruppeprojekt. 

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
UpdatePersonGroupProjectRequestUpdatePersonGroupProjectRequestType1Forespørgsel som indeholder data vedr. opdatering af et persongruppeprojekt.-    PersonGroupProjectPersonGroupProjectType1Indholder information om en given persongruppe.-    -    PersonGroupProjectIdentifierguid
Base: stringPattern: [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}1Identifikation af persongruppeprojektet.-    -    PersonGroupProjectItemPersonGroupProjectItemType1Indholder detaljer for persongruppeprojekt objektet.-    -    -    StartTimedateTime1Startdato på persongruppeprojekt.-    -    -    EndTimedateTime0 - 1Slutdato på persongruppeprojekt.-    -    -    ProjectNameProjectNameType
Base: stringLength: 1-501Navn på projekt.
0-9a-fA-F]{4}-[0-9a-fA-F]{12}1Identifikation af persongruppeprojektet.
-    -    -    PersonGroupProjectItemPersonGroupProjectItemType
1Indholder detaljer for persongruppeprojekt objektet.
-    -    -    -    StartTimedateTime
1Startdato på persongruppeprojekt.
-    -    -    -    EndTimedateTime
0 - 1Slutdato på persongruppeprojekt.
-    -    -    -    PersonGroupProjectTypeIdentifierCodeListItemIdentifierTypeMaxInclusive: 100000001Projekttypen, der har betydning for hvem der kan se projektet – se kodeliste for værdier
-    -    -    -    ProjectNameProjectNameType
Base: string
Length: 1-501Navn på projekt.
-    -    -    -   ParticipationIndicatedByProjectTypeboolean
1Indikation på at deltagende myndigheder kun er angivet i kraft af projekttypen, da alle myndigheder deltager i denne projekttype.
-    -    -    -    ParticipatingAuthoritiesAuthorityStructureType
1En liste med deltagende myndigheder (a-kasser og jobcentre). Ved projekter af typen 1 - Stat - jobcentre, er listen tom idet feltet ParticipationIndicatedByProjectType=true indikerer at alle jobcentre deltager.
-    -    -    -   -   ParticipatingAuthorityType

0 - *En deltagende myndighed

-    -    -    -   -   -   AuthorityCode



1Myndighedskode
-    -    -    -   -   -   OrganisationTypeIdentifier

1Myndighedstype
-    -    -    CorrectionCommentCorrectionCommentType
Base: string
Length: 0-15000 - 1Kommentar til berigtigelse af en registrering.

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType1Tom kvittering

Bemærk ParticipationIndicatedByProjectType objektet som sættes til true ved projekter af typen 1 - "Stat - jobcentre", og derved indikerer at alle jobcentre er med i denne type projekt.


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation
4589Unknown identifierThe submitted Identifier is unknown to the system
4666The submitted PersonGroupProjectIdentifier is unknown to the system
4636Enddate cannot be before startdateEnddate cannot be before startdate
4643The startdate must not be in the pastThe startdate must not be in the past

...

Beskrivelse




GetPersonGroupProject

Metode til at

...

hente et specifikt persongruppeprojekt baseret på et id.


Input

DeletePersonGroupProjectRequestDeletePersonGroupProjectRequestType. sletning af et persongruppeprojekt.
Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectRequestGetPersonGroupProjectRequestType
1Forespørgsel som indeholder data vedr-    PersonGroupProjectIdentifier. det persongruppeprojekt der ønskes.
-    PersonGroupProjectIdentifierGUID
1Id på det persongruppeprojekt der ønskes.


Output

...

Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectResponseGetPersonGroupProjectResponseType
1Svar som indeholder det ønskede persongruppeprojekt.
-    PersonGroupProjectsTypePersonGroupProjectCollectionType
1Placeholder for liste af persongruppeprojekt objekter.
-    -    PersonGroupProjectIdentifierguid
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]{4}-[0-9a-fA-F]{12}1Identifikation af persongruppeprojektet.-    CorrectionCommentCorrectionCommentType
}-[0-9a-fA-F]{12}1Identifikation af persongruppeprojektet.
-    -    PersonGroupProjectItemPersonGroupProjectItemType
1Indholder detaljer for persongruppeprojekt objektet.
-    -    -    StartTimedateTime
1Startdato på persongruppeprojekt.
-    -    -    EndTimedateTime
0 - 1Slutdato på persongruppeprojekt.
-    -    -    PersonGroupProjectTypeIdentifierCodeListItemIdentifierTypeMaxInclusive: 100000001Projekttypen, der har betydning for hvem der kan se projektet – se kodeliste for værdier
-    -    -    ProjectNameProjectNameType
Base: string
Length: 
0
1-
1500
50
0 -
1
Kommentar til berigtigelse af en registrering.

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType1Tom kvittering

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation4589Unknown identifierThe submitted Identifier is unknown to the system4666The submitted PersonGroupProjectIdentifier is unknown to the system4643The startdate must not be in the pastThe startdate must not be in the past

GetPersonGroupProjectCollection

Metode til at hente persongruppeprojekter. Omdøbes så det tydeligt fremgår at response kan indeholde mange projekter. Hentningen kan være generel hvis man er STAR, eller myndighedsspecifik for a-kasser og jobcentre. AuthorityIdentifier skal angives af a-kasser, jobcentre, kommuner og anden aktør. Hvis man forsøger at hente på en anden myndighed end egen får man fejlen 4667 - You are not allowed to see this project 

...

Element

...

Type

...

Detaljer

...

Forekomst

...

Beskrivelse

...

Navn på projekt.
-    -    -   ParticipationIndicatedByProjectTypeboolean
1Indikation på at deltagende myndigheder kun er angivet i kraft af projekttypen, da alle myndigheder deltager i denne projekttype.
-    -    -    ParticipatingAuthoritiesAuthorityStructureType
1En liste med deltagende myndigheder (a-kasser og jobcentre). Ved projekter af typen 1 - Stat - jobcentre, er listen tom idet feltet ParticipationIndicatedByProjectType=true indikerer at alle jobcentre deltager.
-    -    -   -   ParticipatingAuthorityType

0 - *En deltagende myndighed

-    -    -   -   -   AuthorityCode



1Myndighedskode
-    -    -   -   -   OrganisationTypeIdentifier

1Myndighedstype
-    -    CorrectionCommentCorrectionCommentType
Base: string
Length: 0-15000 - 1Kommentar til berigtigelse af en registrering.


Fejlkoder


Fejlkode
Fejltekst
Beskrivelse
4666The submitted PersonGroupProjectIdentifier is unknown to the systemThe submitted Identifier is unknown to the system
9404The authority is not part of the project


CreatePersonGroupMarking

Denne servicemetode benyttes til at oprette en persongruppemarkering.

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectResponseGetPersonGroupProjectResponseType1Svar som indeholder det ønskede persongruppeprojekt.-    PersonGroupProjectCollectionPersonGroupProjectCollectionType1Placeholder for liste af persongruppeprojekt objekter
CreatePersonGroupMarkingRequestCreatePersonGroupMarkingRequestType
1
-    PersonGroupMarkingPersonGroupMarkingType
1
-    -    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: (forkortet af praktiske hensyn)1Personnummer
-    -    PersonGroupMarkingStartTimedateTime
1Startdato og -tidspunkt for tilknytningen til projektet.
-    -
    PersonGroupProject
    PersonGroupMarkingEndTime
PersonGroupProjectType
dateTime
0 -
*Indholder liste af persongruppeprojekt objekter
1Slutdato og -tidspunkt for tilknytningen til projektet.
-    -
    -
    PersonGroupProjectIdentifierguid
Base: 
stringPattern: 
stringPattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{
8
4}-[0-9a-fA-F]{4}-[0
-9a-
-9a-fA-F]{12}1Identificering af det persongruppeprojekt der skal tilknyttes til


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
CreatedResponseCreatedResponseType
1Kvittering som indeholder den unikke identifikation for den oprettede entitet

- CreatedItemIdentifier

guid
Base: string
Pattern: [\da-fA-F]{
4
8}-[
0
\da-
9a-
fA-F]{4}-[
0
\da-
9a-
fA-F]{
12}1Identifikation af persongruppeprojektet.-    -    -    PersonGroupProjectItemPersonGroupProjectItemType1Indholder detaljer for persongruppeprojekt objektet.-    -    -    -    StartTimedateTime1Startdato på persongruppeprojekt.-    -    -    -    EndTimedateTime0 - 1Slutdato på persongruppeprojekt.-    -    -    -    PersonGroupProjectTypeIdentifierCodeListItemIdentifierTypeMaxInclusive: 100000001Projekttypen, der har betydning for hvem der kan se projektet – se kodeliste for værdier-    -    -    -    ProjectNameProjectNameType
Base: stringLength: 1-501Navn på projekt.-    -    -    -    ParticipatingAuthorityCollection¤AuthorityStructureType1En liste med deltagende myndigheder (a-kasser og jobcentre). Ved projekter af typen 1 - Stat - jobcentre, indeholder listen udelukkende et ParticipationIndicatedByProjectType objekt som repræsenterer alle jobcentre.-    -    -    -   -   ParticipationIndicatedByProjectTypeboolean1Indikation på at deltagende myndigheder ikke er angivet enkeltvis da alle myndigheder deltager i denne projekttype-    -    -    -   -   ParticipatingAuthority0 - *En deltagende myndighed

-    -    -    -   -   -   AuthorityCode

1Myndighedskode-    -    -    -   -   -   AuthorityName1Myndighedsnavn-    -    -    -   -   -   OrganisationTypeIdentifier1Myndighedstype-    -    -    CorrectionCommentCorrectionCommentType
Base: stringLength: 0-15000 - 1Kommentar til berigtigelse af en registrering.

Bemærk ParticipationIndicatedByProjectType objektet som sættes til true ved projekter af typen 1 - "Stat - jobcentre", og derved indikerer at alle jobcentre er med i denne type projekt.

Fejlkoder

...

Fejlkode

...

Fejltekst

...

Beskrivelse

...

CreatePersonGroupMarking

...

4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation for den oprettede entitet


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
1014Failed to validate messageThe submitted message could not be validated
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
4404The person with specified cpr does not existThe person with specified cpr does not exist
4405The person with specified cpr is deadThe person with specified cpr is dead
4666The submitted PersonGroupProjectIdentifier is unknown to the systemThe submitted PersonGroupProjectIdentifier is unknown to the system
4667You are not allowed to see this projectYou are not allowed to see this project
4668The startdate must not be in the pastThe startdate must not be in the past
4669The enddate must not be earlier than the start dateThe enddate must not be earlier than the start date
4670The startdate must not be earlier than the project startdateThe startdate must not be earlier than the project startdate
4671The enddate must not be later than the project enddateThe enddate must not be later than the project enddate
4672This person is already associated with this project within this time frameThis person is already associated with this project within this time frame

Fejlkoder med rødt udgår, da de hører til listen af standardkoder som kan fås på næsten alle services.

UpdatePersonGroupMarking

Denne servicemetode benyttes til at opdatere en persongruppemarkering.

Personnummer tilføjes i input for at overholde STAR normer for servicedesign og sporing af hvilke borgere der håndteres

Input

    PersonCivilRegistrationIdentifier-    -    PersonGroupProjectIdentifier
Element
Type
Detaljer
Forekomst
Beskrivelse
CreatePersonGroupMarkingRequestCreatePersonGroupMarkingRequestType1-    PersonGroupMarkingPersonGroupMarkingTypeUpdatePersonGroupMarkingRequestUpdatePersonGroupMarkingRequestType
1-    
-PersonCivilRegistrationIdentifierType
Base: string
Pattern: (forkortet af praktiske hensyn)1Personnummer-    -    PersonGroupMarkingStartTimedateTime1Startdato og -tidspunkt for tilknytningen til projektet.-    -    PersonGroupMarkingEndTimedateTime0 - 1Slutdato og -tidspunkt for tilknytningen til projektet.   PersonCivilRegistrationIdentifier

1Personnummer
-    PersonGroupMarkingIdentifierguid
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}1Identificering af det persongruppeprojekt der skal tilknyttes til

Output


Element
Type
Detaljer
Forekomst
Beskrivelse
CreatedResponseCreatedResponseType1Kvittering som indeholder den unikke identifikation for den oprettede entitet

- CreatedItemIdentifier

guid
Base: stringPattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation for den oprettede entitet
Unik identifikation af persongruppetilknytningen
-    PersonGroupMarkingStartTimedateTime
1Startdato og -tidspunkt for tilknytning til persongruppen.
-    PersonGroupMarkingEndTimedateTime
0 - 1Slutdato og -tidspunkt for tilknytning til persongruppen.
-    CorrectionCommentCorrectionCommentType
Base: string
Length: 1-15000 - 1Kommentar til berigtigelse af en registrering.


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType
1Tom kvittering


Fejlkoder

enddate must not be later than the project enddate
Fejlkode
Fejltekst
Beskrivelse
1014Failed to validate messageThe submitted message could not be validated
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
4404The person with specified cpr does not existThe person with specified cpr does not exist
4405The person with specified cpr is deadThe person with specified cpr is dead
4666The submitted PersonGroupProjectIdentifier is unknown to the system4589Unknown identifierThe submitted PersonGroupProjectIdentifier Identifier is unknown to the system
4667You are not allowed to see this projectYou are not allowed to see this project
4668The startdate must not be in the pastThe startdate must not be in the pastthe system
4669The enddate must not be earlier than the start dateThe enddate must not be earlier than the start date
4670The startdate must not be earlier than the project startdateThe startdate must not be earlier than the project startdate4671
4673The The enddate must not be later than the project enddate
4672This person is already associated with this project within this time frameThis person is already associated with this project within this time frame

Fejlkoder med rødt udgår, da de hører til listen af standardkoder som kan fås på næsten alle services.

...

submitted PersonGroupProjectIdentifier cannot be changedThe submitted PersonGroupProjectIdentifier cannot be changed


DeletePersonGroupMarking

Denne servicemetode benyttes til at opdatere slette en persongruppemarkering.

Personnummer tilføjes i input for at overholde STAR normer for servicedesign og sporing af hvilke borgere der håndteres

Input

persongruppetilknytningenSlutdato og -tidspunkt for tilknytning til persongruppen
Element
Type
Detaljer
Forekomst
Beskrivelse
UpdatePersonGroupMarkingRequestDeletePersonGroupMarkingRequestUpdatePersonGroupMarkingRequestTypeDeletePersonGroupMarkingRequestType
1
 PersonCivilRegistrationIdentifier

1Personnummer
-    PersonGroupMarkingIdentifierguid
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}1Unik identifikation af -    PersonGroupMarkingStartTimedateTime1Startdato og -tidspunkt for tilknytning til persongruppen.-    PersonGroupMarkingEndTimedateTime0 - 1transaktion eller registrering.
-    CorrectionCommentCorrectionCommentType
Base: string
Length: 1-15000 - 1Kommentar til berigtigelse af en registrering.


...

Fejlkoder

Unknown identifier Identifier
Fejlkode
Fejltekst
Beskrivelse
1014Failed to validate messageThe submitted message could not be validated
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cpr4589Unknown identifierThe submitted cpr Identifier is unknown to the system
4404The person with specified cpr does not existThe person with specified cpr does not exist
4405The person with specified cpr is deadThe person with specified cpr is dead
45894666The submitted PersonGroupProjectIdentifier is unknown to the system
4669The enddate must not be earlier than the start dateThe enddate must not be earlier than the start date

46704743This registration cannot be deletedThis registration cannot be deleted
4668The startdate must not be earlier than in the project startdatepastThe startdate must not be earlier than the project startdate
4673The submitted PersonGroupProjectIdentifier cannot be changed¤Handler dette om at slutdato er nået? Omdøbes til noget i retning af at ...markings cannot be updated due to...

DeletePersonGroupMarking

...

be in the past


GetPersonGroupMarking

Metoden bruges til at hente en specifik persongruppetilknytning.

Input

    CorrectionCommentKommentar til berigtigelse af en registrering.
Element
Type
Detaljer
Forekomst
Beskrivelse
DeletePersonGroupMarkingRequestGetPersonGroupMarkingsRequestDeletePersonGroupMarkingRequestTypeGetPersonGroupMarkingsRequestType
1-    PersonGroupMarkingIdentifierForespørgsel som indeholder data vedr. den persongruppetilknytning der ønskes.
-    PersonGroupMarkingIdentifierguid
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}1Unik identifikation af transaktion eller registreringIdentifikation af en specifik persongruppetilknytning.
-CorrectionCommentType
Base: string
Length: 1-15000 - 1    PersonCivilRegistrationIdentifierstring
1Personnummer


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponse
GetPersonGroupMarkingResponse
EmptyResponseType

Metoden bruges til at hente borgertilknytninger for et specifikt projekt. Hvis der angives et tidsrum med start- og slutdato returneres udelukkende tilknytninger som er aktive indenfor denne periode (bemærk at dette er en udvidelse ift. den logik der har fungeret på version 6, hvor der udelukkende returneredes tilknytninger hvis start- og slutdato var indeholdt i den angivne tidsperiode)

Der tilføjes en ResponsibleAuthority som er den myndighed som har lov til at opdatere og lukke persongruppetilknytningen.

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsRequestGetPersonGroupProjectMarkingsRequestType1Forespørgsel som indeholder data vedr. den persongruppemarkering der ønskes.-    PersonGroupProjectIdentifierguid
GetPersonGroupProjectMarkingsResponseType
1
Tom kvittering

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
1014Failed to validate messageThe submitted message could not be validated4589Unknown identifierThe submitted Identifier is unknown to the system4666The submitted PersonGroupProjectIdentifier is unknown to the system4743This registration cannot be deletedThis registration cannot be deleted4668The startdate must not be in the pastThe startdate must not be in the past

GetPersonGroupProjectMarkings

Svar som indeholder persongruppetilknytning.
-    PersonGroupMarkingPersonGroupProjectMarkingType
1En persongruppetilknytning
-    -    PersonGroupMarkingIdentifierguid
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}1Identifikation af persongruppetilknytningen.
-    -    PersonCivilRegistrationIdentifierstring
1CPR-nr på borgeren som er knyttet til persongruppeprojektet.
-    -    PersonNameStructurePersonNameStructureType
1
Indholder detaljer af borgerens navn
-    -    -    PersonGivenNamePersonGivenNameType
Base: string
Length: 1-501
Borgers fornavn
-    -    -    PersonMiddleNamePersonMiddleNameType
Base: string
Length: 1-400 - 1
Borgers mellemnavn
-    -    -    PersonSurnameNamePersonSurnameNameType
Base: string
Length: 1-401
Borgers efternavn
-    -    PostCodeIdentifierPostCodeIdentifierType
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
-9]{4}1
Identifikation af persongruppeprojektet.-    StartDatedateTime
Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsResponseGetPersonGroupProjectMarkingsResponseType1Svar som indeholder persongruppemarkeringer.-    PersonGroupProjectMarkingsPersonGroupProjectMarkingsType1Placeholder for liste af PersonGroupProjectMarking objekter.-    -    PersonGroupProjectMarkingPersonGroupProjectMarkingType0 - *Indholder liste af PersonGroupProjectMarking objekter.-    -    -    PersonGroupMarkingIdentifierguid
Base: stringPattern: [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}1Identifikation af persongruppetilknytningen.-    -    -    PersonCivilRegistrationIdentifierstring1CPR-nr på borgeren som er knyttet til persongruppeprojektet.-    -    -    PersonNameStructurePersonNameStructureType1Indholder detaljer af borgerens navn-    -    -    -    PersonGivenNamePersonGivenNameType
Base: stringLength: 1-501Borgers fornavn-    -    -    -    PersonMiddleNamePersonMiddleNameType
Base: stringLength: 1-400 - 1Borgers mellemnavn-    -    -    -    PersonSurnameNamePersonSurnameNameType
Base: stringLength: 1-401Borgers efternavn-    -    -    PostCodeIdentifierPostCodeIdentifierType
Postnummeret for borgers bopæl
-    -    UnemploymentFundInfo

0 - 1
Startdato på ønsket periode for tilknytninger-    EndDatedateTime0 - 1Slutdato på ønsket periode for tilknytninger

Output

Borgers aktuelle a-kasse, udfyldes kun ved type 5 projekter
-    -    -    UnemploymentFundCodeintMinInclusive: 0
MaxInclusive: 99
1Kode på a-kasse.
-    -    -    UnemploymentFundNamestringLength: 1-1001Navn på a-kasse.
-    -    JobcenterInfo

1Borgers aktuelle jobcenter.
-    -    -    JobcenterIdentifier

1Kode på jobcenter
-    -    -    JobcenterName

1Navn på jobcenter
-    -    ResponsibleAuthority

1Den myndighed som har oprettet tilknytningen og kan opdatere den

-    -    -    AuthorityCode



1Myndighedskode for ansvarlig myndighed
-    -    -    OrganisationTypeIdentifier

1Myndighedstype, ansvarlig myndighed
-    -    -    UserFullName

1Sagsbehandler navn aht. kontakt mhp. samarbejde
-    -    -    UserIdentifier

1Sagsbehandler id
-    -    -    UserEmail

0 - 1Sagsbehandler email aht. kontakt mhp. samarbejde
-    -    -    MarkingUpdatedDateTime

1Tidspunktet for tilknytningens seneste opdatering


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4589The submitted identifier is unknown to the system


GetPersonGroupProjectMarkings

Metode til at hente tilknytninger til et projekt, som man som myndighed har adgang til - med mulighed for at indsnævre resultatet til en specifik sagsbehandlers tilknytninger.

Der tilføjes en ResponsibleAuthority som er den myndighed som har lov til at opdatere og lukke persongruppetilknytningen. Der tilføjes info om borgers aktuelle jobcenter, og - for type 5 projekter - borgers aktuelle a-kasse.

Input

...

GetPersonGroupProjectMarkingsByCaseWorker

¤Afklaring: Skal denne laves om til -ByAuthority, dvs. at man får alle de markeringer som man har lov til at se som myndighed - dvs. som man kan arbejde med? Der tilføjes en ResponsibleAuthority som er den myndighed som har lov til at opdatere og lukke persongruppetilknytningen.

Input
Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsRequestGetPersonGroupProjectMarkingsRequestType
1Forespørgsel som indeholder data vedr. de persongruppeprojekter der ønskes.
-    PersonGroupProjectIdentifierguid
Base: string
Pattern: [0-99a-fA-F]{4}1Postnummeret for borgers bopæl-    -    -    ResponsibleAuthority1Den myndighed som har oprettet tilknytningen og kan opdatere den

-    -    -    -   AuthorityCode

1Myndighedskode-    -    -    -   AuthorityName1Myndighedsnavn-    -    -    -   OrganisationTypeIdentifier1Myndighedstype

Fejlkoder

...

Fejlkode

...

Fejltekst

...

Beskrivelse
8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}1Identifikation af persongruppeprojektet.
-    StartDatedateTime
0 - 1Startdato på ønsket periode for tilknytninger
-    EndDatedateTime
0 - 1Slutdato på ønsket periode for tilknytninger
-    RegisteringCaseworkerIdentifierstring
0 - 1Den sagsbehandler som der ønskes persongruppeprojekttilknytninger for.


Output

data vedr. de persongruppeprojekter der ønskes.-    PersonGroupProjectIdentifier
Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsByCaseWorkerRequestGetPersonGroupProjectMarkingsResponseGetPersonGroupProjectMarkingsByCaseWorkerRequestTypeGetPersonGroupProjectMarkingsResponseType
1Forespørgsel Svar som indeholder persongruppeprojekttilknytninger.
-    PersonGroupProjectMarkingsPersonGroupProjectMarkingTypeCollection
1En liste af persongruppeprojekttilknytninger
-    -    PersonGroupProjectMarkingPersonGroupProjectMarkingType
0 - *En persongruppeprojekttilknytning
-    -    -    PersonGroupMarkingIdentifierguid
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}1Identifikation af persongruppeprojektetpersongruppeprojekttilknytningen.
-    -    StartDate    -    PersonCivilRegistrationIdentifierdateTimestring
0 - 1Startdato på ønsket periode for tilknytninger-    EndDatedateTime0 - 1Slutdato på ønsket periode for tilknytninger-    RegisteringCaseworkerIdentifierstring0 - 1Den sagsbehandler som der ønskes persongruppeprojekttilknytninger for.

Output

Indholder liste af CitizenGroupProjectMarking objektet.    PersonGroupMarkingIdentifier    PersonCivilRegistrationIdentifierCPR-nr på borgeren som er knyttet til persongruppemarkeringen.    PersonNameStructureIndholder detaljer af borgerens navn-    -    -    PersonGivenNamePersonGivenNameType
BasestringLength1-50Borgers fornavn    PersonMiddleNamePersonMiddleNameType
Base: 400 - Borgers mellemnavn-        PersonSurnameNameBorgers efternavn    PostCodeIdentifierPostCodeIdentifierType
Base:stringPattern: [0-9]{4}Postnummeret for borgers bopæl    PersonGroupMarkingTimeTidspunktet for at borgeren er knyttet til persongruppemarkeringen caseworker der har knyttet borgeren til persongruppemarkeringen    RegisteringCaseworkerIdentifierId for sagsbehandleren    RegisteringCaseworkerFullNameFuldt navn på sagsbehandleren. ResponsibleAuthorityDen myndighed som har oprettet tilknytningen og kan opdatere den
Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsByCaseWorkerResponseGetPersonGroupProjectMarkingsByCaseWorkerResponseType1Svar som indeholder persongruppeprojekter.-    PersonGroupProjectMarkingsCitizenGroupProjectMarkingsType0 - 1Placeholderelement for liste af CitizenGroupProjectMarking objektet.-    -    PersonGroupProjectMarkingCitizenGroupProjectMarkingType0 - *CPR-nr på borgeren som er knyttet til persongruppeprojektet.
-    -    -    PersonNameStructurePersonNameStructureType
1
Indholder detaljer af borgerens navn
-    -    -    -    PersonGivenNamePersonGivenNameType
Base: string
Length: 1-501
Borgers fornavn
-    -    -    -    PersonMiddleNamePersonMiddleNameType
Base: string
Length: 1-400 - 1
Borgers mellemnavn
-    -    -    -    PersonSurnameNamePersonSurnameNameType
Base: string
Length: 1-401
Borgers efternavn
-    -    -    PostCodeIdentifierguidPostCodeIdentifierType
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]{129]{4}1Identifikation af persongruppeprojektet.Postnummeret for borgers bopæl
-    -    -string    UnemploymentFundInfo

0 - 1Borgers aktuelle a-kasse, udfyldes kun ved type 5 projekter
-    -    -PersonNameStructureType1    -    UnemploymentFundCodeintMinInclusive: 0
MaxInclusive: 991Kode på a-kasse.
-    -    -    -    UnemploymentFundNamestringLength: 1-1001Navn på a-kasse.
-    -    -PersonSurnameNameType
Base: string
Length: 1-401   JobcenterInfo

1Borgers aktuelle jobcenter.
-    -    -    -   JobcenterIdentifier

1Kode på jobcenter
-    -    -dateTime0 - 1    -   JobcenterName

1Navn på jobcenter
-    -    -    PersonGroupMarkingCaseworkerPersonGroupMarkingCaseworkerType    ResponsibleAuthority

1Den myndighed som har oprettet tilknytningen og kan opdatere den

-    -    -    -

   AuthorityCode

string

1Myndighedskode, ansvarlig myndighed
-    -    -    -   OrganisationTypeIdentifierstring

1Myndighedstype, ansvarlig myndighed
-    -    -    -   UserFullName0 - *

1Sagsbehandler navn aht. kontakt mhp. samarbejde
-    -    -    -   AuthorityCode UserIdentifier

1MyndighedskodeSagsbehandler id
-    -    -    -   AuthorityNameUserEmail

0 - 1MyndighedsnavnSagsbehandler email aht. kontakt mhp. samarbejde
-    -    -    -   OrganisationTypeIdentifier MarkingUpdatedDateTime

1MyndighedstypeTidspunktet for tilknytningens seneste opdatering


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4666The submitted PersonGroupProjectIdentifier is unknown to the system



...

Metode til at tilføje myndigheder til et persongruppeprojekt med flere deltagende jobcentre og/eller a-kasser. Metoden kan kun kaldes af STAR.

Hvis der laves et request med myndigheder der ikke er lovlige, fås fejlen ¤XX4 - 1 or more authority identifiers are not valid. Hvis ikke projektet er type 5 fås fejlen ¤XX5 - Only project type 5 allows adding authorities

AuthorityCode - *Identifikation af den myndighed der skal tilknyttes
Element
Type
Detaljer
Forekomst
Beskrivelse
...Request...RequestType
1Forespørgsel som indeholder data vedr. opdatering af et persongruppeprojekt.
  PersonGroupProjectIdentifier  PersonGroupProjectIdentifierguid
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}1Identifikation af persongruppeprojektet.
-    ParticipatingAuthorityCollection

1
-    -    AuthorityRequestOrganisationStructureType
1 - *Identifikation af den myndighed der skal tilknyttes
-    -    AuthorityCollection-    AuthorityCode

1Myndighedskode
-    -    -    OrganisationTypeIdentifier

1Myndighedstype


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType
1Tom kvittering


...

¤XX5
Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation¤XX41 or more authority identifiers are not valid
4666The submitted PersonGroupProjectIdentifier is unknown to the systemThe submitted Identifier is unknown to the system
9400Only project type 5 allows adding authorities
4666The submitted PersonGroupProjectIdentifier is unknown to the system9401The participating authority is unknown to DFDG
9402The list of participating authorities cannot contain duplicates
9403The project is not open for adding participating authorities

RemoveProjectParticipatingAuthority

Metode til at fjerne myndigheder fra tværgående persongruppeprojekter. Metoden kan kun kaldes af STAR. 

Element
Type
Detaljer
Forekomst
Beskrivelse
...Request...RequestType
1Forespørgsel som indeholder data vedr. opdatering af et persongruppeprojekt.
-    PersonGroupProjectIdentifierguid
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}1Identifikation af persongruppeprojektet.-    -    AuthorityCode1Identifikation af den myndighed der skal afkobles

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType1Tom kvittering

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation4666The submitted PersonGroupProjectIdentifier is unknown to the system¤XX6The indicated authority is not part of the project
-F]{12}1Identifikation af persongruppeprojektet.

-    Authority

RequestOrganisationStructureType
1Identifikation af den myndighed der skal tilknyttes
-   -    AuthorityCode

1Myndighedskode
-   -    OrganisationTypeIdentifier

1Myndighedstype


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
EmptyResponseEmptyResponseType
1Tom kvittering


Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
4575You are not authorizedYou are not authorized to execute the operation
4666The submitted PersonGroupProjectIdentifier is unknown to the systemThe submitted Identifier is unknown to the system
9400Only project type 5 allows adding authorities


9403The project is not open for adding participating authorities
9404The authority is not part of the project


Fejlkoder som ikke længere kastes af PersonGroupProjectService

FejlkodeBeskrivelse

4906

The person with the specified cpr is already registered to an active run

4907

The start date cannot be earlier than three months from today

4908

The end date cannot be earlier than three months from today

4910

It is not possible to extend a run beyond  its original end date

4929

It is only possible to update start and end date

4988

The external operator does not have an active partial agreement with the requested jobcenter