A Worker have many classifications through their employment with the company. Major changes in classification usually result in a new Employment, others will be represented by a new Classification object. For example, converting a contractor to an employee will create a new Employment, but changing someone’s classification from salaried to hourly will not. Each classification includes a starts and optionally an ends date that represents the period when this classification was effective.

Attributes

id
string
Unique identifier for the object, e.g. wrc_cNqYX2J3s9bI2Aa.
status
string
Classification status, one of full-time, part-time, temporary or seasonal.
type
string
Classification type, one of salaried, hourly, or commission-only.
term
string
Term of employment. One of at-will, fixed or indefinite.
exempt
boolean
Is this worker exempt or not. Optional.
overtime
boolean
Is this worker eligible for overtime or not. Optional.
current
boolean
Whether or not this classification is current in the context of this employment.
starts
date
The date this classification is effective from.
ends
date
The date this classification is effective until.