All checks were successful
Build And Deploy Main / build-and-deploy (push) Successful in 38s
111 lines
3.7 KiB
Markdown
111 lines
3.7 KiB
Markdown
# HR Title Display Mapping
|
|
|
|
This change adds standardized display names for HR user titles and applies them consistently in the UI.
|
|
|
|
## What Was Added
|
|
|
|
- A centralized title mapping constant and formatter:
|
|
- `client/src/shared/constants/hr-title.constant.js`
|
|
- `HR_TITLE_DISPLAY_MAP`
|
|
- `getHrTitleDisplayName(titleValue)`
|
|
|
|
- Shared export:
|
|
- `client/src/shared/constants/index.js`
|
|
|
|
## Where It Is Used
|
|
|
|
- Top-right user profile title:
|
|
- `client/src/components/home/layout.js`
|
|
|
|
- HR user title column on **All Employees**:
|
|
- `client/src/components/employees/EmployeeList.js`
|
|
|
|
- HR user title column on **Add New Employee From HR System**:
|
|
- `client/src/components/employees/ExternalEmployeesImport.js`
|
|
|
|
## Behavior
|
|
|
|
- Known HR title codes (e.g. `IT_SPECIALIST`) are displayed as mapped names (e.g. `IT Specialist`).
|
|
- Unknown underscore-based codes fall back to a readable format (e.g. `CUSTOM_CODE_NAME` -> `Custom Code Name`).
|
|
- Empty title values remain empty.
|
|
|
|
## Title Mapping List
|
|
|
|
```text
|
|
ACTIVITY_ASSISTANT:Activity Assistant
|
|
ACTIVITY_COORDINATOR:Activity Coordinator
|
|
ACTIVITY_DIRECTOR:Activity Manager
|
|
ACTIVITY_SPECIALIST:Activity Specialist
|
|
ADMINISTRATION_ASSISTANT:Administration Assistant
|
|
ADMINISTRATOR:Administrator
|
|
ASSISTANT_PROGRAM_DIRECTOR:Assistant Program Director
|
|
BILLING_MANAGER:Billing Manager
|
|
BUILDING_ENGINEER:Building Engineer
|
|
BUSINESS_DEVELOPMENT_SPECIALIST:Business Development Specialist
|
|
BUSINESS_INTELLIGENCE_ANALYST:Business Intelligence Analyst
|
|
CAREGIVER:Caregiver
|
|
CENTER_COORDINATOR:Center Coordinator
|
|
CERTIFIED_MEDICATION_TECHNICIAN:Certified Medication Technician
|
|
CERTIFIED_NURSE_ASSISTANT:CNA
|
|
CEO:CEO
|
|
CFO:CFO
|
|
CHEF:Chef
|
|
CHEF_ASSISTANT:Chef Assistant
|
|
COMPLIANCE_MANAGER:Compliance Manager
|
|
COO:COO
|
|
DEPUTY_CENTER_DIRECTOR:Deputy Center Director
|
|
DIRECTOR_OF_ACCOUNTING:Director of Accounting
|
|
DIRECTOR_OF_OPERATIONS:Director of Operations
|
|
DRIVER:Driver
|
|
DRIVER_TEAM_LEAD:Driver Team Lead
|
|
EXECUTIVE_ASSISTANT:Executive Assistant
|
|
EXECUTIVE_CHEF:Executive Chef
|
|
FINANCE_ADMIN_MANAGER:Finance & Administration Manager
|
|
FINANCIAL_ANALYST:Financial Analyst
|
|
FLEET_MANAGEMENT_SPECIALIST:Fleet Management Specialist
|
|
FLEET_MANAGER:Fleet Manager
|
|
FOOD_SERVICE_DIRECTOR:Food Service Director
|
|
FOOD_SERVICES_COORDINATOR:Food Service Coordinator
|
|
HANDYMAN:Handyman
|
|
HEAD_NURSE:Nursing Manager
|
|
HR:HR
|
|
HR_AND_ADMINISTRATIVE_COORDINATOR:HR & Administrative Coordinator
|
|
INTERN:Intern
|
|
IT_SPECIALIST:IT Specialist
|
|
IT_SUPPORT:IT Support
|
|
JANITOR:Janitor
|
|
KITCHEN_ASSISTANT:Kitchen Staff
|
|
KITCHEN_HELPER:Kitchen Helper
|
|
KITCHEN_MANAGER:Kitchen Manager
|
|
LOBBY_ASSISTANT:Lobby Assistant
|
|
LOBBY_MANAGER:Lobby Manager
|
|
MARKETING_SPECIALIST:Marketing Specialist
|
|
MEDICAL_APPOINTMENT_COORDINATOR:Medical Appointment Coordinator
|
|
MEDICAL_APPOINTMENT_SCHEDULER:Medical Appointment Scheduler
|
|
MEDICAL_DRIVER:Medical Driver
|
|
NURSING_DIRECTOR:Nursing Director
|
|
OFFICE_MANAGER:Office Manager
|
|
OPRATIONS_DIRECTOR:Center Director
|
|
PASTRY_CHEF:Pastry Chef
|
|
PRESIDENT:President
|
|
PROCESS_ASSISTANT:Program Assistant
|
|
PROGRAM_ASSISTANT:Program Assistant
|
|
PROGRAM_ASSISTANT_DRIVER:Program Assistant - Driver
|
|
PROGRAM_ASSISTANT_MEDICAL_DRIVER:Program Assistant - Medical Driver
|
|
PROGRAM_ASSISTANT_MEDICAL_DRIVER_LEAD:Program Assistant - Medical Driver Lead
|
|
PROGRAM_DIRECTOR:Program Director
|
|
PROJECT_ASSISTANT:Project Assistant
|
|
PROJECT_DIRECTOR:Project Director
|
|
QUALITY_CONTROL_SPECIALIST:Quality Control Specialist
|
|
REGISTERED_NURSE:Registered Nurse
|
|
SOCIAL_AND_COMMUNITY_SERVICE_MANAGER:Social and Community Service Manager
|
|
SOCIAL_WORK:Social Work
|
|
SOCIAL_WORK_ASSISTANT:Social Work Assistant
|
|
SOCIAL_WORK_DIRECTOR:Social Work Director
|
|
SOCIAL_WORKER_MANAGER:Social Work Manager
|
|
SPIRITUAL_CARE_SPECIALIST:Spiritual Care Specialist
|
|
TRANSPORTATION_COORDINATOR:Transportation Coordinator
|
|
TRANSPORTATION_DIRECTOR:Transportation Manager
|
|
VP:VP
|
|
```
|