
แจกฟรี! Table Script แจ้งเตือนผลคัดกรอง NCD สำหรับ HOSxP XE4
พยาบาลกดบันทึกซักประวัติปุ๊บ ระบบเด้งเตือนทันที ✅
- BMI ≥ 25 / BP ≥ 140/90 จากค่าที่เพิ่งกรอก
- ผู้ป่วยคลินิกเบาหวาน/ความดัน : Lab ประจำปีงบประมาณที่ยังไม่ได้เจาะ
(HbA1c 2 ครั้ง, FBS, Cr, LDL, UA, CBC) พร้อมวันที่สั่ง
✓ = เจาะแล้ว ∅ = ยังไม่เจาะ
- ใช้แค่ Form Designer + Table Script ไม่ต้องมี web server
- ข้อมูลอยู่ใน รพ. ไม่ส่งออกภายนอก (PDPA)
📎 ไฟล์แนบ
1) ncd_screen_check_code.pas → ฟอร์มหน้าต่างแจ้งเตือน ***
***2) ncd_screen_check_dpr.pas → DataModule ตรวจเงื่อนไข (ผูก Table Script) ***
***3) ภาพคู่มือติดตั้ง
– เมนู Tools → Form Designer, แถบ Application (ชื่อ, Module, Framework, Active, Load on Start), Use Unit, ผูก Events

– แถบ Application ของ DataModule, Customize DPR, แถบ DPR, Save / Run และกล่องโค้ดค่าที่ต้องแก้ (freport_url := ” ไฮไลต์ไว้)

– หน้าต่าง Table Script พร้อมค่าที่ถูกต้อง และตัวอย่างหน้าต่างแจ้งเตือน (ไม่มีปุ่มรายงาน เพราะไม่มีหน้าเว็บ)

⚙️ ก่อนใช้ ต้องแก้ใน ncd_screen_check_dpr.pas
- freport_url := ”; (ไม่มีหน้าเว็บ)
- รหัสคลินิกเบาหวาน/ความดัน (fclinic_dm / fclinic_ht)
- ชื่อ Lab ให้ตรงกับ lab_items ของ รพ.
⚠️ ข้อควรรู้
- ระหว่างทดสอบ ถ้าบันทึกซักประวัติไม่ผ่าน ให้ลบแถวใน Table Script ออกก่อน
- HOSxP เรียกสคริปต์ 2 ครั้งต่อการบันทึก หน้าต่างจึงอาจเด้ง 2 รอบ
มีปัญหาหรือข้อเสนอแนะ คอมเมนต์ไว้ได้เลยครับ 🙏
#HOSxP #HOSxPXE4 #TableScript #NCD #เบาหวาน #ความดัน
พัฒนาโดย ศูนย์คอมพิวเตอร์ รพร.ด่านซ้าย
![]()