Skip to main content

Recruitment Status Catalog

Summary

This catalog lists every native Recruitment enum; compatibility labels may add spaces but do not create new states.

Audience

Recruitment operations, hiring stakeholders, product, engineering, QA, support, and architecture teams. Candidate-facing behavior is identified explicitly.

Overview

This catalog lists every native Recruitment enum; compatibility labels may add spaces but do not create new states.

Reference Content

The following catalog consolidates the confirmed source evidence and its maturity.

Status catalog

AreaConfirmed statusesConfirmed transition behavior
RequisitionSubmitted, Approved, RejectedSubmitted may be approved or rejected; approval creates an opening; terminal reversal is not implemented
Job openingDraft, Open, ClosedGeneral command accepts any defined status; public applications require Open
CandidateApplied, Screening, Interview Scheduled, Interviewed, Selected, Offered, Joined, RejectedOrchestrated commands move stages, but the general stage command permits any defined stage
InterviewScheduled, Completed, Cancelled, Feedback SubmittedGeneral status command permits any defined status; feedback sets Feedback Submitted
OfferDraft, Sent, Accepted, Rejected, Approved, Declined, WithdrawnDedicated commands provide guards, but not one complete transition graph
OnboardingPending, In Progress, Completed, CancelledGeneral changes allowed until Completed; Completed is terminal
Compensation approvalPending, Approved, RejectedSet independently; offer creation promotes non-Approved state to Approved

There is no separate application status. Candidate stage represents pipeline progress.

Requires confirmation

Formal ownership, production policy, authorization parity, and approved operating procedures require confirmation.

Source References

  • microservices/src/recruitment-service/Domain/Common/Enums.cs
  • microservices/src/recruitment-service/Application/Compatibility/CompatLabels.cs

See Also

Keywords

  • Recruitment
  • Hiring lifecycle
  • Statuses

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly