{
  "resourceType": "ActivityDefinition",
  "id": "wall-ball-squat",
  "url": "https://bodyiq.dev/fhir/ActivityDefinition/wall-ball-squat",
  "version": "1",
  "name": "WallBallSquat",
  "title": "Wall Ball Squat",
  "status": "draft",
  "experimental": true,
  "description": "Standing with an exercise ball pinned between the low back and a wall (a plain wall works too), slide down until the knees bend toward roughly 90 degrees, then press back up or hold. The ball rolls with the spine to guide a smooth, vertical descent and give proprioceptive feedback; the wall unloads balance so the quads can work in a controlled closed chain.",
  "useContext": [
    {
      "code": {
        "system": "http://terminology.hl7.org/CodeSystem/usage-context-type",
        "code": "user"
      },
      "valueCodeableConcept": {
        "text": "difficulty: beginner"
      }
    }
  ],
  "topic": [
    {
      "coding": [
        {
          "system": "https://bodyiq.dev/fhir/CodeSystem/exercise",
          "code": "wall-ball-squat",
          "display": "Wall Ball Squat"
        }
      ]
    }
  ],
  "bodySite": [
    {
      "coding": [
        {
          "system": "https://bodyiq.dev/fhir/CodeSystem/exercise",
          "code": "knee",
          "display": "Knee"
        },
        {
          "system": "http://snomed.info/sct",
          "code": "129159008",
          "display": "Structure of femorotibial joint"
        }
      ],
      "text": "Knee"
    },
    {
      "coding": [
        {
          "system": "https://bodyiq.dev/fhir/CodeSystem/exercise",
          "code": "hip",
          "display": "Hip"
        },
        {
          "system": "http://snomed.info/sct",
          "code": "24136001",
          "display": "Structure of hip joint"
        }
      ],
      "text": "Hip"
    },
    {
      "coding": [
        {
          "system": "https://bodyiq.dev/fhir/CodeSystem/exercise",
          "code": "ankle",
          "display": "Ankle"
        },
        {
          "system": "http://snomed.info/sct",
          "code": "70258002",
          "display": "Structure of ankle joint"
        }
      ],
      "text": "Ankle"
    }
  ],
  "kind": "ServiceRequest",
  "dosage": [
    {
      "text": "Strengthening: 3-5 sets of 30-45 second holds at a tolerable knee angle, or 3 sets of 10-15 slow reps, most days of the week. Blood-pressure protocol: 4 x 2-minute holds near 90-135 degrees of knee flexion with 1-2 minutes rest, ~3 sessions per week. Progress by increasing depth, hold time, or advancing to single-leg. Stay within pain-free range."
    }
  ],
  "usage": "Evidence: moderate.",
  "note": [
    {
      "text": "Place the ball at your low back against the wall and step your feet out about a foot ahead of your hips, shoulder-width apart."
    },
    {
      "text": "Slide straight down until your knees reach about 90 degrees — keep shins vertical and knees stacked over your mid-foot, not caving inward."
    },
    {
      "text": "Drive evenly through both heels and mid-foot to press back up; avoid pushing onto your toes."
    },
    {
      "text": "Only go as deep as stays pain-free; if the front of the knee complains, come up higher and shorten the hold."
    }
  ],
  "extension": [
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Quadriceps Femoris"
        },
        {
          "url": "role",
          "valueCode": "primary"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "21989003"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Vastus Medialis"
        },
        {
          "url": "role",
          "valueCode": "primary"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "3478008"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Vastus Lateralis"
        },
        {
          "url": "role",
          "valueCode": "primary"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "1403006"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Vastus Intermedius"
        },
        {
          "url": "role",
          "valueCode": "primary"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "57733007"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Rectus Femoris"
        },
        {
          "url": "role",
          "valueCode": "secondary"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "72226001"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Gluteus Maximus"
        },
        {
          "url": "role",
          "valueCode": "synergist"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "206007"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Hamstrings (Group)"
        },
        {
          "url": "role",
          "valueCode": "stabilizer"
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Gluteus Medius"
        },
        {
          "url": "role",
          "valueCode": "stabilizer"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "78333006"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Gastrocnemius"
        },
        {
          "url": "role",
          "valueCode": "stabilizer"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "35616000"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Soleus"
        },
        {
          "url": "role",
          "valueCode": "stabilizer"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "78376008"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Erector Spinae Group"
        },
        {
          "url": "role",
          "valueCode": "stabilizer"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "44947003"
          }
        }
      ]
    },
    {
      "url": "https://bodyiq.dev/fhir/StructureDefinition/muscle-involvement",
      "extension": [
        {
          "url": "muscle",
          "valueString": "Transversus Abdominis"
        },
        {
          "url": "role",
          "valueCode": "stabilizer"
        },
        {
          "url": "coding",
          "valueCoding": {
            "system": "http://snomed.info/sct",
            "code": "86493009"
          }
        }
      ]
    }
  ]
}