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

ElementTypeDetaljerForekomstBeskrivelse
SearchCVTextRequestSearchCVTextRequestType
1
-    searchInputSearchInput
0 - 1Søgekriterierne der skal bruges til søgningen
-    -    Idguid
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}1Søge Id - bruges, hvis man ønsker andre sider end side 1 af søgeresultatet
-    -    GroupLimitint
1Max antal returnerede grupper for GroupSummations (f.eks 64)
-    -    SearchStringstring
0 - 1Fritekst søgestreng
-    -    SearchStringSecondarystring
0 - 1Fritekst søgestreng som vægtes lavere. Kan f.eks indeholde synonymer eller hierarkisk relaterede emner
-    -    CloseToPostalCodestring
0 - 1Søger i 40 km omkreds fra postnr
-    -    CloseToCitystring
0 - 1Søger i 40 km omkreds fra by
-    -    OccupationNamesArrayOfString
0 - 1Filtrering på stillingsbetegnelser ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    CompetencesArrayOfString
0 - 1Filtrering på kompetencer ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    EducationLevelsArrayOfEducationLevelEnum
0 - 1Filtrering på uddannelsesniveau ud fra GroupSummation grupper
-    -    -    EducationLevelEnumEducationLevelEnum
Base: string
Enumeration:
  • Unknown
  • PrimarySchoolLastLevel
  • LaborMarketCourses
  • SecondarySchool
  • Vocational
  • OtherCourses
  • PrimarySchoolFoundation
  • ShortTertiaryEducation
  • Bachelor
  • Master
  • PhdOrPostdoc
0 - *
-    -    LanguagesArrayOfString
0 - 1Filtrering på sprog ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    DriversLicensesArrayOfDriverLicenseEnum
0 - 1Filtrering på kørekort ud fra GroupSummation grupper
-    -    -    DriverLicenseEnumDriverLicenseEnum
Base: string
Enumeration:
  • A1
  • B
  • C
  • D
  • BE
  • CE
  • DE
  • A
  • A10
  • AMa
  • AMb
  • A2
  • C1
  • D1
  • C1E
  • D1E
  • Taxi
  • Traktor
  • Truck
  • BusErhverv
  • DigitalFartskriver
  • EUGodsErhverv
  • EUBusErhverv
0 - *
-    -    TermsOfEmploymentsArrayOfString
0 - 1Filtrering på ansættelsesbetingelser ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    CitiesArrayOfString
0 - 1Filtrering på byer ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    ShowOnlyEnrolledboolean
1Inkluder kun tilmeldte
-    -    PageNumberint
1Sidenummer der ønskes returneret (side 1 er første side)
-    -    ResultsPerPageint
1Antal resultater på hver side
-    -    OrganisationCodeint
1
-    -    OrganisationTypeIdentifierint
1
-    -    IsDateIntervalSpecifiedboolean
1Hvis angivet så begrænses resultatet til de cver som er opdateret i intervallet UpdatedLaterThan til UpdatedBefore
-    -    UpdatedBeforedateTime
1
-    -    UpdatedLaterThandateTime
1
-    -    WorkStartArrayOfString
0 - 1Filtrering på ansættelsesstart "Hurtigst muligt" eller "Efter aftale" ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    WorkTimeArrayOfString
0 - 1Filtrering på ugentlig arbejdstid "Fuldtid" eller "Deltid" ud fra GroupSummation grupper. Se også GetWeeklyWorkTimeTypeIdentifier i CodeListService
-    -    -    stringstring
0 - *
-    -    EmploymentTypeArrayOfString
0 - 1Filtrering på ansættelsesform "Fast ansættelse" eller "Tidsbegrænset" ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    OccupationNamesWithEducationArrayOfString
0 - 1Filtrering på stillingsbetegnelser, hvor borgeren har uddannelse ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    OccupationNamesWithExperienceArrayOfString
0 - 1Filtrering på stillingsbetegnelser, hvor borgeren har erhvervserfaring ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    SearchFromGeoPointLatdecimal
0 - 1wgs84 latitude for geografisk udgangspunkt
-    -    SearchFromGeoPointLondecimal
0 - 1wgs84 longitude for geografisk udgangspunkt
-    -    SearchInGeoDistanceint
0 - 1radius i km for cirkulær geografisk afgrænsning
-    -    OccupationNamesWithOutEducationArrayOfString
0 - 1Filtrering på stillingsbetegnelser, hvor borgeren ikke har uddannelse ud fra GroupSummation grupper
-    -    -    stringstring
0 - *
-    -    OccupationNamesWithOutExperienceArrayOfString
0 - 1Filtrering på stillingsbetegnelser, hvor borgeren ikke har erhvervserfaring ud fra GroupSummation grupper
-    -    -    stringstring
0 - *

Output

ElementTypeDetaljerForekomstBeskrivelse
SearchCVTextResponseSearchCVTextResponseType
1
-    SearchCVTextResultSearchResult
0 - 1Resultatet af søgningen
-    -    Idguid
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}1Søge Id. Skal gives med i efterfølgende requests for at få efterfølgende pages i søgeresultatet
-    -    PageNumberint
1Side nummer for den returnerede side af resultater
-    -    TotalResultsint
1Antal resultater i søgningen
-    -    CVPersonsArrayOfCVPerson
0 - 1
-    -    -    CVPersonCVPerson
0 - *
-    -    -    -    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001
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.
-    -    -    -    MunicipalityMunicipalityType
1Kommune detaljer.
-    -    -    -    -    MunicipalityCodeMunicipalityCodeType
Base: string
Pattern: [0-9]{3}1Kommune kode.
-    -    -    -    -    MunicipalityNameAuthorityNameType
Base: string
Length: 1-1001Navn på kommune.
-    -    -    -    CVNumberstring
0 - 1
-    -    -    -    FirstNamestring
0 - 1
-    -    -    -    LastNamestring
0 - 1
-    -    -    -    PostalCodestring
0 - 1
-    -    -    -    Citystring
0 - 1
-    -    -    -    MaxEducationNamestring
0 - 1
-    -    -    -    OccupationNamesArrayOfString
0 - 1
-    -    -    -    -    stringstring
0 - *
-    -    -    -    GeoPointLatdecimal
0 - 1
-    -    -    -    GeoPointLondecimal
0 - 1
-    -    OccupationNamesArrayOfGroupSummation
0 - 1Grupper af stillingsbetegnelser i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    CompetencesArrayOfGroupSummation
0 - 1Grupper af kompetencer i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    MaxEducationLevelIdsArrayOfGroupSummation
0 - 1Grupper af MaxEducationLevelIds i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    LanguagesArrayOfGroupSummation
0 - 1Grupper af sprog i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    DriversLicenseIdsArrayOfGroupSummation
0 - 1Grupper af kørekortId i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    JobconditionsArrayOfGroupSummation
0 - 1Grupper af ansættelsesbetingelser i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    CitiesArrayOfGroupSummation
0 - 1Grupper af byer i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    EmploymentTypeArrayOfGroupSummation
0 - 1Grupper af ansættelsesform i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    WorkTimeArrayOfGroupSummation
0 - 1Grupper af ugentlig arbejdstid i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    WorkStartArrayOfGroupSummation
0 - 1Grupper for ansættelsesstart i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    OccupationNamesWithExperienceArrayOfGroupSummation
0 - 1Grupper af stillingsbetegnelser, hvor borgeren har erhvervserfaring i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1
-    -    OccupationNamesWithEducationArrayOfGroupSummation
0 - 1Grupper af stillingsbetegnelser, hvor borgeren har uddannelse i søgeresultatet med tilhørende count. Kan gives med i efterfølgende requests som filter
-    -    -    GroupSummationGroupSummation
0 - *
-    -    -    -    Namestring
0 - 1
-    -    -    -    Countint
1

Fejlkoder

FejlkodeFejltekstBeskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1002Error converting response messageError converting response message from XML stream to object
9339Search criteria have to be specifiedSearch criteria have to be specified
9340Call to SearchCV failedCall to SearchCV failed
9346Call to CVServiceForDFDG failedCall to CVServiceForDFDG failed

GetCVStatus

Denne metode anvendes til at se aktuel godkendelsesstatus for et CV.

Input

ElementTypeDetaljerForekomstBeskrivelse
GetCVStatusRequestGetCVStatusRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001
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

ElementTypeDetaljerForekomstBeskrivelse
GetCVStatusResponseGetCVStatusResponseType
1
-    CvStatusCvStatusType
1
-    -    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001Personnummer (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.
-    -    CvCustomerIdentifierCvCustomerIdentifierType
Base: string
Pattern: [0-9]{8}1Cv kundenummer
-    -    CvStatusIdentifierCvStatusIdentifierType
Base: CodeListItemIdentifierType

1Kodelisteværdi der angiver cv'ets status, såsom 'Klar til kvalitetssikring', 'CV godkendt', 'CV ej godkendt'
-    -    CVAvailabilityCVAvailabilityType
Base: string
Enumeration:
  • Active
  • Inactive
1Streng der angiver hvorvidt cv'et er aktivt. Eneste lovlige værdier er 'Active' og 'Inactive'
-    -    CvCommentCvCommentType
Base: string
Length: 0-3750 - 1Kommentar til cv'et

Fejlkoder

FejlkodeFejltekstBeskrivelse
1014Failed to validate messageThe submitted message could not be validated
4102Client not registered with this CvCustomerNumberThe client is not registered with this CvCustomerNumber
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4511The External operator is not allowed to view data for the personThe External operator is not allowed to view data for the person
8291The Unemploymentfund is not allowed to view data for the personThe Unemploymentfund is not allowed to view data for the person
8292The specified organisationtypeidentifier is not allowed to view data for the personThe specified organisationtypeidentifier is not allowed to view data for the person
  • No labels