Jarvis/jarvis/core/global_vars.py

145 lines
2.8 KiB
Python
Raw Normal View History

2024-03-06 15:13:09 +01:00
"""All global variables to avoid circular import."""
INJURY_MECHANISM_CHOICE = (
(0, "Overuse"),
(1, "Trauma"),
)
INJURY_BODY_SIDE_CHOICE = (
(0, "Not Applicable"),
(1, "Left"),
(2, "Right"),
(3, "Both"),
)
INJURY_TYPE_CHOICE = (
(0, "Abrasion"),
(1, "Dental Injury"),
(2, "Dislocation / Subluxation"),
(3, "Fracture"),
(4, "Haematoma / Contusion / Bruise"),
(5, "Head Concussion"),
(6, "Laceration"),
(7, "Lesion of Meniscus or Cartilage"),
(8, "Muscle Rupture / Strain / Tear / Cramps"),
(9, "Nerve Injury"),
(10, "Other Bone Injury"),
(11, "Sprain / Ligament Injury"),
(12, "Tendon Injury / Rupture / Tendinosis / Bursitis"),
)
INJURY_LOCATION_CHOICE = (
(0, "Abdomen"),
(1, "Ankle"),
(2, "Elbow"),
(3, "Foot / Toe"),
(4, "Hand / Finger / Thumb"),
(5, "Head / Face"),
(6, "Hip / Groin"),
(7, "Knee"),
(8, "Low back / Sacrum / Pelvis"),
(9, "Lower Leg / Achilles Tendon"),
(10, "Neck / Cervical Spine"),
(11, "Shoulder / Clavicula"),
(12, "Sternum / Ribs / Upper back"),
(13, "Thigh"),
(14, "Upper arm"),
(15, "Wrist"),
)
ROUTINE_TYPE_CHOICE = (
(0, "Other"),
(1, "Q1R1"),
(2, "Q1R2"),
(3, "Q2R1"),
(4, "SF"),
(5, "F"),
(6, "Q1R1S"),
(7, "Q1R2S"),
(8, "Q2R1S"),
(9, "SFS"),
(9, "FS"),
(99, "Other"),
)
LEARNING_STEP_CHOICES = (
(0, "No"),
(1, "With help"),
(2, "Without help"),
(3, "Chained"),
(4, "Masterised"),
)
CHRONO_TYPE_CHOICE = (
(0, "10 |"),
(1, "Q1R1"),
(2, "Q1R2"),
(3, "Q2R1"),
(4, "SF"),
(5, "F"),
(99, "Other"),
)
SCORE_TYPE_CHOICE = (
(0, "Chrono"),
(1, "ToF"),
)
CATEGORY_CHOICES = {
9: "I9",
10: "I10",
11: "A11",
12: "A12",
13: "A13-14",
15: "A Junior",
18: "A Senior",
21: "B11",
22: "B12",
23: "B13-14",
24: "B Junior",
25: "B Senior",
}
AGE_CATOGORY_CHOICES = (
(11, "11-12"),
(13, "13-14"),
(15, "15-16"),
(17, "17-21"),
(22, "Senior"),
)
NOTE_STATUS_CHOICES = (
(0, "Draft"),
(1, "Published"),
)
GENDER_CHOICES = (
(0, "Female"),
(1, "Male"),
)
ORIENTATION_CHOICES = (
(None, "Unknown"),
(1, "Left"),
(2, "Right"),
)
# MOD_THOMAS_TEST_CHOICES = (
# (0, "not evaluated"),
# (1, "tight psoas"),
# (2, "tight quadriceps"),
# (3, "tight TFL"),
# (4, "tight psoas en quadriceps"),
# (5, "tight quadriceps en TFL"),
# (6, "tight psoas en TFL"),
# (7, "tight psoas en quadriceps en TFL"),
# )
# LOMBO_PELVIC_AND_CERVICAL_CONTROL_CHOICES = (
# (0, "not evaluated"),
# (1, "good control, good mobility"),
# (2, "good control, bad mobility"),
# (3, "bad control, good mobility"),
# (4, "bad control, bad mobility"),
# )