KMCH HIS Wiki
สแกนเพื่อเปิดบนมือถือ

OPD Screening Screen

Screen Verified Wed Apr 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time) For: NurseOPD Source: 3.MEDHIS_Manual_OPD V.1.docx Updated Wed Apr 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

OPD Screening Screen (หน้าจอคัดกรองผู้ป่วยนอก)

หน้าจอที่ใช้สำหรับบันทึก Vital Signs และเปลี่ยนสถานะผู้ป่วยในกระบวนการคัดกรองของ OPD

Access Path

OPD → OPD Worklist → Click ผู้ป่วย (Status: Registered) → Visit Detail → Charting

Purpose

ขั้นตอนการใช้งาน

  1. Click ผู้ป่วยใน Registered column → Visit Detail เปิดขึ้น
  2. กด Status change icon → เลือก Arrived → Status เปลี่ยนเป็น Arrived
  3. Click Charting icon → เลือก Vital Sign Chart ใน PANELS
  4. กรอกค่า Vital Signs → กด Save
  5. (ถ้ายังไม่มีแพทย์) Click Assign Careprovider → พิมพ์ชื่อแพทย์ → ยืนยัน
  6. Click Status change icon → เลือก Screening Completed → ชื่อผู้ป่วยปรากฏหน้าแพทย์

Vital Sign Chart — Fields

FieldประเภทDescription
Ht / Wt / BMI / BSA / MAPNumber (auto-calc)Height + Weight entered, BMI / BSA / MAP auto-computed and saved
BT / PR / RR / BP / SpO2NumberBody temp / Pulse / Respiration / Blood pressure / O2 saturation
รอบศีรษะ / รอบอก / รอบท้อง / รอบเอวNumberAnthropometric measurements (cm)
LMPDateLast menstrual period (when applicable)
Pain ScoreNumber 0–10Pain assessment

หลังบันทึก: ข้อมูล Vital Signs แสดงใน:

Panels (CHARTING)

ใน CHARTING PANELS สามารถเลือก:

Status Transitions (ผ่านหน้านี้)

จากไปผู้กดผลลัพธ์
RegisteredArrivedพยาบาล/เจ้าหน้าที่ OPDรับผู้ป่วยเข้าแผนก
ArrivedScreening Completedพยาบาล/เจ้าหน้าที่ OPDชื่อส่งไปหน้าแพทย์

Assign Careprovider

FieldDescription
ชื่อแพทย์Text search — พิมพ์ชื่อแพทย์ที่ต้องการ

ต้องระบุแพทย์ก่อนกด Screening Completed — ถ้าไม่มีแพทย์ ชื่อผู้ป่วยจะไม่ไปแสดงในหน้าแพทย์ที่ถูกต้อง

Validation / Error Conditions

UAT Verification (Phase 2, 2026-04-29)

Source: TCK-001 walkthrough Phase 2, see uat-recon/agent-uat-handoff §5 Recipe Phase 2.

Other Charting Panels exposed at KMCH

In addition to Vital Sign Chart, the CHARTING PANELS list includes 14 cross-cutting charts. None are mandatory for a baseline OPD visit; populate as clinical context dictates.

PanelUse
NIHSSStroke severity
MEWSModified Early Warning Score
PEWSPediatric Early Warning Score
M-CHATModified Checklist for Autism in Toddlers
Modified Barthel IndexADL assessment
Pain ManagementPain follow-up
MalnutritionNutrition screening
Intake-OutputFluid balance
Stroke AssessmentStroke neuro check
Knee AssessmentOrthopedic
OSAObstructive sleep apnea
(additional KMCH-specific)(per dept SOP)

Post-save behavior

After vm.saveData() succeeds, the toast Charting Saved successfully appears. The Charting screen does not auto-navigate to EMR; the operator returns to the OPD Worklist Screen via $state.go('triangular.opdworkbench.patientlist') to continue the flow.

Status transition sequence

The full nurse-side sequence verified:

  1. Registered → Arrived via vm.patientTracking({_id: VSTSTS2})
  2. Charting save (Vital Signs)
  3. Assign Careprovider via dialog scope (cannot be driven by autocomplete UI; see handoff §2.4)
  4. Arrived → Screening Completed via vm.patientTracking({_id: VSTSTS3})

เนื้อหาที่เกี่ยวข้อง / Related