✅ Phê duyệt kết quả
Trang này hướng dẫn quy trình phê duyệt kết quả nhiều cấp trong phòng thí nghiệm trước khi trả kết quả cho khách. Mỗi dòng kết quả phân tích phải đi qua các bước phê duyệt theo bộ phận (Approval Department) được định nghĩa trong loại phê duyệt (Approval Type/Category) gắn vào phiếu phân tích. Hệ thống tự sinh các bước duyệt, theo dõi trạng thái và chỉ chuyển kết quả về yêu cầu khi đạt đủ số phê duyệt tối thiểu.
📷 Cần chèn ảnh:
/img/modules/laboratory/approval/01.png— Tổng quan màn hình phê duyệt kết quả.
Cấu trúc phê duyệt
Mô hình phê duyệt gồm ba thành phần:
- Bộ phận phê duyệt (Approval Department): một nhóm người duyệt. Mỗi bộ phận có danh sách người phê duyệt (Approvers) là các tài khoản người dùng. Bất kỳ thành viên nào trong bộ phận đều có thể duyệt thay cho bộ phận đó.
- Loại phê duyệt (Approval Type): cấu hình một danh sách bộ phận tham gia duyệt, kèm thứ tự và điều kiện bắt buộc. Đây là phần được gắn vào phiếu phân tích.
- Bước phê duyệt (Approver): từng dòng kết quả khi nộp sẽ tự sinh ra các bước duyệt tương ứng với các bộ phận trong loại phê duyệt. Mỗi bước có trạng thái riêng và ghi nhận người duyệt cụ thể.
Cấu hình bộ phận phê duyệt
- Vào Thí nghiệm → Cấu hình → Phê duyệt → Bộ phận phê duyệt (Approval Department).
- Nhấn Tạo mới, nhập Tên bộ phận (ví dụ: Hóa sinh / Biochemistry).
- Mở thẻ Người phê duyệt (Approvers), thêm các tài khoản người dùng được phép duyệt cho bộ phận này.
- Nhấn Lưu.
📷 Cần chèn ảnh:
/img/modules/laboratory/approval/02.png— Form bộ phận phê duyệt với danh sách người duyệt.
| Trường | Ý nghĩa |
|---|---|
| Tên bộ phận (Department Name) | Tên hiển thị của bộ phận phê duyệt |
| Người phê duyệt (Approvers) | Danh sách người dùng được duyệt cho bộ phận |
💡 Một người dùng chỉ có thể xuất hiện một lần trong cùng một bộ phận.
Cấu hình loại phê duyệt
- Vào Thí nghiệm → Cấu hình → Phê duyệt → Loại phê duyệt (Approval Types).
- Nhấn Tạo mới, nhập Tên loại phê duyệt ở ô tiêu đề và Mô tả (Description) nếu cần.
- Mở thẻ Người phê duyệt (Approvers): thêm từng bộ phận phê duyệt tham gia. Với mỗi bộ phận:
- Kéo thả ô số thứ tự để sắp xếp trình tự duyệt.
- Tích Bắt buộc (Required) nếu bộ phận đó nhất thiết phải duyệt thì kết quả mới được thông qua.
- Đặt Số phê duyệt tối thiểu (Minimum Approval) — số bước phải đạt trạng thái Đã duyệt để dòng kết quả được công nhận.
- Tích Duyệt theo trình tự (Approvers Sequence?) nếu muốn các bộ phận duyệt lần lượt (bộ phận sau chỉ duyệt khi bộ phận trước đã xong).
- Nhấn Lưu.
📷 Cần chèn ảnh:
/img/modules/laboratory/approval/03.png— Form loại phê duyệt với danh sách bộ phận, số thứ tự và cờ bắt buộc.
| Trường | Ý nghĩa |
|---|---|
| Tên (Name) | Tên loại phê duyệt, dùng để gắn vào phiếu phân tích |
| Mô tả (Description) | Diễn giải ngắn gọn về loại phê duyệt |
| Người phê duyệt (Approvers) | Danh sách bộ phận tham gia duyệt, kèm số thứ tự và cờ Bắt buộc |
| Số phê duyệt tối thiểu (Minimum Approval) | Số bước cần đạt Đã duyệt để dòng được thông qua |
| Duyệt theo trình tự (Approvers Sequence?) | Bật để các bộ phận duyệt lần lượt theo số thứ tự |
| Bắt buộc (Required) | Đánh dấu bộ phận bắt buộc phải duyệt |
⚠️ Số phê duyệt tối thiểu phải lớn hơn hoặc bằng số bộ phận đã đánh dấu Bắt buộc. Một bộ phận không được lặp lại nhiều lần trong cùng loại phê duyệt. Nếu số tối thiểu vượt quá tổng số bộ phận, hệ thống sẽ cảnh báo.
Gắn loại phê duyệt vào phiếu phân tích
Quy trình duyệt chỉ chạy khi phiếu phân tích có loại phê duyệt:
- Mở phiếu phân tích (Analysis) cần xử lý.
- Chọn giá trị ở trường Phê duyệt (Approval) — chính là loại phê duyệt đã cấu hình. Trường này chỉ sửa được khi phiếu ở trạng thái Nháp (Draft).
- Nhấn Nộp để xác nhận phiếu.
⚠️ Nếu chưa chọn loại phê duyệt mà bấm xác nhận phiếu, hệ thống sẽ báo lỗi và yêu cầu chọn loại phê duyệt trước khi nộp.
📷 Cần chèn ảnh:
/img/modules/laboratory/approval/04.png— Trường Phê duyệt trên phiếu phân tích.
Nộp kết quả để bắt đầu duyệt
Sau khi nhập kết quả cho từng dòng chỉ tiêu, kỹ thuật viên nộp dòng kết quả để khởi động quy trình duyệt:
- Mở danh sách dòng kết quả phân tích.
- Tại dòng có trạng thái Chờ nộp (To Submit), nhấn nút Nộp (biểu tượng máy bay giấy).
- Hệ thống tự sinh các bước phê duyệt theo các bộ phận trong loại phê duyệt và chuyển dòng sang trạng thái Đã nộp (Submitted).
💡 Khi nộp, hệ thống tạo nhắc việc (activity) gửi tới các thành viên của bộ phận đến lượt duyệt. Nếu bật Duyệt theo trình tự, chỉ bộ phận có số thứ tự đầu tiên được nhắc duyệt ngay; các bộ phận sau ở trạng thái Chờ (Waiting).
⚠️ Sau khi nộp, các trường kết quả của dòng sẽ khóa lại — chỉ chỉnh sửa được khi dòng đang ở trạng thái Chờ nộp (To Submit).
Thực hiện phê duyệt / từ chối
- Vào Thí nghiệm → Hoạt động → Phê duyệt (Approve) → Duyệt kết quả (Approve Result).
- Lọc các dòng đang chờ duyệt, chọn các dòng cần xử lý.
- Trên thanh tiêu đề, nhấn:
- Duyệt (Approve) — ghi nhận bước duyệt của bộ phận bạn thuộc về là Đã duyệt, gắn tên bạn vào bước đó và đóng nhắc việc liên quan.
- Từ chối / Làm lại (Refuse/Re-Analysis) — ghi nhận từ chối và tự động tạo dòng phân tích làm lại (Re-analysis) để thực hiện lại.
📷 Cần chèn ảnh:
/img/modules/laboratory/approval/05.png— Màn hình Duyệt kết quả với nút Duyệt và Từ chối.
💡 Mục Phê duyệt → Duyệt chỉ tiêu phân tích (Approve Analysis Parameter) trong cùng menu Hoạt động cho phép theo dõi và xử lý phê duyệt ở cấp chỉ tiêu phân tích, nhóm theo phiếu phân tích và nhóm mẫu.
⚠️ Khi bật Duyệt theo trình tự, bạn không thể duyệt trước lượt của bộ phận phía trước; hệ thống sẽ chặn nếu bước của bạn đang ở trạng thái Chờ (Waiting).
Trạng thái phê duyệt
Mỗi bước phê duyệt (Approver) mang một trong các trạng thái sau:
| Trạng thái | Ý nghĩa |
|---|---|
| Mới (New) | Bước vừa được sinh ra, dòng chưa nộp |
| Chờ duyệt (To Approve) | Đến lượt bộ phận này duyệt |
| Chờ (Waiting) | Đang chờ bộ phận trước duyệt (chế độ trình tự) |
| Đã duyệt (Approved) | Bộ phận đã phê duyệt |
| Từ chối (Refused) | Bộ phận đã từ chối |
| Hủy (Cancel) | Bước bị hủy |
Trạng thái tổng của dòng kết quả được tính từ các bước duyệt:
| Trạng thái dòng | Ý nghĩa |
|---|---|
| Chờ nộp (To Submit) | Chưa nộp, còn nhập/sửa kết quả |
| Đã nộp (Submitted) | Đã nộp, đang trong quá trình duyệt |
| Đã duyệt (Approved) | Đạt đủ số phê duyệt tối thiểu và mọi bộ phận bắt buộc đã duyệt |
| Từ chối (Refused) | Có bộ phận từ chối |
| Hủy (Canceled) | Bị hủy |
💡 Dòng chuyển sang Đã duyệt khi số bước Đã duyệt đạt số phê duyệt tối thiểu và tất cả bộ phận Bắt buộc đều đã duyệt. Khi đó kết quả được đồng bộ về dòng yêu cầu (Request) để trả khách, đồng thời gửi thông báo cho người tạo phân tích.
⚠️ Chỉ cần một bước từ chối, dòng kết quả lập tức chuyển sang Từ chối và hệ thống tự tạo một dòng làm lại (Re-analysis) với trạng thái Chờ nộp để phân tích lại từ đầu. Khi bật Duyệt theo trình tự, các bước phía sau bước bị từ chối cũng được chuyển sang Từ chối.
Liên quan
- Phân công phân tích — phân công nhân sự và chọn loại phê duyệt cho phiếu phân tích.
- Thí nghiệm — luồng thực hiện thí nghiệm và nhập kết quả trước khi duyệt.
- Cấu hình & Báo cáo — thiết lập danh mục và xem báo cáo kết quả phòng thí nghiệm.