Tasks
Program Admin view| Course title | Instructor | Submitted date | Status | Waiting for | Submission note | |
|---|---|---|---|---|---|---|
| Digital Skills Development | Dr. Sirichaya A. | 2026-06-01 09:14 | Pending Review | Program Admin | Open | |
| Advanced Accounting Principles | Asst. Prof. Namphet V. | 2026-06-03 08:45 | Pending Central Review | Central Course Approver | Forwarded for central review | Open |
| Lao Governance Fundamentals | Prof. Keomany B. | 2026-05-28 14:30 | Approved | โ | Final version before semester | Open |
| TVET Safety Standards | Dr. Bounma K. | 2026-05-20 10:05 | Rejected | Instructor | โ | Open |
๐
โ Inspect Sub-flow
Sub-flow invocation
Approving, rejecting, or forwarding a submission from the Course Review Page dispatches
notifications via
SUC-NOT-01 โ Dispatch Notification (system-triggered, no
direct user interaction on this page).
Uses sub-flows:
Screen Flow (UC-CCM.06 โ from Tasks):
Viewing as:
๐ Spec notes โ UC-CCM.06 / SCR-CCM.09 Tasks
Identity
- Screen: SCR-CCM.09 โ Tasks
- Use case: UC-CCM.06 โ Review and Approve Course
Brief description
Shared task inbox for Program Admins, Central Course Approvers (ACT-13), and Instructors โ opened from the "Tasks" menu in the navigation bar. Program Admin sees courses awaiting PA review within their institution scope (status = Pending Review). Central Course Approver sees courses pending central review across all institutions (status = Pending Central Review). Instructor sees submissions for courses they are a co-author of, across all statuses. All roles see the same table structure, including the Instructor column. Selecting a row opens the Course Review Page (SCR-CCM.10).
Fields
filter_status"Status" โ enum {all, pending_review, pending_central_review, rejected, approved} ยท PA default: pending_review ยท ACT-13 default: pending_central_review ยท Instructor default: allfilter_instructor"Instructor name" โ text ยท max 100 charsfilter_submitted_date_from"Submitted from" โ datefilter_submitted_date_to"Submitted to" โ date ยท must be โฅ from (if both specified)col_course_title"Course title" โ text ยท read-onlycol_instructor_name"Instructor" โ text ยท visible to all roles ยท read-onlycol_submitted_at"Submitted date" โ datetime ยท read-onlycol_status_badge"Status" โ enum {pending_review, pending_central_review, approved, rejected} ยท read-onlycol_waiting_for"Waiting for" โ derived from last workflow action ยท read-onlycol_submission_note"Submission note" โ text ยท read-only
Actions
open_review"Open" โ enabled when viewer role = Program Admin OR Central Course Approver (ACT-13) ยท triggers UC-CCM.06-M-2view_submission"View" โ enabled when viewer role = Instructor and status โ {pending_review, pending_central_review, approved, rejected} ยท triggers UC-CCM.06-A-1A-2edit_rejected"Edit" โ enabled when viewer role = Instructor and status = rejected ยท triggers UC-CCM.06-A-1A-5
Additional requirements
- Program Admin sees only courses within their own institution [refs: SS-CCM.13]
- Instructor sees submissions for courses they are a co-author of โ not limited to their own submissions, not all submissions system-wide [refs: SS-CCM.31]
- Default sort: most recent submitted date, descending
- Instructor column and filter visible to all roles โ an instructor may see submissions from other co-authors of the same course
- Central Course Approver (ACT-13) sees only courses with status = Pending Central Review, across all institutions [refs: SS-CCM.33]
Sub-flow context
- Invokes:
SUC-PLY-01โ Preview Course Content (from the Course Review Page header) - Dispatches:
SUC-NOT-01โ Dispatch Notification (system-triggered on approve / reject / forward, steps 8โ9 and AF 5A step 4)