...
Dette er en logisk beskrivelser for fysisk snitflade se Swagger
Metoder
Table of Contents | ||
---|---|---|
|
Search
Denne metode benyttes i forbindelse med fritekstsøgning på CV.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse | Note i forhold til eksisterende metode |
---|---|---|---|---|---|
SearchCVTextRequest | SearchCVTextRequestType | 1 | |||
- |
SearchInput |
SearchInputType | 0 - 1 | Søgekriterierne der skal bruges til søgningen | ||
- - |
SearchIdentification | 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) | ||
- - 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 | ||
- - CloseToPostCodeIdentifier | string | 0 - 1 | Søgefiltrering i 40 km omkreds fra postnr | ||
- - CloseToDistrictName | string | 0 - 1 | Søgefiltrering i 40 km omkreds fra bynavn |
fra postnummer | |
- - |
SearchFromLatitude |
decimal | 0 - 1 |
wgs84 latitude for geografisk udgangspunkt | |||||
- - SearchFromLongitude | decimal | 0 - 1 | wgs84 longitude for geografisk udgangspunkt | ||
- - |
SearchInGeoDistance |
int | 0 - |
1 | Radius i km for cirkulær geografisk afgrænsning | UN hvis CloseToPostCodeIdentifier, CloseToDistrictNameBy angives |
- - |
DistrictNames |
DistrictNamesType | 0 - 1 | Filtrering på |
byer ud fra GroupSummation grupper |
|
- - - |
DistrictName | string | 0 - * | Et Bynavn ud fra postnummer | ||
- - |
JobTargets |
JobTargetsType | 0 - 1 | Filtrering på |
stillingsbetegnelser ud fra GroupSummation grupper | OccupationNames |
- - - |
JobTarget |
string |
0 - * | |||
- - |
OccupationNamesWithEducation - JobTargetsWithEducation | ArrayOfString | 0 - 1 |
Filtrering på stillingsbetegnelser, hvor borgeren har uddannelse ud fra GroupSummation grupper | OccupationNamesWithEducation |
- - - |
string | string | 0 - * |
- - |
OccupationNamesWithExperience - JobTargetsWithExperience |
ArrayOfString | 0 - 1 | Filtrering på |
stillingsbetegnelser, hvor borgeren har erhvervserfaring ud fra GroupSummation grupper | |
- - - |
string |
string | 0 - * |
- - OccupationNamesWithOutEducation - |
JobTargetsWithOutEducation |
ArrayOfString | 0 - 1 |
Filtrering på stillingsbetegnelser, hvor borgeren ikke har uddannelse ud fra GroupSummation grupper | |
- - - |
string |
string |
0 - * |
- - OccupationNamesWithOutExperience - |
JobTargetsWithOutExperience | ArrayOfString | 0 - 1 | Filtrering på |
stillingsbetegnelser, hvor borgeren ikke har erhvervserfaring ud fra GroupSummation grupper | |
- - - |
string | string | 0 - * | |||
- - |
Qualifications |
QualificationsType | 0 - 1 |
Filtrering på kvalifikationer (kompetencer) ud fra GroupSummation grupper | Hed 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 alle 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 | 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 |
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 tidligerr string filtrering på "Fast ansættelse" eller "Tidsbegrænset" | |
- - - |
JobCondition |
0 - |
* | Ansættelsesbetingelser i forhold til ansættelsesform. | |
- - |
UpdatedBefore |
dateTime | 0 - 1 |
- - |
UpdatedLaterThan |
dateTime | 0 - 1 |
- - |
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 |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
SearchCVTextResponse | SearchCVTextResponseType | 1 | ||
- SearchCVTextResult | SearchResult | 0 - 1 | Resultatet af søgningen | |
- - Id | 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 |
- - 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 | 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 | ||
- - - - 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 - * | ||
- - - - |
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 |
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 |
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 |
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 |
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 |
0 - 1 | |||
- - - - |
Count | int |
1 |
- - - 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 |