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

 




ðŸĨ [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