Table of Contents |
---|
...
Metode til at oprette et persongruppeprojekt.
Valideringen om at startdato ikke kan være i fortiden udgår.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreatePersonGroupProjectRequest | CreatePersonGroupProjectRequestType | 1 | Forespørgsel som indeholder data vedr. oprettelsen af et persongruppeprojekt. | |
- 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. |
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 |
Fejlkoder
Input
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
4575 | You are not authorized | You are not authorized to execute the operation |
4636 | Enddate cannot be before startdate | Enddate cannot be before startdate |
4702 | The submitted project type identifier is invalid | The submitted project type identifier is invalid |
UpdatePersonGroupProject
¤XX1 | You are not allowed to create a project of this type | |
¤XX2 | Enddate cannot be in the past | |
¤? | Ulovlig kodelisteværdi |
UpdatePersonGroupProject
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 |
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 |
¤XX3 | You are not allowed to change the type of a project |
DeletePersonGroupProject
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. |
...
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
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. |
- AuthorityCollection | 1 | |||
- - AuthorityCode | 0 1 - * | Identifikation af den myndighed der skal tilknyttes |
...
Fejlkode | Fejltekst | Beskrivelse | ||
---|---|---|---|---|
4575 | You are not authorized | You are not authorized to execute the operation | ¤ | 1 or more authority identifier(s) is not valid |
RemoveProjectParticipatingAuthority
are not authorized to execute the operation | ||
¤XX4 | 1 or more authority identifiers are not valid | |
¤XX5 | Only project type 5 allows adding authorities |
RemoveProjectParticipatingAuthority
Metode til at fjerne myndigheder fra tværgående persongruppeprojekter. Metoden kan kun kaldes af STAR. Der valideres for at man ikke kan fjerne den myndighed som har tilføjet en borger, for ikke at efterlade uhåndterede borgere. Fejl: ¤XX7 - The indicated authority cannot be removed as it will leave an unhandled citizen
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. |
- - AuthorityCode | 0 - *1 | Identifikation af den myndighed der skal afkobles |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
EmptyResponse | EmptyResponseType | 1 | Tom kvittering |
Fejlkoder
Input
Fejlkode | Fejltekst | Beskrivelse | |
---|---|---|---|
4575 | You are not authorized | You are not authorized | You are not authorized to execute the operation |
4589 | Unknown identifier | The submitted Identifier is unknown to the system | ¤ | The indicated authority is not part of the project |
GetPersonGroupProject
to execute the operation | ||
4589 | Unknown identifier | The submitted Identifier is unknown to the system |
¤XX6 | The indicated authority is not part of the project | |
¤XX7 | The indicated authority cannot be removed as it will leave an unhandled citizen |
GetPersonGroupProjectCollection
Metode til at hente persongruppeprojekter. 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
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetPersonGroupProjectRequest | GetPersonGroupProjectRequestType | 1 | Forespørgsel som indeholder data vedr. det persongruppeprojekt der ønskes. | |
- GetPersonGroupProject | GetPersonGroupProjectType | 1 | Indeholder information om det persongruppeprojekt der ønskes. | |
- - AuthorityIdentifier | Base:string | Pattern:[0-9]{5} | 0 - 1 | Id på jobcenter eller a-kasse. |
...
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse | ||
---|---|---|---|---|
4988 | The external operator does not have an active partial agreement with the requested jobcenter | The external operator does not have an active partial agreement with the requested jobcenter | ||
¤ | Ingen adgang til dette projekt for den kaldende myndighed | ¤4667 | You are not allowed to see this project | |
¤XX8 | Intet projekt fundet med det angivne id. |
...
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 |
...