Project

General

Profile

Actions

Feature #95425

open

Lab > Outsourced

Added by Nurfarisha Izani 3 months ago. Updated 3 months ago.

Status:
Assigned
Priority:
High
Category:
M Laboratory
Target version:
-
Start date:
18/08/2026
Due date:
% Done:

0%

Estimated time:
Dev Due date:
Release date to QA:
Issue released on:
HUMS SandBox

Description

Path: Lab > Outsourced > Outsourced

Issue:
System skipped the approval functionality when user upload the second document in the outsourced lab screen

Scope:
•Outsourced List Management: Managing sample outsourcing status transitions (Outsourced, Report Received, Released, Rejected).
•Document Upload & Revision Control: Uploading lab result documents with strict status controls (Draft state allowing full edit/delete capability vs. Final state locking the document for review).
•Approval & Verification Routing: Routing finalized documents to the Outsourced Approval List for verified review.
•Rejection Workflow: Capturing mandatory rejection reasons via pop-up modal, unlocking rejected files back to editable status, and returning them to the Outsourced List.
•Filtering & Tracking: Providing real-time status filtering across outsourced lists to ensure visibility over all processing stages.

Pain Point:
•System only allows a single document upload, even for draft files.
•Draft documents are automatically pushed to the Outsourced Approval List prematurely.
•Uploading a second document under the Outsourced List automatically auto-approves the result without going through proper verification/approval.
•Deleting an uploaded document and uploading a new one causes the system to bypass the approval stage entirely and auto-approve the result.

Bottleneck
•Unintended Approval Bypass: Bypassing the verification stage leads to unverified lab results being finalized, posing data integrity and clinical risk.
•Process Inefficiency: Premature movement of draft files clutters the approval queue and creates confusion for approvers.
•Lack of Revision Control: Users cannot replace or revise uploaded draft documents properly due to system limitation.

Expected Output:
The new process flow to be implemented.

As-Is Workflow:

Proposed Workflow:

PLEASE REFER TO ATTACHMENT


Files

Outsource Management Module Wireframe.pdf (1.47 MB) Outsource Management Module Wireframe.pdf Nurfarisha Izani, 18/08/2026 11:39 AM
clipboard-202608211210-39mi9.png (27.4 KB) clipboard-202608211210-39mi9.png Nurfarisha Izani, 21/08/2026 12:10 PM
clipboard-202608211210-c48iw.png (27.4 KB) clipboard-202608211210-c48iw.png Nurfarisha Izani, 21/08/2026 12:10 PM
clipboard-202608211211-ctdc1.png (154 KB) clipboard-202608211211-ctdc1.png Nurfarisha Izani, 21/08/2026 12:11 PM
Outsource Management Module Wireframe.pdf (1.98 MB) Outsource Management Module Wireframe.pdf Nurfarisha Izani, 21/08/2026 12:24 PM
Actions

Also available in: Atom PDF