สั่ง Lab + รับผลจากแล็บภายนอก

สั่ง Lab จาก OPD, ส่งใบสั่งไปแล็บ partner, รับผลกลับเข้าระบบอัตโนมัติ + flag ผิดปกติ

6 นาที·อัปเดต 2026-05-24

ภาพรวม Lab Workflow

  1. หมอเลือก test ใน OPD → สั่ง Lab
  2. ระบบสร้าง LabOrder + ส่งให้แล็บ partner (BMS / N Health / iLab)
  3. แล็บเจาะเลือด + ทำ → ส่งผลกลับ (webhook / portal)
  4. ผลเข้า patient record + alert ค่าผิดปกติ
  5. หมอเปิดดู → ตัดสินใจ + sign-off

สั่ง Lab จาก OPD

ในหน้าตรวจ → tab Lab Order (หรือปุ่ม "+ สั่ง Lab")

  1. กด + เพิ่ม Lab Test
  2. ค้น test:

- ชื่อย่อ: CBC, FBS, HbA1c, LFT - ชื่อเต็ม: Complete Blood Count - รหัส LOINC (ถ้ารู้): 58410-2

  1. เลือก test → ระบบเพิ่มเข้า order

สามารถสร้าง Lab Panel ที่ใช้บ่อย (เช่น "Annual Checkup" = CBC + LFT + FBS + Lipid) ที่ Settings → Lab Panels แล้วเลือกใน 1 คลิก

ระบุรายละเอียดเพิ่ม

แต่ละ test กรอก:

  • Urgencyroutine / urgent / stat
  • Sample type — blood / urine / stool / swab (default ตาม test)
  • Note — เช่น "ผู้ป่วยอด NPO 12 ชม. แล้ว"

ส่งใบสั่งไปแล็บ

หลัง Sign Visit:

  1. ใบสั่ง Lab วิ่งเข้าคิวห้อง Lab ของคลีนิก (Lab → คิวรอเจาะ)
  2. ถ้าคลีนิกไม่มี lab ภายใน → ส่งไปแล็บ partner ผ่าน integration

Integrate กับแล็บ partner

Settings → Lab Integrations — ตั้ง credential ของ partner:

  • BMS — API key + lab code
  • N Health — username/password + branch
  • iLab — webhook URL
  • Other — manual export PDF

หลัง integrate → สั่ง Lab แต่ละครั้งระบบส่งไปอัตโนมัติ (FHIR / HL7 v2 / custom JSON ตาม partner)

รับผล Lab

แล็บ partner ตั้ง webhook กลับมาที่ /api/lab/results/webhook. ผลเข้าระบบทันทีเมื่อพร้อม

Mode 2: Manual entry (ถ้าไม่มี integration)

Lab → ใส่ผล → เลือก order → กรอกค่าแต่ละ test → บันทึก

Mode 3: PDF upload

หากแล็บส่ง PDF: Lab → upload → ระบบ OCR หาค่า → preview → confirm → save

ค่าผิดปกติ — auto flag

แต่ละ test มี reference range:

  • ค่าในเกณฑ์ → ✓ green
  • ค่าเกิน reference → 🟡 amber (mild)
  • ค่าเกินมาก / critical → 🔴 red + แจ้ง doctor ทาง notification ทันที

ตั้ง custom range ที่ Settings → Lab Tests → {test} → Reference Range (ผู้ใหญ่/เด็ก/ตั้งครรภ์)

หมอ Sign-off ผล

หลังเห็นผล:

  1. Lab → ผลที่รอ review → เปิด
  2. ตรวจค่า + commentary
  3. กด Acknowledge → ผลเข้า patient record เป็น signed
  4. ถ้าผิดปกติ → ระบบให้เพิ่มหมายเหตุ + อาจนัด follow-up อัตโนมัติ

ดู Lab Trend

Patient detail → tab Lab — เห็นทุกผลย้อนหลังเป็น กราฟแยกตาม test:

  • HbA1c trend 12 เดือน
  • LDL/HDL/TG over time
  • ฯลฯ

ช่วยติดตามโรคเรื้อรัง

ส่งผลให้คนไข้

Lab → ส่งผลให้คนไข้:

  • ส่ง PDF ทาง email
  • หรือลิงก์ใน Patient Portal (คนไข้ login เห็นเอง)
  • หรือพิมพ์ใบผล Lab สำเร็จรูป

PDPA tip: ห้ามส่งผลทาง LINE ตรง (เพราะข้อความ encrypted แค่ระหว่าง LINE server). ใช้ลิงก์ portal ที่ require OTP ปลอดภัยกว่า

บทความที่เกี่ยวข้อง