Official User Manual

คู่มือการใช้งานระบบ LTC Equipment Rent

ระบบจัดสรรและกระจายอุปกรณ์ฟื้นฟูสมรรถภาพ กองทุนฟื้นฟูสมรรถภาพจังหวัดร้อยเอ็ด

โครงสร้างสิทธิ์และระดับผู้ใช้งานในระบบ LTC-Rent

ระบบ LTC Equipment Rent ออกแบบตามโครงสร้างการทำงานจริงของเครือข่ายบริการสุขภาพปฐมภูมิ โดยจำแนกสิทธิ์และความรับผิดชอบออกเป็น 5 ระดับ เพื่อความปลอดภัยตามกฎหมายคุ้มครองข้อมูลส่วนบุคคล (PDPA) และความคล่องตัวในการทำงาน

ระดับผู้ใช้งาน (Role) กลุ่มเป้าหมาย ภารกิจหลักที่ทำได้ในระบบ สิทธิ์ PDPA
1. บุคลากรประจำหน่วย พยาบาลวิชาชีพ, นวก.สาธารณสุข, เจ้าหน้าที่ประจำ รพ.สต. สำรวจอุปกรณ์, ขึ้นทะเบียนผู้ป่วย LTC, ทำสัญญายืมให้ผู้ป่วย, บันทึกเยี่ยม, ขอยืมอุปกรณ์ระหว่าง รพ.สต., ขอต่อสัญญา เข้าถึงข้อมูลผู้ป่วยได้
2. ผอ.รพ.สต. & CM รพ.สต. ผู้อำนวยการ รพ.สต., Care Manager ประจำ รพ.สต. สิทธิ์เหมือนเจ้าหน้าที่ + เป็นผู้อนุมัติ การยืมระหว่าง รพ.สต., อนุมัติต่อสัญญา, และเรียกคืนเครื่องกลับหน่วยงาน เข้าถึงข้อมูลผู้ป่วยได้
3. ผู้บริหารระดับอำเภอ คณะกรรมการ กปอ., สสอ., CM ระดับอำเภอ ดูแดชบอร์ดอำเภอ, ติดตามอัตราหมุนเวียน (Utilization), วิเคราะห์สต็อกว่างในอำเภอ, ตรวจสอบแผนที่ GIS ปิดกั้นข้อมูลตัวบุคคล
4. ผู้บริหารระดับจังหวัด ผู้บริหาร สสจ., อบจ.ร้อยเอ็ด, กองทุนฟื้นฟูฯ ดูภาพรวมทั้งจังหวัด 20 อำเภอ, ดูแผนที่กระจายตัวระดับจังหวัด, ติดตามผลลัพธ์การฟื้นฟูสภาพ ปิดกั้นข้อมูลตัวบุคคล
5. ผู้ดูแลระบบ (Admin) Admin จังหวัด, ทีมพัฒนาระบบ กำหนดสิทธิ์ผู้ใช้งาน (Multi-role), จัดการประเภทอุปกรณ์, สำรองฐานข้อมูล, จัดการ Lookup ระบบและฐานข้อมูล
การรักษาความมั่นคงปลอดภัย (PDPA): ผู้บริหารระดับอำเภอและจังหวัดสามารถดูเฉพาะตัวเลขสถิติภาพรวม แดชบอร์ด และอัตราการใช้งานอุปกรณ์เท่านั้น โดยระบบจะปิดกั้นเลขบัตรประชาชน ชื่อ-สกุล และที่อยู่ของผู้ป่วยโดยอัตโนมัติ
1 คู่มือสำหรับ: เจ้าหน้าที่ประจำ รพ.สต. (ผู้ปฏิบัติงาน)
บุคลากรประจำหน่วย
หน้าที่และขั้นตอนการดำเนินงานหลัก:
1.1 การสำรวจและขึ้นทะเบียนอุปกรณ์ของหน่วยงาน

เข้าเมนู "สำรวจทะเบียนอุปกรณ์" (equipment_list.php)

  • คลิกปุ่ม "+ เพิ่มอุปกรณ์ใหม่" เพื่อบันทึกข้อมูลครุภัณฑ์ที่ได้รับจัดสรร
  • กรอกรหัสครุภัณฑ์ (Asset Code), ยี่ห้อ/รุ่น, หมายเลขเครื่อง (Serial No.), แหล่งงบประมาณ (เช่น กองทุนฟื้นฟูฯ ร้อยเอ็ด)
  • ระบุสถานะความพร้อมใช้งาน (available = พร้อมใช้งาน, maintenance = ส่งซ่อม, damaged = ชำรุดจำหน่าย)
1.2 การขึ้นทะเบียนผู้ป่วยและการเปิดสัญญายืมให้ผู้ป่วย

เข้าเมนู "ยืม-คืน ผู้ป่วย/ญาติ" (patient_loan.php)

  • คลิก "+ เปิดสัญญายืมใหม่"
  • ค้นหาและเลือกผู้ป่วยจากทะเบียน (หรือเพิ่มผู้ป่วยใหม่ใน patient_list.php)
  • เลือกอุปกรณ์ที่สถานะว่างในคลังของหน่วยงาน
  • ระบุกำหนดส่งคืน: มีปุ่มช่วยคลิก 1 เดือน, 3 เดือน, 6 เดือน, 1 ปี เพื่อความรวดเร็ว
  • เมื่อบันทึกเสร็จ สามารถกด "พิมพ์สัญญา" เพื่อให้ญาติผู้ป่วยลงนามรับมอบอุปกรณ์
1.3 การยืมอุปกรณ์ระหว่าง รพ.สต. ใน District Pool

กรณีผู้ป่วยในเขตต้องการใช้อุปกรณ์เร่งด่วน แต่หน่วยงานไม่มีอุปกรณ์ว่าง เข้าเมนู "ยืม-คืน ระหว่าง รพ.สต." (agency_loan.php)

  • ไปที่แท็บ "1. ค้นหาอุปกรณ์ว่างในอำเภอ" เลือกดูอุปกรณ์จาก รพ.สต. อื่นในอำเภอเดียวกัน
  • คลิกปุ่ม "ขอยืม" -> เลือกระยะเวลา (1, 3, 6 เดือน) และกรอกเหตุผลความจำเป็น
  • คำขอจะไปปรากฏในแท็บ "รายการที่หน่วยเราขอยืม" สถานะเป็น รออนุมัติ
  • การยกเลิกคำขอ: หากต้องการยกเลิกคำขอก่อนที่ต้นทางจะอนุมัติ สามารถคลิกปุ่ม "ยกเลิกคำขอ" ได้ทันที
  • การพิมพ์สัญญา: เมื่อได้รับการอนุมัติแล้วเท่านั้น ปุ่ม "พิมพ์สัญญา" จึงจะเปิดให้คลิกสั่งพิมพ์ได้
  • การขอต่อสัญญา: เมื่อใกล้ครบ 3 เดือน สามารถกดปุ่ม "ต่อสัญญา" เพื่อขอขยายเวลา (+1, +3, +6 เดือน)
  • การส่งคืน: เมื่อผู้ป่วยพ้นภาวะจำเป็น ให้ทำเรื่องรับคืนจากผู้ป่วยก่อน แล้วจึงกด "ส่งคืนต้นทาง"
1.4 การบันทึกติดตามเยี่ยม (Follow-up)

เข้าเมนู "รายงานการติดตามเยี่ยม" (report_followups.php) เพื่อบันทึกผลการลงพื้นที่ประเมินอาการผู้ป่วย ตรวจเช็กสภาพการทำงานของอุปกรณ์ และถ่ายภาพประกอบ

2 คู่มือสำหรับ: ผู้อำนวยการ รพ.สต. และ CM ระดับ รพ.สต.
ผู้อนุมัติ (Approver)

ผู้ใช้งานสิทธิ์ ผอ.รพ.สต. หรือ CM ระดับ รพ.สต. มีหน้าที่กำกับดูแลการหมุนเวียนครุภัณฑ์ของหน่วยบริการ และทำหน้าที่เป็น "ผู้อนุมัติ" ทางราชการ

2.1 การพิจารณาอนุมัติคำขอยืมอุปกรณ์จาก รพ.สต. อื่น

เข้าเมนู "ยืม-คืน ระหว่าง รพ.สต." -> แท็บ "คำขอยืมและรายการที่ให้ยืม"

  • ตรวจสอบรายการคำขอที่ส่งมาจาก รพ.สต. อื่น (แสดงชื่อผู้ขอ วันที่ และเหตุผลความจำเป็น)
  • คลิกปุ่ม "อนุมัติ" (สีเขียว): อุปกรณ์จะถูกโอนไปยัง รพ.สต. ปลายทางในระบบ และเริ่มนับสัญญากำหนดส่งคืน 3 เดือนนับจากวันอนุมัติ
  • คลิกปุ่ม "ปฏิเสธ" (สีแดง): หากไม่สามารถให้ยืมได้ ให้ระบุเหตุผล เช่น "มีผู้ป่วยในเขตจองคิวใช้งานอยู่"
2.2 การพิจารณาคำขอต่อสัญญา (Renewal Approval)
  • หาก รพ.สต. ปลายทางขอยืมเกิน 3 เดือนและส่งคำขอต่อสัญญาเข้ามา ระบบจะแสดง กล่องเตือนสีส้ม เด่นชัดในแท็บคำขอ
  • ตรวจสอบจำนวนเดือนที่ขอขยาย (+1, +3 หรือ +6 เดือน) และเหตุผลของผู้ป่วย
  • คลิก "อนุมัติต่อสัญญา": กำหนดส่งคืน (due_date) จะถูกขยายออกไปทันที และนับจำนวนครั้งที่ต่อสัญญาเพื่อบันทึกแนบท้ายสัญญา
  • คลิก "ปฏิเสธต่อสัญญา": ระบุเหตุผลเพื่อให้ปลายทางเตรียมส่งมอบเครื่องคืน
2.3 การขอเครื่องคืนกลับหน่วยงาน (Recall)
  • หาก รพ.สต. เจ้าของอุปกรณ์มีผู้ป่วยฉุกเฉินในเขตจำเป็นต้องใช้งาน สามารถคลิกปุ่ม "ขอเครื่องคืน"
  • ข้อควรระวัง: หากอุปกรณ์นั้นกำลังมีผู้ป่วยปลายทางยืมใช้งานอยู่ ระบบจะล็อกไม่ให้ขอคืนทันที เพื่อป้องกันผลกระทบต่อความปลอดภัยของผู้ป่วย โดยต้องให้ปลายทางประสานรับคืนจากผู้ป่วยก่อน
3 คู่มือสำหรับ: ผู้บริหารระดับอำเภอ (กปอ. / CM ระดับอำเภอ)
ผู้บริหารระดับอำเภอ

ผู้บริหารระดับอำเภอมีหน้าที่กำกับและติดตามการกระจายตัวของอุปกรณ์ เพื่อให้เกิดความคุ้มค่าและไม่เกิดคลังอุปกรณ์ที่ค้างอยู่โดยไม่ได้ใช้งาน (Idle Assets)

3.1 รายงานภาพรวมระดับอำเภอ (District Dashboard)

เข้าเมนู "ภาพรวมระดับอำเภอ (กปอ.)" (report_district.php)

  • ตรวจสอบยอดรวมอุปกรณ์ทั้งหมดในอำเภอ, จำนวนที่ถูกยืมใช้งานอยู่, และจำนวนที่ว่างพร้อมใช้งาน
  • วิเคราะห์ อัตราการหมุนเวียนและใช้งาน (Utilization Rate) แยกราย รพ.สต.
  • ตรวจสอบอุปกรณ์ที่อยู่ในสถานะซ่อมบำรุง หรือชำรุด เพื่อวางแผนจัดสรรงบประมาณซ่อมบำรุง
3.2 แผนที่ผู้ป่วย & การกระจายอุปกรณ์ (GIS Map)

เข้าเมนู "แผนที่ผู้ป่วย & อุปกรณ์ (GIS)" (dashboard_map.php) เพื่อดูพิกัดการกระจายตัวของอุปกรณ์ในแต่ละตำบล ช่วยในการวางแผนส่งต่ออุปกรณ์ข้ามตำบลที่อยู่ใกล้เคียงกันได้อย่างรวดเร็ว

3.3 ข้อปฏิบัติเกี่ยวกับข้อมูลส่วนบุคคล (PDPA)

ผู้บริหารระดับอำเภอจะเข้าถึงได้เฉพาะตัวเลขสถิติภาพรวมและชื่ออุปกรณ์เท่านั้น หากพยายามเข้าถึงหน้ารายชื่อผู้ป่วยหรือข้อมูลส่วนตัว ระบบจะปฏิเสธการเข้าถึงตามนโยบาย PDPA

4 คู่มือสำหรับ: ผู้บริหารระดับจังหวัด (Executive / สสจ. / อบจ.)
ผู้บริหารระดับจังหวัด
การติดตามเชิงนโยบายและประเมินผลสัมฤทธิ์โครงการ:
4.1 แดชบอร์ดผู้บริหารจังหวัด (Provincial Executive Dashboard)

เข้าเมนู "แดชบอร์ดผู้บริหาร" (index.php)

  • แสดงตัวเลขรวมทั้ง 20 อำเภอ: จำนวนกายอุปกรณ์ทั้งหมด, ผู้ป่วยที่ได้รับการฟื้นฟูสภาพ, และอัตราการหมุนเวียนรวม
  • กราฟวงกลมและแผนภูมิแท่งเปรียบเทียบประเภทผู้ป่วย (LTC ติดบ้านติดเตียง, IMC กึ่งเฉียบพลัน, PC ประคับประคอง)
  • ตารางสรุปอุปกรณ์รายอำเภอ สามารถกดเจาะลึก (Drill-down) ไปยังอำเภอที่ต้องการได้ทันที
4.2 การนำข้อมูลไปใช้ประโยชน์ทางนโยบาย
  • การจัดซื้อจัดหา: วิเคราะห์ว่าอุปกรณ์ประเภทใดที่มีความต้องการสูง (เช่น เตียง, เครื่องผลิตออกซิเจน) เพื่อตั้งงบประมาณกองทุนฟื้นฟูฯ ในปีงบประมาณถัดไป
  • การปรับสมดุลพูล (Pool Balancing): ประสานให้อำเภอที่มีเครื่องว่าง ถ่ายโอนไปยังอำเภอที่มีคิวผู้ป่วยรอคอย
5 คู่มือสำหรับ: ผู้ดูแลระบบ (Admin / Superadmin)
System Administrator
การบริหารจัดการระบบและโครงสร้างข้อมูล:
5.1 การจัดการสิทธิ์ผู้ใช้งาน (User Roles Management)

เข้าเมนู "จัดการสิทธิ์ผู้ใช้งาน (CM / Admin)" (admin_users.php)

  • ค้นหาบัญชีเจ้าหน้าที่จากฐานข้อมูล Check-in (อิงตาม Username / เลขบัตรประชาชน)
  • กำหนดสิทธิ์พิเศษ: CM ระดับอำเภอ, CM ระดับ รพ.สต., Admin, หรือ ผู้บริหาร
  • รองรับการมี **หลายสิทธิ์ใน 1 บัญชี (Multi-Role)** เช่น เป็นเจ้าหน้าที่ รพ.สต. พร้อมกับเป็น CM อำเภอ ซึ่งผู้ใช้สามารถกดปุ่ม "สลับบทบาท" ที่ Navbar ด้านบนได้ทันที
5.2 การจัดการประเภทอุปกรณ์และหมวดหมู่

เข้าเมนู "จัดการประเภทอุปกรณ์" (equipment_types.php) เพื่อเพิ่มหรือแก้ไขชื่อประเภทกายอุปกรณ์, รหัสหมวดหมู่, และคำแนะนำการใช้งาน

5.3 การจัดการประเภทและที่มาผู้ป่วย (Lookups)

เข้าเมนู "จัดการประเภทและที่มาผู้ป่วย" (admin_patient_lookups.php) เพื่อกำหนดตัวเลือกประเภทผู้ป่วย (LTC, IMC, PC) และแหล่งส่งต่อ

คณะผู้จัดทำและทีมพัฒนาระบบ (Development Team & Credits)
LTC Rent v3.0
หน่วยงานเจ้าของโครงการ

กองสาธารณสุข องค์การบริหารส่วนจังหวัดร้อยเอ็ด

โครงการพัฒนาระบบจัดสรรและกระจายอุปกรณ์ฟื้นฟูสมรรถภาพ (LTC Rent)
คณะที่ปรึกษาและขับเคลื่อนนโยบาย
พันเอกนายแพทย์ศิวพล บุญรินทร์
รองนายกองค์การบริหารส่วนจังหวัดร้อยเอ็ด
คณะทำงานออกแบบระบบและเนื้อหา (Design & Working Group)
นางอิสรีย์ พันธ์เหนือ
ผอ.รพ.สต.บ้านคานหัก
นางวรรณา ลีแสน
ผอ.รพ.สต.บ้านขอนแก่น
นางสาวภคมน รังเสนา
พยาบาลวิชาชีพชำนาญการ รพ.สต.บ้านขอนแก่น
นางผ่องพรรณ พงศ์ธนวรรณกร
ผอ.รพ.สต.บ้านโนนสว่าง
นายจัตุพร บุตรศาสตร์
นักวิชาการสาธารณสุขปฏิบัติการ รพ.สต.บ้านคานหัก
น.ส.กชามาศ ชอบใหญ่
เจ้าพนักงานทันตสาธารณสุขปฏิบัติงาน รพ.สต.บ้านคานหัก
ร่วมกับ คณะทำงาน Care Manager (CM), พยาบาลวิชาชีพ, นักกายภาพบำบัด และเจ้าหน้าที่งาน LTC รพ.สต. อำเภอเมืองร้อยเอ็ด องค์การบริหารส่วนจังหวัดร้อยเอ็ด
ทีมพัฒนาระบบสารสนเทศ (Developer)
นายจัตุพร บุตรศาสตร์
นักวิชาการสาธารณสุขปฏิบัติการ รพ.สต.บ้านคานหัก
อนุกรรมการพัฒนาโรงพยาบาลส่งเสริมสุขภาพตำบลด้านงบประมาณกองทุนหลักประกันสุขภาพ เทคโนโลยีสารสนเทศ และปัญญาประดิษฐ์ องค์การบริหารส่วนจังหวัดร้อยเอ็ด
ช่องทางช่วยเหลือและประสานงาน (Support)

หากพบปัญหาในการใช้งานระบบ หรือต้องการสอบถามเพิ่มเติม:

ประวัติการปรับปรุงระบบ (Release Changelog)
อัปเดตล่าสุด: 4 พฤศจิกายน 2569
Version 3.3 (4 พ.ย. 2569) - ปัจจุบัน
  • เพิ่มหน้าใหม่ แผนที่ 3 มิติคลังกายอุปกรณ์และภาระงานดูแลผู้ป่วย LTC (Executive 3D GIS Dashboard: executive_map.php / public_map.php) สำหรับผู้บริหารและสาธารณะ ไม่ต้องเข้าสู่ระบบ (No Login)
  • มาตรฐานความปลอดภัยข้อมูล PDPA 100%: ไม่มีการส่งหรือเข้าถึงข้อมูลส่วนบุคคล (PII) ของผู้ป่วยใดๆ สรุปรวมเฉพาะตัวเลขสถิติภาพรวมระดับอำเภอ (District Aggregated Only)
  • เทคโนโลยี WebGL 3D (MapLibre GL JS + GeoJSON 20 อำเภอ):
    • Data Normalization: ฟังก์ชันตัดคำนำหน้าและช่องว่าง เพื่อจับคู่ชื่ออำเภอเข้ากับคุณสมบัติของไฟล์ GeoJSON ได้อย่างแม่นยำ 100%
    • 3D Extrusion Elevation: ความสูงเสา 3 มิติ (fill-extrusion-height) สัมพันธ์กับจำนวนผู้ป่วยติดเตียง LTC เพื่อให้ผู้มีภาวะตาบอดสีแยกแยะระดับภาระงานได้จากความสูงของพื้นที่
    • Colorblind-Safe Palette: จำแนกสีตามความวิกฤตของคลังอุปกรณ์: แดงเข้ม (#b71c1c - วิกฤตคงเหลือ 0), ส้มอิฐ (#f4a261 - เสี่ยงยืม 85-99%), เหลืองอุ่น (#e9c46a - สมดุลยืม 50-84%), เขียวอมฟ้า (#2a9d8f - ว่างพร้อมให้ยืม > 50%), เทา (#ced4da - ไม่มีข้อมูล)
    • Centroid Labels & Interactive Drawer: ป้ายกำกับชื่ออำเภอพร้อมสถานะอุปกรณ์ตรงจุดกึ่งกลาง และแถบลิสต์ 20 อำเภอด้านขวาพร้อมฟังก์ชัน FlyTo ซูมกล้อง 3D
  • สร้าง Backend Web API api_executive_district_stats.php ให้บริการข้อมูลสถิติภาพรวมแบบ JSON พร้อมตัวกรองแยกตามประเภทอุปกรณ์
Version 3.2 (4 พ.ย. 2569)
  • เพิ่มระบบ Thai Buddhist Era Datepicker (Thaidate Picker ปฏิทิน พ.ศ.) พัฒนาแบบ Pure Vanilla JS ไม่มี Third-party Dependency รองรับทั้งจอคอมพิวเตอร์และมือถือตามมาตรฐาน Apple HIG
  • การแสดงผลและเลือกวัน: แสดงผลเดือนภาษาไทยและปีพุทธศักราช (พ.ศ.) ชัดเจน ช่วยให้บุคลากรทางการแพทย์และผู้บันทึกข้อมูลทำงานได้สะดวก รวดเร็ว และลดความผิดพลาด
  • การจัดเก็บฐานข้อมูล: รักษามาตรฐานฐานข้อมูลเดิมแบบสากล (ค.ศ. YYYY-MM-DD) 100% โดยมีระบบ Two-way Data Binding เชื่อมโยงค่าอัตโนมัติ
  • ครอบคลุมทุกจุดที่มีการเลือกวันที่:
    • patient_list.php: วัน/เดือน/ปีเกิด (พ.ศ.) ทั้งในฟอร์มลงทะเบียนผู้ป่วยใหม่และฟอร์มแก้ไขข้อมูลผู้ป่วย LTC
    • patient_loan.php: วันที่เริ่มยืม, กำหนดส่งคืน, วันที่บันทึกส่งคืน, วันที่ติดตามเยี่ยมบ้าน, และกำหนดส่งคืนใหม่ (Due Date)
    • report_followups.php: ตัวกรองช่วงวันที่ (ตั้งแต่วันที่ - ถึงวันที่) สำหรับรายงานผลลัพธ์การติดตาม
    • report_loan_history.php: ตัวกรองช่วงวันที่สำหรับทะเบียนคุมประวัติการยืม-คืนอุปกรณ์
  • เสริมฟังก์ชัน Backend normalize_date_to_ce() แปลงและตรวจสอบความถูกต้องของวันที่ทั้ง พ.ศ. และ ค.ศ. ก่อนบันทึกหรือค้นหาในฐานข้อมูลอย่างรัดกุม
Version 3.1 (3 พ.ย. 2569)
  • เพิ่มกราฟ สถิติจำแนกประเภทผู้ป่วย (LTC / IMC / Palliative Care) จากตาราง ltcrent_patient_categories บนหน้าแดชบอร์ดผู้บริหาร (index.php) วางไว้ก่อนกราฟเปรียบเทียบ 20 อำเภอ
  • เพิ่มระบบแสดง ตัวเลขกำกับบนหัวเสากราฟทุกแท่ง (Top Bar Data Labels) ทั้งในกราฟจำแนกประเภทผู้ป่วยและกราฟเปรียบเทียบรายอำเภอ ช่วยให้อ่านจำนวนตัวเลขได้ทันที
  • เพิ่ม Stat Pills สรุปยอดรายกลุ่ม (Apple Inset Style) แสดงจำนวนผู้ป่วยมีชีวิต, ผู้ป่วยกำลังยืมอุปกรณ์, จำนวนอุปกรณ์ที่ครอง และอัตราการครองอุปกรณ์ (%)
  • รองรับการเพิ่ม/แก้ไขประเภทผู้ป่วยใหม่ในตาราง ltcrent_patient_categories ได้แบบ Dynamic อัตโนมัติ
Version 3.0 (29 ต.ค. 2569)
  • ยกเครื่องสถาปัตยกรรม UI/UX สู่ Apple Modern Human Interface Guidelines (HIG) & Fully Responsive Design รองรับทั้ง Desktop, Tablet และ Mobile
  • เพิ่มแถบเมนูนำทาง Native iOS Bottom Tab Bar (Fixed Bottom) บนหน้าจอมือถือ (< 768px) พร้อมเอฟเฟกต์ Frosted Glass (backdrop-blur-xl), ไอคอนและป้ายกำกับกะทัดรัด, แสดง Badge แจ้งเตือน และปุ่มเปิดเมนูดรอว์เวอร์
  • ปรับโฉม Header ด้านบนเป็น iOS Navigation Bar แสดงชื่อหน้าแบบ Dynamic, ข้อมูลหน่วยบริการ, ปุ่มสลับสิทธิ์ (Role Switcher Pill) และ User Action Sheet แบบโค้งมน
  • รองรับ Apple Safe Area Insets เต็มรูปแบบ (env(safe-area-inset-top), env(safe-area-inset-bottom) และ viewport-fit=cover) ป้องกันการทับซ้อน Dynamic Island และ Home Bar บน iPhone ทุกรุ่น
  • ยกระดับคอนเทนเนอร์เป็น Apple Inset Grouped Card Style มุมโค้งมนเนียน (Superellipse rounded-2xl ถึง rounded-3xl), ขอบเส้นบางเฉียบ (Subtle hairline border) และแสงเงาละมุนหลายชั้น (Layered soft shadows)
  • ปรับเปลี่ยนแท็บเป็น Apple Segmented Controls & Pills พร้อมระบบเลื่อนสัมผัสแบบลื่นไหล (Horizontal Momentum Scrolling)
  • การันตีขนาดพื้นที่สัมผัส (Touch Targets) ไม่ต่ำกว่า 44x44px และใส่ Micro-interaction (Active Touch Feedback scale(0.96)) ทุกปุ่ม
  • ป้องกันปัญหา Safari Auto-Zoom บนอุปกรณ์ iOS ด้วยการตั้งค่าฟอนต์ Form Input ไม่ต่ำกว่า 16px และความสูง 44px
  • ปรับปรุงการแสดงผลแดชบอร์ดและสถิติภาพรวม: มาตรฐานการจำแนก "กลุ่มผู้มีภาวะพึ่งพิง (LTC กลุ่ม 1-4)" ตามเกณฑ์ สปสช./3C+ แทนการคิดจาก ADL แบบเดิม เพื่อความแม่นยำทางเวชปฏิบัติและการจัดสรรงบประมาณ
Version 2.5 (28 ต.ค. 2569)
  • เพิ่มระบบ แจ้งเตือนสองทางเมื่ออนุมัติการยืม (Two-way MOPH Alert): เมื่อ ผอ. หรือ CM อนุมัติการยืมระหว่าง รพ.สต. ระบบจะส่ง LINE Flex Message แจ้งเตือนไปยังผู้ขอยืม และ ผอ./CM รพ.สต. ผู้ยืม ทันที เพื่อให้รับทราบผลและเข้าพิมพ์สัญญายืม (print_agency_contract.php)
  • เพิ่มระบบ แต่งตั้ง Care Manager (CM) ประจำ รพ.สต. โดย ผอ.รพ.สต. (director_cm_manage.php) ให้ ผอ.รพ.สต. แต่ละแห่งแต่งตั้ง/เพิกถอนเจ้าหน้าที่ในสังกัดเป็น CM ได้เอง ลดภาระแอดมินระดับจังหวัด
  • เพิ่มกราฟ สถิติกายอุปกรณ์และผู้ป่วย LTC เปรียบเทียบ 20 อำเภอ บนหน้าแดชบอร์ดผู้บริหาร (index.php) พร้อมระบบ Dynamic Drill-down แสดงเปรียบเทียบราย รพ.สต. เมื่อเลือกเจาะจงอำเภอ
  • ยกระดับความปลอดภัย: จำกัดสิทธิ์เข้าถึงหน้าเครื่องมือทดสอบแจ้งเตือน (test_moph_alert.php) ให้เฉพาะ ผู้ดูแลระบบ (admin, superadmin) เท่านั้น
Version 2.4 (28 ต.ค. 2569)
  • เพิ่มระบบ แจ้งเตือนอัตโนมัติผ่าน MOPH Alert API (LINE หมอพร้อม) ส่งตรงถึงเจ้าหน้าที่ รพ.สต. ปลายทางตามเลขบัตรประชาชน (CID) ทันทีเมื่อมีคำขอยืมอุปกรณ์
  • เชื่อมต่อระบบยืนยันตัวตน MOPH Account Center ด้วย HMAC-SHA256 Secret $jwt@moph# (UPPERCASE) พร้อมระบบแคช Access Token ใน Session 24 ชั่วโมง
  • ส่งข้อความแบบ LINE Flex Message (Send-Now) แสดงรหัสคำขอ หน่วยงานผู้ขอ รายการอุปกรณ์ และวันเวลาที่ส่งคำขออย่างสวยงามชัดเจน
  • มีกลไกตรวจสอบความถูกต้องของ CID (13 หลัก), ระบบกู้คืน Token อัตโนมัติเมื่อหมดอายุ (HTTP 401 Auto-retry) และบันทึกข้อผิดพลาด cURL ชัดเจน
Version 2.3 (28 ต.ค. 2569)
  • เพิ่มระบบ ขอต่อสัญญา และอนุมัติต่อสัญญายืมอุปกรณ์ระหว่าง รพ.สต. (+1, +3, +6 เดือน) พร้อมคำนวณวันครบกำหนดใหม่อัตโนมัติ
  • เพิ่มเงื่อนไขความปลอดภัย: หน่วยงานต้นทางต้องอนุมัติก่อน จึงจะอนุญาตให้พิมพ์สัญญายืมได้
  • ปรับปรุงแบบบันทึกข้อตกลงและสัญญายืม (print_agency_contract.php) ให้รองรับ บันทึกการต่ออายุสัญญา (Addendum) แนบท้าย
  • เพิ่มหน้า คู่มือการใช้งานระบบแยกตาม 5 ระดับผู้ใช้งาน (manual.php) พร้อมบันทึกคณะผู้จัดทำและทีมพัฒนา
Version 2.2 (28 ต.ค. 2569)
  • เพิ่มฟังก์ชัน ขอยกเลิกคำขอยืมระหว่าง รพ.สต. สำหรับหน่วยงานผู้ยืมในขณะที่สถานะยังรออนุมัติ (pending)
  • แสดงกล่องข้อความ เหตุผลความจำเป็นในการขอยืม และเหตุผลการปฏิเสธในหน้ารายการผู้ยืม
Version 2.1 (28 ต.ค. 2569)
  • ปรับปรุงหน้าแดชบอร์ดหลัก (index.php) เพิ่มแผนภูมิวงกลมและแท่งวิเคราะห์จำแนกตามกลุ่มผู้ป่วย LTC, IMC และ PC
  • ปรับสมดุลตารางอัตราการหมุนเวียน (Utilization) และแสดงผลลัพธ์การติดตามเยี่ยม
Version 2.0 (28 ต.ค. 2569)
  • เปิดใช้งานระบบจับคู่และยืม-คืนอุปกรณ์ระหว่าง รพ.สต. (District Equipment Pool: agency_loan.php) ระดับอำเภอ
Version 1.0 (ต.ค. 2569)
  • เปิดใช้งานระบบสำรวจทะเบียนอุปกรณ์ กายอุปกรณ์ และระบบยืม-คืนสำหรับผู้ป่วย LTC รายบุคคล