🚀 MEDS · Bắt đầu nhanh

Giới thiệu & Hướng dẫn nhanh MEDS

Xin chào quý anh/chị đồng nghiệp. Mình là bác sĩ Hồ Vũ Việt Thắng, người phát triển MEDS – công cụ chia giờ dịch vụ kỹ thuật YHCT và PHCN tự động. Hôm nay, mình sẽ hướng dẫn anh/chị cách sử dụng MEDS một cách nhanh gọn.

MEDS là gì & Đăng nhập

MEDS hoạt động trên nền website. Mình sẽ gửi đường link đăng nhập cho anh/chị.
Mật khẩu mặc định là meds (chữ thường). Khuyến nghị: sau khi đăng nhập, anh/chị nhớ đổi mật khẩu để bảo mật.

Tổng quan giao diện

"Sau khi đăng nhập, anh/chị sẽ thấy các nút công cụ và biểu mẫu để quản lý bệnh nhân và dịch vụ kỹ thuật."

Cấu hình lần đầu

Trước khi dùng, anh/chị vui lòng cấu hình Thời gian – Nhân viên – Máy móc theo đơn vị mình. Bấm ‘Cấu hình’ → bảng hiển thị các mục theo thứ tự: CAUHINH, THOIGIAN, MAYMOC, NHANVIEN."

⚙️ CAUHINH
⏱️ THOIGIAN
🖥️ MAYMOC
👥 NHANVIEN

Thiết lập chung trong CAUHINH

"Trong sheet CAUHINH có hai cột KEYVALUE. Anh/chị chỉ chỉnh cột VALUE, không sửa cột KEY. Nếu đổi KEY, chương trình sẽ không chạy."

KEY VALUE (ví dụ) Ghi chú
MORNING_START 07:30 Giờ bắt đầu buổi sáng
MORNING_END 11:30 Giờ kết thúc buổi sáng
AFTERNOON_START 13:30 Giờ bắt đầu buổi chiều
AFTERNOON_END 17:00 Giờ kết thúc buổi chiều

Giải thích nhanh các biến hay dùng

NV_HANDS_ON_MIN

Số phút nhân viên phải thao tác trực tiếp với máy trước khi chuyển sang ca/thiết bị khác.

  • Mặc định: 1 phút (có thể chỉnh 2 hoặc 5 tuỳ quy trình).
  • Ví dụ: KTV A đặt máy Điện xung cho BN lúc 07:00 → nếu để 1 phút thì 07:01 mới tiếp tục đặt ca tiếp theo; nếu 2 phút là 07:02; nếu 5 phút là 07:05.

BN_GAP_MIN

Khoảng nghỉ tối thiểu của bệnh nhân giữa hai dịch vụ.

  • Mặc định: 1 phút để tối ưu luồng.
  • Ví dụ: BN có Điện xung và Siêu âm → hai dịch vụ cách nhau tối thiểu 1 phút.

NV_BREAK_MIN

Khoảng nghỉ tối thiểu của nhân viên giữa hai bệnh nhân.

  • Mặc định: 1 phút.
  • Ví dụ: KTV A tập vận động BN1 xong → ít nhất 1 phút sau mới chuyển sang BN2.

MACHINE_BUFFER_MIN

Khoảng nghỉ tối thiểu của máy giữa hai bệnh nhân, giúp máy không bị xếp dồn.

  • Ví dụ: Máy Điện xung 1 chạy cho BN A xong → tối thiểu 1 phút sau mới đến BN B.

YL_GROUP_SPACING_MIN

Khoảng cách tối thiểu giữa hai nhóm y lệnh (ví dụ YHCT và PHCN) để tránh chồng chỉ định.

  • Mặc định: 1 phút.

FULL_HANDS_ON_DV

Danh sách dịch vụ đòi hỏi nhân viên thao tác liên tục cùng máy.

  • Mặc định gồm: SA, LA (Siêu âm, Laser). Có thể điều chỉnh theo thực tế.

Các biến còn lại dùng để phân phối tải và cân bằng lịch — nếu chưa quen, anh/chị chưa cần chỉnh.

✅ Checklist trước khi chạy

  • Hoàn thiện THOIGIAN (mã DV, thời lượng, nhóm DV).
  • Nhập NHANVIEN (chuyên môn, buổi, khung giờ).
  • Khai báo MAYMOC (mã máy, dịch vụ, quản lý nếu cần).
  • Kiểm tra CAUHINH (không đổi KEY; chỉ sửa VALUE).
  • Đổi mật khẩu TAIKHOAN Thay đổi mật khẩu khác
  • Khai báo EMAIL Bảng KETQUA sẽ gửi về các email đăng ký

▶️ Chia giờ hàng ngày

  1. Xem bảng KETQUA ở đầu trang.
  2. Bấm Chia giờ hàng ngày hoặc Chia từng bệnh nhân.
  3. Kiểm tra xung đột (nếu có) và điều chỉnh.
  4. Lưu & xuất/in lịch làm việc.