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.