AI Clinical Assistant (chat widget)
ถาม AI ระหว่างตรวจ — drug interaction, ICD-10 lookup, Differential dx
เปิด Widget
ในหน้า OPD / Telemedicine — มี ปุ่มลอย (floating sparkle icon) มุมล่างขวา. กดเปิด chat panel
Widget อยู่ในทุกหน้า patient/visit context. เปิดทิ้งไว้ระหว่างตรวจได้
ใช้ทำอะไร
1. Drug Interaction
"ยาที่กำลังจะสั่ง warfarin + ibuprofen — ปลอดภัยไหม?"
>
AI: "Major interaction. Ibuprofen เพิ่ม INR ของ warfarin → bleeding risk. Suggest acetaminophen instead..."
2. ICD-10 lookup
"รหัส acute MI ของผนังหน้าคืออะไร?"
>
AI: "I21.0 — Anterior STEMI"
3. Differential diagnoses
"ผู้ป่วยมาด้วยเจ็บหน้าอกซ้าย, อายุ 65, มี HT — DDx ที่ควรพิจารณา?"
>
AI: "Top 5 DDx: ACS, GERD, PE, aortic dissection, costochondritis. แนะนำ EKG + troponin + chest X-ray..."
4. Clinical guideline lookup
"DM type 2 first-line ตาม Thai CPG 2024?"
>
AI: "Metformin 500-2000 mg/day. เริ่ม 500 mg PO bid c food, titrate up. ดู Thai CPG 2024"
5. Drug calculator
"Dose vancomycin สำหรับผู้ใหญ่ 60 kg eGFR 45?"
>
AI: "Loading 25-30 mg/kg = 1500-1800 mg IV once. Maintenance ปรับตาม level + eGFR..."
Patient context auto-inject
ถ้าเปิดจาก visit page — AI อ่าน context อัตโนมัติ:
- ชื่อ + อายุ + gender (anonymized)
- Chief complaint
- SOAP ที่บันทึก
- Active Rx + allergy
- Recent lab
→ ถามได้แบบ "case นี้ควรสั่ง Lab อะไรเพิ่ม?" — AI ตอบโดยรู้ทุกอย่าง
ข้อมูล PHI ส่งไป Claude แต่ไม่เก็บที่ Anthropic (ตาม BAA / data processing addendum)
Quick prompts
ปุ่ม chip ที่เปิด conversation ใหม่:
- แนะนำ ICD-10 จาก assessment ด้านบน
- ตรวจสอบ drug interaction จาก Rx ปัจจุบัน
- สรุป SOAP note และแนะนำ plan
- Differential diagnoses ที่ควรพิจารณา
กดแทนพิมพ์ — เร็วขึ้น
Conversation persistence
- Chat ผูกกับ visit (1 conversation = 1 visit context)
- ปิด-เปิด widget — ข้อความยังอยู่
- ปิด tab/refresh — กลับมาแล้วยังเห็น (เก็บใน
AIConversationtable) - กด ล้าง เพื่อเริ่ม conversation ใหม่
Limitations
- ไม่ใช่ตัดสินใจสุดท้าย — AI ผิดได้ (โดยเฉพาะ dose, drug name)
- ไม่รับ image upload ในรุ่นนี้ — text-only (อนาคตจะรองรับ X-ray, lab PDF)
- ภาษา: ไทย + อังกฤษ — ผสมในประโยคเดียวกันได้
- rate limit: 30 ข้อความ/นาที ต่อ user, 120 ข้อความ/นาที ต่อ tenant
สิทธิ์
- ต้องอยู่แผน PROFESSIONAL ขึ้นไป
- ถ้าไม่มีสิทธิ์ → widget โชว์ inline upsell card แทน chat (เห็นทันที + ปุ่มอัปเกรด)
ดูเพิ่มที่ [ai-quota-explained]