Difference between revisions of "Jobnet Integration"

From TempusServa wiki
Jump to navigation Jump to search
old>Tvi
(Created page with "== About == == Basic usage == == All fields == {| |'''Parameter''' |'''Type''' |'''Default''' |'''Required''' |'''Description''' |- |ApplicationDetails.ApplicationMethods....")
 
old>Tvi
Line 1: Line 1:
== About ==
== About ==


== Basic usage ==
== Usage ==
Send a POST or GET-request to the servlet with the required parameters as url-parameters.<br/>
If a parameter is missing, the servlet will return HTTP-CODE 403 and a message in the body, telling you what was wrong.


== All fields ==
== All fields ==

Revision as of 13:40, 30 July 2021

About

Usage

Send a POST or GET-request to the servlet with the required parameters as url-parameters.
If a parameter is missing, the servlet will return HTTP-CODE 403 and a message in the body, telling you what was wrong.

All fields

Parameter Type Default Required Description
ApplicationDetails.ApplicationMethods.ApplyByEmail String (email) No
ApplicationDetails.ApplicationMethods.ApplyByLetter Boolean false No
ApplicationDetails.ApplicationMethods.ApplyByTelephone String (phone-number) No
ApplicationDetails.ApplicationMethods.ApplyOnline String (url) No
ApplicationDetails.Description String No
ApplicationDetails.JobContactList.JobContactType.Email String (email) Yes
ApplicationDetails.JobContactList.JobContactType.PersonNameStructure.PersonGivenName String Yes
ApplicationDetails.JobContactList.JobContactType.PersonNameStructure.PersonSurnameName String Yes
ApplicationDetails.JobContactList.JobContactType.Title String Yes
ApplicationDetails.JobContactList.JobContactType.HidePhoneNumbers Boolean true Yes
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.MobileNumber String (phone-number) No
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.PrimaryNumber String (phone-number) No
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.SecondaryNumber String (phone-number) No
ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure.Telefax String (phone-number) No
ApplicationDetails.Referral String No
HiringOrganizationDetails.AddressStructure.CountryCode String Yes
HiringOrganizationDetails.AddressStructure.FloorIdentifier String No
HiringOrganizationDetails.AddressStructure.MunicipalityId Integer Yes
HiringOrganizationDetails.AddressStructure.MunicipalityName String Yes
HiringOrganizationDetails.AddressStructure.PostalCity String Yes
HiringOrganizationDetails.AddressStructure.PostalCode String Yes
HiringOrganizationDetails.AddressStructure.StreetBuildingIdentifier String Yes
HiringOrganizationDetails.AddressStructure.StreetName String Yes
HiringOrganizationDetails.AddressStructure.SuiteIdentifier String No
HiringOrganizationDetails.BranchCode Integer Yes
HiringOrganizationDetails.BranchDescription String Yes
HiringOrganizationDetails.Contact.Email String (email) No
HiringOrganizationDetails.Contact.PersonNameStructure.PersonGivenName String Yes
HiringOrganizationDetails.Contact.PersonNameStructure.PersonSurnameName String Yes
HiringOrganizationDetails.Contact.Title String No
HiringOrganizationDetails.Contact.PrimaryNumber String (phone-number) No
HiringOrganizationDetails.Contact.SecondaryNumber String (phone-number) No
HiringOrganizationDetails.Contact.Telefax String (phone-number) No
HiringOrganizationDetails.CvrNumber String No
HiringOrganizationDetails.Name String Yes
HiringOrganizationDetails.PNumber String No
HiringOrganizationDetails.Url String No

Notes

At least one application method (ApplicationDetails.ApplicationMethods) has to be set.
At least one phonenumber has to be set for job-contact (ApplicationDetails.JobContactList.JobContactType.TelephoneNumberStructure).
If schedule (JobDetails.Schedule.WeeklyWorkTimeTypes) equals "FullTime", workhours (JobDetails.Schedule.WorkHour.Min and JobDetails.Schedule.WorkHour.Max) can't be set.
JobDetails.Schedule.WorkHour.Min has to be lower than JobDetails.Schedule.WorkHour.Max and between 0 and 36.
JobDetails.Schedule.WorkHour.Max has to be greater than JobDetails.Schedule.WorkHour.Min and between 1 and 36.
If schedule (JobDetails.Schedule.WeeklyWorkTimeTypes) Equals "PartTime", workhours (JobDetails.Schedule.WorkHour.Min and JobDetails.Schedule.WorkHour.Max) have to be set.