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

SearchCVTextRequest

SearchCVTextRequestType


1



-    SearchInput

SearchInputType


0 - 1

Søgekriterierne der skal bruges til søgningen


-    -    SearchIdentification

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


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


Er det ikke DistrictName

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

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


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


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




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


  • No labels