Friday, 13 February 2026

SMAST-HOS OPD

🏥 ระบบ  SMAST-HOS  OPD 





🚀 SERVICE OPD NEW

ระบบเชื่อมต่ออุปกรณ์ทางการแพทย์อัจฉริยะ สู่ HIS อย่างครบวงจร


🔎 ภาพรวมระบบ

(Enhanced Medical Device Integration WebApp)
คือระบบที่ออกแบบมาเพื่อเชื่อมต่ออุปกรณ์ทางการแพทย์หลากหลายประเภท ผ่าน RS232/COM, Bluetooth (BLE) และ เครื่องอ่านบัตรสมาร์ทการ์ด (USB)

ระบบสามารถรวบรวมค่าการวัด (Vital Signs) และส่งเข้าสู่ HIS ได้ตาม Workflow ที่กำหนด รองรับทั้ง:

  • ✅ การทำงานแบบออนไลน์

  • ✅ การทำงานแบบออฟไลน์ (วัดนอกสถานที่แล้วกลับมาส่งข้อมูลภายหลัง)


1️⃣ อุปกรณ์ที่รองรับ

🖥 1.1 พอร์ต COM (RS232 / Serial)

รองรับอุปกรณ์ทางการแพทย์หลากหลาย เช่น:

  • เครื่องวัดความดัน (Blood Pressure)
    AND 2567P, AND TM2655P, HBP9030, Omron-BP9020, BIO-BP320 ฯลฯ

  • เครื่องชั่งน้ำหนัก / วัดส่วนสูง

  • เครื่องวัดอุณหภูมิ (Temperature – Serial)

  • เครื่องวัดน้ำตาล (Glucose – Serial)

บริหารจัดการผ่านระบบ SerialDeviceManager

  • บันทึกการเชื่อมต่อ (Saved Devices)

  • Auto-Reconnect อัตโนมัติ


📶 1.2 Bluetooth (BLE)

รองรับอุปกรณ์ BLE เช่น:

  • Yuwell BP-YE680B (ความดัน)

  • Yuwell SpO2 (ออกซิเจนในเลือด)

  • Yuwell Temp (อุณหภูมิ)

  • Jumper Temperature

  • Bluetooth Glucose

สามารถบันทึกที่อยู่ BLE และเชื่อมต่ออัตโนมัติได้


🪪 1.3 เครื่องอ่านบัตรประชาชน (Smart Card)

  • อ่านบัตรผ่าน USB (Smart Card API / pyscard)

  • อ่าน CID และข้อมูลผู้ป่วย

  • รองรับ Visit Creation Flow
    (สร้าง Visit ก่อนส่ง Vital Signs)


2️⃣ ข้อมูลที่วัดได้ (Vital Signs)

ระบบสามารถบันทึกข้อมูลดังนี้:

  • ความดัน (Systolic / Diastolic)

  • ชีพจร (Pulse)

  • น้ำหนัก (Weight)

  • ส่วนสูง (Height)

  • BMI

  • อุณหภูมิ (Temperature)

  • SpO₂

  • น้ำตาล (Glucose)

ข้อมูลทั้งหมดจะถูกจัดเก็บในระบบเพื่อรอการส่งตาม Workflow ที่กำหนด


3️⃣ Workflow การวัดและส่งข้อมูล

ระบบรองรับหลายรูปแบบการทำงาน เช่น:

Workflowรายละเอียด
Workflow 1BP + น้ำหนัก/ส่วนสูง → ส่งเมื่อครบ
Workflow 2เฉพาะ BP (รวม Temp/SpO2 ถ้ามี)
Workflow 3เฉพาะน้ำหนัก/ส่วนสูง
Workflow 4ได้ค่าใดก่อนส่งทันที (ไม่เคลียร์จนกว่าจะถอดบัตร)
Workflow 5BP + อุณหภูมิ

ฟีเจอร์เพิ่มเติม:

  • Auto Send HL7

  • แจ้งเตือนเมื่อยังไม่สแกนบัตร (No-CID Countdown)

  • เสียงแจ้งเตือนตาม Workflow (ปรับแต่งได้)

  • แจ้งเตือนกรณีความดันสูง (ตั้ง Threshold ได้)


4️⃣ โหมดการส่งข้อมูลเข้าสู่ HIS 

ระบบรองรับหลายโหมดการเชื่อมต่อ:

โหมดวิธีส่งใช้ฐานข้อมูล
HL7ส่ง HL7 Message
BMSREST API
JHCISUPDATE ตราง
HOMEUPDATE ตราง
PCUUPDATE ตราง
HIS HIUPDATE ตราง

โหมดที่ใช้ฐานข้อมูล จะใช้ Database Configuration ชุดเดียวกัน
สามารถตั้งค่าได้ในเมนู Data Transmission Settings


5️⃣ ระบบ Auto-Retry และรอส่งด้วยมือ

🔁 Auto-Retry อัตโนมัติ

  • เปิด/ปิดได้ใน Settings

  • ส่งเฉพาะข้อมูล “ภายในวันนี้”

  • จำกัด 5 รายการต่อรอบ

  • Timeout 60 วินาที

  • Exponential Backoff

  • สูงสุด 20 ครั้ง

  • ไม่รบกวนผู้ใช้งาน (ทำงานเงียบ)

หากเกิน 20 ครั้ง หรือเป็น Permanent Failure
→ ระบบจะย้ายไปสถานะ “รอส่งด้วยมือ (Skipped)”


✋ รอส่งด้วยมือ (Manual Send)

เหมาะสำหรับกรณี:

  • เกิน 20 ครั้ง

  • วัดนอกสถานที่ (Offline Mode)

สามารถ:

  • ส่งทีละรายการ

  • เลือกหลายรายการแล้วกด “ส่งที่เลือก”

  • เลือกทั้งหมด / ยกเลิกเลือก

  • ลบรายการได้


6️⃣ หน้าจอระบบหลัก

  • /gui → หน้าใช้งานหลัก

  • /dashboard → Dashboard แสดงข้อมูลผู้ป่วย

  • /measurements → รายงาน + รายการส่งไม่สำเร็จ

  • /settings → ตั้งค่าระบบ

  • /workflow_manager → จัดการ Workflow

  • /debug → ทดสอบและดีบัก


7️⃣ API สำหรับนักพัฒนา

ระบบมี REST API ครอบคลุม:

  • จัดการอุปกรณ์

  • อ่านบัตร

  • ส่งข้อมูล

  • จัดการ Failed / Skipped

  • ตั้งค่า Workflow

  • จำลองการส่งข้อมูล

  • ตรวจสอบ License

เหมาะสำหรับการเชื่อมต่อระบบภายนอก หรือขยายระบบในอนาคต


8️⃣ ฟีเจอร์เสริมและความปลอดภัย

  • 🔐 License Management

  • 🔒 เข้ารหัส Database Configuration

  • 👤 Login สำหรับ Settings (เปิด/ปิดได้)

  • 🎨 เปลี่ยนธีมและพื้นหลัง

  • 🔊 Workflow Sounds ปรับแต่งได้

  • ⚙ Service Mode (ไม่เปิด Browser อัตโนมัติ)

  • 🔄 Auto-Connect อุปกรณ์


9️⃣ เทคโนโลยีที่ใช้

Backend

  • Python

  • Flask

  • Flask-SocketIO

Frontend

  • HTML (Jinja2)

  • JavaScript

  • Bootstrap

  • Socket.IO

Device Integration

  • PySerial (COM)

  • Bleak (Bluetooth BLE)

  • pyscard (Smart Card)

Database

  • SQLite (ภายในระบบ)

  • MySQL / PostgreSQL (ตาม HIS)


🔟 สรุปการใช้งานแบบสั้นที่สุด

1️⃣ วัด → อ่านค่าจาก COM / Bluetooth / บัตร
2️⃣ รวมข้อมูลตาม Workflow
3️⃣ ส่งเข้า HIS ตามโหมดที่ตั้งไว้
4️⃣ ถ้าส่งไม่สำเร็จ → เข้า Auto-Retry
5️⃣ เกินกำหนด → ย้ายไป “รอส่งด้วยมือ”
6️⃣ รองรับ Offline → วัดนอกสถานที่แล้วกลับมาส่งได้


🎯 จุดเด่นของ SERVICE_OPD_NEW

  • รวมอุปกรณ์หลายประเภทในระบบเดียว

  • รองรับ HIS หลายค่าย

  • มีระบบจัดการ Error และ Retry อัจฉริยะ

  • รองรับงานภาคสนาม (Offline Mode)

  • ปรับแต่ง Workflow ได้ตามหน่วยงาน


ถ้าต้องการ ผมสามารถจัดเวอร์ชัน “แนวการตลาดสำหรับผู้บริหาร” หรือ “แ



🔐 ระบบความปลอดภัย (Security System)

  • ไม่เก็บข้อมูลส่วนบุคคลบน  → ปลอดภัยต่อข้อมูลผู้ป่วย

  • การเข้ารหัสเต็มรูปแบบ (SSL/TLS, AES-256) → ป้องกันการถูกดักฟัง

  • Secure by Design → มี Obfuscation + Hardening Code ป้องกันการเจาะระบบ



🩺 ฟีเจอร์เสริม Smart OPD + IoT Integration

ฟีเจอร์รายละเอียด
✅ Smart OPD Autoรองรับการอ่านค่าชีววัตถุอัตโนมัติ (BP, น้ำหนัก, ส่วนสูง, SpO2) จากอุปกรณ์ RS232, HL7, Bluetooth
✅ HL7 & FHIR Supportรองรับมาตรฐาน HL7 v2/v3, FHIR, JSON, REST API เพื่อเชื่อมกับ HIS ได้ง่าย
✅ IoT Sensor Networkเชื่อมต่อ อุปกรณ์ IoT เช่น เครื่องวัดชีพจร, อุปกรณ์สวมใส่ (Wearable), เซนเซอร์ตรวจสุขภาพระยะไกล
✅ Embedded AIใช้ สมองกลฝังตัว (Edge AI/ML) สำหรับวิเคราะห์เบื้องต้น เช่น ตรวจจับสัญญาณชีพ
✅ Cloud Integrationข้อมูล Vital Signs และคิวถูกเก็บใน Cloud/Private Cloud → Dashboard, Monitoring, Analytics


✅ Auto Security Updateรองรับการอัปเดตแพตช์ความปลอดภัยอัตโนมัติ โดยไม่กระทบการใช้งาน

🌐 สถาปัตยกรรม IoT + Cloud ของระบบ

  1. Device Layer (Sensor/Embedded)

    • เครื่องวัดชีววัตถุ (BP Monitor, Scale, SpO2, ECG)

    • อุปกรณ์ IoT (ESP32, Raspberry Pi, LoRa, BLE)

  2. Gateway Layer (Edge Computing)

    • รวบรวมข้อมูลจากอุปกรณ์ → แปลงเป็น HL7/FHIR/JSON

    • ทำงานได้แม้ ออฟไลน์ (Offline Mode)

    • ส่งข้อมูลผ่าน MQTT/HTTPS ไปยัง Cloud

  3. Cloud / HIS Integration Layer

    • เก็บข้อมูลใน Time-series DB

    • ดึงเข้าระบบ HIS ด้วย FHIR API/HL7

    • ทำ Dashboard + Analytics


📋 สรุปคุณสมบัติเด่น

  • รองรับ หลาย HIS → JHCIS, HOME  PCU HI

  • รองรับอุปกรณ์ Vital Signs → RS232, HL7, Bluetooth, IoT

  • ความปลอดภัยสูง → ไม่เก็บข้อมูล, เข้ารหัส, กันการแกะระบบ

  • รองรับ IoT Sensor + Embedded AI + Cloud Analytics



📞 สนใจหรือต้องการสาธิตระบบ

ติดต่อ: [ศักด์] 
โทร: [087-787-5854]
อีเมล: [pongsakxroot@gmail.com]
เว็บไซต์: [https://projectxshop.blogspot.com/]



SMAST OPD

หน้าจอ หลัก แบบเรียบง่าย 













หน้าจอ หลัก แบบ โมเดิร์น




ใช้กับ MINIPC X10



หน้าตา เนนูตั้งค่า โปรแกรม












รองรับ หลาย อุปกรณ์










และระบบอื่นๆ

ตัวอย่าง การใช้กับ raspberry pi
แบบไม่ต้อง ต่อจอ  เพื่อประหยัด ฮาดแวร์










ระบบ  ชุด ออกเยียม บ้าน IoT  




ระบบ  ชุดออก Authen visit  ปิด สิท ออกหน่วย





ระบบ  ชุด เครื่อง มอนิเตอร์ ชีพจร โดย ESP32 IoT









ระบบ รถเข็นจ่ายยา อัตโนมัติ

















ระบบ ชุด แสดง และเรียกคิว
















































Friday, 6 February 2026

ระบบรับค่าสัญญาณชีพ (Vital Signs) ผ่านมาตรฐาน HL7 และส่งเข้าฐานข้อมูลโรงพยาบาล







🏥  โปรแกรมดึงค่าความดัน (Vital Signs) เข้า ็HIS อัตโนมัติ ผ่านระบบ HL7

หมดปัญหาพยาบาลต้องนั่งคีย์ค่าความดัน/น้ำหนักเอง! ขอแนะนำ HL7 Receiver Gateway โปรแกรมเชื่อมต่อเครื่องวัดสัญญาณชีพ (Vital Sign Monitor) เข้าสู่ฐานข้อมูลโรงพยาบาลโดยตรง รองรับทั้ง (MySQL) และ PostgreSQL

✨ ฟีเจอร์เด่น:รับค่าอัตโนมัติ: รองรับมาตรฐาน HL7 (MLLP) ดึงค่า BP, Pulse, Temp, Weight, Height, BMI, O2Sat ฯลฯ ✅ ฉลาดเลือก: แยกแยะผู้ป่วยได้เองทั้งจาก เลขบัตรปชช. (CID), VN, AN หรือ HN ✅ ส่งเข้า : ระบบจะค้นหา Visit ให้อัตโนมัติ แล้วนำค่าไปหยอดหรืออัปเดตในตาราง  ทันที (ไม่ต้องคีย์ซ้ำ) ✅ กันข้อมูลหาย: มีระบบ Local Storage (SQLite) บันทึกพักข้อมูลไว้ก่อนส่ง ถ้าเน็ตหลุดข้อมูลไม่หาย ✅ Auto Sync: ตั้งเวลาส่งข้อมูลอัตโนมัติได้ (เช่น ทุก 1 นาที) ✅ ดูย้อนหลังง่าย: มีหน้าจอ Log และตารางดูประวัติการส่งข้อมูลย้อนหลัง

👨‍💻 สำหรับ Admin:

  • ติดตั้งง่าย (Python/Tkinter)

  • Config DB ได้เอง

  • มีระบบ Log ตรวจสอบการรับส่งข้อมูลละเอียด

#HOSxP #HL7 #VitalSign #SmartHospital #ITSupport #ลดภาระงาน

Sunday, 1 February 2026

EKG Smart & HIS Link Viewer พร้อมระบบ AI วิเคราะห์ ภาพ

 




🏥 [SOLUTIONS] ยกระดับงานหัวใจ สู่ยุค Smart Hospital เต็มรูปแบบด้วย "EKG Smart System" 💓

🚀 บอกลาปัญหากระดาษ EKG หาย, การสแกนไฟล์ที่ล่าช้า และข้อมูลที่ไม่เชื่อมต่อกัน! ขอแนะนำระบบ EKG Smart โซลูชันที่ออกแบบมาเพื่อเชื่อมต่อเครื่อง ECG ทุกยี่ห้อเข้ากับระบบ Hospital Information System (HIS) ของคุณอย่างสมบูรณ์แบบ เปลี่ยนการทำงานหน้างานให้เป็นระบบ Digital 100% ลดภาระเจ้าหน้าที่ เพิ่มความเร็วในการรักษา!


💡 ทำไมต้อง EKG Smart? ระบบเราไม่ได้แค่ "เก็บรูป" แต่เรา "จัดการ" ข้อมูล EKG ทั้งระบบ ✅ Universal Compatibility: ไม่ว่าโรงพยาบาลจะใช้เครื่อง ECG ยี่ห้อไหน (GE, Philips, Nihon Kohden ฯลฯ) ขอแค่ส่งไฟล์ผ่าน FTP ได้ เราเชื่อมต่อได้หมด! ✅ Auto-Matching: จับคู่ไฟล์ EKG เข้ากับข้อมูลผู้ป่วย (HN/AN/VN) ให้อัตโนมัติ ไม่ต้องมานั่ง Rename ไฟล์เอง ✅ Zero Impact on HIS: แยก Server รูปภาพออกจากฐานข้อมูล HIS หลัก ทำให้ระบบโรงพยาบาลไม่หน่วง ไม่ช้า แม้ข้อมูลจะเยอะแค่ไหน


🔥 เจาะลึกฟีเจอร์เด็ด (Key Features)

🌐 1. การเชื่อมต่อและการรับส่งไฟล์ (Connectivity)

  • รับค่าจากเครื่อง EKG ผ่านระบบ FTP (Standard Protocol)

  • รองรับไฟล์ภาพมาตรฐานทั้ง .JPG และ .PDF

  • Flexible Import: เลือกได้ทั้งแบบ Auto Import (ระบบดึงเข้าเองเมื่อไฟล์มาถึง) หรือ Manual Upload (เจ้าหน้าที่เลือกส่งเองหน้างาน)

📂 2. รองรับรูปแบบไฟล์ที่หลากหลาย (Flexible Naming Format) ระบบฉลาดพอที่จะอ่านชื่อไฟล์และจับคู่เข้ากับประวัติผู้ป่วยทันที รองรับ Format ครอบคลุมทุกเคส:

  • HN: 20230956-085236-0000001.pdf

  • HN + Date: h0000001_yyyddmm.jpg

  • CID (เลขบัตรประชาชน): c9999999999999_yyyymmdd.jpg

  • AN (ผู้ป่วยใน): a660000970_yyyymmdd.jpg

  • VN (ผู้ป่วยนอก): 651025085049_yyyymmdd.jpg

🖥️ 3. การแสดงผลและการใช้งาน (Viewing & UI)

  • HIS Link Viewer: แพทย์กดดูภาพ EKG ได้จากหน้าจอตรวจ (OPD/IPD) ในโปรแกรม HIS เดิมได้ทันที ไม่ต้องเปิดโปรแกรมใหม่

  • Web Browser Support: (Option) ดูผ่าน Chrome/Edge ได้จากทุกเครื่องในวง LAN

  • Online Access: (Option) ระบบพิเศษ! ดูผล EKG ออนไลน์จากนอกโรงพยาบาลได้ โดยที่โรงพยาบาลไม่ต้องมี Public IP (Real IP) ปลอดภัยและสะดวกสำหรับแพทย์เวร

🛡️ 4. ระบบความปลอดภัยและการตรวจสอบ (Security & Logs)

  • Smart Logging: มีระบบ LOG บันทึกทุกขั้นตอน

    • 🟢 LOG ส่งสำเร็จ (Success)

    • 🔴 LOG แจ้งเตือนเมื่อส่งไม่ผ่าน (Error Tracking) เพื่อการแก้ไขทันที

  • Backup System: มี Log เก็บรูปสำรองไว้เสมอ ป้องกันข้อมูลสูญหาย 100%

  • Separated Database: ตั้งค่าให้เก็บไฟล์ภาพแยกฐานข้อมูล (Img DB) ไม่ไปรบกวนฐานข้อมูลหลัก (HIS DB)


🏆 สิ่งที่โรงพยาบาลจะได้รับทันทีที่ติดตั้ง

  1. ลดขั้นตอน: พยาบาลไม่ต้องเดินถือกระดาษ ไม่ต้องสแกนเอกสาร

  2. ลดต้นทุน: ลดการใช้กระดาษ Thermal Paper ที่ราคาแพงและจางง่าย

  3. รวดเร็ว: แพทย์เห็นผล EKG ทันทีที่เครื่องส่งข้อมูลเสร็จ ตัดสินใจรักษาได้ทันท่วงที

  4. ยืดหยุ่น: ใช้ร่วมกับ HIS ได้ทุกค่าย หรือระบบที่พัฒนาเอง ก็เชื่อมต่อได้


📢 พร้อมเปลี่ยนโรงพยาบาลของคุณให้ทันสมัยแล้วหรือยัง? อย่าปล่อยให้เทคโนโลยีเก่าถ่วงเวลาชีวิตผู้ป่วย สนใจติดตั้งระบบ, ขอใบเสนอราคา หรือต้องการดู Demo การใช้งานจริง

#EKGSmart #HealthTech #SmartHospital #MedicalInformatics #ระบบโรงพยาบาล #เชื่อมต่อเครื่องมือแพทย์ #HISInterface #DigitalHealthcare





                  ระบบ AI วิเคราะห์ ภาพ เบื้องต้น