A contact's employment details.

Name Type Description Required
HoldingId Int32 (Nullable) The unique Id of the employment details in the holding table. No
Id Int32 (Nullable) The unique Id of the employment details in SubscriberCRM. This will only be filled when updating existing employment details. No
ContactId Int32 (Nullable) The Contact's Id. This will only be filled when updating employment details of existing Contacts. No
HoldingPersonalDetailsId Int32 (Nullable) The Id of the Holding Personal Details item. No
EmployerContactId Int32 (Nullable) No
WorkplaceContactId Int32 (Nullable) No
Position String No
Department String No
Workplace String No
EmployeeNumber String No
HoursPerWeek Decimal (Nullable) No
ContractTypeId Int32 The Id of the contract type. Lookup: Employment Details Contract Type list. -1 can be entered if this is not known. Yes
EmploymentStartDate DateTime (Nullable) No
EmploymentEndDate DateTime (Nullable) No
Notes String No
ShiftPatternId Int32 The Id of the shift pattern. Lookup: Employment Details Shift Pattern list. -1 can be entered if this is not known. Yes
IsDeleted Boolean Determines if these employment details should be deleted. Only used for existing employment details for existing Contacts. No
Url Actions Description
api/holdingemploymentdetails/contact/{contactId} GET Lists all Employment Details for a contact.
api/holdingemploymentdetails POST Updates existing Employment Details.