Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • EmployeeDetail

Index

Constructors

Properties

Methods

Constructors

Properties

actual_retirement_date: any
address: any
awards: any
background_verification_details: any
bank_accounts: any
blood_group: any
bonuses: any
branch: any
branch_id: any
business_unit: any
business_unit_id: any
certificates: any
citizenship_status: any
citizenship_status_id: any
communication_address: any
compensation_details: any
cost_center: any
cost_center_id: any
country_of_birth: any
created_at: any
custom_field_values: any
date_of_birth: any
deleted: any
department: any
department_id: any
dependents: any
designation: any
eeo_company_code: any
eeo_disabled: any
eeo_ethnicity: any
eeo_job_category: any
eeo_veteran: any
emergency_contacts: any
employee_id: any
employee_type: any
employment_end_date: any
end_time: any
expected_retirement_date: any
first_name: any
flsa_required: any
gender: any
government_documents: any
heriditary_last_name: any
hire_reason: any
honors: any
hr_incharge: any
hr_incharge_id: any
id: any
id_card_details: any
im_address: any
job_code: any
job_exempt: any
joining_date: any
last_name: any
legal_name: any
level: any
level_id: any
licenses: any
marital_status: any
middle_name: any
nick_name: any
notice_end_date: any
notice_period: any
notice_start_date: any
official_email: any
personal_email: any
phone_numbers: any
place_of_birth: any
prev_employments: any
previous_name: any
previous_name_change_date: any
probation_end_date: any
probation_start_date: any
qualifications: any
reporting_to: any
reporting_to_id: any
retirement_eligibility_date: any
retirement_status: any
retirement_status_id: any
roles: any
scheduled_weekly_hours: any
secondary_business_email: any
secondary_last_name: any
shift: any
shift_id: any
social_profiles: any
start_time: any
status: any
stocks: any
sub_department: any
sub_department_id: any
team: any
team_id: any
termination_category: any
termination_category_id: any
termination_date: any
termination_reason: any
time_off: any
updated_at: any
user_academic_suffix: any
user_academic_suffix_id: any
user_function: any
user_honorary_suffix: any
user_honorary_suffix_id: any
user_professional_suffix: any
user_professional_suffix_id: any
user_suffix_name: any
user_suffix_name_id: any
user_title: any
user_title_id: any
work_hours: any
work_numbers: any
workstation_number: any
BloodGroupEnum: { A+: string; A1+: string; A1-: string; A1B+: string; A1B-: string; A2+: string; A2B+: string; A2B-: string; AB+: string; AB-: string; A−: string; B+: string; B−: string; O+: string; O−: string }

Type declaration

  • A+: string
  • A1+: string
  • A1-: string
  • A1B+: string
  • A1B-: string
  • A2+: string
  • A2B+: string
  • A2B-: string
  • AB+: string
  • AB-: string
  • A−: string
  • B+: string
  • B−: string
  • O+: string
  • O−: string
EeoDisabledEnum: { dont_wish_to_answer: string; no: string; yes: string }

Type declaration

  • dont_wish_to_answer: string
  • no: string
  • yes: string
EeoEthnicityEnum: { american_indian_or_alaska_native: string; asian_or_indian_subcontinent: string; black_or_african_american: string; dont_wish_to_answer: string; hispanic_or_latino: string; native_hawaiian_or_other_pacific_islander: string; two_or_more_races: string; white: string }

Type declaration

  • american_indian_or_alaska_native: string
  • asian_or_indian_subcontinent: string
  • black_or_african_american: string
  • dont_wish_to_answer: string
  • hispanic_or_latino: string
  • native_hawaiian_or_other_pacific_islander: string
  • two_or_more_races: string
  • white: string
EeoJobCategoryEnum: { administrative_support_workers: string; craft_workers: string; executive_senior_level_managers: string; first_mid_level_managers: string; laborers_and_helpers: string; operatives: string; professionals: string; sales_workers: string; service_workers: string; technicians: string }

Type declaration

  • administrative_support_workers: string
  • craft_workers: string
  • executive_senior_level_managers: string
  • first_mid_level_managers: string
  • laborers_and_helpers: string
  • operatives: string
  • professionals: string
  • sales_workers: string
  • service_workers: string
  • technicians: string
EeoVeteranEnum: { dont_wish_to_answer: string; not_protected_veteran: string; protected_veteran: string }

Type declaration

  • dont_wish_to_answer: string
  • not_protected_veteran: string
  • protected_veteran: string
GenderEnum: { female: string; male: string }

Type declaration

  • female: string
  • male: string
JobExemptEnum: { exempted: string; not_exempted: string }

Type declaration

  • exempted: string
  • not_exempted: string
MaritalStatusEnum: { married: string; single: string }

Type declaration

  • married: string
  • single: string
StatusEnum: { active: string; inactive: string }

Type declaration

  • active: string
  • inactive: string

Methods

  • constructFromObject(data: any, obj: any): any
  • Constructs a EmployeeDetail from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

    Parameters

    • data: any

      The plain JavaScript object bearing properties of interest.

    • obj: any

      Optional instance to populate.

    Returns any

    The populated EmployeeDetail instance.

  • initialize(obj: any): void
  • Initializes the fields of this object. This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins). Only for internal use.

    Parameters

    • obj: any

    Returns void

Generated using TypeDoc