เครื่องมือและอุปกรณ์ทางการแพทย์ (EMSFleet)
ทำไมต้องมีส่วนนี้
Section titled “ทำไมต้องมีส่วนนี้”ระบบทั้งสองใช้ฐานเดียวกัน ต่างกันที่ขอบเขต
| GovFleet | EMSFleet | |
|---|---|---|
| ยานพาหนะ | รถของหน่วยงานราชการ | รถพยาบาลฉุกเฉิน |
| จอง อนุมัติ ใช้รถ คืนรถ | มี | มี (ใช้กระบวนการเดียวกัน) |
| ระดับความพร้อมของรถและคนขับ | มี | มี |
| ซ่อมบำรุง | มี | มี |
| เครื่องมือและอุปกรณ์ทางการแพทย์ | ไม่มี | มี - เป็นส่วนที่เพิ่มขึ้นมาทั้งหมด |
รถพยาบาลที่เครื่องกระตุกหัวใจใช้งานไม่ได้ ไม่ใช่รถพยาบาลที่พร้อมออกปฏิบัติการ ต่อให้ตัวรถเองสมบูรณ์ทุกประการ ดังนั้นความพร้อมของรถพยาบาลจึงต้องรวม ความพร้อมของอุปกรณ์ เข้าไปด้วย ไม่ใช่แยกเป็นคนละเรื่อง
สามคำถามที่แยกจากกัน
Section titled “สามคำถามที่แยกจากกัน”การออกแบบเริ่มจากการแยกคำถามที่มักถูกยุบรวมกันเป็นเรื่องเดียว
| คำถาม | ตอบด้วย | เก็บเป็นอะไร |
|---|---|---|
| บนรถมีอะไรอยู่บ้าง | ทะเบียนอุปกรณ์ประจำรถ | ข้อมูลที่ผูกกับรถ - หมายเลขเครื่อง ยี่ห้อรุ่น วันหมดอายุ รอบสอบเทียบ |
| เช้านี้ครบหรือไม่ | รอบตรวจประจำวัน | เหตุการณ์ที่มีวันที่ - ตอบได้ว่า “วันที่ 24 รถคันนี้ครบหรือไม่” |
| ส่งออกปฏิบัติการได้หรือไม่ | ระดับความพร้อมของรถ | ค่าที่คำนวณจากสองข้อบน รวมกับสถานะรถและการประเมินของเจ้าหน้าที่ |
ถ้ายุบข้อ 1 กับข้อ 2 เข้าด้วยกัน จะเหลือแค่ธงบนตัวรถที่ตอบได้เพียงว่า “ตอนนี้ครบหรือไม่” ซึ่งตอบคำถามของการทบทวนเหตุการณ์ย้อนหลังไม่ได้เลย
โครงสร้างข้อมูล
Section titled “โครงสร้างข้อมูล”ตรงกับ ER Diagram ที่ส่งมอบตามข้อ 2.2 ทุกเอนทิตีและทุกชื่อฟิลด์
| เอนทิตี | ความหมาย | หมายเหตุการออกแบบ |
|---|---|---|
EQUIPMENT_TYPE |
ประเภทเครื่องมือแพทย์ | เป็น ข้อมูลพื้นฐาน ที่หน่วยงานแก้เองได้ ไม่ใช่ค่าคงที่ในโปรแกรม |
VEHICLE_EQUIPMENT |
อุปกรณ์ชิ้นจริงที่อยู่บนรถคันหนึ่ง | ผูกกับรถแบบ 1 ต่อหลายรายการ ใช้รูปแบบเดียวกับใบอนุญาตของพนักงานขับรถ |
EQUIPMENT_CHECK |
รอบตรวจประจำวัน 1 รอบ ต่อ 1 รถ ต่อ 1 วัน | บันทึกซ้ำในวันเดียวกันคือการแก้ผลของเช้านั้น ไม่ใช่การตรวจรอบใหม่ |
EQUIPMENT_CHECK_ITEM |
ผลรายชิ้นในรอบตรวจ | ทั้งในรอบประจำวันและในการเตรียมรายเที่ยว |
CASE_FILE.emsEquipCheck |
การเตรียมอุปกรณ์ของเที่ยวนั้น | คนละคำถามกับรอบเช้า จึงเป็นคนละระเบียน |
MAINTENANCE_LOG.equipmentId |
งานซ่อมหรือสอบเทียบที่ระบุชิ้นอุปกรณ์ | ไม่สร้างทะเบียนซ่อมชุดที่สอง - ประวัติของรถหนึ่งคันอยู่ที่เดียว |
เกณฑ์ ALS / BLS คือหัวใจของการตัดสิน
Section titled “เกณฑ์ ALS / BLS คือหัวใจของการตัดสิน”EQUIPMENT_TYPE แต่ละรายการระบุว่าจำเป็นสำหรับรถระดับ ALS หรือ BLS หรือทั้งคู่
รถ BLS ที่ไม่มีเครื่องติดตามสัญญาณชีพ ไม่ถือว่าไม่ครบ เพราะไม่เคยต้องมีตั้งแต่แรก
ถ้าไม่มีเกณฑ์นี้ คำว่า “ครบ” จะไม่มีความหมาย
กฎที่ระบบบังคับใช้
Section titled “กฎที่ระบบบังคับใช้”1. ความพร้อมของอุปกรณ์ทำให้ระดับความพร้อมของรถแย่ลงได้เท่านั้น
Section titled “1. ความพร้อมของอุปกรณ์ทำให้ระดับความพร้อมของรถแย่ลงได้เท่านั้น”| สภาพที่บันทึกไว้ | ผลต่อระดับความพร้อมของรถ |
|---|---|
| อุปกรณ์ ชำรุด หรือ ส่งซ่อม | รถเป็น แดง - จ่ายงานไม่ได้ |
| อุปกรณ์ หมดอายุ หรือ เกินรอบสอบเทียบ | รถที่เป็นเขียวกลายเป็น เหลือง |
| อุปกรณ์ปกติทุกชิ้น | ไม่เปลี่ยนแปลง - ใช้ค่าที่เจ้าหน้าที่ประเมินไว้ |
การประเมินด้วยมือของเจ้าหน้าที่ยังคงมีผลของตัวเอง อุปกรณ์ครบไม่ได้แปลว่าช่วงล่างที่ติดสีเหลืองไว้จะหายไป และรถที่ไม่มีอุปกรณ์การแพทย์ลงทะเบียนเลย (ซึ่งคือรถทุกคันของ GovFleet) ระดับความพร้อมจะไม่เปลี่ยนจากเดิมแม้แต่คันเดียว
2. “ไม่มีในทะเบียน” กับ “มีแต่เสีย” เป็นคนละปัญหา
Section titled “2. “ไม่มีในทะเบียน” กับ “มีแต่เสีย” เป็นคนละปัญหา”รถที่ยังไม่ได้ลงทะเบียนอุปกรณ์ที่จำเป็นไว้เลย จะไม่ถูกจับได้จากสถานะรายชิ้น เพราะไม่มีชิ้นให้ดู - สิ่งที่จับได้คือ รอบตรวจประจำวัน ซึ่งเทียบทะเบียนกับเกณฑ์ ALS/BLS แล้วรายงานว่า ไม่ครบ พร้อมระบุว่าขาดประเภทใด
3. ผลการสอบเทียบเขียนกลับเข้าทะเบียนอัตโนมัติ
Section titled “3. ผลการสอบเทียบเขียนกลับเข้าทะเบียนอัตโนมัติ”เมื่อปิดงานซ่อมบำรุงประเภท สอบเทียบเครื่องมือแพทย์ ที่ระบุชิ้นอุปกรณ์ไว้ ระบบจะบันทึกวันที่สอบเทียบล่าสุดและคำนวณรอบถัดไปจากจำนวนเดือนที่กำหนดในประเภทนั้น เหตุผล: ถ้าให้กรอกสองที่ ที่ที่สองคือที่ที่คนลืม และการแจ้งเตือนจะเตือนซ้ำเรื่องที่จัดการไปแล้ว
หน้าจอที่เพิ่มขึ้น
Section titled “หน้าจอที่เพิ่มขึ้น”| หน้าจอ | ผู้ใช้ | ทำอะไร |
|---|---|---|
| ข้อมูลพื้นฐาน > ประเภทเครื่องมือแพทย์ | งานยานพาหนะ | ดูแลรายการมาตรฐาน เกณฑ์ ALS/BLS วันหมดอายุ และรอบสอบเทียบ |
| ข้อมูลพื้นฐาน > ทะเบียนรถ (ส่วนที่เพิ่ม) | งานยานพาหนะ | ข้อมูลรถพยาบาล (นามเรียกขาน ระดับ ฐานประจำการ) และทะเบียนอุปกรณ์รายชิ้น |
| อุปกรณ์การแพทย์ | งานยานพาหนะ | รอบตรวจประจำวันของรถพยาบาลทุกคัน เรียงรายการที่ต้องดูแลขึ้นก่อน |
| คำขอใช้รถ > ตรวจก่อนออกเดินทาง (แท็บที่เพิ่ม) | พนักงานขับรถ | เตรียมอุปกรณ์ของเที่ยวนั้น หัวหน้ายานฯ อ่านผลเดียวกันตอนอนุมัติ |
| ซ่อมบำรุง (ส่วนที่เพิ่ม) | งานยานพาหนะ | งานสอบเทียบที่ระบุชิ้นอุปกรณ์ ปิดงานแล้วรอบถัดไปคำนวณให้ |
| การแจ้งเตือน (ส่วนที่เพิ่ม) | งานยานพาหนะ | อุปกรณ์ใกล้หมดอายุ หรือใกล้ครบกำหนดสอบเทียบ ภายใน 21 วัน |
แท็บอุปกรณ์การแพทย์ในหน้าตรวจก่อนออกเดินทาง แสดงเฉพาะเมื่อรถที่จัดให้เป็นรถพยาบาล เที่ยวของ GovFleet จะไม่เห็นแท็บนี้เลย
ข้อสมมติที่ยังต้องยืนยันกับผู้ใช้งานจริง
Section titled “ข้อสมมติที่ยังต้องยืนยันกับผู้ใช้งานจริง”ส่วนนี้พัฒนาภายใต้ข้อสมมติที่ระบุไว้ชัดเจน ตามแนวเดียวกับ ER Diagram
ทั้งสี่ข้ออยู่ในหนังสือขอการตัดสินใจ (decision-request)
| ข้อสมมติ | ที่ใช้อยู่ | ถ้าคำตอบต่างออกไป |
|---|---|---|
| ขอบเขตคือ ทะเบียนรายชิ้น ไม่ใช่แค่ใบเช็คลิสต์ก่อนออกรถ | ทะเบียนรายชิ้นพร้อมหมายเลขเครื่อง | ทะเบียนรองรับทั้งสองแบบอยู่แล้ว - ใบเช็คลิสต์อย่างเดียวจะขยายเป็นทะเบียนภายหลังไม่ได้ |
| งานยานพาหนะ เป็นผู้ตรวจรอบเช้า | สิทธิ์ equipment.record ให้งานยานพาหนะ |
ถ้าเป็นพยาบาลหรือชุดปฏิบัติการ แก้ที่ตารางสิทธิ์หนึ่งบรรทัด |
| รายการอุปกรณ์ที่ให้มาเป็น ตัวอย่าง ยังไม่ใช่มาตรฐาน สพฉ. | เป็นข้อมูลพื้นฐานที่แก้เองได้ | แก้ในระบบได้ทันที ไม่ต้องรอรุ่นใหม่ |
| รถพยาบาลใช้กระบวนการ จอง เดียวกับรถราชการ | ใช้กระบวนการเดียวกัน | ถ้าเป็นการ สั่งจ่าย แบบเหตุฉุกเฉิน ต้องออกแบบเส้นทางเพิ่ม ไม่ใช่แก้ที่ส่วนอุปกรณ์ |