การใช้งานหน้าหลัก (Dashboard)
หน้าหลักของระบบถูกออกแบบมาเพื่อให้เจ้าหน้าที่สามารถดูสถิติและภาพรวมของการให้บริการในโรงพยาบาล ณ วันปัจจุบันได้อย่างรวดเร็ว ข้อมูลจะถูกดึงมาจากฐานข้อมูล HOSxP โดยตรง
ภาพรวมสถิติประจำวัน
- ผู้ป่วยนอก (OPD): แสดงจำนวนผู้ป่วยที่ลงทะเบียนรับบริการในแผนกผู้ป่วยนอกของวันนี้
- ผู้ป่วยใน (IPD): แสดงจำนวนผู้ป่วยที่กำลังนอนพักรักษาตัวอยู่ในโรงพยาบาลขณะนี้ (Admit)
- ผู้ป่วยใหม่ (New Patient): แสดงจำนวนผู้ป่วยที่เพิ่งได้รับการขึ้นทะเบียนประวัติใหม่ (ทำบัตรใหม่) ในวันนี้
- ยอดนัดหมาย (Appointments): แสดงจำนวนผู้ป่วยที่มีคิวนัดหมายมารับบริการในวันนี้ทั้งหมด
ข้อมูลสถิติในหน้า Dashboard จะดึงข้อมูลแบบ Real-time ตามฐานข้อมูลหลัก หากมีการลงทะเบียนผู้ป่วยใหม่ ตัวเลขในหน้านี้จะอัปเดตโดยอัตโนมัติเมื่อทำการรีเฟรชหน้าเว็บ (F5)
การค้นหาเวชระเบียนผู้ป่วย
เมนูนี้ใช้สำหรับค้นหาข้อมูลประวัติผู้ป่วย (Patient Profile) โดยสามารถค้นหาได้จากหลายเงื่อนไข เพื่ออำนวยความสะดวกในการค้นหาที่รวดเร็วและแม่นยำที่สุด
วิธีการค้นหาข้อมูล
คุณสามารถพิมพ์ข้อมูลอย่างใดอย่างหนึ่งลงในช่องค้นหา:
- HN (Hospital Number): กรอกเลขประจำตัวผู้ป่วย (เช่น 0001234)
- หมายเลขบัตรประชาชน: กรอกเลขบัตรประชาชน 13 หลัก โดยไม่ต้องใส่เครื่องหมายขีด (เช่น 1101234567890)
- ชื่อ-นามสกุล: สามารถกรอกชื่อ หรือนามสกุล หรือทั้งชื่อและนามสกุล โดยเว้นวรรค (เช่น "สมชาย รักดี" หรือพิมพ์แค่ "สมชาย")
เงื่อนไขการค้นหาที่ต้องระวัง:
- ค้นหาด้วย HN หรือ บัตรประชาชน: ต้องกรอกตัวเลขให้ครบถ้วนและถูกต้อง (บัตรประชาชน 13 หลัก)
- ค้นหาด้วย ชื่อ-นามสกุล: ต้องพิมพ์ความยาวอย่างน้อย 2 ตัวอักษรขึ้นไป หากพิมพ์น้อยกว่า 2 ตัวอักษร ระบบจะไม่อนุญาตให้ค้นหาเพื่อป้องกันการดึงข้อมูลที่มีปริมาณมากเกินไป
ขั้นตอนการดูรายละเอียดผู้ป่วย
1 พิมพ์คำค้นหาในช่องค้นหา แล้วคลิกปุ่ม "ค้นหา" หรือกดปุ่ม Enter บนคีย์บอร์ด
2 ระบบจะแสดงรายชื่อผู้ป่วยที่ตรงกับเงื่อนไข หากพบหลายรายการ ระบบจะแสดงรายการทั้งหมด (สูงสุดตามที่ตั้งค่าไว้ในระบบ)
3 คลิกที่ปุ่ม "ดูประวัติ" ท้ายรายชื่อผู้ป่วยที่ต้องการ
4 ระบบจะพาไปยังหน้า รายละเอียดผู้ป่วย (Patient Detail) ซึ่งจะประกอบไปด้วย ข้อมูลทั่วไป, ข้อมูลการแพ้ยา, โรคประจำตัว และประวัติการรับบริการ (Visit History) ย้อนหลัง
การใช้งานระบบยืนยันตัวตน 2 ขั้นตอน (2FA)
เพื่อความปลอดภัยของข้อมูล ระบบรองรับการยืนยันตัวตนแบบ 2 ขั้นตอน (Two-Factor Authentication) ผ่านแอปพลิเคชัน Google Authenticator หรือแอปที่รองรับ TOTP
สำหรับเจ้าหน้าที่ทั่วไป (การสแกนและล็อกอิน)
1 ดาวน์โหลดแอปพลิเคชัน Google Authenticator ลงในสมาร์ทโฟน (รองรับทั้ง iOS และ Android)
2 ติดต่อผู้ดูแลระบบ (Admin) เพื่อขอให้ระบบสร้าง QR Code สำหรับบัญชีของคุณ
3 เปิดแอป Google Authenticator กดปุ่ม + และเลือก "Scan a QR code"
4 นำสมาร์ทโฟนไปสแกนหน้าจอ QR Code ที่ผู้ดูแลระบบแสดงให้ เมื่อสแกนสำเร็จ ในแอปจะแสดงชื่อบัญชีและตัวเลข 6 หลักที่เปลี่ยนไปทุกๆ 30 วินาที
5 ในการเข้าใช้งานระบบ ให้กรอก Username, Password และตามด้วย รหัส 6 หลักจากแอปพลิเคชัน ในหน้า Login
สำหรับผู้ดูแลระบบ (การตั้งค่าให้เจ้าหน้าที่)
แอดมินสามารถสร้าง QR Code ให้ผู้ใช้งานได้ดังนี้:
1 ไปที่เมนู "การตั้งค่าระบบ" (Admin Settings) ในแถบด้านซ้าย
2 ไปที่แท็บ "จัดการผู้ใช้งาน"
3 ค้นหาชื่อเจ้าหน้าที่ที่ต้องการ แล้วคลิกปุ่ม "จัดการ 2FA" (รูปกุญแจ) ด้านขวาสุด
4 กดปุ่ม "สร้าง QR Code ใหม่"
5 ให้เจ้าหน้าที่สแกน QR Code จากนั้นกดปุ่ม "บันทึกข้อมูล"
* หากต้องการยกเลิกการใช้ 2FA สำหรับผู้ใช้นั้น ให้กดปุ่ม "รีเซ็ต (ล้างค่า 2FA)"
การตั้งค่าระบบ (สำหรับผู้ดูแลระบบ)
เมนูนี้สงวนสิทธิ์เฉพาะผู้ใช้ที่มีสถานะเป็น Admin ในระบบ HOSxP เท่านั้น โดยใช้สำหรับตั้งค่าการแสดงผลต่างๆ ของเว็บแอปพลิเคชัน
การตั้งค่าทั่วไป (General Settings)
- ชื่อโรงพยาบาล (Hospital Name): ข้อความที่จะแสดงเป็นหัวข้อใหญ่ที่หน้า Login
- ข้อความต้อนรับ (Welcome Text): ข้อความรองที่หน้า Login
- ข้อความ Footer (Footer Text): ข้อความลิขสิทธิ์ด้านล่างสุดของเว็บ (รองรับตัวแปร {YEAR} สำหรับปีปัจจุบัน)
การตั้งค่าข้อจำกัด (Limits & Performance)
- จำกัดการค้นหา (Max Search Results): กำหนดจำนวนรายชื่อผู้ป่วยสูงสุดที่จะแสดงผลในการค้นหาแต่ละครั้ง (ป้องกันการดึงข้อมูลที่มากเกินไปจนทำให้ฐานข้อมูลทำงานหนัก)
- จำกัดประวัติ Visit (Max Visit History): กำหนดจำนวนประวัติการมารับบริการย้อนหลังที่จะแสดงในหน้าประวัติผู้ป่วย
- ระยะเวลา Session (Session Timeout): เวลา(นาที) ที่ระบบจะบังคับให้ออกจากระบบอัตโนมัติ หากไม่มีการเคลื่อนไหวหรือใช้งานหน้าจอ (เพื่อความปลอดภัยของข้อมูล)
ระบบความปลอดภัย (Security Settings)
- ระบบล็อกอิน 2 ขั้นตอน (Enable 2FA): เปิดหรือปิดการบังคับให้ผู้ใช้งานต้องกรอกรหัส 2FA (Google Authenticator) ทุกครั้งที่ล็อกอิน (หากปิด จะใช้เพียงแค่ Username/Password)
- รหัส 2FA หลัก (Master 2FA Code): ในกรณีฉุกเฉิน หรือยังไม่ได้ผูกแอปพลิเคชัน สามารถตั้งรหัส Master Code เพื่อใช้ผ่านระบบ 2FA ได้ชั่วคราว
คำเตือน: การแก้ไขการตั้งค่าจะส่งผลต่อผู้ใช้งานทุกคนในระบบทันที ควรตรวจสอบข้อมูลให้ถูกต้องก่อนกดบันทึก