# ATH — จัดการนักกีฬา
Group: **กีฬา** · Use cases: **11**
> 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-04](#w-04) | ลาไปแข่งขัน / เก็บตัว (รายบุคคล) ตามระดับรายการ | นักกีฬา | 5 | 7 |
| [W-30](#w-30) | ตรวจสิทธิ์ลงแข่ง | นักกีฬา | 3 | 4 |
| [W-31](#w-31) | เดินทางไปแข่งขัน | นักกีฬา | 4 | 7 |
| [W-68](#w-68) | ฝึกซ้อมและติดตามสมรรถภาพ | นักกีฬา | 3 | 5 |
| [W-109](#w-109) | ส่งต่อบริการโภชนาการ / จิตวิทยาการกีฬา | นักกีฬา | 4 | 5 |
| [W-112](#w-112) | ทบทวน talent pathway รายภาค | นักกีฬา | 4 | 5 |
| [W-114](#w-114) | ยื่นลาแข่งแบบยกคณะ (batch) — อนุมัติครั้งเดียวระดับคณะ | นักกีฬา | 5 | 8 |
| [W-146](#w-146) | แผนการเรียนยืดหยุ่น / ลาระยะยาวของนักกีฬาทีมชาติ | นักกีฬา | 6 | 7 |
| [W-150](#w-150) | คัดเลือกตัวนักกีฬา / ประกาศทีม และทบทวนผลการคัดเลือก | นักกีฬา | 5 | 8 |
| [W-154](#w-154) | การจัดการน้ำหนักในกีฬารุ่นน้ำหนัก (weight management) และห้ามลดน้ำหนักเร่งด่วน | นักกีฬา | 4 | 5 |
| [W-157](#w-157) | บันทึกและทบทวน classification นักกีฬาพาราฯ (ParaClassification) | นักกีฬา | 3 | 4 |
## W-04 ลาไปแข่งขัน / เก็บตัว (รายบุคคล) ตามระดับรายการ
- **Lifecycle tag:** นักกีฬา
- **Starts when:** นักกีฬารายบุคคลได้รับหนังสือเรียกตัว (ทั้งทีมใช้ W-114)
- **Outcome:** CompetitionLeave (tier T1/T2/T3) + excused attendance + MakeupExam อัตโนมัติ (W-05 สายลัด)
- **Actors:** นักศึกษา, โค้ช, อาจารย์ที่ปรึกษา, คณบดี, อาจารย์ผู้สอน
- **Screens:** U11
Steps (7, of which 2 automated by the system):
1. **นักศึกษา**: ยื่นลาไปแข่ง พร้อมหนังสือเรียกตัว (เลือกรายการจาก competition master)
2. _ระบบ_: จัดระดับ LeaveTier: T1 = ทีมชาติ/นานาชาติ/ระดับชาติใน competition master; T2 = ระดับภาค/จังหวัด/รายการเชิญใน master; T3 = นอก master หรือเก็บตัว
3. **โค้ช**: รับรองว่าติดทีมจริง (T1: roster ที่ sportshead รับรองแล้วใช้แทนได้)
4. **อาจารย์ที่ปรึกษา**: T2/T3: เห็นชอบ (เห็นผลการเรียนและ risk flag); T1 ไม่ต้องรอ — ได้รับ digest
5. **คณบดี**: T3 (และ T2 ที่มี risk flag): อนุมัติ; T1/T2 ปกติอนุมัติอัตโนมัติและคณบดีรับทราบแบบ digest รายสัปดาห์
6. **อาจารย์ผู้สอน**: รับทราบเท่านั้น (ไม่ใช่ขั้นอนุมัติ) — ใช้ MakeupPolicy ประจำวิชาที่ตั้งครั้งเดียวต่อภาค ไม่ต้องเขียนงานชดเชยรายคน
7. _ระบบ_: ไม่นับขาดเรียน (ATT รับผล ath.CompetitionLeaveApproved) และสร้าง MakeupExam อัตโนมัติผ่าน W-05 สายลัดเมื่อวันแข่งทับวันสอบ
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** อนุมัติลาแข่งไม่แทนการอนุมัติเดินทาง เงิน หรือ medical clearance; สอบชดเชยเฉพาะเวลาทับซ้อน
Relations:
- เรียกใช้ [W-05](EXM.md#w-05) สอบชดเชย / เลื่อนสอบ
- ต่อจาก [W-114](ATH.md#w-114) ยื่นลาแข่งแบบยกคณะ (batch) — อนุมัติครั้งเดียวระดับคณะ
- ถูกเรียกจาก [W-05](EXM.md#w-05) สอบชดเชย / เลื่อนสอบ
- ถูกเรียกจาก [W-52](ATT.md#w-52) เข้าเรียนและเช็กชื่อ
## W-30 ตรวจสิทธิ์ลงแข่ง
- **Lifecycle tag:** นักกีฬา
- **Starts when:** รายการแข่งขันเปิดรับรายชื่อ
- **Outcome:** EligibilityCheck ที่รับรองแล้ว
- **Actors:** โค้ช, นายทะเบียน, หัวหน้างานกีฬา
- **Screens:** U11
Steps (4, of which 1 automated by the system):
1. **โค้ช**: ส่งรายชื่อนักกีฬา
2. _ระบบ_: ตรวจหน่วยกิต เกรด สถานภาพ และ clearance ตามกฎของรายการ (เช่น ระเบียบ ก.ก.ม.ท. [ต้องตรวจสอบ])
3. **นายทะเบียน**: รับรองรายชื่อ
4. **หัวหน้างานกีฬา**: ส่งรายชื่อให้ผู้จัดการแข่งขัน
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ตรวจสิทธิ์แข่งตามรายการ อายุ การจัดชั้น และความพร้อมที่ยังมีผล; มีทางไม่ผ่าน/อุทธรณ์
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 3 | ผ่านสิทธิ์แข่งขันและ clearance ที่จำเป็นหรือไม่? | ผ่าน / อนุมัติ | ขั้น 3 |
| 3 | ผ่านสิทธิ์แข่งขันและ clearance ที่จำเป็นหรือไม่? | ไม่ผ่าน / รอ | ไม่ส่งรายชื่อแข่ง ให้ทบทวน/แก้ไขตามรายการ |
Relations:
- ถูกเรียกจาก [W-31](ATH.md#w-31) เดินทางไปแข่งขัน
- ถูกเรียกจาก [W-114](ATH.md#w-114) ยื่นลาแข่งแบบยกคณะ (batch) — อนุมัติครั้งเดียวระดับคณะ
- ถูกเรียกจาก [W-150](ATH.md#w-150) คัดเลือกตัวนักกีฬา / ประกาศทีม และทบทวนผลการคัดเลือก
- ถูกเรียกจาก [W-157](ATH.md#w-157) บันทึกและทบทวน classification นักกีฬาพาราฯ (ParaClassification)
## W-31 เดินทางไปแข่งขัน
- **Lifecycle tag:** นักกีฬา
- **Starts when:** ทีมได้รับสิทธิ์ลงแข่ง (W-30)
- **Outcome:** TeamTrip + เงินยืม + permission slip ต่อทริป
- **Actors:** โค้ช, หัวหน้างานกีฬา, การเงิน, ผู้ปกครอง
- **Screens:** W031
Steps (7, of which 2 automated by the system):
1. **โค้ช**: เสนอแผนเดินทาง roster ผู้ควบคุม ห้องพัก งบประมาณ และประกันการแข่งขัน
2. _ระบบ_: gate ก่อนอนุมัติ: ตรวจ TripSupervisionRule (DMN) เมื่อทริปค้างคืนมีผู้เยาว์ — ผู้ใหญ่:ผู้เยาว์ 1:10 (1:8 ถ้ามีผู้เยาว์อายุต่ำกว่า 15 ปีหรือกิจกรรมเสี่ยง), ผู้ใหญ่ ≥ 2 คน, มีผู้ควบคุมเพศเดียวกับผู้เยาว์แต่ละกลุ่ม, StaffClearance ของผู้ใหญ่ทุกคนยังไม่หมดอายุ, room plan (ผู้ใหญ่ไม่พักห้องเดียวกับผู้เยาว์) — ค่าตั้งต้น 🟡 [ต้องตรวจสอบ]; ไม่ผ่าน = ส่งอนุมัติไม่ได้
3. **หัวหน้างานกีฬา**: อนุมัติ
4. **การเงิน**: อนุมัติเงินยืมทดรอง และออกแบบฟอร์มการเงินราชการ (สัญญายืมเงิน ใบสำคัญรับเงิน) จาก TeamTrip อัตโนมัติ
5. **ผู้ปกครอง**: อนุญาตในแอปต่อทริป (ผู้เยาว์; ผู้ถูกจำกัดสิทธิ์ไม่ได้รับคำขอ; ไม่มีสมาร์ตโฟน: ครู/โค้ชโทรยืนยันตามเบอร์ที่ลงทะเบียนและบันทึก)
6. _ระบบ_: เปิดให้หัวหน้าทริปเห็น medical alert ขั้นต่ำและผู้ติดต่อฉุกเฉินของสมาชิกแบบ pre-authorised จนจบทริป; room plan เห็นเฉพาะผู้ควบคุม
7. **โค้ช**: เดินทาง และกลับมาล้างเงินยืมตาม W-115
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** อัตราผู้ดูแลและเงื่อนไขเดินทางต้องอ้างนโยบาย/ผู้เชี่ยวชาญ; อนุมัติลาไม่แทนความปลอดภัย
Relations:
- ต่อจาก [W-30](ATH.md#w-30) ตรวจสิทธิ์ลงแข่ง
- เรียกใช้ [W-115](FIN.md#w-115) เดินทางกลับและล้างเงินยืม
- ถูกเรียกจาก [W-115](FIN.md#w-115) เดินทางกลับและล้างเงินยืม
## W-68 ฝึกซ้อมและติดตามสมรรถภาพ
- **Lifecycle tag:** นักกีฬา
- **Starts when:** แผนฝึกของทีม
- **Outcome:** session log + training load trend + readiness (decision support)
- **Actors:** โค้ช, นักศึกษา, นักวิทยาศาสตร์การกีฬา
- **Screens:** U10, C01
Steps (5, of which 1 automated by the system):
1. **โค้ช**: บันทึก TrainingSession (สร้างซ้ำจาก FAC recurring booking ในแตะเดียว) + การมาซ้อม; แผน periodization เป็นไฟล์แนบ (ไม่บังคับ)
2. **นักศึกษา**: กรอก wellness ≤ 60 วินาที + sRPE (เฉพาะทีมที่มีนักวิทย์ดูแล; opt-in ตามทีม) — ข้อมูลเก็บใน hlt_vault; ATH เก็บเพียง readiness ที่คำนวณแล้ว
3. **นักวิทยาศาสตร์การกีฬา**: ทดสอบสมรรถภาพตามรอบ (field test แบบ bulk/offline) และรับ flag wellness ก่อน (coach เห็นเป็นข้อมูล)
4. _ระบบ_: แสดงแนวโน้มภาระฝึก/ค่าต่างจาก individual baseline (ไม่ใช้คำว่า "เสี่ยงบาดเจ็บ"; ACWR เป็นรายงานทางเลือกใน ANA เท่านั้น)
5. **โค้ช**: ปรับแผนซ้อม
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ACWR เป็นข้อมูลประกอบไม่ใช่วินิจฉัยหรือสั่งพักอัตโนมัติ; คงการประเมินโดยบุคลากร
Relations: none. The use case completes on its own.
## W-109 ส่งต่อบริการโภชนาการ / จิตวิทยาการกีฬา
- **Lifecycle tag:** นักกีฬา
- **Starts when:** โค้ช นักวิทย์ แพทย์ หรือนักกีฬาเห็นความจำเป็น
- **Outcome:** Referral + แผนบริการ (บันทึกลับ)
- **Actors:** โค้ช, นักศึกษา, นักโภชนาการการกีฬา, นักจิตวิทยาการกีฬา
- **Screens:** W109
Steps (5, of which 0 automated by the system):
1. **โค้ช**: เสนอส่งต่อ (ระบุเหตุผลทั่วไป ไม่ใช่การวินิจฉัย)
2. **นักศึกษา**: ยินยอมรับบริการ (ผู้เยาว์: ผู้ปกครองตาม consent policy)
3. **นักโภชนาการการกีฬา**: ประเมินด้านโภชนาการตาม referral; หากต้องการบริการจิตวิทยาด้วยให้เปิด referral แยกและตรวจฐานการเปิดเผย ไม่บังคับสองบริการต่อเนื่อง
4. **นักจิตวิทยาการกีฬา**: ประเมินและให้คำปรึกษา บันทึกลับ (ความเสี่ยงสูง → W-129)
5. **โค้ช**: ได้รับเฉพาะข้อแนะนำที่นักกีฬายินยอมให้แชร์
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ส่งต่อโภชนาการกับจิตวิทยาเป็นทางเลือก ไม่บังคับเข้าทั้งสองบริการทุกคน
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 3 | ส่งต่อบริการประเภทใด? | โภชนาการ | ขั้น 3 |
| 3 | ส่งต่อบริการประเภทใด? | จิตวิทยาการกีฬา | ขั้น 4 |
| 3 | ส่งต่อบริการประเภทใด? | หลายบริการ | ขั้น 3 |
| 3 | ส่งต่อบริการประเภทใด? | ไม่ยินยอม/ไม่ฉุกเฉิน | บันทึกการตัดสินใจโดยไม่เปิดข้อมูลให้โค้ช; วิกฤตใช้ W-129 |
- หลังขั้น 3 → ขั้น 5 (แทนลำดับถัดไป)
Relations:
- เรียกใช้ [W-129](AFF.md#w-129) ส่งต่อวิกฤตสุขภาพจิต
## W-112 ทบทวน talent pathway รายภาค
- **Lifecycle tag:** นักกีฬา
- **Starts when:** รอบทบทวนรายภาค
- **Outcome:** ระดับ pathway + แผนพัฒนารายบุคคล
- **Actors:** นักวิทยาศาสตร์การกีฬา, โค้ช, หัวหน้างานกีฬา, นักศึกษา
- **Screens:** W112
Steps (5, of which 1 automated by the system):
1. **นักวิทยาศาสตร์การกีฬา**: สรุปผลทดสอบและพัฒนาการ (decision support)
2. **โค้ช**: ให้ความเห็นระดับ (development / elite / คงระดับ)
3. **หัวหน้างานกีฬา**: คณะกรรมการทบทวนกำหนดระดับ (ห้ามใช้ metric เดียว เช่น ACWR ตัดสินอัตโนมัติ)
4. **นักศึกษา**: รับทราบผลและแผนพัฒนา (ผู้เยาว์: ผู้ปกครองรับทราบ)
5. _ระบบ_: ส่งผลให้การพิจารณาทุนนักกีฬา/ที่พัก (W-07)
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** เส้นทางนักกีฬาใช้การพิจารณาของคน ไม่ตัดทุนหรือสิทธิ์อัตโนมัติจากคะแนนวิเคราะห์
Relations:
- เรียกใช้ [W-07](SCH.md#w-07) ขอทุนการศึกษา
## W-114 ยื่นลาแข่งแบบยกคณะ (batch) — อนุมัติครั้งเดียวระดับคณะ
- **Lifecycle tag:** นักกีฬา
- **Starts when:** CompetitionEvent ใน competition master + roster ต่อชนิดกีฬาที่ coach ส่ง
- **Outcome:** CompetitionLeaveBatch (ATH) + excused attendance (ATT) + MakeupExam อัตโนมัติ (EXM) โดยไม่ต้องอนุมัติซ้ำ
- **Actors:** โค้ช, หัวหน้างานกีฬา, คณบดี, อาจารย์ที่ปรึกษา, อาจารย์ผู้สอน
- **Screens:** C01, U11, B01
Steps (8, of which 3 automated by the system):
1. **โค้ช**: ส่ง roster ต่อชนิดกีฬา (นักกีฬา โค้ช เจ้าหน้าที่ และช่วงวันที่ของแต่ละคน)
2. **หัวหน้างานกีฬา**: รวม roster เป็นทัพวิทยาเขต รับรอง แนบหนังสือเชิญ และยื่น batch (ATH เป็นเจ้าของ CompetitionLeaveBatch)
3. _ระบบ_: ตรวจสิทธิ์ลงแข่ง (W-30) จัด LeaveTier และคำนวณคาบเรียน การสอบ ฝึกสอน/ฝึกงานที่ทับของทุกคน แยกตามคณะ
4. **คณบดี**: อนุมัติครั้งเดียวต่อคณะสำหรับนักศึกษาทุกคนของคณะใน batch (คัดออกรายคนได้พร้อมเหตุผล); T1 อนุมัติอัตโนมัติและคณบดีรับทราบแบบ digest
5. **อาจารย์ที่ปรึกษา**: ได้รับ digest risk flag ของ advisee (ไม่ใช่ขั้นอนุมัติ) และนัดวางแผนเฉพาะรายที่เสี่ยง
6. **อาจารย์ผู้สอน**: รับทราบผ่าน digest ต่อวิชาครั้งเดียว ใช้ MakeupPolicy ประจำวิชา (ไม่ใช่ขั้นอนุมัติ)
7. _ระบบ_: บันทึก excused ใน ATT และสร้าง MakeupExam อัตโนมัติผ่าน W-05 สายลัด (registrar จัดรอบสอบชดเชยรวมโดยไม่ต้องให้ lecturer/head อนุมัติซ้ำ)
8. _ระบบ_: การแข่งขันเลื่อน/ยกเลิก → ปรับการลาและสอบชดเชยทั้งชุดจาก CompetitionEvent
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ลาแข่งไม่แทน travel/medical consent; ยกเลิกแข่งแก้ผลกระทบด้วยรายการชดเชยไม่ลบประวัติ
Relations:
- เรียกใช้ [W-05](EXM.md#w-05) สอบชดเชย / เลื่อนสอบ
- เรียกใช้ [W-30](ATH.md#w-30) ตรวจสิทธิ์ลงแข่ง
- ถูกเรียกจาก [W-05](EXM.md#w-05) สอบชดเชย / เลื่อนสอบ
- ถูกเรียกจาก [W-52](ATT.md#w-52) เข้าเรียนและเช็กชื่อ
- ถูกเรียกจาก [W-04](ATH.md#w-04) ลาไปแข่งขัน / เก็บตัว (รายบุคคล) ตามระดับรายการ
- ถูกเรียกจาก [W-150](ATH.md#w-150) คัดเลือกตัวนักกีฬา / ประกาศทีม และทบทวนผลการคัดเลือก
## W-146 แผนการเรียนยืดหยุ่น / ลาระยะยาวของนักกีฬาทีมชาติ
- **Lifecycle tag:** นักกีฬา
- **Starts when:** นักกีฬาถูกเรียกติดทีมชาติหรือเก็บตัวระยะยาวเกิน 2 สัปดาห์
- **Outcome:** แผนการเรียนรายบุคคล (ลดหน่วยกิต เรียนออนไลน์ สอบนอกตาราง) ผูกกับตารางแข่ง
- **Actors:** นักศึกษา, โค้ช, อาจารย์ที่ปรึกษา, อาจารย์ผู้สอน, คณบดี, นายทะเบียน
- **Screens:** W146
Steps (7, of which 1 automated by the system):
1. **นักศึกษา**: ยื่นหนังสือเรียกตัวทีมชาติและขอแผนการเรียนยืดหยุ่น
2. **โค้ช**: รับรองตารางเก็บตัวและแข่งขัน
3. **อาจารย์ที่ปรึกษา**: ร่างแผนการเรียนรายบุคคล เช่น ลดหน่วยกิต เลือกวิชาออนไลน์
4. **อาจารย์ผู้สอน**: กำหนดงานชดเชยและวิธีวัดผลทางเลือกในแต่ละวิชา
5. **คณบดี**: อนุมัติแผน
6. **นายทะเบียน**: ปรับการลงทะเบียน และให้ EXM จัดสอบนอกตาราง
7. _ระบบ_: ติดตามความคืบหน้าและเตือนอาจารย์ที่ปรึกษาเมื่อแผนล่าช้า
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ปรับแผนเรียนสำหรับนักกีฬาไม่ลดสมรรถนะบังคับของหลักสูตร; เรียนออนไลน์ไม่แทนทุกภาคปฏิบัติ
Relations: none. The use case completes on its own.
## W-150 คัดเลือกตัวนักกีฬา / ประกาศทีม และทบทวนผลการคัดเลือก
- **Lifecycle tag:** นักกีฬา
- **Starts when:** เปิดฤดูกาล/รายการแข่งขันที่ต้องคัดตัว หรือทบทวน squad ประจำปี
- **Outcome:** SelectionPolicy ที่เผยแพร่ + SelectionDecision พร้อมเหตุผลรายคน + ผลทบทวน/อุทธรณ์
- **Actors:** โค้ช, หัวหน้างานกีฬา, นักศึกษา, ศูนย์รับเรื่องร้องเรียน, งานทุน
- **Screens:** W150
Steps (8, of which 1 automated by the system):
1. **โค้ช**: ร่าง SelectionPolicy: เกณฑ์ น้ำหนัก วันคัดตัว ผู้คัดเลือก ≥ 2 คน และวิธีทบทวน
2. **หัวหน้างานกีฬา**: อนุมัติและเผยแพร่ล่วงหน้า ≥ 14 วันให้นักกีฬาเห็น; ผู้คัดเลือกประกาศ COI
3. **โค้ช**: จัดคัดตัว บันทึกผลตามเกณฑ์ และตัดสิน SelectionDecision พร้อมเหตุผลรายคน (ห้ามใช้รายละเอียดสุขภาพ/จิตวิทยา; ใช้ได้เฉพาะสถานะความพร้อม)
4. **นักศึกษา**: รับผลพร้อมเหตุผล และขอทบทวนภายใน 3 วันทำการ
5. **หัวหน้างานกีฬา**: ทบทวนร่วมกับผู้คัดเลือกที่ไม่ได้ตัดสินครั้งแรก และตอบพร้อมเหตุผล
6. **ศูนย์รับเรื่องร้องเรียน**: อุทธรณ์เชิงกระบวนการ (ไม่ทำตามเกณฑ์ที่ประกาศ / COI / การกลั่นแกล้ง) ผ่าน CASE; เรื่อง safe sport ส่ง W-155
7. **งานทุน**: ถ้าผลกระทบทุนนักกีฬา: แจ้งเงื่อนไขและระยะผ่อนผันถึงสิ้นภาค (ไม่ตัดทุนทันที)
8. _ระบบ_: ส่ง squad ที่ยืนยันแล้วเข้า W-30/W-114; โรงเรียนกีฬาที่อาจกระทบสถานะการเป็นนักเรียนส่ง W-151
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** panel มีอิสระ/COI และ quorum ตามนโยบาย; ไม่ตัดทุนหรือค่าเล่าเรียนเพราะอยู่ระหว่างพิจารณาเอง
Relations:
- เรียกใช้ [W-30](ATH.md#w-30) ตรวจสิทธิ์ลงแข่ง
- เรียกใช้ [W-114](ATH.md#w-114) ยื่นลาแข่งแบบยกคณะ (batch) — อนุมัติครั้งเดียวระดับคณะ
- เรียกใช้ [W-151](SSC.md#w-151) ทบทวนสถานะนักกีฬาในโรงเรียนกีฬา (retention review) และแผนเปลี่ยนผ่าน
- เรียกใช้ [W-155](SAFE.md#w-155) Safe sport สำหรับนักกีฬาผู้ใหญ่: แจ้งเหตุคุกคาม/ล่วงละเมิดโดยโค้ชหรือบุคลากร
- ถูกเรียกจาก [W-151](SSC.md#w-151) ทบทวนสถานะนักกีฬาในโรงเรียนกีฬา (retention review) และแผนเปลี่ยนผ่าน
## W-154 การจัดการน้ำหนักในกีฬารุ่นน้ำหนัก (weight management) และห้ามลดน้ำหนักเร่งด่วน
- **Lifecycle tag:** นักกีฬา
- **Starts when:** นักกีฬากีฬาต่อสู้/รุ่นน้ำหนัก (มวยไทย มวยสากล ยูโด เทควันโด ฯลฯ) เข้า squad หรือสมัครรายการ
- **Outcome:** WeightManagementPlan + WeighIn log + flag การลดน้ำหนักผิดเกณฑ์
- **Actors:** โค้ช, นักโภชนาการการกีฬา, นักศึกษา, แพทย์
- **Screens:** W154
Steps (5, of which 1 automated by the system):
1. **โค้ช**: ประกาศรุ่นน้ำหนักของนักกีฬาต้นฤดูร่วมกับนักกีฬา
2. **นักโภชนาการการกีฬา**: ทำ WeightManagementPlan รายบุคคล (เป้าหมายค่อยเป็นค่อยไป)
3. **นักศึกษา**: ชั่งน้ำหนักตามรอบ และรับทราบวิธีที่ห้ามใช้ (ชุดซาวน่า งดน้ำ ยาขับปัสสาวะ)
4. _ระบบ_: flag เมื่อน้ำหนักลดเกิน X% ในสัปดาห์ก่อนแข่ง [config, ต้องตรวจสอบเกณฑ์]; ผู้เยาว์แจ้งผู้ปกครอง
5. **แพทย์**: ทบทวนรายที่ถูก flag และให้ความเห็นว่าลงแข่งรุ่นนั้นได้หรือไม่ (ส่งเฉพาะสถานะให้โค้ช)
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** RED-S/น้ำหนักเป็น flag ให้บุคลากรประเมิน ไม่วินิจฉัยหรือสั่งจำกัดอัตโนมัติ
Relations: none. The use case completes on its own.
## W-157 บันทึกและทบทวน classification นักกีฬาพาราฯ (ParaClassification)
- **Lifecycle tag:** นักกีฬา
- **Starts when:** นักกีฬาพาราฯ เข้า squad หรือได้รับผล classification ใหม่/วันทบทวนใกล้ถึง
- **Outcome:** ParaClassification (sport_class, status NEW/REVIEW/CONFIRMED, review_date, ผู้จัดประเภท) ที่ eligibility DMN อ่านได้
- **Actors:** นักศึกษา, หน่วยบริการนักศึกษาพิการ, หัวหน้างานกีฬา
- **Screens:** W157
Steps (4, of which 1 automated by the system):
1. **นักศึกษา**: ยื่นผล classification (บัตร/หนังสือจากหน่วยจัดประเภท) และยินยอมให้ใช้เพื่อการแข่งขัน
2. **หน่วยบริการนักศึกษาพิการ**: เก็บหลักฐานทางการแพทย์ใน hlt_vault/AFF (ATH ไม่เก็บการวินิจฉัย)
3. **หัวหน้างานกีฬา**: บันทึก sport class สถานะ และวันทบทวนใน ATH
4. _ระบบ_: eligibility (W-30) อ่าน class; เตือนก่อนวันทบทวน และใช้ class เดียวกันในการจัดกลุ่มสอบทักษะ (DA-2)
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** classification มีหน่วยรับรองและวันมีผลตามชนิดกีฬา ไม่ auto-eligible ทุกสถานะชั่วคราว
Relations:
- เรียกใช้ [W-30](ATH.md#w-30) ตรวจสิทธิ์ลงแข่ง