Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: GetPersonGroupMarking redesignet til at tage markingIdentifier som input og omdøbt til ikke at indeholde "project"

Table of Contents

...

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


...

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.


...

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
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
1014Failed to validate messageThe submitted message could not be validated
4589Unknown identifierThe submitted Identifier is unknown to the system
4666The submitted PersonGroupProjectIdentifier is unknown to the system
4743This registration cannot be deletedThis registration cannot be deleted
4668The startdate must not be in the pastThe startdate must not be in the past

...


GetPersonGroupMarking

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. Der tilføjes info om borgers aktuelle jobcenter, og - for type 5 projekter - borgers aktuelle a-kasse. en specifik borgertilknytning.

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsRequestGetPersonGroupProjectMarkingsRequestType
1Forespørgsel som indeholder data vedr. den persongruppemarkering der ønskes.-    PersonGroupProjectIdentifier
-    PersonGroupProjectMarkingIdentifierguid
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-    EndDatedateTime0 - 1Slutdato på ønsket periode for tilknytningerIdentifikation af persongruppeprojektet.-    StartDatedateTime0 - 1Startdato på ønsket periode for tilknytningeren specifik persongruppeprojektmarkering.


Output

Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsResponseGetPersonGroupProjectMarkingsResponseType
1Svar som indeholder persongruppemarkeringer.
-    PersonGroupProjectMarkingsPersonGroupProjectMarkingsType
1Placeholder for liste af PersonGroupProjectMarking objekter.
-    -    PersonGroupProjectMarkingPersonGroupProjectMarkingType
0 - *Indholder liste af PersonGroupProjectMarking objekter.
-    -    -    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-9]{4}1Postnummeret for borgers bopæl
-    -    -    UnemploymentFundInfo

0 - 1Borgers 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

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

1Tidspunktet for markeringens seneste opdatering


Fejlkoder

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

...



GetPersonGroupMarkingsByCaseWorker

Metode til at hente de markings ud som man som myndighed har adgang til - med mulighed for at indsnævre resultatet til en specifik sagsbehandlers tilknytninger.

...

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
GetPersonGroupProjectMarkingsByCaseWorkerResponseGetPersonGroupProjectMarkingsByCaseWorkerResponseType
1Svar som indeholder persongruppeprojekter.
-    PersonGroupProjectMarkingsCitizenGroupProjectMarkingsType
0 - 1Placeholderelement for liste af CitizenGroupProjectMarking objektet.
-    -    PersonGroupProjectMarkingCitizenGroupProjectMarkingType
0 - *Indholder liste af CitizenGroupProjectMarking objektet.
-    -    -    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 persongruppeprojektet.
-    -    -    PersonCivilRegistrationIdentifierstring
1CPR-nr på borgeren som er knyttet til persongruppemarkeringen.
-    -    -    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-9]{4}1Postnummeret for borgers bopæl
-    -    -    UnemploymentFundInfo

0 - 1Borgers 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, ansvarlig myndighed
-    -    -    -   OrganisationTypeIdentifier

1Myndighedstype, ansvarlig myndighed
-    -    -    -   UserFullName

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

1Sagsbehandler id
-    -    -    -   UserEmail

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

1Tidspunktet for markeringens seneste opdatering


Fejlkoder

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



...

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
9401The participating authority is unknown to DFDG
9402The list of participating authorities cannot contain duplicates
9403The project is not open for adding participating authorities

...

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.

-    Authority

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

1Myndighedskode
-   -    OrganisationTypeIdentifier

1Myndighedstype


...

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

...