Staff Management, Rosters & Clinical Task Boards
This section provides an exhaustive guide to Staff Management, Rosters & Clinical Task Boards in MOANA EHR, covering all core operational pillars: Staff Directory & Credentialing, + Add Staff Member, Live "On Shift Now" Tracking, Weekly 7-Day Shift Rosters, Staff Profile Dossiers, and the Clinical Task Delegation & Workboard Engine.
1. Module Overview & Operational Architectureโ
The Staff Management & Clinical Tasks module unites human resources, shift scheduling, and clinical workflow delegation into a unified operational command center.
graph TD
A[Staff Directory & Licensing Roster] --> B[Shift Directory & Timing Templates]
B --> C[Weekly 7-Day Shift Roster]
C --> D[Live On-Shift Roster & Patient Load]
D --> E[Clinical Task Delegation Engine]
E --> F{Task Execution Lifecycle}
F -->|Assigned| G[Pending / To Do]
F -->|Accepted| H[In Progress]
F -->|Performed| I[Completed with Clinical Notes]
F -->|Emergency / Heavy Load| J[Decline & Reassign to Next Nurse]
Core Operational Components:โ
| Area | Purpose & Workflow | Core Features |
|---|---|---|
| 1. Staff Directory | Personnel & Licensing Registry | Central staff repository, role categorization (Doctors, Nurses, Support Staff), professional license tracking, and digital access provisioning. |
| 2. Live Shift Tracking | Real-Time On-Duty Roster | Live list of staff currently clocked in, active department assignments, shift times, and current patient load capacity ratios. |
| 3. Weekly Shift Roster | 7-Day Shift Scheduling Grid | Interactive multi-department roster matrix with color-coded shift pills (Morning, Afternoon, Night, 24 Hours, Off/Leave). |
| 4. Staff Profiles | Role-Aware Personnel Dossier | Comprehensive employee view with contact data, credentials, verified skills, assigned inpatients, and shift history. |
| 5. Clinical Task Management | Patient-Centered Duty Delegation | Delegation engine connecting Doctors, Ward Sisters, and Staff Nurses for clinical bedside procedures with priority bands. |
2. Staff Directory & Departmental Distributionโ
The Staff Directory is the central personnel repository accessible to Hospital Administrators, Medical Directors, and HR Managers.


Key Capabilities:โ
- Executive Staffing KPIs:
- Total Staff: Total registered workforce across all hospital facilities.
- Doctors: Count of active medical practitioners and specialists.
- Nurses & Technicians: Aggregate count of nursing personnel, lab technologists, and radiographers.
- On Shift Now: Real-time headcount of staff currently on duty.
- On Leave: Staff on approved annual, medical, or study leave.
- Departmental Staffing Distribution: Live visual bars showing headcount allocation across departments (Emergency, Surgery, Pediatrics, Internal Medicine, ICU, Laboratory, Pharmacy, Administration).
- Role Categorization Tabs: Quick filtering by Doctors, Nurses, Support Staff, and Deactivated Staff.
- Live On-Shift Cards: Compact status cards displaying currently working staff, their assigned department, active shift timing (e.g.,
08:00 โ 14:00), on-shift status badge (On Shift,On Break), and patient load ratio (e.g.,4 / 8 Patients).
3. Registering New Staff (+ Add Staff Member)โ
Clicking + Add Staff Member opens the personnel onboarding form.



Step-by-Step Onboarding Workflow:โ
Step 1Enter Personal Details & Contact Information
Provide the employee's First Name, Last Name, Gender, Date of Birth, Phone Number (with country code), Email Address, physical Address, and Emergency Contact Number. Upload a professional profile photograph.
Step 2Assign System Role & Department
Select the primary System Role:
- ๐ฉบ Doctor โ Clinical consultation, CPOE ordering, diagnostic sign-off.
- ๐ฉโโ๏ธ Nurse โ Bedside charting, triage vitals, eMAR medication administration, shift handover.
- ๐ Pharmacist โ Prescription verification, CDS interaction review, dispensing.
- ๐ฌ Lab Technician โ Specimen accessioning, analyzer telemetry, supervisor verification.
- ๐ฉป Radiologist โ DICOM PACS review, structured 3-part reporting.
- ๐ Receptionist โ Patient registration, MPI lookup, OPD triage queue.
- ๐ก๏ธ Administrator โ Facility configuration, RBAC, financial ledgers, audit logs.
- ๐งฐ Support Staff โ Ward orderlies, porters, and maintenance personnel.
Specify the assigned Department (Emergency, Internal Medicine, Surgery, Pediatrics, ICU, etc.) and assigned Room / Office Number.
Step 3Configure Licensing, Credentials & Clinical Skills
- Professional Licensing: Enter the Medical / Nursing Council License Number and License Expiration Date.
- Specialization (Doctors): Select specialty (General Practice, Internal Medicine, Pediatrics, Surgery, Cardiology, Emergency Medicine, Anesthesiology, Radiology, Pathology, Obstetrics & Gynecology, Orthopedics, etc.).
- Nursing Level (Nurses): Select nursing grade (Staff Nurse, Charge Nurse, Nursing Sister, Ward In-Charge).
- Clinical Skills Checklist: Tag verified competencies:
- ๐ซ
ICU CertifiedยทCritical Care - ๐ช
OT / Scrub TrainedยทAnesthesia Assist - โก
ACLS (Advanced Cardiac Life Support)ยทBLS (Basic Life Support)ยทPALS (Pediatric Advanced Life Support) - ๐ฉธ
Trauma CertifiedยทNeonatal CareยทWound Care Specialist
- ๐ซ
Step 4Define Default Duty Schedule & Working Days
- Shift Timing Template: Choose from standard presets:
- ๐
Morning:
08:00 โ 14:00 - ๐ Afternoon:
14:00 โ 20:00 - ๐ Night:
20:00 โ 08:00 - ๐ 24 Hours:
00:00 โ 23:59 - โ๏ธ Custom: Specify custom start/end hours.
- ๐
Morning:
- Working Days: Check the scheduled days of the week (Monday through Sunday).
Step 5Generate Credentials Handover
Click Save Staff Member. The system creates the user record and presents the One-Time Temporary Password Handover Modal containing the auto-generated username and secure initial password for the employee.
4. Weekly 7-Day Shift Roster Gridโ
The Weekly Shift Roster provides an interactive, color-coded scheduling matrix across the entire facility roster.

Roster Key & Shift Codes:โ
| Shift Code | Shift Label | Timing Window | Color Badge |
|---|---|---|---|
| M | Morning Shift | 08:00 โ 14:00 | ๐ก Amber / Yellow |
| A | Afternoon Shift | 14:00 โ 20:00 | ๐ต Blue |
| N | Night Shift | 20:00 โ 08:00 | ๐ฃ Indigo / Purple |
| 24h | Full 24-Hour Duty | 00:00 โ 23:59 | ๐ข Green |
| OFF | Off Duty / Scheduled Leave | Non-Working Day | โช Slate / Gray |
Interactive Roster Features:โ
- Role Filtering: Filter the grid to view Doctors, Nurses, or Support Staff separately.
- Cell Popover Details: Clicking any day cell displays the exact scheduled shift timing, department location, and active replacement coverage if on leave.
- Shift Availability Updates: Administrators can quickly adjust individual daily availability or mark emergency sick leave directly from the roster.
5. Role-Aware Staff Profile Dossierโ
Clicking on any staff row opens the comprehensive Staff Profile Dossier.



Profile Sections:โ
- Header & Credentials: Staff photo, full legal name, system role, department, employee ID, and active license validity badge.
- Work Schedule Card: Displays today's shift timing, clock-in status, weekly hours, and scheduled rest days.
- Role-Specific Active Work Panels:
- Doctors: Current outpatient queue, assigned inpatient beds, pending lab/radiology reviews.
- Nurses: Active ward bed assignments, patient acuity breakdown, eMAR doses due in current shift.
- Pharmacists: Pending dispensing queue count and Controlled Drugs Register movements.
- Lab Technologists: Active specimen accessioning worklist and pending verification queue.
- Receptionists: Front desk check-in queue and today's scheduled clinic appointments.
- Action Bar:
- Edit Profile: Update personal details, contact number, or schedule.
- Assign Task: Delegate a new patient-centered task to this staff member.
- Set Availability: Update shift availability, break times, or log leave.
- End Shift: Conclude active shift and prompt nursing handover summary.
6. Clinical Task Management & Workboard Engineโ
The Clinical Task Management console connects Attending Physicians, Ward Sisters, Staff Nurses, and Support Staff for real-time task delegation.


Task Workboard Structure:โ
stateDiagram-v2
[*] --> Scheduled: Task Created & Delegated
Scheduled --> Acknowledged: Staff Accepts Ownership
Acknowledged --> InProgress: Care Action Commenced
InProgress --> Completed: Procedure Finished & Notes Saved
InProgress --> Declined: Staff Rejects Due to High Acuity
Declined --> Reassigned: Task Re-routed to Available Nurse
Reassigned --> InProgress
InProgress --> Missed: Exceeded Due Window
Completed --> [*]
Status Tabs & Workflow Stages:โ
- All: Comprehensive list of all departmental tasks.
- Pending / Scheduled: Newly created tasks awaiting staff acknowledgment.
- In Progress / Acknowledged: Staff member has taken ownership and started the task.
- Completed: Procedure performed; includes completion timestamp and clinical note.
- Missed / Overdue: Tasks that have exceeded their target turnaround time (highlighted in red).
- Skipped / Declined: Tasks declined by staff; automatically flagged for supervisor reassignment.
Priority Bands & Time-to-Due:โ
- ๐ข Low: Routine care (e.g., linen change, routine vitals).
- ๐ฃ Medium: Standard clinical care (e.g., blood glucose check, oral medication).
- ๐ High: Urgent interventions (e.g., IV cannula re-siting, post-op dressing).
- ๐ด Urgent / STAT: Immediate clinical duty (e.g., STAT blood draw, emergency ECG, pre-op fasting check).
- Dynamic Time Counter: Displays real-time countdown (e.g.,
In 25 m,In 2 h 10 m, orOverdue).
7. Creating & Assigning a Clinical Task (+ New Task)โ
Ward Sisters and Attending Physicians can create tasks from the Clinical Tasks Console, Nurse Dashboard, or Inpatient Patient Chart.


Step-by-Step Task Creation:โ
Step 1Select Target Staff Member
Choose the assigned staff member from the searchable staff combobox. The selector displays each staff member's real-time on-shift status, role, and current patient load.
Step 2Link Patient & Bed Location
Search and select the patient by name or Moana ID. The modal auto-populates the patient's ward, room, and bed number.
Step 3Define Task Type & Category
Select the clinical task category:
- ๐ฉธ Sample Collection / Phlebotomy โ Blood draw, blood culture, urine specimen.
- ๐ฉน Wound Care & Dressing โ Surgical site dressing, burn care, pressure ulcer dressing.
- ๐ Medication & Infusion โ IV cannulation, infusion rate check, nebulization.
- ๐ Vital Signs & Monitoring โ Batch vitals, blood glucose check (BGL), neurological GCS check.
- ๐ Pre-Op & Procedural Prep โ Fasting check, surgical scrub prep, consent check.
- ๐๏ธ Patient Care & Transport โ Patient transfer, catheterization, hygiene care.
- ๐งน Ward Duty & Supplies โ Ward stock check, equipment sterilization.
Step 4Set Priority & Due Timestamp
Specify the Priority (Low, Medium, High, Urgent / STAT) and the mandatory Due Date & Target Completion Time. Enter specific clinical instructions in the Description field.
Step 5Dispatch Task
Click Create Task. The assigned staff member immediately receives an in-app notification and the task appears in their personal dashboard queue.
8. Task Execution, Declining & Reassignmentโ
Actioning a Task (Nurse / Staff Workflow):โ
- Acknowledge: On receiving a task, click
Acknowledgeto transition status toIn Progress. - Complete: Once the clinical action is performed, click
Mark Complete, enter brief completion notes, and save. The record updates permanently with user ID and timestamp. - Decline Task Protocol: If a nurse cannot perform the task (e.g., attending an acute resuscitation):
- Click
Decline. - Select a mandatory decline reason (Emergency in another bed, Patient in radiology, Shift ended, Competency out of scope).
- Enter explanatory notes.
- Click
- Reassignment: The task immediately triggers a supervisor alert and opens the Task Reassignment Modal to route the duty to another on-duty nurse on the same ward.