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

Tasks Panel

Screen Verified Wed Apr 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time) For: DoctorNurseOPDNurseIPD Source: live UAT 2026-04-29, 18.MEDHIS Manual_Order V.2.docx Updated Wed Apr 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Tasks Panel (แผงการสั่งงาน Tasks)

EMR sub-panel where doctors create non-billable nursing/care tasks and nurses execute them. Verified during TCK-001 UAT walkthrough (uat-recon/agent-uat-handoff) Phase 3 + Phase 4a.

Access Path

Doctor side — order a task

  1. Open Tasks tab in EMR Landing
  2. Pick a task from the task master autocomplete (POST /clinicaldatamaster/taskmaster/search)
    • For task groups, set istaskgroup:true → calls /taskmasterset/search instead
  3. Set priority (Routine, STAT, etc.), continuous flag, comments
  4. Save → POST /enterprise/task/create

Example exercised in UAT: TASK004 Bed rest (_id 5ac2ee213a8a366efa903e64), Routine, Continuous Task.

Nurse side — execute or update tasks (bulk modal)

  1. Open Tasks tab on Visit Details
  2. Select one or many tasks
  3. Click UPDATE → opens bulk update modal
  4. The modal scope vm.updateTasks() pre-populates:
    • vm.executedstatusuid = 579b0bcbf3fd3fa90b83e32e (ORDSTS3 — Executed)
    • vm.cancelledstatusuid = (cancelled status ref)
  5. Pick status, write replycomments, Save → POST /enterprise/task/updatetasks
    • Payload: {selectedtaskuids[], statusuid, replycomments}

This bulk update pattern differs from the wiki’s older click-execute-per-row description.

UAT-verified behavior (2026-04-29)

Endpoints

EndpointPurpose
POST /clinicaldatamaster/taskmaster/searchTask master autocomplete (set istaskgroup:true for groups)
POST /enterprise/task/createSave patient task
POST /enterprise/task/searchTask list refresh
POST /enterprise/task/updatetasksBulk task status update

Common pitfalls

SymptomCauseFix
Task master returns emptySearched for group instead of leafToggle istaskgroup:true
replycomments mandatory but blankSome statuses require a commentFill the field before Save
Task disappears from listStatus moved to Executed/Cancelled and filter excludes thoseToggle filter to include closed statuses

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