# HLT — สุขภาพ
Group: **บริการนักศึกษา** · Use cases: **7**
> Generated by `docs/agent/tools/gen_use_cases.py` from `use_cases/UC1-Explorer.dc.html`. Do not edit by hand; re-run the script.
| ID | Use case | Lifecycle tag | Actors | Steps |
|---|---|---|---|---|
| [W-45](#w-45) | ตรวจสุขภาพและทดสอบสมรรถภาพแรกเข้า | เข้าเรียนปีแรก | 4 | 6 |
| [W-107](#w-107) | ประกันอุบัติเหตุและการเคลม | ระหว่างเรียน | 3 | 5 |
| [W-14](#w-14) | ขอดูข้อมูลสุขภาพนักกีฬา (กรณีพิเศษ / break-glass ข้อมูลสุขภาพ) | นักกีฬา | 2 | 6 |
| [W-39](#w-39) | บันทึกการบาดเจ็บ | นักกีฬา | 4 | 6 |
| [W-130](#w-130) | คัดกรองสุขภาพก่อนฤดูแข่ง / ก่อนวิชาปฏิบัติ | นักกีฬา | 3 | 5 |
| [W-152](#w-152) | สงสัยกระทบกระเทือนสมอง (suspected concussion): ถอดออกทันที → ประเมิน → กลับเรียน → กลับเล่น | นักกีฬา | 3 | 7 |
| [W-91](#w-91) | บันทึกการให้ยาผู้เยาว์ในหอพัก | โรงเรียนกีฬา | 4 | 5 |
## W-45 ตรวจสุขภาพและทดสอบสมรรถภาพแรกเข้า
- **Lifecycle tag:** เข้าเรียนปีแรก
- **Starts when:** นักศึกษาใหม่รายงานตัวแล้ว
- **Outcome:** medical clearance + โปรไฟล์นักกีฬา
- **Actors:** นักศึกษา, แพทย์, นักวิทยาศาสตร์การกีฬา, โค้ช
- **Screens:** W045
Steps (6, of which 2 automated by the system):
1. **นักศึกษา**: จองคิวตรวจในแอป
2. **แพทย์**: แพทย์ประเมินและออก clearance ผ่าน/มีเงื่อนไข/ไม่ผ่านตามกิจกรรมจริง; การใช้ผลเดิมชั่วคราวและอายุผลต้องได้รับการยืนยันจากผู้ประกอบวิชาชีพ ไม่ยืดอายุเอง
3. _ระบบ_: ส่งเฉพาะสถานะ clearance และข้อจำกัดภาคปฏิบัติ (ไม่มีการวินิจฉัย) ให้ ATH และ REG
4. **นักวิทยาศาสตร์การกีฬา**: ทดสอบสมรรถภาพพื้นฐาน (เฉพาะผู้มี clearance)
5. _ระบบ_: สร้างโปรไฟล์นักกีฬา
6. **โค้ช**: รับนักกีฬาเข้าทีม (เห็นเฉพาะสถานะความพร้อม)
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** โปรไฟล์นักกีฬาและ fitness test เฉพาะกลุ่มที่เกี่ยวข้อง; อายุ clearance ต้องให้ผู้ประกอบวิชาชีพกำหนด
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 1 | หลักสูตร/กิจกรรมต้องตรวจและสร้างโปรไฟล์นักกีฬาหรือไม่? | เกี่ยวข้อง | ขั้น 1 |
| 1 | หลักสูตร/กิจกรรมต้องตรวจและสร้างโปรไฟล์นักกีฬาหรือไม่? | ไม่เกี่ยวข้อง | ไม่สร้างโปรไฟล์นักกีฬา; รับบริการสุขภาพตามความจำเป็น |
| 4 | แพทย์อนุญาตให้ทดสอบนี้แล้วหรือไม่? | ผ่าน / อนุมัติ | ขั้น 4 |
| 4 | แพทย์อนุญาตให้ทดสอบนี้แล้วหรือไม่? | ไม่ผ่าน / รอ | รอประเมิน/ปรับกิจกรรม ไม่เข้าทดสอบเสี่ยง |
Relations: none. The use case completes on its own.
## W-107 ประกันอุบัติเหตุและการเคลม
- **Lifecycle tag:** ระหว่างเรียน
- **Starts when:** อุบัติเหตุ/บาดเจ็บ (W-39) หรือนักศึกษายื่นเอง
- **Outcome:** InsuranceClaim + ผลการจ่าย
- **Actors:** นักศึกษา, กิจการนักศึกษา, บริษัทประกันภัยคู่สัญญา
- **Screens:** W107
Steps (5, of which 1 automated by the system):
1. **นักศึกษา**: ยื่นเคลม แนบใบเสร็จ ใบรับรองแพทย์ และบัญชีธนาคาร (ผู้เยาว์: ผู้ปกครองยื่นแทน)
2. **กิจการนักศึกษา**: ตรวจความครบถ้วนและสิทธิ์ตามกรมธรรม์กลุ่ม (roster ประกันวิชาฝึกสอนเริ่มคุ้มครอง ณ PRACTICUM_PERIOD.start ตาม W-156)
3. _ระบบ_: ส่งเฉพาะข้อมูลที่จำเป็นต่อการเคลมให้บริษัทประกัน (ตาม data sharing agreement)
4. **บริษัทประกันภัยคู่สัญญา**: พิจารณาและโอนเงิน
5. **กิจการนักศึกษา**: บันทึกผลและแจ้งนักศึกษา
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** เคลมอนุมัติบางส่วน/ขอเพิ่ม/ปฏิเสธได้; ไม่รับประกันบริษัทจ่ายทุกเคลม
Relations:
- ต่อจาก [W-39](HLT.md#w-39) บันทึกการบาดเจ็บ
- เรียกใช้ [W-156](PRA.md#w-156) เตรียมความพร้อมฝึกสอนก่อน 16 พ.ค.: ลงทะเบียนล่วงหน้า ประกัน และ StaffClearance
- ถูกเรียกจาก [W-156](PRA.md#w-156) เตรียมความพร้อมฝึกสอนก่อน 16 พ.ค.: ลงทะเบียนล่วงหน้า ประกัน และ StaffClearance
- ถูกเรียกจาก [W-39](HLT.md#w-39) บันทึกการบาดเจ็บ
- ถูกเรียกจาก [W-26](REC.md#w-26) นักศึกษาเสียชีวิต
## W-14 ขอดูข้อมูลสุขภาพนักกีฬา (กรณีพิเศษ / break-glass ข้อมูลสุขภาพ)
- **Lifecycle tag:** นักกีฬา
- **Starts when:** บุคลากรต้องเข้าถึงข้อมูลสุขภาพนอกความสัมพันธ์ดูแล
- **Outcome:** access grant มีวันหมดอายุ + access log + ผลทบทวน
- **Actors:** แพทย์, DPO
- **Screens:** W014
Steps (6, of which 2 automated by the system):
1. **แพทย์**: ผู้ขอ (physician / nurse / physio) ขอเข้าถึงนอกความสัมพันธ์ดูแล ระบุเหตุผล ขอบเขต และระยะเวลา
2. **แพทย์**: แพทย์หัวหน้า (physician.lead คนละคนกับผู้ขอ) อนุมัติเป็นคนที่ 1
3. **DPO**: DPO อนุมัติเป็นคนที่ 2 (ต้องครบ 2 คนก่อนเปิดสิทธิ์)
4. _ระบบ_: เปิดสิทธิ์แบบมีวันหมดอายุ และบันทึกทุกการอ่าน
5. _ระบบ_: กรณีคุกคามชีวิต: self-activate ได้ทันที แต่ต้องได้การทบทวนจาก 2 คน (แพทย์หัวหน้า + DPO) ภายใน 24 ชม. มิฉะนั้นเปิดเหตุ security
6. **DPO**: ทบทวนย้อนหลัง และแจ้งเจ้าของข้อมูลตามนโยบาย
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ภาวะคุกคามชีวิตต้องแยกก่อนเส้นอนุมัติปกติ และตรวจย้อนหลังโดยผู้มีอำนาจคนละคน
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 1 | เป็นภาวะคุกคามชีวิตที่เข้าเกณฑ์ฉุกเฉินหรือไม่? | ปกติ | ขั้น 1 |
| 1 | เป็นภาวะคุกคามชีวิตที่เข้าเกณฑ์ฉุกเฉินหรือไม่? | ฉุกเฉินเข้าเกณฑ์ | ขั้น 5 |
- หลังขั้น 4 → ขั้น 6 (แทนลำดับถัดไป)
Relations: none. The use case completes on its own.
## W-39 บันทึกการบาดเจ็บ
- **Lifecycle tag:** นักกีฬา
- **Starts when:** เกิดการบาดเจ็บ/เจ็บป่วยระหว่างฝึก แข่ง เรียนวิชาปฏิบัติ สอบทักษะ หรือในหอ
- **Outcome:** InjuryRecord ใน hlt_vault + สถานะความพร้อม (FULL / MODIFIED / UNAVAILABLE) + แผน RTP
- **Actors:** นักกายภาพบำบัด, โค้ช, นักศึกษา, แพทย์
- **Screens:** W039
Steps (6, of which 0 automated by the system):
1. **นักกายภาพบำบัด**: บันทึกทันทีที่หน้างาน (หรือ nurse/physician ที่อยู่หน้างาน) ฐาน PDPA ม.26(5)(ก) ภายใต้ความรับผิดชอบของผู้ประกอบวิชาชีพ [ต้องตรวจสอบถ้อยคำ]; ใช้ vital interest เฉพาะเมื่อขอ consent ไม่ได้
2. **โค้ช**: ผู้กำกับกิจกรรม (coach / lecturer วิชาปฏิบัติ / dorm / judge) บันทึก first-aid incident ขั้นต่ำเมื่อไม่มีบุคลากรการแพทย์หน้างาน แล้ว nurse ทบทวนภายใน 24 ชม.; สงสัยกระทบกระเทือนสมอง → W-152, สงสัย heat illness → W-153
3. **โค้ช**: ผู้เยาว์: เจ้าหน้าที่ (โค้ช/ครูหอ/พยาบาล) โทรแจ้งผู้ปกครองก่อนตาม script แล้วระบบส่งข้อความยืนยันพร้อมเบอร์ติดต่อ; โทรไม่ติดใน 15 นาที → ระบบส่งแจ้งเตือนเร่งด่วนอัตโนมัติ
4. **นักกายภาพบำบัด**: กำหนดสถานะความพร้อม FULL / MODIFIED (+ ข้อจำกัดเชิงกิจกรรม) / UNAVAILABLE (ออกได้เฉพาะ physician หรือ physio — nurse/ผู้กำกับกิจกรรมตั้งได้เพียง UNAVAILABLE ชั่วคราวจนกว่าจะประเมิน) แล้วระบบส่งให้ coach ของ squad เสมอโดยไม่ต้องขอ consent (D-05); ถ้าเป็นอุบัติเหตุเปิดเคลมประกัน (W-107)
5. **นักศึกษา**: เลือกว่าจะเปิดรายละเอียดการวินิจฉัย/การรักษาให้โค้ช/ทีมหรือไม่ (consent ใช้เฉพาะรายละเอียด ไม่ใช้กับสถานะความพร้อม)
6. **แพทย์**: วางแผนและออก clearance return-to-play / return-to-learn ร่วมกับ physio (ขั้นฟื้นฟู) coach และนักกีฬา (shared decision) และส่งข้อจำกัดภาคปฏิบัติ (ไม่มีการวินิจฉัย) ให้ ATT/ASM
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** แชร์เฉพาะสถานะพร้อมให้โค้ชที่รับผิดชอบปัจจุบัน; ตรวจผู้ติดต่อปลอดภัยก่อนแจ้ง ไม่เปิดการวินิจฉัยทั่วไป
Relations:
- ขยายเมื่อมีเงื่อนไข [W-107](HLT.md#w-107) ประกันอุบัติเหตุและการเคลม
- เรียกใช้ [W-152](HLT.md#w-152) สงสัยกระทบกระเทือนสมอง (suspected concussion): ถอดออกทันที → ประเมิน → กลับเรียน → กลับเล่น
- เรียกใช้ [W-153](FAC.md#w-153) ความร้อน (heat stress): วัด WBGT ปรับกิจกรรม และรับมือ heat illness
- ถูกเรียกจาก [W-85](ADM.md#w-85) เหตุการณ์วันสอบทักษะ (บาดเจ็บ / ขาดสอบ / ขอเลื่อน)
- ถูกเรียกจาก [W-107](HLT.md#w-107) ประกันอุบัติเหตุและการเคลม
- ถูกเรียกจาก [W-152](HLT.md#w-152) สงสัยกระทบกระเทือนสมอง (suspected concussion): ถอดออกทันที → ประเมิน → กลับเรียน → กลับเล่น
- ถูกเรียกจาก [W-153](FAC.md#w-153) ความร้อน (heat stress): วัด WBGT ปรับกิจกรรม และรับมือ heat illness
- ถูกเรียกจาก [W-149](SAFE.md#w-149) เหตุร้ายแรงของผู้เยาว์ในหอประจำ/กิจกรรม (เด็กหาย บาดเจ็บสาหัส เสียชีวิต)
## W-130 คัดกรองสุขภาพก่อนฤดูแข่ง / ก่อนวิชาปฏิบัติ
- **Lifecycle tag:** นักกีฬา
- **Starts when:** clearance ใกล้หมดอายุ หรือก่อนลงทะเบียนวิชาปฏิบัติ/ฤดูแข่ง
- **Outcome:** MedicalClearance (สถานะเท่านั้นที่ส่งออก)
- **Actors:** นักศึกษา, แพทย์, โค้ช
- **Screens:** W130
Steps (5, of which 2 automated by the system):
1. _ระบบ_: แจ้งนักกีฬาที่ clearance ใกล้หมดอายุ
2. **นักศึกษา**: ตอบแบบคัดกรอง และนัดตรวจ
3. **แพทย์**: ตรวจ (PPE / ECG ตามความเสี่ยง; คัดกรอง LEA/RED-S; ทำ concussion baseline ปีละครั้งสำหรับชนิดกีฬาเสี่ยง) และออก clearance — ผลอยู่ใน hlt_vault
4. _ระบบ_: ส่งสถานะ/ข้อจำกัดขั้นต่ำให้ REG เฉพาะวิชาปฏิบัติเสี่ยงที่เกี่ยวข้องและ ATH เฉพาะกิจกรรมที่ต้องใช้; ไม่ล็อกวิชาทฤษฎีทั้งหมดหรือส่ง diagnosis
5. **โค้ช**: เห็นสถานะ cleared / มีเงื่อนไข / ไม่ cleared (ไม่ต้องขอ consent — D-05)
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** clearance gate เฉพาะกิจกรรมเสี่ยงที่เกี่ยวข้อง ไม่ล็อกการลงทะเบียนวิชาทฤษฎีทั้งหมด
Relations:
- ถูกเรียกจาก [W-152](HLT.md#w-152) สงสัยกระทบกระเทือนสมอง (suspected concussion): ถอดออกทันที → ประเมิน → กลับเรียน → กลับเล่น
## W-152 สงสัยกระทบกระเทือนสมอง (suspected concussion): ถอดออกทันที → ประเมิน → กลับเรียน → กลับเล่น
- **Lifecycle tag:** นักกีฬา
- **Starts when:** ผู้กำกับกิจกรรมหรือใครก็ตามเห็นอาการหลังการปะทะ/ล้ม ในฝึก แข่ง วิชาปฏิบัติ หรือสอบทักษะ
- **Outcome:** ConcussionEpisode ใน hlt_vault + สถานะ UNAVAILABLE + แผน return-to-learn/return-to-sport + clearance
- **Actors:** โค้ช, แพทย์, นักกายภาพบำบัด
- **Screens:** W152
Steps (7, of which 3 automated by the system):
1. **โค้ช**: ผู้กำกับกิจกรรม (coach / lecturer / judge / dorm) กดปุ่ม "สงสัยกระทบกระเทือนสมอง" ถอดออกทันที (ไม่ต้องเป็นแพทย์); มี red flag → เรียก 1669
2. _ระบบ_: ตั้งสถานะ UNAVAILABLE ชั่วคราวทันที (ปลดได้เฉพาะ physician) บล็อกการลงสนาม การคัดตัว และ competition entry; ผู้เยาว์: เจ้าหน้าที่โทรแจ้งผู้ปกครองก่อน (ตาม W-39)
3. **แพทย์**: ประเมินด้วยเครื่องมือที่ทีมแพทย์เลือก (เช่น SCAT6 / Child SCAT6 [ต้องตรวจสอบ]) เทียบ baseline จาก W-130
4. _ระบบ_: return-to-learn: ATT excused และ EXM เลื่อน/ปรับการสอบ (ส่งเฉพาะข้อจำกัด ไม่มีการวินิจฉัย)
5. **นักกายภาพบำบัด**: ดูแล return-to-sport ทีละขั้นตามโปรโตคอล บันทึกอาการแต่ละขั้น
6. **แพทย์**: ออก clearance กลับเล่นเต็มรูปแบบ (shared decision กับนักกีฬา/ผู้ปกครอง/โค้ช)
7. _ระบบ_: ปลดบล็อก ATH และแจ้งโค้ชเฉพาะสถานะ
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** คงหยุดเล่นเมื่อสงสัย concussion และให้แพทย์อนุญาตก่อนกลับเล่น ไม่ให้ auto-unblock ตามเวลา
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 7 | แพทย์อนุญาตกลับเล่นตามแผนแล้วหรือไม่? | ผ่าน / อนุมัติ | ขั้น 7 |
| 7 | แพทย์อนุญาตกลับเล่นตามแผนแล้วหรือไม่? | ไม่ผ่าน / รอ | คงหยุดกิจกรรมเสี่ยงและติดตาม ไม่ auto-unblock ตามเวลา |
Relations:
- เรียกใช้ [W-39](HLT.md#w-39) บันทึกการบาดเจ็บ
- เรียกใช้ [W-130](HLT.md#w-130) คัดกรองสุขภาพก่อนฤดูแข่ง / ก่อนวิชาปฏิบัติ
- ถูกเรียกจาก [W-85](ADM.md#w-85) เหตุการณ์วันสอบทักษะ (บาดเจ็บ / ขาดสอบ / ขอเลื่อน)
- ถูกเรียกจาก [W-39](HLT.md#w-39) บันทึกการบาดเจ็บ
## W-91 บันทึกการให้ยาผู้เยาว์ในหอพัก
- **Lifecycle tag:** โรงเรียนกีฬา
- **Starts when:** แผนการให้ยาจากผู้ปกครอง/แพทย์ หรืออาการเจ็บป่วยในหอ
- **Outcome:** MedicationAdministrationRecord ใน vault
- **Actors:** ผู้ปกครอง, แพทย์, หอพัก, พยาบาล
- **Screens:** W091
Steps (5, of which 1 automated by the system):
1. **ผู้ปกครอง**: แจ้งยาประจำ และยินยอมให้ครูหอ/พยาบาลจัดยา พร้อมใบสั่งแพทย์
2. **แพทย์**: ตรวจ และบันทึกแผนการให้ยาใน hlt_vault (ตามใบสั่งแพทย์)
3. **หอพัก**: ผู้ได้รับอนุญาตให้ยาตามคำสั่ง/แผนที่ตรวจแล้วและขอบเขตวิชาชีพ บันทึกยา เวลา ขนาด ผู้ให้; ไม่มีคำสั่ง/ไม่แน่ใจให้ส่งพยาบาล ไม่อนุมานครูหอมีอำนาจจ่ายยาเอง
4. _ระบบ_: เตือนรอบยา/ยาใกล้หมด และแจ้ง nurse เมื่อข้ามรอบ
5. **พยาบาล**: พยาบาลทบทวนตามแผน; ปฏิเสธยา ผิดแผนหรืออาการไม่พึงประสงค์ให้ประเมิน/ส่งแพทย์ตามความเร่งด่วนทันที ไม่รอรอบรายสัปดาห์
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ครูหอให้ยาได้เฉพาะขอบเขตที่อนุญาตและแผนแพทย์; อาการไม่พึงประสงค์ส่งต่อทันที
Relations:
- ถูกเรียกจาก [W-86](SSC.md#w-86) มอบตัวนักเรียนใหม่และเข้าหอพักประจำ