human
role
term
availability
timeslot
location
shift