การบำรุงรักษาเชิงป้องกัน: เริ่มใช้งาน¶
คู่มือทีละขั้นตอนนี้เปิดใช้งานการจัดกำหนดการ PM บนอินสแตนซ์เดโม และสร้าง แผนแรกสำหรับเครื่องมือแพทย์ชิ้นหนึ่ง ใช้เวลาประมาณ 5 นาที
ก่อนเริ่ม¶
- HEMMS ติดตั้งแล้ว และคุณเข้าสู่ระบบในฐานะ admin ได้
- มี record เครื่องมือแพทย์อย่างน้อยหนึ่งรายการใน :menuselection:
Maintenance --> Equipment - ติดตั้งโมดูลที่เกี่ยวข้องแล้ว:
maintenance_plan(OCA)roots_hemms_workflowroots_hemms_asset_master
ขั้นตอนที่ 1 — ติดตั้งโมดูล¶
- เปิด :menuselection:
Apps - คลิก :guilabel:
Update Apps List(เมนู action ด้านบน) - ค้นหา "Roots HEMMS — Preventive Maintenance for Hospitals"
- คลิก :guilabel:
Activate
หลังการติดตั้ง:
- มีประเภทการบำรุงรักษา 3 รายการถูกเตรียมไว้ใต้ :menuselection:
Maintenance --> Configuration --> Maintenance Kinds - stage ใหม่ 1 รายการ "PM Scheduled (ตามแผนบำรุงรักษา)" ปรากฏใน kanban เป็นคอลัมน์ซ้ายสุด
ขั้นตอนที่ 2 — ตรวจสอบข้อมูล seed¶
ไปที่ :menuselection:Maintenance --> Configuration --> Maintenance Kinds
คุณควรเห็นสามประเภท (และอาจมีประเภทเดโมจาก OCA อีกสองรายการ — "Weekly" และ "Monthly" — ซึ่งคุณสามารถ archive ได้หากไม่ต้องการ):
| ชื่อภาษาอังกฤษ | ชื่อภาษาไทย |
|---|---|
| Calibration | การสอบเทียบ |
| Safety Inspection | ตรวจสอบความปลอดภัย |
| General Preventive Maintenance | บำรุงรักษาเชิงป้องกันทั่วไป |
ขั้นตอนที่ 3 — สร้างแผน PM แรกของคุณ¶
- เปิด :menuselection:
Maintenance --> Equipmentและคลิก record เครื่องมือแพทย์ ชิ้นหนึ่ง (เช่น Vital Signs Monitor) - คลิกแท็บ Preventive Maintenance (หรือคลิกปุ่ม smart button :guilabel:
Maintenance Plansหากแสดง) - คลิก :guilabel:
Add a line(หรือ :guilabel:Create) - กรอก:
- Description — เช่น "Quarterly calibration"
- Maintenance Kind — เลือก "Calibration"
- Frequency —
3 - Recurrence —
Month(s) - Start Maintenance Date — วันนี้
- Planning Horizon period —
6เดือน (สร้างคำขอล่วงหน้าได้ไกลแค่ไหน โดยอัตโนมัติ)
- บันทึก
คุณได้กำหนดว่า: "ทำ Calibration บนเครื่องมือแพทย์ชิ้นนี้ทุก 3 เดือน สร้างคำขอล่วงหน้าได้ถึง 6 เดือน"
ขั้นตอนที่ 4 — สร้างคำขอ PM แรกด้วยตนเอง¶
cron job รันอัตโนมัติทุกวัน แต่คุณสามารถทริกเกอร์ครั้งเดียวเพื่อทดสอบได้:
- เปิด :menuselection:
Settings --> Technical --> Scheduled Actions - หา "Maintenance: generate preventive maintenance requests"
- คลิก :guilabel:
Run Manually
ขั้นตอนที่ 5 — ดูคำขอ PM ใหม่¶
- เปิด :menuselection:
Maintenance --> Maintenance Requests - สลับไปยังมุมมอง kanban (ค่าเริ่มต้น)
- คำขอ PM ใหม่ของคุณปรากฏในคอลัมน์ซ้ายสุด "PM Scheduled (ตามแผนบำรุงรักษา)"
ตัวบ่งชี้ภาพบนการ์ด kanban
- จุดสีแดง — ระดับความวิกฤตของเครื่องมือแพทย์ = Critical (แดง)
- จุดสีเหลือง — Watch (เหลือง)
- จุดสีเขียว — Normal (เขียว)
- ธงแดง — คำขอละเมิดเวลา SLA แล้ว
ขั้นตอนที่ 6 — เลื่อนคำขอ PM ผ่าน workflow¶
ตอนนี้คำขอ PM จะดำเนิน workflow การซ่อม 5 stage มาตรฐาน โดยเริ่ม จาก PM Scheduled แทนที่จะเป็น Submitted:
- เปิดคำขอ PM
- คลิกปุ่ม stage ถัดไปที่ด้านบน
- การเปลี่ยน stage แต่ละครั้งจะถูกบันทึกใน Stage Transition Log (ดู แท็บ "Audit Trail" บนฟอร์มคำขอ)
เกิดอะไรขึ้น¶
เมื่อคุณรัน cron ในขั้นตอนที่ 4:
- Layer 2 (
maintenance_plan) — เดินช่วงเวลาของแผนไปข้างหน้า และ สร้างmaintenance.requestโดยตั้งค่าmaintenance_plan_idเป็นแผนของคุณ - Layer 3 (
roots_hemms_pm) — การ overridecreate()เห็นว่าmaintenance_plan_idถูกตั้งค่าแล้ว จึงกำหนดเส้นทางคำขอไปยัง stage "PM Scheduled" แทนที่จะเป็นค่าเริ่มต้น - Layer 3 (
roots_hemms_workflow) — hookcreate()ของ workflow บันทึกการเข้า stage เริ่มต้นลงในhemms.stage.transition.log - Layer 3 (
roots_hemms_criticality) — ฟิลด์ที่เกี่ยวข้องroots_equipment_criticality_colorกำหนดสีจุดบนการ์ด kanban
ขั้นตอนถัดไป¶
- การตั้งค่า — เพิ่มประเภทการบำรุงรักษาที่กำหนดเองของคุณ
- Workflow — วงจรชีวิต PM เต็มรูปแบบ รวมถึงการจัดการการละเมิด SLA
- รายงาน — ติดตามความครอบคลุม PM และ PM ที่เกินกำหนด