Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

CVSearchService bruges til at søge i borgernes CV oplysninger.

Dette er en logisk beskrivelser for fysisk snitflade se Swagger

Metoder

Denne metode benyttes i forbindelse med fritekstsøgning på CV.

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Note i forhold til eksisterende metode

SearchTextRequest

SearchTextRequestType


1



-    SearchInput

SearchInputType


0 - 1

Søgekriterierne der skal bruges til søgningen


-    -    Identifier

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

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

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

-    - 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

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

  • PrimarySchoolLastLevel

  • LaborMarketCourses

  • SecondarySchool

  • Vocational

  • OtherCourses

  • PrimarySchoolFoundation

  • ShortTertiaryEducation

  • Bachelor

  • Master

  • PhdOrPostdoc

-    -    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

DriverLicenseType

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

JobConditionType

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

JobConditionType


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

JobConditionType


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

JobConditionType


0 - *

Ansættelsesbetingelser i forhold til ansættelsesform.


-    - UpdatedBefore

dateTime


0 - 1


-    - UpdatedLaterThan

dateTime


0 - 1


-    -    ShowOnlyEnrolled

boolean


0 - 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

Note i forhold til eksisterende metode

SearchTextResponse

SearchTextResponseType


1


-    SearchTextResult

SearchResult


0 - 1

Resultatet af søgningen

-    -    Identifier

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

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
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

-    -    -    -    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


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

DriverLicenseType


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

JobConditionType


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

JobConditionType


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

JobConditionType


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

JobConditionType


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


  • No labels