Table of Contents |
---|
CreatePersonGroupProject
...
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreatedResponse | 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} | 1 | Unik identifikation for den oprettede entitet |
...
Metode til at opdatere et persongruppeprojekt.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdatePersonGroupProjectRequest | UpdatePersonGroupProjectRequestType | 1 | Forespørgsel som indeholder data vedr. opdatering af et persongruppeprojekt. | |
- PersonGroupProject | PersonGroupProjectType | 1 | Indholder information om en given persongruppe. | |
- - PersonGroupProjectIdentifier | 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 | Identifikation af persongruppeprojektet. |
- - PersonGroupProjectItem | PersonGroupProjectItemType | 1 | Indholder detaljer for persongruppeprojekt objektet. | |
- - - StartTime | dateTime | 1 | Startdato på persongruppeprojekt. | |
- - - EndTime | dateTime | 0 - 1 | Slutdato på persongruppeprojekt. | |
- - - ProjectName | ProjectNameType Base: string | Length: 1-50 | 1 | Navn på projekt. |
- - CorrectionComment | CorrectionCommentType Base: string | Length: 0-1500 | 0 - 1 | Kommentar til berigtigelse af en registrering. |
...
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | You are not authorized | You are not authorized to execute the operation |
4589 | Unknown identifier | The submitted Identifier is unknown to the system |
4666 | The submitted PersonGroupProjectIdentifier is unknown to the system | |
4636 | Enddate cannot be before startdate | Enddate cannot be before startdate |
4643 | The startdate must not be in the past | The startdate must not be in the past |
9413 | ProjectType can not be changed on update | ProjectType can not be changed on update |
DeletePersonGroupProject
Metode til at slette et persongruppeprojekt.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeletePersonGroupProjectRequest | DeletePersonGroupProjectRequestType | 1 | Forespørgsel som indeholder data vedr. sletning af et persongruppeprojekt. | |
- PersonGroupProjectIdentifier | 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 | Identifikation af persongruppeprojektet. |
- CorrectionComment | CorrectionCommentType Base: string | Length: 0-1500 | 0 - 1 | Kommentar til berigtigelse af en registrering. |
...
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | You are not authorized | You are not authorized to execute the operation |
4589 | Unknown identifier | The submitted Identifier is unknown to the system |
4666 | The submitted PersonGroupProjectIdentifier is unknown to the system | |
4643 | The startdate must not be in the past | The 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.
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetPersonGroupProjectsRequest | GetPersonGroupProjectRequestType | 1 | Forespørgsel som indeholder data vedr. det persongruppeprojekt der ønskes. | |
- GetPersonGroupProject | GetPersonGroupProjectType | 1 | Indeholder information om det persongruppeprojekt der ønskes. | |
- - JobCenterIdentifier | JobCenterIdentifierType Base: string | Pattern: [0-9]{5} | 0 - 1 | Id på jobcenter. |
...
Element | Type | Detaljer | Forekomst | Beskrivelse | |
---|---|---|---|---|---|
GetPersonGroupProjectsResponse | GetPersonGroupProjectResponseType | 1 | Svar som indeholder det ønskede persongruppeprojekt. | ||
- | PersonGroupProjectCollectionPersonGroupProjectsType | PersonGroupProjectCollectionType | 1 | Placeholder for liste af persongruppeprojekt objekter. | |
- - PersonGroupProject | PersonGroupProjectType | 0 - * | Indholder liste af persongruppeprojekt objekter. | ||
- - - PersonGroupProjectIdentifier | 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 | Identifikation af persongruppeprojektet. | |
- - - PersonGroupProjectItem | PersonGroupProjectItemType | 1 | Indholder detaljer for persongruppeprojekt objektet. | ||
- - - - StartTime | dateTime | 1 | Startdato på persongruppeprojekt. | ||
- - - - EndTime | dateTime | 0 - 1 | Slutdato på persongruppeprojekt. | ||
- - - - PersonGroupProjectTypeIdentifier | CodeListItemIdentifierType | MaxInclusive: 10000000 | 1 | Projekttypen, der har betydning for hvem der kan se projektet – se kodeliste for værdier | |
- - - - ProjectName | ProjectNameType Base: string | Length: 1-50 | 1 | Navn på projekt. | |
- - - - ParticipatingAuthorityCollectionParticipationIndicatedByProjectType | AuthorityStructureTypeboolean | 1En liste med deltagende myndigheder (a-kasser og | Indikation på at deltagende myndigheder kun er angivet i kraft af projekttypen, da alle myndigheder deltager i denne projekttype. | ||
- - - - ParticipatingAuthorities | AuthorityStructureType | 1 | En 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 jobcentreer listen tom idet feltet ParticipationIndicatedByProjectType=true indikerer at alle jobcentre deltager. | ||
- - - - - ParticipatingAuthorityType | 0 - * | En deltagende myndighed | |||
- - - - - - AuthorityCode | 1 | Myndighedskode | |||
- - - - - - OrganisationTypeIdentifier | 1 | Myndighedstype | |||
- - - CorrectionComment | CorrectionCommentType Base: string | Length: 0-1500 | 0 - 1 | Kommentar 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 |
---|---|---|
GetPersonGroupProject
Metode til at hente et specifikt persongruppeprojekt baseret på et id.
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetPersonGroupProjectRequest | GetPersonGroupProjectRequestType | 1 | Forespørgsel som indeholder data vedr. det persongruppeprojekt der ønskes. | |
- PersonGroupProjectIdentifier | GUID | 1 | Id på det persongruppeprojekt der ønskes. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetPersonGroupProjectResponse | GetPersonGroupProjectResponseType | 1 | Svar som indeholder det ønskede persongruppeprojekt. | |
- PersonGroupProjectsType | PersonGroupProjectCollectionType | 1 | Placeholder for liste af persongruppeprojekt objekter. | |
- - PersonGroupProjectIdentifier | 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 | Identifikation af persongruppeprojektet. |
- - PersonGroupProjectItem | PersonGroupProjectItemType | 1 | Indholder detaljer for persongruppeprojekt objektet. | |
- - - StartTime | dateTime | 1 | Startdato på persongruppeprojekt. | |
- - - EndTime | dateTime | 0 - 1 | Slutdato på persongruppeprojekt. | |
- - - PersonGroupProjectTypeIdentifier | CodeListItemIdentifierType | MaxInclusive: 10000000 | 1 | Projekttypen, der har betydning for hvem der kan se projektet – se kodeliste for værdier |
- - - ProjectName | ProjectNameType Base: string | Length: 1-50 | 1 | Navn på projekt. |
- - - - - ParticipationIndicatedByProjectType | boolean | 1 | Indikation på at deltagende myndigheder kun er angivet i kraft af projekttypen, da alle myndigheder deltager i denne projekttype. | |
- - - ParticipatingAuthorities | AuthorityStructureType | 1 | En 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. | |
- - - - ParticipatingAuthority ParticipatingAuthorityType | 0 - * | En deltagende myndighed | ||
- - - - - - AuthorityCode | 1 | Myndighedskode | ||
- - - - - - OrganisationTypeIdentifier | 1 | Myndighedstype | -||
- - CorrectionComment | CorrectionCommentType Base: string | Length: 0-1500 | 0 - 1 | Kommentar 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 |
---|
4666 | The submitted PersonGroupProjectIdentifier is unknown to the system | The submitted Identifier is unknown to the system |
9404 | The |
authority |
is not |
part of the |
project |
CreatePersonGroupMarking
Denne servicemetode benyttes til at oprette en persongruppemarkering.
...
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreatedResponse | 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} | 1 | Unik identifikation for den oprettede entitet |
...
Metoden bruges til at hente en specifik borgertilknytningpersongruppetilknytning.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse | |
---|---|---|---|---|---|
GetPersonGroupMarkingsRequest | GetPersonGroupMarkingsRequestType | 1 | Forespørgsel som indeholder data vedr. den | persongruppemarkeringpersongruppetilknytning der ønskes. | |
- PersonGroupMarkingIdentifier | 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 | Identifikation af en specifik persongruppeprojektmarkeringpersongruppetilknytning. | |
- PersonCivilRegistrationIdentifier | string | 1 | Personnummer |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse | |
---|---|---|---|---|---|
GetPersonGroupMarkingResponse | GetPersonGroupProjectMarkingsResponseType | 1 | Svar som indeholder | persongruppemarkeringerpersongruppetilknytning. | |
- PersonGroupMarkingPersonGroupMarkingType | PersonGroupProjectMarkingType | 1 | En | persongruppeprojekttilknytningpersongruppetilknytning | |
- - PersonGroupMarkingIdentifier | 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 | Identifikation af persongruppetilknytningen. | |
- - PersonCivilRegistrationIdentifier | string | 1 | CPR-nr på borgeren som er knyttet til persongruppeprojektet. | ||
- - PersonNameStructure | PersonNameStructureType | 1 | Indholder detaljer af borgerens navn | ||
- - - PersonGivenName | PersonGivenNameType Base: string | Length: 1-50 | 1 | Borgers fornavn | |
- - - PersonMiddleName | PersonMiddleNameType Base: string | Length: 1-40 | 0 - 1 | Borgers mellemnavn | |
- - - PersonSurnameName | PersonSurnameNameType Base: string | Length: 1-40 | 1 | Borgers efternavn | |
- - PostCodeIdentifier | PostCodeIdentifierType Base: string | Pattern: [0-9]{4} | 1 | Postnummeret for borgers bopæl | |
- - UnemploymentFundInfo | 0 - 1 | Borgers aktuelle a-kasse, udfyldes kun ved type 5 projekter | |||
- - - UnemploymentFundCode | int | MinInclusive: 0 MaxInclusive: 99 | 1 | Kode på a-kasse. | |
- - - UnemploymentFundName | string | Length: 1-100 | 1 | Navn på a-kasse. | |
- - JobcenterInfo | 1 | Borgers aktuelle jobcenter. | |||
- - - JobcenterIdentifier | 1 | Kode på jobcenter | |||
- - - JobcenterName | 1 | Navn på jobcenter | |||
- - ResponsibleAuthority | 1 | Den myndighed som har oprettet tilknytningen og kan opdatere den | |||
- - - AuthorityCode | 1 | Myndighedskode for ansvarlig myndighed | |||
- - - OrganisationTypeIdentifier | 1 | Myndighedstype, ansvarlig myndighed | |||
- - - UserFullName | 1 | Sagsbehandler navn aht. kontakt mhp. samarbejde | |||
- - - UserIdentifier | 1 | Sagsbehandler id | |||
- - - UserEmail | 0 - 1 | Sagsbehandler email aht. kontakt mhp. samarbejde | |||
- - - MarkingUpdatedDateTime | 1 | Tidspunktet for markeringens tilknytningens seneste opdatering |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
46664589 | The submitted PersonGroupProjectIdentifier identifier is unknown to the system |
GetPersonGroupProjectMarkings
...
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetPersonGroupProjectMarkingsByCaseWorkerRequestGetPersonGroupProjectMarkingsRequest | GetPersonGroupProjectMarkingsByCaseWorkerRequestTypeGetPersonGroupProjectMarkingsRequestType | 1 | Forespørgsel som indeholder data vedr. de persongruppeprojekter der ønskes. | |
- PersonGroupProjectIdentifier | 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 | Identifikation af persongruppeprojektet. |
- StartDate | dateTime | 0 - 1 | Startdato på ønsket periode for tilknytninger | |
- EndDate | dateTime | 0 - 1 | Slutdato på ønsket periode for tilknytninger | |
- RegisteringCaseworkerIdentifier | string | 0 - 1 | Den sagsbehandler som der ønskes persongruppeprojekttilknytninger for. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse | |
---|---|---|---|---|---|
GetPersonGroupProjectMarkingsByCaseWorkerResponseGetPersonGroupProjectMarkingsResponse | GetPersonGroupProjectMarkingsByCaseWorkerResponseTypeGetPersonGroupProjectMarkingsResponseType | 1 | Svar som indeholder | persongruppeprojekterpersongruppeprojekttilknytninger. | |
- PersonGroupProjectMarkings | CitizenGroupProjectMarkingsTypePersonGroupProjectMarkingTypeCollection | 0 -1 | Placeholderelement forEn liste af | CitizenGroupProjectMarking objektet.persongruppeprojekttilknytninger | |
- - PersonGroupProjectMarking | CitizenGroupProjectMarkingTypePersonGroupProjectMarkingType | 0 - *Indholder liste af CitizenGroupProjectMarking objektet. | En persongruppeprojekttilknytning | ||
- - - PersonGroupMarkingIdentifier | 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 | Identifikation af persongruppeprojektetpersongruppeprojekttilknytningen. | |
- - - PersonCivilRegistrationIdentifier | string | 1 | CPR-nr på borgeren som er knyttet til | persongruppemarkeringenpersongruppeprojektet. | |
- - - PersonNameStructure | PersonNameStructureType | 1 | Indholder detaljer af borgerens navn | ||
- - - - PersonGivenName | PersonGivenNameType Base: string | Length: 1-50 | 1 | Borgers fornavn | |
- - - - PersonMiddleName | PersonMiddleNameType Base: string | Length: 1-40 | 0 - 1 | Borgers mellemnavn | |
- - - - PersonSurnameName | PersonSurnameNameType Base: string | Length: 1-40 | 1 | Borgers efternavn | |
- - - PostCodeIdentifier | PostCodeIdentifierType Base: string | Pattern: [0-9]{4} | 1 | Postnummeret for borgers bopæl | |
- - - UnemploymentFundInfo | 0 - 1 | Borgers aktuelle a-kasse, udfyldes kun ved type 5 projekter | |||
- - - - UnemploymentFundCode | int | MinInclusive: 0 MaxInclusive: 99 | 1 | Kode på a-kasse. | |
- - - - UnemploymentFundName | string | Length: 1-100 | 1 | Navn på a-kasse. | |
- - - JobcenterInfo | 1 | Borgers aktuelle jobcenter. | |||
- - - - JobcenterIdentifier | 1 | Kode på jobcenter | |||
- - - - JobcenterName | 1 | Navn på jobcenter | |||
- - - ResponsibleAuthority | 1 | Den myndighed som har oprettet tilknytningen og kan opdatere den | |||
- - - - AuthorityCode | 1 | Myndighedskode, ansvarlig myndighed | |||
- - - - OrganisationTypeIdentifier | 1 | Myndighedstype, ansvarlig myndighed | |||
- - - - UserFullName | 1 | Sagsbehandler navn aht. kontakt mhp. samarbejde | |||
- - - - UserIdentifier | 1 | Sagsbehandler id | |||
- - - - UserEmail | 0 - 1 | Sagsbehandler email aht. kontakt mhp. samarbejde | |||
- - - - MarkingUpdatedDateTime | 1 | Tidspunktet for markeringens tilknytningens seneste opdatering |
Fejlkoder
...
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | You are not authorized | You are not authorized to execute the operation |
4666 | The submitted PersonGroupProjectIdentifier is unknown to the system | The submitted Identifier is unknown to the system |
9400 | Only project type 5 allows adding authorities | |
9401 | The participating authority is unknown to DFDG | |
9402 | The list of participating authorities cannot contain duplicates | |
9403 | The 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 | 1 | Forespørgsel som indeholder data vedr. opdatering af et persongruppeprojekt. | |
- PersonGroupProjectIdentifier | 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 | Identifikation af persongruppeprojektet. |
- Authority | RequestOrganisationStructureType | 1 | Identifikation af den myndighed der skal tilknyttes | |
- - AuthorityCode | 1 | Myndighedskode | ||
- - OrganisationTypeIdentifier | 1 | Myndighedstype |
...
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | You are not authorized | You are not authorized to execute the operation |
4666 | The submitted PersonGroupProjectIdentifier is unknown to the system | The submitted Identifier is unknown to the system |
9400 | Only project type 5 allows adding authorities | |
9403 | The project is not open for adding participating authorities | |
9404 | The authority is not part of the project |
...