CVSearchService (Version 1 [UDV], 2020-4)
CVSearchService bruges til at søge i borgernes CV oplysninger.
Dette er en logisk beskrivelser for fysisk snitflade se Swagger
Metoder
SearchText
Denne metode benyttes i forbindelse med fritekstsøgning på CV.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse | Note i forhold til eksisterende metode |
---|---|---|---|---|---|
SearchTextInputDto | SearchTextRequestType | 1 | |||
-    SearchInput | SearchInputType | 0 - 1 | Søgekriterierne der skal bruges til søgningen | ||
-    -    Identifier | guid | 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 | Før Id |
-Â Â Â Â -Â Â Â Â GroupLimit | int | 1 | Max antal returnerede grupper for GroupSummations (f.eks 64) | ||
-    - PageNumber | int | 1 | Sidenummer der ønskes returneret (side 1 er første side) | ||
-Â Â Â Â - ResultsPerPage | int | 1 | Antal resultater pĂĄ hver side | ||
-    -    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 | ||
-Â Â Â Â - ShowOnlyEnrolled | boolean | 0 - 1 | Inkluder kun tilmeldte | ||
- - UpdatedBefore | dateTime | 0 - 1 | Â | ||
- - UpdatedLaterThan | dateTime | 0 - 1 | Â | ||
-    -    CloseToPostCodeIdentifier | string | 0 - 1 | Søgefiltrering i 40 km omkreds fra postnr | Før CloseToPostalCode | |
-    -    CloseToDistrictName | string | 0 - 1 | Søgefiltrering i 40 km omkreds fra bynavn fra postnummer | Før CloseToCity | |
-    - FromLatitude | decimal | 0 - 1 | wgs84 latitude for geografisk udgangspunkt | Før GeoPointLat | |
-    - FromLongitude | decimal | 0 - 1 | wgs84 longitude for geografisk udgangspunkt | Før GeoPointLon | |
-    - KilometersFromGeoLocation | int | 0 - 1 | Radius i km for cirkulær geografisk afgrænsning | Før SearchInGeoDistance UN hvis CloseToPostCodeIdentifier, CloseToDistrictNameBy angives | |
-    - DistrictNames | DistrictNamesType | 0 - 1 | Filtrering på byer ud fra GroupSummation grupper | Før Cities | |
-Â Â Â Â -Â Â Â Â - DistrictName | string | 0 - * | Et Bynavn ud fra postnummer | ||
-    -    JobTargets | JobTargetsType | 0 - 1 | Filtrering på stillingsbetegnelser ud fra GroupSummation grupper | Før OccupationNames | |
-    -    -    JobTarget | string | 0 - * | Et jobmål / jeg søger job som | ||
-    - JobTargetsWithEducation | JobTargetsWithEducation | 0 - 1 | Filtrering på stillingsbetegnelser, hvor borgeren har uddannelse ud fra GroupSummation grupper | Før OccupationNamesWithEducation | |
-Â Â Â Â -Â Â Â Â - JobTarget | string | 0 - * | Â | ||
-Â Â Â Â - JobTargetsWithExperience | ArrayOfString | 0 - 1 | Filtrering pĂĄ stillingsbetegnelser, hvor borgeren har erhvervserfaring ud fra GroupSummation grupper | OccupationNamesWithExperience | |
-Â Â Â Â -Â Â Â Â - JobTarget | string | 0 - * | Â | ||
-Â Â Â Â - JobTargetsWithoutEducation | ArrayOfString | 0 - 1 | Filtrering pĂĄ stillingsbetegnelser, hvor borgeren ikke har uddannelse ud fra GroupSummation grupper | OccupationNamesWithOutEducation | |
-Â Â Â Â -Â Â Â Â - JobTarget | string | 0 - * | |||
-Â Â Â Â - - JobTargetsWithoutExperience | ArrayOfString | 0 - 1 | Filtrering pĂĄ stillingsbetegnelser, hvor borgeren ikke har erhvervserfaring ud fra GroupSummation grupper | OccupationNamesWithOutExperience | |
-Â Â Â Â -Â Â Â Â - JobTarget | string | 0 - * | |||
-    -    Qualifications | QualificationsType | 0 - 1 | Filtrering på kvalifikationer (kompetencer) ud fra GroupSummation grupper | Før Competences | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â Qualification | string | 0 - * | En kvalifikation | ||
-Â Â Â Â -Â Â Â Â EducationLevels | EducationLevelsType | 0 - 1 | Filtrering pĂĄ uddannelsesniveau ud fra GroupSummation grupper | ||
-    -    -    EducationLevelType | EducationLevelTypeIdentifierType | Kodeliste | 0 - * | Et specifikt uddannelsesniveau | Var tidligere en Enumeration med: Unknown
|
-    -  Languages | LanguagesType | 0 - 1 | Søgefiltrering på tale- og tegnsprog ud fra GroupSummation grupper | ||
-    -    -   Language | string |  | 0 - * | Et tale- eller tegnsprog der indgår i søgefiltreringen | |
-    -    DriversLicenses | DriversLicensesType | 0 - 1 | Filtrering på kørekort ud fra GroupSummation grupper | ||
-    -    -    DriverLicense | Kodeliste | 0 - * | Et kørekort der indgår i søgefiltreringen | Var tidligere en Enumeration med A1, B, C, D, BE, CE, DE, A, A10, AMa, AMb, A2, C1, D1, C1E, D1E, Taxi, Traktor, Truck, BusErhverv, DigitalFartskriver, EUGodsErhverv, EUBusErhverv | |
-    -  JobConditions | JobConditionsType | 0 - 1 | Søgefiltrering på ansættelsesbetingelser ud fra GroupSummation grupper | ||
-    -    -   JobCondition | Kodeliste | 0 - * | En ansættelsesbetingelse i forhold øvrige type af ansættelsesbetingelser  | ||
-    - JobConditionsWorkStart | JobConditionsWorkStartType | 0 - 1 | Filtrering på jobstart Filtrering i forhold til “Borger vil starte så hurtigt som muligt” (Id 4) og “Borger vil starte efter aftale” (Id 5) | Var tidligere "Hurtigst muligt" eller "Efter aftale" | |
- -    -    JobCondition | Kodeliste | 0 - * | Ansættelsesbetingelser i forhold til jobstart. |  | |
- -    JobConditionsWorkTime | JobConditionWorksTimeType | 0 - 1 | Filtrering i forhold til ugentlig arbejdstid "Søger fuldtidsjob" (Id 2) eller "Søger deltidstidsjob" (Id 3) | Var tidligerr string filtrering på ugentlig arbejdstid "Fuldtid" eller "Deltid" | |
-    - -    JobCondition | Kodeliste | 0 - * | Ansættelsesbetingelser i forhold til arbejdstid. |  | |
-    - JobConditionsEmployment | JobConditionsEmploymentYype | 0 - 1 | Filtrering i forhold til ansættelsesform “Søger fast job” (Id6) eller “Søger midlertidigt job” (Id 7) | Var tidligere string filtrering på "Fast ansættelse" eller "Tidsbegrænset" | |
-    -    - JobCondition | Kodeliste | 0 - * | Ansættelsesbetingelser i forhold til ansættelsesform. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse | Note i forhold til eksisterende metode |
---|---|---|---|---|---|
SearchTextResponse | SearchTextResponseType | 1 | Â | ||
-    SearchTextResult | SearchResult | 0 - 1 | Resultatet af søgningen |  | |
-    -    Identifier | guid | 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 | Før Id |
-Â Â Â Â -Â Â Â Â PageNumber | int | 1 | Side nummer for den returnerede side af resultater | Â | |
-    -    TotalResults | int | 1 | Antal resultater i søgningen |  | |
-    -    CVPersons | ArrayOfCVPerson | 0 - 1 | Personer i søgeresultat |  | |
-    -    -    CVPerson | CVPerson | 0 - * | Collection af personer i søgeresultat |  | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â 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 |
| Â |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â Municipality | MunicipalityType | 1 | Kommune detaljer. | Â | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â MunicipalityCode | MunicipalityCodeType | Pattern: [0-9]{3} | 1 | Kommune kode. | Â |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â MunicipalityName | AuthorityNameType | Length: 1-100 | 1 | Navn pĂĄ kommune. | Â |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â CVNumber | string | 0 - 1 | UdgĂĄr | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â PersonGivenName | string | 0 - 1 | FirstName | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â PersonSurname | string | 0 - 1 | LastName | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â PostCodeIdentifier | string | 0 - 1 | PostalCode | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â DistrictName | string | 0 - 1 | City | ||
-    -    -    - FromLatitude | decimal | 0 - 1 | Før GeoPointLat | ||
-    -    -    - FromLongitude | decimal | 0 - 1 | Før GeoPointLon | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â MaxEducationName | string | 0 - 1 | Â | ||
-    -    -    -    JobTargets | JobTargetsType | 0 - 1 | Før  OccupationNames | ||
-    -    -    -    -    JobTarget | string | 0 - * | Et jobmål / jeg søger job som |  | |
-    -    JobTargets | JobTargetsType | ArrayOfGroupSummation | 0 - 1 | Grupper af stillingsbetegnelser i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | Før  OccupationNames |
-Â Â Â Â -Â Â Â Â -Â Â Â Â GroupSummation | GroupSummation | 0 - * | Â | ||
-    -    -    -    JobTarget | string | 0 - 1 | Et jobmål / jeg søger job som |  | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â Count | int | 1 | Â | ||
-    - JobTargetsWithExperience | JobTargetsWithExperienceType | 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 | Før OccupationNamesWithExperience |
-Â Â Â Â -Â Â Â Â - GroupSummation | GroupSummation | 0 - * | Â | ||
-    -    -    - JobTarget | string | 0 - 1 | Et jobmål / jeg søger job som med erfaring |  | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â - Count | int | 1 | Â | ||
-    - JobTargetsWithEducation | 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 - * | Â | ||
-    -    -    - JobTarget | string | 0 - 1 | Et jobmål / jeg søger job som med uddannelse |  | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â - Count | int | 1 | Â | ||
-    -    Qualifications | QualificationsType | ArrayOfGroupSummation | 0 - 1 | Grupper af kompetencer i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter | Før Competences |
-Â Â Â Â -Â Â Â Â -Â Â Â Â GroupSummation | GroupSummation | 0 - * | Â | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â Qualification | string | 0 - 1 | En kvalifikation | Â | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â 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 - * | Â | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â EducationLevelType | EducationLevelTypeIdentifierType | Kodeliste | 0 - 1 | Uddannelsesniveau | Â |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â 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 | Navn pĂĄ tale- eller tegnsprog | Â | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â 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 - * | Â | ||
-    -    -    -    DriverLicense | Kodeliste | 0 - 1 | Id på kørekort |  | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â 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 - * | Â | ||
-    -    -    -    JobCondition | Kodeliste | 0 - 1 | Id på ansættelsesbetingelser |  | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â -Â Â Â Â Count | int | 1 | Â | ||
-    - JobConditionsWorkStart | JobConditionsWorkStartType | 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 - * | Â | ||
-    -    -    - JobCondition | Kodeliste | 0 - 1 | Id på ansættelsesbetingelser |  | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â - Count | int | 1 | Â | ||
- -   JobconditionsWorkTime | JobconditionsWorkTimeType | 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 - * | Â | ||
-    - -    -    JobCondition | Kodeliste | 0 - 1 | Id på ansættelsesbetingelser |  | |
-Â Â Â Â -Â Â Â Â - -Â Â Â Â Count | int | 1 | Â | ||
-    - JobconditionsEmployment | JobconditionsEmploymentType | 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 - * | Â | ||
-Â Â Â Â -Â Â Â Â -Â Â Â Â - JobCondition | Kodeliste | 0 - 1 | Â | Â | |
-Â Â Â Â -Â Â Â Â -Â Â Â Â - Count | int | 1 | Â | Â | |
 |  |  |  |  |  |
 |  |  |  |  |  |
-Â Â Â Â -Â Â Â Â -Â Â Â Â 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 |