Skip to main content

Employee Employment Type Reference

Summary

Employment type is stored as text in both reviewed models; the Employee UI renders a fixed option list, but the extracted domain does not define a controlled enum.

Audience

  • HR administrators, developers, QA engineers, and product owners

Reference Content

The UI renders these values:

  • Full-time
  • Part-time
  • Contract
  • Intern
  • Consultant

These are confirmed UI options, not a centrally governed platform enumeration. Extracted Employee Service accepts a trimmed string through the Employment value, and source does not establish canonical casing, aliases, transition rules, or reporting semantics. Governance Requires confirmation.

Source References

  • microservices/src/employee-service/Domain/Employees/Employee.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/Labor.tsx
  • DTOs/EmployeeDtos.cs

See Also

Keywords

  • employment type values
  • unconstrained string
  • UI options

Revision Information

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