Click or drag to resize

UserInfoModel Class

UserInfoModel represents a complete user and all the dependencies that are attached to a user in the time-web system of record. This entity is used in operations like UserInfoAdd() and UserInfoGetByUserID() where the request returns or accepts a single user entity.
Inheritance Hierarchy
SystemObject
  AppOne.Web.Service.Services.V1R0.Customer.ContractsUserInfoModel

Namespace: AppOne.Web.Service.Services.V1R0.Customer.Contracts
Assembly: AppOne.Web.Service (in AppOne.Web.Service.dll) Version: 1.0.141
Syntax
public class UserInfoModel : IServiceParams

The UserInfoModel type exposes the following members.

Properties
 NameDescription
Public propertyCode exampleAccrualsStartDate Gets or sets Accrual Start Date for a user
Public propertyCode exampleAddress1 Gets or sets Address1 for a user
Public propertyCode exampleAddress2 Gets or sets Address2 for a user
Public propertyCode exampleAlertEmail Gets or sets Alert Email for a user
Public propertyCode exampleAuthToken Sets the Authentication Token which is required for any communication to the TWS interface
* Required Property
Public propertyCode exampleBadge Gets or sets Badge Number for a user
Public propertyCode exampleCallBackPolicy Gets or sets Call Back policy name for a user
Public propertyCode exampleCallBackPolicyEffectiveDate Gets or sets callback policy assignment start date for a user
Public propertyCode exampleChargeRate Gets or sets the charge rate for a user
Public propertyCode exampleChargeRateEffectiveDate Gets or sets Charge Rate assignment start date for a user
Public propertyCode exampleCity Gets or sets city for a user
Public propertyCode exampleCompTimePolicy Gets or sets Comp Time policy name for a user
Public propertyCode exampleCompTimePolicyEffectiveDate Gets or sets Comp Time policy assignment start date for a user
Public propertyCustomFields Gets or sets Custom Fields for a user
Public propertyCode exampleEmail Gets or sets Email for a user
Public propertyCode exampleEmpIdentifier Gets or sets Employee Number/Identifier for a user
* Required Property
Public propertyCode exampleEmployeeType Gets or sets the Employee Type for an employee
Public propertyCode exampleExceptionsPolicy Gets or sets Exception policy name for a user
Public propertyCode exampleExceptionsPolicyEffectiveDate Gets or sets Exception policy assignment start date for a user
Public propertyCode exampleExemptStatus Gets or sets the Exempt Status for a user
Public propertyCode exampleExemptStatusEffectiveDate Gets or sets Exempt Status assignment start date for a user
Public propertyCode exampleFeatureAccessTemplate Gets or sets Feature Access policy name for a user
Public propertyCode exampleFeatureAccessTemplateEffectiveDate Gets or sets Feature Access policy assignment start date for a user
Public propertyCode exampleFirstName Gets or sets the User First Name for a user
* Required Property
Public propertyCode exampleGroupEmployeeIDList Gets or sets the Employee ID List for an employee
Public propertyCode exampleGroupManagerIDList Gets or sets the Manager ID List for an employee
Public propertyCode exampleHolidayList Gets or sets HolidayList for a HolidayListID
Public propertyHolidayListEffDate Gets or sets HolidayListEffDate for a HolidayListID
Public propertyCode exampleHolidayListID Gets or sets HolidayListID for a user
Public propertyCode exampleHomeLaborLevel1 Gets or sets the Home Labor Level(N) name for a user
Public propertyCode exampleHomeLaborLevel10 Gets or sets the Home Labor Level10 name for a user
Public propertyCode exampleHomeLaborLevel10EffectiveDate Gets or sets Home Labor Level10 assignment start date for a user
Public propertyCode exampleHomeLaborLevel11 Gets or sets the Home Labor Level11 name for a user
Public propertyCode exampleHomeLaborLevel11EffectiveDate Gets or sets Home Labor Level11 assignment start date for a user
Public propertyCode exampleHomeLaborLevel12 Gets or sets the Home Labor Level12 name for a user
Public propertyCode exampleHomeLaborLevel12EffectiveDate Gets or sets Home Labor Level12 assignment start date for a user
Public propertyCode exampleHomeLaborLevel13 Gets or sets the Home Labor Level13 name for a user
Public propertyCode exampleHomeLaborLevel13EffectiveDate Gets or sets Home Labor Level13 assignment start date for a user
Public propertyCode exampleHomeLaborLevel14 Gets or sets the Home Labor Level14 name for a user
Public propertyCode exampleHomeLaborLevel14EffectiveDate Gets or sets Home Labor Level14 assignment start date for a user
Public propertyCode exampleHomeLaborLevel15 Gets or sets the Home Labor Level15 name for a user
Public propertyCode exampleHomeLaborLevel15EffectiveDate Gets or sets Home Labor Level15 assignment start date for a user
Public propertyCode exampleHomeLaborLevel1EffectiveDate Gets or sets Home Labor Level1 assignment start date for a user
Public propertyCode exampleHomeLaborLevel2 Gets or sets the Home Labor Level(N) name for a user
Public propertyCode exampleHomeLaborLevel2EffectiveDate Gets or sets Home Labor Level2 assignment start date for a user
Public propertyCode exampleHomeLaborLevel3 Gets or sets the Home Labor Level3 name for a user
Public propertyCode exampleHomeLaborLevel3EffectiveDate Gets or sets Home Labor Level3 assignment start date for a user
Public propertyCode exampleHomeLaborLevel4 Gets or sets the Home Labor Level4 name for a user
Public propertyCode exampleHomeLaborLevel4EffectiveDate Gets or sets Home Labor Level4 assignment start date for a user
Public propertyCode exampleHomeLaborLevel5 Gets or sets the Home Labor Level5 name for a user
Public propertyCode exampleHomeLaborLevel5EffectiveDate Gets or sets Home Labor Level5 assignment start date for a user
Public propertyCode exampleHomeLaborLevel6 Gets or sets the Home Labor Level6 name for a user
Public propertyCode exampleHomeLaborLevel6EffectiveDate Gets or sets Home Labor Level6 assignment start date for a user
Public propertyCode exampleHomeLaborLevel7 Gets or sets the Home Labor Level7 name for a user
Public propertyCode exampleHomeLaborLevel7EffectiveDate Gets or sets Home Labor Level7 assignment start date for a user
Public propertyCode exampleHomeLaborLevel8 Gets or sets the Home Labor Level8 name for a user
Public propertyCode exampleHomeLaborLevel8EffectiveDate Gets or sets Home Labor Level8 assignment start date for a user
Public propertyCode exampleHomeLaborLevel9 Gets or sets the Home Labor Level9 name for a user
Public propertyCode exampleHomeLaborLevel9EffectiveDate Gets or sets Home Labor Level9 assignment start date for a user
Public propertyCode exampleIPAccessPolicy Gets or sets IP Access policy name for a user
Public propertyCode exampleLastName Gets or sets Last Name for a user
* Required Property
Public propertyCode exampleManager Gets or sets Manager for a user
Public propertyCode exampleMiddleName Gets or sets Middle Name for a user
Public propertyCode examplePasswordPolicy Gets or sets the PasswordPolicy policy name for a user
Public propertyCode examplePayRate Gets or sets PayRate for a user
Public propertyCode examplePayRateEffectiveDate Gets or sets Pay Rate assignment start date for a user
Public propertyCode examplePayrollPolicy Gets or sets the Payroll policy name for a user.
Public propertyCode examplePayrollPolicyEffectiveDate Gets or sets Home Labor Level15 assignment start date for a user
Public propertyCode examplePhone1 Gets or sets Phone1 for a user
Public propertyCode examplePhone2 Gets or sets Phone2 for a user
Public propertyCode examplePhone3 Gets or sets Phone3 for a user
Public propertyCode examplePostalCode Gets or sets Postal Code (PIN Code) for a user
Public propertyCode examplePreferencePolicy Gets or sets the Preference Policy name for a user.
Public propertyCode exampleSalaryType Gets or sets SalaryType for a user
Public propertyCode exampleSalaryTypeEffectiveDate Gets or sets Salary Type assignment start date for a user
Public propertyCode exampleScheduleTemplate Gets or sets the Schedule Template name for a user.
Public propertyCode exampleScheduleTemplateEffectiveDate Gets or sets ScheduleTemplate assignment start date for a user
Public propertyCode exampleShiftDifferential Gets or sets the Shift Differential policy name for a user
Public propertyCode exampleShiftDifferentialEffectiveDate Gets or sets Shift Differential start date for a user
Public propertyCode exampleSSN Gets or sets the SSN for a user
Public propertyCode exampleStartDate Gets or sets Start Date for a user
Public propertyCode exampleState Gets or sets State for a user
Public propertyCode exampleStatus Gets or sets the Status for a user
Public propertyCode exampleStatusEffectiveDate Gets or sets status assignment start date for a user
Public propertyCode exampleTimeOffAccruals Gets or sets the Time Off Accrual policy name for a user
Public propertyCode exampleTimeOffAccrualsEffectiveDate Gets or sets Time Off Accrual policy assignment start date for a user
Public propertyCode exampleTimeZoneKey Gets or sets TimeZoneKey for a user
Public propertyCode exampleTitle Gets or sets Title for a user
Public propertyCode exampleUserID Gets or sets the User ID
Public propertyCode exampleWebLogin Gets or sets WebLogin for a user
Top
Remarks
Not all properties for the UserInfoModel are requried when passing in data please review each respective web method for more details.
See Also