ระดับความวิกฤต: เริ่มต้นใช้งาน¶
คู่มือทีละขั้นนี้จะตั้งค่า มูลค่า × ความเสี่ยง บนระเบียนเครื่องมือแพทย์ชิ้นเดียว เพื่อให้คุณเห็นป้ายระดับความวิกฤตแบบสัญญาณไฟอัปเดตแบบสด ใช้เวลาประมาณ 5 นาที
ติดตั้งไว้แล้วหรือยัง?
roots_hemms_criticality อยู่ในชุด make install-private เริ่มต้น ดังนั้นหากคุณเห็นแอป Maintenance แสดงว่าโมดูลนี้อยู่ที่นั่นแล้ว ยืนยันได้โดยเปิดระเบียนเครื่องมือแพทย์ใด ๆ — หากคุณเห็นกลุ่ม Criticality เหนือแท็บ notebook พร้อมฟิลด์ระดับสองฟิลด์ ก็พร้อมใช้งานแล้ว
สิ่งที่ต้องมีก่อน¶
- HEMMS ติดตั้งแล้วและคุณสามารถเข้าสู่ระบบได้ (ดู การติดตั้ง)
- มีอย่างน้อยหนึ่งระเบียนภายใต้ Maintenance → Equipment ข้อมูลตัวอย่าง
hemms_privateมาพร้อมรายการกว่าสิบรายการ — เลือกรายการใดก็ได้ - ผู้ใช้ของคุณมีสิทธิ์เข้าถึงอย่างน้อยระดับ Maintenance / User
ขั้นที่ 1 — เปิดระเบียนเครื่องมือแพทย์¶
- เปิดแอป Maintenance จากตัวเรียกใช้งาน
- แถบบนสุด → Equipment
- คลิกแถวใดก็ได้ (หากคุณมีข้อมูลตัวอย่าง "Vital Signs Monitor #1" เป็น ตัวเลือกแรกที่ดี เพราะเชื่อมโยงกับโมดูลปลายน้ำหลายตัว)
คุณควรจะมาอยู่ที่มุมมองฟอร์มของเครื่องมือแพทย์
ขั้นที่ 2 — หากลุ่ม Criticality¶
โมดูลระดับความวิกฤตจะแทรกกลุ่ม Criticality เหนือแท็บ notebook ในครึ่งขวาของฟอร์ม มีสามฟิลด์ที่มองเห็นได้:
- Value Tier — selection
- Risk Tier — selection
- Criticality — ป้ายสีแบบอ่านอย่างเดียว
หากคุณไม่เห็น แสดงว่าโมดูลยังไม่ได้ติดตั้งสำหรับบริษัทของเครื่องมือแพทย์นี้ ไปที่ Apps ค้นหา roots_hemms_criticality แล้ว Activate
ขั้นที่ 3 — ตั้งค่าระดับมูลค่า¶
ระดับมูลค่าเป็นมุมมองด้าน การเงิน / ต้นทุนการทดแทน ใช้สิ่งเหล่านี้เป็น แนวทางเริ่มต้น เกณฑ์ที่แท้จริงเป็นการตัดสินใจของแต่ละโรงพยาบาล
| ระดับ | หลักการคร่าว ๆ | ตัวอย่างในโรงพยาบาล |
|---|---|---|
| มูลค่าต่ำ | ทดแทนได้ < ฿100,000 | หูฟัง เครื่องวัดความดัน โคมไฟตรวจพื้นฐาน เทอร์โมมิเตอร์ เครื่องชั่งน้ำหนัก |
| มูลค่าปานกลาง | ฿100,000 – ฿1,000,000 | เครื่องให้สารน้ำ เครื่องฉีดยา เครื่องติดตามสัญญาณชีพ เครื่อง ECG เครื่องดูดเสมหะ เครื่องวัดออกซิเจนพกพา |
| มูลค่าสูง | > ฿1,000,000 | เครื่องดมยาสลบ เครื่องช่วยหายใจ อัลตราซาวด์ เอกซเรย์ CT MRI เครื่องไตเทียม เตียงผ่าตัด |
เลือกค่าแล้วฟิลด์จะบันทึกทันที chatter ที่ด้านล่างของฟอร์มจะบันทึกการเปลี่ยน ระดับ
ขั้นที่ 4 — ตั้งค่าระดับความเสี่ยง¶
ระดับความเสี่ยงเป็นมุมมองด้าน ความเสี่ยงทางคลินิก — จะเกิดอะไรขึ้นกับผู้ป่วย (หรือโรงพยาบาล) หากเครื่องมือแพทย์นี้ขัดข้องตอนนี้?
| ระดับ | หลักการคร่าว ๆ | ตัวอย่างในโรงพยาบาล |
|---|---|---|
| ความเสี่ยงต่ำ | ไม่ใช่งานทางคลินิก หรือใช้ทางคลินิกแต่ไม่เร่งด่วน | เครื่องพิมพ์สำนักงาน เครื่องมือช่าง BME โคมไฟตั้งโต๊ะห้องตรวจ เครื่องชั่งน้ำหนัก ตู้เย็นที่ไม่ใช่ทางคลินิก |
| ความเสี่ยงปานกลาง | ใช้ทางคลินิกแต่หากขัดข้องสามารถกู้คืนได้ภายในหนึ่งชั่วโมง | เครื่องให้สารน้ำ ECG เครื่องดูดเสมหะ โคมไฟตรวจ เครื่องนึ่งฆ่าเชื้อ หม้อนึ่งความดัน ยูนิตทำฟัน |
| ความเสี่ยงสูง | ช่วยชีวิต หรือเป็นแหล่งเดียว หรือการขัดข้องมีผลทางคลินิกที่ย้อนกลับไม่ได้ | เครื่องกระตุกหัวใจ เครื่องดมยาสลบ เครื่องช่วยหายใจ เครื่องไตเทียม ตู้อบทารกแรกเกิด เครื่องติดตามในห้องผ่าตัดระหว่างการผ่าตัด |
เมื่อไม่แน่ใจ ให้เลือกระดับสูงกว่า
การจำแนกอุปกรณ์ความเสี่ยงสูงต่ำเกินไปทำให้สูญเสียชีวิตและคะแนนการรับรอง HA การจำแนกสูงเกินไปทำให้ตารางงาน PM แน่นขึ้นเล็กน้อย ความไม่สมมาตรนี้ เห็นได้ชัด
ขั้นที่ 5 — อ่านระดับความวิกฤตที่ได้¶
ป้าย Criticality จะอัปเดตทันทีตามเมทริกซ์ขนาด 3 × 3:
| มูลค่า ↓ ความเสี่ยง → | ความเสี่ยงต่ำ | ความเสี่ยงปานกลาง | ความเสี่ยงสูง |
|---|---|---|---|
| มูลค่าสูง | 🟡 เฝ้าระวัง (Watch) | 🔴 วิกฤต (Critical) | 🔴 วิกฤต (Critical) |
| มูลค่าปานกลาง | 🟢 ปกติ (Normal) | 🟡 เฝ้าระวัง (Watch) | 🔴 วิกฤต (Critical) |
| มูลค่าต่ำ | 🟢 ปกติ (Normal) | 🟢 ปกติ (Normal) | 🟡 เฝ้าระวัง (Watch) |
ตัวอย่างที่คำนวณไว้สามกรณี:
- เครื่องกระตุกหัวใจ — มูลค่า: ปานกลาง (~฿200,000) ความเสี่ยง: สูง (ช่วยชีวิต) → 🔴 แดง
- เครื่อง MRI — มูลค่า: สูง (>฿50M) ความเสี่ยง: ปานกลาง (ถ่ายภาพตามแผน) → 🔴 แดง
- สว่านในโรงงานช่าง — มูลค่า: ต่ำ ความเสี่ยง: ต่ำ → 🟢 เขียว
ขั้นที่ 6 — เห็นระดับความวิกฤตนอกฟอร์ม¶
ย้อนกลับไปที่ Maintenance → Equipment
มุมมองรายการ — สีตกแต่งแถวจะเป็นไปตามระดับความวิกฤต แถวสีแดงโดดเด่น ส่วนแถวสีเขียวกลมกลืนไป
มุมมองคัมบัง — การ์ดทุกใบมีป้ายสีอยู่ใต้หัวข้อ
แถบค้นหา — ใช้ตัวกรองที่กำหนดไว้ล่วงหน้า:
- Filters → Critical only — แสดงเฉพาะเครื่องมือแพทย์สีแดง
- Filters → Watch — แสดงเฉพาะสีเหลือง
- Filters → Normal — แสดงเฉพาะสีเขียว
- Filters → High Value / High Risk — แบ่งตามมิติเดียว
Group By — เมนู filter → Group By → Criticality เพื่อให้ได้คัมบัง แบบยุบได้พร้อมจำนวนต่อสี นี่เป็นสิ่งที่ใกล้เคียงกับ "แดชบอร์ดระดับความวิกฤต" ที่สุดที่โมดูลให้มาในตัว
ขั้นที่ 7 — ตั้งค่าระดับความวิกฤตแบบกลุ่ม (ทางเลือก)¶
หากคุณเพิ่งนำเข้าเครื่องมือแพทย์มาเป็นร้อยชิ้น การทำทีละชิ้นจะลำบาก ทางลัด:
- สลับหน้าจอเครื่องมือแพทย์ไปยัง มุมมองรายการ
- กรองตามหมวดหมู่ (เช่น "Infusion Pumps")
- ติ๊กเครื่องหมายถูกในส่วนหัวเพื่อเลือกทุกแถวที่มองเห็น
- Actions → Update fields (หรือเมนู selection-action ใหม่ใน Odoo 18) → ตั้งค่า
Value TierและRisk Tierในการดำเนินการแบบกลุ่มครั้งเดียว
สำหรับความพยายามจำแนกจำนวนมากอย่างต่อเนื่อง ดูแนวทางหมวดหมู่ต่อระดับใน การตั้งค่า
เคล็ดลับ¶
จำแนกใหม่เมื่อบทบาทของอุปกรณ์เปลี่ยน
เครื่องติดตามสัญญาณชีพที่จอดในห้องเก็บของคือความเสี่ยงปานกลาง เครื่องเดียวกัน ที่ถูกเข็นเข้าห้องผ่าตัดกลายเป็นความเสี่ยงสูง ระดับความวิกฤต ไม่ใช่การ ตัดสินใจครั้งเดียว — ทบทวนทุกครั้งที่เครื่องมือแพทย์ย้ายแผนก ย้ายสถานที่ หรือเปลี่ยนวัตถุประสงค์ทางคลินิก
ค่าเริ่มต้นเป็น 'medium / medium' มีเหตุผล
ทั้งสองฟิลด์เป็น required=True, default="medium" จึงไม่เคยเป็นค่าว่าง หมายความว่าเครื่องมือแพทย์ที่เพิ่งนำเข้าจะมาอยู่ที่ 🟡 เฝ้าระวัง — มองเห็น ได้ชัดเจน ไม่ใช่ถูกจำแนกผิดเป็น 🟢 ปกติ อย่างเงียบ ๆ
ระดับความวิกฤตเป็นการตัดสินด้วยตนเอง
โมดูล ไม่ได้ อนุมานระดับความวิกฤตอัตโนมัติจากหมวดหมู่ ยี่ห้อ รุ่น ระดับอุปกรณ์ของ MoPH หรือฟิลด์อื่นใด มันเป็นการตัดสินใจอย่างจงใจที่บันทึก ไว้กับระเบียนเครื่องมือแพทย์ HA Annual PM Report มีระดับความเสี่ยงที่ขับ เคลื่อนด้วย MoPH แยกต่างหาก — ดู HA Report — การตั้งค่า สำหรับ แนวคิดคู่ขนานนั้น
เกิดอะไรขึ้น¶
เมื่อคุณบันทึกฟอร์ม:
- Layer 3 (
roots_hemms_criticality) — เขียนroots_value_tierและroots_risk_tier - Layer 3 — การคำนวณ
@api.depends("roots_value_tier", "roots_risk_tier")คำนวณroots_criticality_colorใหม่จากเมทริกซ์ที่ตายตัว - Layer 3 — การคำนวณ
@api.depends_context("lang")บนroots_criticality_labelแสดงป้ายสองภาษาใหม่ในภาษาปัจจุบันของคุณ - Layer 3 (
roots_hemms_workflow) — ฟิลด์relatedที่จัดเก็บroots_equipment_criticality_colorบนทุกmaintenance.requestที่เปิดอยู่ ของเครื่องมือแพทย์นี้จะถูกอัปเดต - Layer 1 (
mail.thread) — Odoo บันทึกข้อความติดตามลงใน chatter ของ เครื่องมือแพทย์
ขั้นต่อไป¶
- การตั้งค่า — คำแนะนำระดับผู้ดูแลระบบ + ตัวอย่างหมวดหมู่ ต่อระดับสำหรับทั้งโรงพยาบาล
- ขั้นตอนการทำงาน — ดูว่าลำดับความสำคัญของคำขอ การตั้งธงอะไหล่ และ snapshot การตรวจสอบตอบสนองต่อระดับความวิกฤตอย่างไร
- การรายงาน — แบ่งทะเบียนเครื่องมือแพทย์ตามระดับความวิกฤต