CVService bruges til at hente borgers CV og oplysninger om CV'et.
Metoder
Search
Denne metode benyttes i forbindelse med fritekstsøgning på CV.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
SearchCVTextRequest | SearchCVTextRequestType | 1 | ||
- searchInput | SearchInput | 0 - 1 | Søgekriterierne der skal bruges til søgningen | |
- - Id | 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 | Søge Id - bruges, hvis man ønsker andre sider end side 1 af søgeresultatet |
- - GroupLimit | int | 1 | Max antal returnerede grupper for GroupSummations (f.eks 64) | |
- - SearchString | string | 0 - 1 | Fritekst søgestreng | |
- - SearchStringSecondary | string | 0 - 1 | Fritekst søgestreng som vægtes lavere. Kan f.eks indeholde synonymer eller hierarkisk relaterede emner | |
- - CloseToPostalCode | string | 0 - 1 | Søger i 40 km omkreds fra postnr | |
- - CloseToCity | string | 0 - 1 | Søger i 40 km omkreds fra by | |
- - OccupationNames | ArrayOfString | 0 - 1 | Filtrering på stillingsbetegnelser ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - Competences | ArrayOfString | 0 - 1 | Filtrering på kompetencer ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - EducationLevels | ArrayOfEducationLevelEnum | 0 - 1 | Filtrering på uddannelsesniveau ud fra GroupSummation grupper | |
- - - EducationLevelEnum | EducationLevelEnum Base: string | Enumeration:
| 0 - * | |
- - Languages | ArrayOfString | 0 - 1 | Filtrering på sprog ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - DriversLicenses | ArrayOfDriverLicenseEnum | 0 - 1 | Filtrering på kørekort ud fra GroupSummation grupper | |
- - - DriverLicenseEnum | DriverLicenseEnum Base: string | Enumeration:
| 0 - * | |
- - TermsOfEmployments | ArrayOfString | 0 - 1 | Filtrering på ansættelsesbetingelser ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - Cities | ArrayOfString | 0 - 1 | Filtrering på byer ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - ShowOnlyEnrolled | boolean | 1 | Inkluder kun tilmeldte | |
- - PageNumber | int | 1 | Sidenummer der ønskes returneret (side 1 er første side) | |
- - ResultsPerPage | int | 1 | Antal resultater på hver side | |
- - OrganisationCode | int | 1 | ||
- - OrganisationTypeIdentifier | int | 1 | ||
- - IsDateIntervalSpecified | boolean | 1 | Hvis angivet så begrænses resultatet til de cver som er opdateret i intervallet UpdatedLaterThan til UpdatedBefore | |
- - UpdatedBefore | dateTime | 1 | ||
- - UpdatedLaterThan | dateTime | 1 | ||
- - WorkStart | ArrayOfString | 0 - 1 | Filtrering på ansættelsesstart "Hurtigst muligt" eller "Efter aftale" ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - WorkTime | ArrayOfString | 0 - 1 | Filtrering på ugentlig arbejdstid "Fuldtid" eller "Deltid" ud fra GroupSummation grupper. Se også GetWeeklyWorkTimeTypeIdentifier i CodeListService | |
- - - string | string | 0 - * | ||
- - EmploymentType | ArrayOfString | 0 - 1 | Filtrering på ansættelsesform "Fast ansættelse" eller "Tidsbegrænset" ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - OccupationNamesWithEducation | ArrayOfString | 0 - 1 | Filtrering på stillingsbetegnelser, hvor borgeren har uddannelse ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - OccupationNamesWithExperience | ArrayOfString | 0 - 1 | Filtrering på stillingsbetegnelser, hvor borgeren har erhvervserfaring ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - SearchFromGeoPointLat | decimal | 0 - 1 | wgs84 latitude for geografisk udgangspunkt | |
- - SearchFromGeoPointLon | decimal | 0 - 1 | wgs84 longitude for geografisk udgangspunkt | |
- - SearchInGeoDistance | int | 0 - 1 | radius i km for cirkulær geografisk afgrænsning | |
- - OccupationNamesWithOutEducation | ArrayOfString | 0 - 1 | Filtrering på stillingsbetegnelser, hvor borgeren ikke har uddannelse ud fra GroupSummation grupper | |
- - - string | string | 0 - * | ||
- - OccupationNamesWithOutExperience | ArrayOfString | 0 - 1 | Filtrering på stillingsbetegnelser, hvor borgeren ikke har erhvervserfaring ud fra GroupSummation grupper | |
- - - string | string | 0 - * |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
SearchCVTextResponse | SearchCVTextResponseType | 1 | ||
- SearchCVTextResult | SearchResult | 0 - 1 | Resultatet af søgningen | |
- - Id | 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 | Søge Id. Skal gives med i efterfølgende requests for at få efterfølgende pages i søgeresultatet |
- - PageNumber | int | 1 | Side nummer for den returnerede side af resultater | |
- - TotalResults | int | 1 | Antal resultater i søgningen | |
- - CVPersons | ArrayOfCVPerson | 0 - 1 | ||
- - - CVPerson | CVPerson | 0 - * | ||
- - - - PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | 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 | CivilRegistrationNumber (PNR) Description: Unique identification of a person The Civil Registration System contains: - Data on persons, who after 1968 April 2nd Danish registry of citizens. As for Greenland the corresponding date is 1972 may 1st. - Danish citizens living outside Denmark (who must pay duty and ATP) has also been given a civil registration number. - Civil registration numbers are also assigned for other administrative purposes. Value space: The civil registration number consists of two parts. The first part is the valid birthday in the form DDMMYY. The following part is a serial number of four digits. The civil registration number may also hold the value 0000000000. This value is used where the civil registration number is required but unknown. Lifecycle: The civil registration number is generated and assigned at birth, entry and change of civil registration number of for administrative reasons. The civil registration number may be assigned via hospitals. The civil registration number is not to be deleted. Remarks: 1994 June 11th the civil registration number was changed according to this description. |
- - - - Municipality | MunicipalityType | 1 | Kommune detaljer. | |
- - - - - MunicipalityCode | MunicipalityCodeType Base: string | Pattern: [0-9]{3} | 1 | Kommune kode. |
- - - - - MunicipalityName | AuthorityNameType Base: string | Length: 1-100 | 1 | Navn på kommune. |
- - - - CVNumber | string | 0 - 1 | ||
- - - - FirstName | string | 0 - 1 | ||
- - - - LastName | string | 0 - 1 | ||
- - - - PostalCode | string | 0 - 1 | ||
- - - - City | string | 0 - 1 | ||
- - - - MaxEducationName | string | 0 - 1 | ||
- - - - OccupationNames | ArrayOfString | 0 - 1 | ||
- - - - - string | string | 0 - * | ||
- - - - GeoPointLat | decimal | 0 - 1 | ||
- - - - GeoPointLon | decimal | 0 - 1 | ||
- - OccupationNames | ArrayOfGroupSummation | 0 - 1 | Grupper af stillingsbetegnelser i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - Competences | ArrayOfGroupSummation | 0 - 1 | Grupper af kompetencer i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - MaxEducationLevelIds | ArrayOfGroupSummation | 0 - 1 | Grupper af MaxEducationLevelIds i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - Languages | ArrayOfGroupSummation | 0 - 1 | Grupper af sprog i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - DriversLicenseIds | ArrayOfGroupSummation | 0 - 1 | Grupper af kørekortId i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - Jobconditions | ArrayOfGroupSummation | 0 - 1 | Grupper af ansættelsesbetingelser i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - Cities | ArrayOfGroupSummation | 0 - 1 | Grupper af byer i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - EmploymentType | ArrayOfGroupSummation | 0 - 1 | Grupper af ansættelsesform i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - WorkTime | ArrayOfGroupSummation | 0 - 1 | Grupper af ugentlig arbejdstid i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - WorkStart | ArrayOfGroupSummation | 0 - 1 | Grupper for ansættelsesstart i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - OccupationNamesWithExperience | ArrayOfGroupSummation | 0 - 1 | Grupper af stillingsbetegnelser, hvor borgeren har erhvervserfaring i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 | ||
- - OccupationNamesWithEducation | ArrayOfGroupSummation | 0 - 1 | Grupper af stillingsbetegnelser, hvor borgeren har uddannelse i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | |
- - - GroupSummation | GroupSummation | 0 - * | ||
- - - - Name | string | 0 - 1 | ||
- - - - Count | int | 1 |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1001 | Invalid cpr | The submitted cpr is either to long or short or contains data not interpretable as a date |
1002 | Error converting response message | Error converting response message from XML stream to object |
9339 | Search criteria have to be specified | Search criteria have to be specified |
9340 | Call to SearchCV failed | Call to SearchCV failed |
9346 | Call to CVServiceForDFDG failed | Call to CVServiceForDFDG failed |
GetCVStatus
Denne metode anvendes til at se aktuel godkendelsesstatus for et CV.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetCVStatusRequest | GetCVStatusRequestType | 1 | ||
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | 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 | CivilRegistrationNumber (PNR) Description: Unique identification of a person The Civil Registration System contains: - Data on persons, who after 1968 April 2nd Danish registry of citizens. As for Greenland the corresponding date is 1972 may 1st. - Danish citizens living outside Denmark (who must pay duty and ATP) has also been given a civil registration number. - Civil registration numbers are also assigned for other administrative purposes. Value space: The civil registration number consists of two parts. The first part is the valid birthday in the form DDMMYY. The following part is a serial number of four digits. The civil registration number may also hold the value 0000000000. This value is used where the civil registration number is required but unknown. Lifecycle: The civil registration number is generated and assigned at birth, entry and change of civil registration number of for administrative reasons. The civil registration number may be assigned via hospitals. The civil registration number is not to be deleted. Remarks: 1994 June 11th the civil registration number was changed according to this description. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetCVStatusResponse | GetCVStatusResponseType | 1 | ||
- CvStatus | CvStatusType | 1 | ||
- - PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | 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 | Personnummer (PNR): Unik identifikation af en person i Det Centrale Personregister indeholder: - Data om personer, der efter 2. april 1968 har været tilmeldt dansk folkeregister – for Grønlands vedkommende dog efter 1. maj 1972. –Personer, der er bosat uden for Danmark, men som i kraft af medlemskab af ATP eller pligt til at svare skat, har fået tildelt et personnummer. Der tildeles desuden personnumre til andet administrativt behov(administrative personnumre). Værdimængde: Personnummeret består af to dele. Første del er en gyldig fødselsdato på formen DDMMÅÅ. Anden del er et serienummer på fire cifre. Personnummeret kan også have værdien 0000000000. Denne værdi bruges hvor personnummeret er påkrævet men ukendt. Livscyklus: Personnummeret genereres og tildeles ved fødsel, optagelse og ændring af personnummer af administrative grunde. Personnummeret kan tildeles via hospitaler. Personnummeret må ikke slettes. Bemærkninger: D. 11. juni 1994 blev personnummeret ændret i henhold til denne beskrivelse. |
- - CvCustomerIdentifier | CvCustomerIdentifierType Base: string | Pattern: [0-9]{8} | 1 | Cv kundenummer |
- - CvStatusIdentifier | CvStatusIdentifierType Base: CodeListItemIdentifierType | 1 | Kodelisteværdi der angiver cv'ets status, såsom 'Klar til kvalitetssikring', 'CV godkendt', 'CV ej godkendt' | |
- - CVAvailability | CVAvailabilityType Base: string | Enumeration:
| 1 | Streng der angiver hvorvidt cv'et er aktivt. Eneste lovlige værdier er 'Active' og 'Inactive' |
- - CvComment | CvCommentType Base: string | Length: 0-375 | 0 - 1 | Kommentar til cv'et |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4102 | Client not registered with this CvCustomerNumber | The client is not registered with this CvCustomerNumber |
4385 | The client does not have an unemploymentfund registration | The client does not have an unemploymentfund registration |
4511 | The External operator is not allowed to view data for the person | The External operator is not allowed to view data for the person |
8291 | The Unemploymentfund is not allowed to view data for the person | The Unemploymentfund is not allowed to view data for the person |
8292 | The specified organisationtypeidentifier is not allowed to view data for the person | The specified organisationtypeidentifier is not allowed to view data for the person |