Jobnet.PersonAdminService (Version 1, 2023-2)
Siden opdateres automatisk til at afspejle koden. CodeFirst.
Denne service gør det muligt at administrere en borger i Jobnet. Tidligere blev dette håndteret i CV-Admin.
Metoder
GetNemId
Denne metode henter alle NemID PID'er (personlige identifikationsnumre) på et CV'nummer.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetNemIdRequest | GetNemIdRequestType |
| 1 | Nødvendige request-parametre som muliggør hentning af NemID PID (personlige identifikationsnummer) på et CV'nummer. |
- CvCustomerIdentifier | string | Pattern: ^[0-9]{8} | 1 | Borgers CV-nummer. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetNemIdResponse | GetNemIdResponseType |
| 1 | Resultatet af NemID PID på den pågældende borger. |
- NemIdPid | string |
| 0 - 1 | Henter et NemID (personlige identifikationsnummer), der er tilknyttet en borger. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 |
| The submitted message is not valid |
4575 |
| Du har ikke rettigheder til at gennemføre denne handling |
22003 |
| It's not possible to find a NemIdPid from the given CvCustomerIdentifier. |
22005 |
| A general error has occurred. |
DeleteNemIdFromCv
Denne metode sletter det NemID PID (personlige identifikationsnumre) der passer på det leverede CV'nummer.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeleteNemIdFromCvRequest | DeleteNemIdFromCVRequestType |
| 1 | Delete NemId From CV Request Type. |
- CvCustomerIdentifier | string | Pattern: ^[0-9]{8} | 1 | Borgers CV-nummer. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeleteNemIdFromCvResponse | DeleteNemIdFromCvResponseType |
| 1 | Resultat som indeholder servicekvittering. |
- ServiceReceipt | ServiceReceiptType |
| 1 | Servicekvittering. |
- - MessageIdentifier | guid | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 1 | Unik identifikation af transaktion eller registrering. |
- - EventDate | dateTime |
| 1 | Tidspunkt for transaktionen eller registrering. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 |
| The submitted message is not valid |
4575 |
| Du har ikke rettigheder til at gennemføre denne handling |
22003 |
| It's not possible to find a NemIdPid from the given CvCustomerIdentifier. |
22005 |
| A general error has occurred. |
DeletePerson
Denne metode sletter en person i Jobnet med det angivne CPR-nummer.
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 |
---|---|---|---|---|---|---|---|---|
JobCenter |
| X |
|
|
|
|
|
|
STAR | X |
|
|
|
|
|
|
|
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeletePersonRequest | DeletePersonRequestType |
| 1 | Delete person from jobnet Request Type. |
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType | 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 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeletePersonResponse | DeletePersonResponseType |
| 1 | Resultat som indeholder servicekvittering. |
- ServiceReceipt | ServiceReceiptType |
| 1 | Servicekvittering. |
- - MessageIdentifier | guid | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 1 | Unik identifikation af transaktion eller registrering. |
- - EventDate | dateTime |
| 1 | Tidspunkt for transaktionen eller registrering. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 |
| The submitted message is not valid |
4575 |
| Du har ikke rettigheder til at gennemføre denne handling |
22000 |
| It's not possible to delete a person that has a required CV. |
22001 |
| Delete person failed. |
22004 |
| It's not possible to find a CvCustomerIdentifier from the PersonCivilRegistrationNumber. |
22005 |
| A general error has occurred. |
CreateCredentials
Denne metode opretter borger med angivet CPR-nummer.
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 |
---|---|---|---|---|---|---|---|---|
JobCenter |
| X |
|
|
|
|
|
|
STAR | X |
|
|
|
|
|
|
|
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateCredentialsRequest | CreateCredentialsRequestType |
| 1 | Create user credentials from request Type |
- PersonCivilRegistrationIdentifier | string | Pattern: ^[0-9]{10} | 1 | Borgers CPR. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateCredentialsResponse | CreateCredentialsResponseType |
| 1 | Resultatet af brugernavn og adgangskode på oprettet borger. |
- Username | string |
| 1 | Brugernavn der er tildelt en borger. |
- Password | string |
| 1 | Adgangskode der er tildelt en borger. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1001 |
| STAR Foundation |
1010 |
| STAR Foundation |
1013 |
| STAR Foundation |
4575 |
| Du har ikke rettigheder til at gennemføre denne handling |
6005 |
| (you’re not authorized) |
20001 |
| A Jobnet account requires a Danish address, or a Danish or foreign temporary address. |
20002 |
| Jobnet account creation failed |
22005 |
| A general error has occurred. |
CreateOrUpdateAccount
Denne metode opdaterer borgers konto med oplysningerne fra request. Hvis borgeren ikke har en konto i forvejen, bliver den oprettet og cv nummeret plus login oplysningerne er sendt på response.
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 |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdateAccountRequest | UpdateAccountRequestType |
| 1 | UpdateAccountRequestType. |
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType | 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 | Borgers CPR. |
- ProfessionCollection | ProfessionTypeCollection |
| 1 | Jeg søger job som. |
- - ProfessionType | ProfessionType |
| 0 - * | Jeg søger job som |
- - - ConceptUriDa | string |
| 1 | Stillingsbetegnelser som ESCO STAR |
- - - AliasIdentifier | guid | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 0 - 1 | Unik ESCO STAR identifikation på alias. |
- - - YearLastUsed | int |
| 1 | Angivelse af hvornår personen senest var aktiv indenfor stillingen. |
- - - MonthsOfExperience | int |
| 1 | Erfaring i antal måneder |
- PersonNameStructure | PersonNameStructureType |
| 1 | Navne oplysninger. |
- - PersonGivenName | string |
| 1 | Erklæring af personens fornavn(e). |
- - PersonMiddleName | string |
| 0 - 1 | Erklæring af personens mellemnavn(e). |
- - PersonSurnameName | string |
| 1 | Erklæring af en persons efternavn(e). |
- PersonGenderCode | PersonGenderCodeType | Enumeration:
| 1 | Køn |
- AddressPostal | AddressPostalType |
| 0 - 1 | Adresse |
- - Address | string |
| 1 | Adresse |
- - CoName | string |
| 0 - 1 | C/o adresse. |
- - PostCodeIdentifier | string |
| 1 | Postnummer |
- - DistrictName | string |
| 1 | Bynavn |
- - CountryCode | CountryCodeType | Enumeration:
| 1 | Land |
- ContactAndNotificationData | ContactAndNotificationDataType |
| 0 - 1 | Midlertidig adresse og kontaktoplysninger |
- - TemporaryResidence | TemporaryResidenceType |
| 0 - 1 | Midlertidig adresse |
- - - StartDate | dateTime |
| 1 | Start dato |
- - - EndDate | dateTime |
| 1 | Slut dato |
- - - AddressPostal | AddressPostalType |
| 1 | Adresse oplysninger |
- - - - Address | string |
| 1 | Adresse |
- - - - CoName | string |
| 0 - 1 | C/o adresse. |
- - - - PostCodeIdentifier | string |
| 1 | Postnummer |
- - - - DistrictName | string |
| 1 | Bynavn |
- - - - CountryCode | CountryCodeType | Enumeration:
| 1 | Land |
- - TelephoneNumberIdentifier | string |
| 0 - 1 | Telefon nummer |
- - MobileNumberIdentifier | string |
| 0 - 1 | Mobil nummer |
- - EmailAddressIdentifier | string |
| 0 - 1 | |
- - AllowEmailNotification | boolean |
| 1 | Tilladt at få mail notifikationer |
- - AllowTextNotification | boolean |
| 1 | Tilladt at få SMS notifikationer |
- SetAuthenticated | boolean |
| 1 | Authenticated |
- DateOfBirth | string |
| 1 | Fødselsdato i ddmmyyy format |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdateAccountReponse | UpdateAccountResponseType |
| 1 | UpdateAccountResponseType. |
- Username | string |
| 1 | Brugernavn |
- Password | string |
| 0 - 1 | Password |
- CVCustomerIdentifier | int |
| 1 | CV nummer |
- ActivationCode | string |
| 0 - 1 | Activation Code |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 |
| The submitted message is not valid |
4575 |
| Du har ikke rettigheder til at gennemføre denne handling |
22005 |
| A general error has occurred. |
25000 |
| The submitted request contains one or more invalid profession identifiers. |
25001 |
| The specified AliasIdentifier does not belong to the specified ConceptUriDa. |
25002 |
| Error received from JobnetCitizenStatusService when trying to get the cv number for the specified cpr number. |