Orbit documentation

Definition sets reference

The definition sets Orbit creates, with their default values. Generated from packages/shared/src/definitions.ts. Labels default to the code in title case (job_search → Job Search) unless shown in brackets. Administrators can rename, add and archive values; see Definitions.

System sets (always present)

Set code Name Values (default in bold)
follow-up-statuses Follow-up Statuses pending, completed
follow-up-priorities Follow-up Priorities low, medium, high
import-statuses Import Statuses pending, processing, completed, failed
job-application-statuses Job Application Statuses new, reviewing, interviewing, offered, hired, rejected, withdrawn

Standard sets (created for every new tenant, editable)

Set code Name Values (default in bold)
client_status Client Status intake, active, job_search, retention, closed
case_status Case Status open, in_progress, pending, closed
case_type Case Type career_plan, resume_support, job_match, retention
case_priority Case Priority low, medium, high, critical
program Program employment_ontario, newcomer_works, youth_launch, career_pathways, skills_bridge
case_closure_reason Case Closure Reason goal_achieved, client_request, inactivity, duplicate
appointment_type Appointment Type intake 60 min, coaching 45 min, resume_review 45 min, employer_checkin 30 min
appointment_status Appointment Status scheduled, confirmed, completed, cancelled
appointment_location_type Appointment Location Type onsite (In Person), virtual (Video Call), phone (Phone Call)
appointment_cancellation_reason Appointment Cancellation Reason client_cancelled, staff_unavailable, no_show, reschedule
employer_status Employer Status prospect, active, warm, inactive
employer_source Employer Source referral, cold_outreach, job_fair, online, staff_network
staff_role Staff Role case_manager, career_advisor, employer_liaison, coordinator
staff_status Staff Status active, on_leave, training
department_type Department Type services, intake, employer_relations
employment_type Employment Type full_time, part_time, contract, seasonal
workplace_type Workplace Type onsite, hybrid, remote
job_posting_status Job Posting Status draft, open, screening, filled, closed
job_category Job Category admin, operations, warehouse, support, it
salary_period Salary Period annual, hourly, weekly, biweekly
internal_external Internal External internal (Internal only), external (External), both (Both)
client_employment_status Client Employment Status unemployed, employed_part_time, employed_full_time, self_employed, student
job_searching_status Job Searching Status actively_searching, passively_searching, not_searching
education_level Education Level less_than_high_school, high_school, college, bachelors, masters, doctorate
canada_education_level Canada Education Level none, high_school, college, university
status_in_canada Status In Canada citizen, permanent_resident, refugee, work_permit, study_permit, other
client_stream_type Client Stream Type employment_services, youth, newcomer, apprenticeship
client_exit_reason Client Exit Reason found_employment, program_completed, withdrew, referred_elsewhere
interaction_type Interaction Type email, phone, meeting, message
interaction_status Interaction Status completed, pending, positive
note_type Note Type note, update, alert
resource_type Resource Type room, computer_lab, training_space, equipment, staff
event_type Event Type workshop, info_session, job_fair_prep, digital_skills
event_status Event Status draft, scheduled, open_for_registration (Open for Registration), published, completed, cancelled
event_participant_role Event Participant Role attendee, facilitator, presenter
event_registration_status Event Registration Status registered, confirmed, waitlisted, cancelled
attendance_status Attendance Status pending, attended, no_show
application_stage Application Stage submitted, screening, shortlisted, interview_scheduled, interview_completed, offered, accepted, placed, rejected, withdrawn, not_selected
application_status Application Status active, hired, rejected, withdrawn
application_rejection_reason Application Rejection Reason not_qualified, position_filled, candidate_withdrew, no_show_interview, other
application_source Application Source client_referral, public_portal, job_fair, employer_referral
applicant_registration_status Applicant Registration Status registered, pending_review, inactive
applicant_source Applicant Source client_record, public_portal, walk_in, community_partner
work_authorization_status Work Authorization Status authorized, needs_review, restricted

Sets without a Settings section

These sets are seeded and used, but have no editor in Settings yet. Manage them through the API (/v1/definition-sets, /v1/definition-sets/<id>/definitions):

Set Used by
appointment_cancellation_reason Appointments (API)
client_employment_status, job_searching_status, education_level, canada_education_level, status_in_canada, client_stream_type Client Profile & program and Work & education fields
application_status, application_source Job applications
applicant_registration_status, applicant_source, work_authorization_status Applicants and applicant imports
follow-up-statuses, follow-up-priorities, import-statuses System