Click this button below to generate random components for an OEC Senior Scenario.  If you get an output that does not make sense such as an unconscious patient and a conscious patient, either split it in to two patients or simply click the button again to generate a different scenario.
Weighted Item Selector body { font-family: Arial, sans-serif; margin: 20px; text-align: center; list-style: none; } button { background-color:#ed1c24; color: #fff; border:none; border-radius:10px; padding:15px; min-height:30px; min-width: 120px; font-size: 22px; margin-top: 20px; margin-bottom: 20px; } .result { margin-top: 20px; margin-bottom: 20px; font-size: 22px; list-style: none; font-weight: bold; } ul { list-style: none; font-weight: bold; }

OEC Senior Scenario Generator

Number to left of element indicates point weight

const items = { 0: ["0-Diabetic Patient - No Influence", "0-Hypothermic - No Influence", "0-Minor Laceration - Face", "0-Minor Laceration - Arm", "0-Minor Laceration - Lower Leg", "0-Minor Laceration - Thigh", "0-Medication - Antidepressant", "0-Medication - Blood Thinner", "0-Minor Burn - Not hand or fingers"], 1: ["1-Eye Injury", "1-Moderate Bleeding", "1-Sprained Ankle", "1-Sprained Wrist", "1-Sprained Knee", "1-Sprained Elbow", "1-Contusion", "1-Minor Allergic Reaction", "1-Head Contusion - No Loss of Responsiveness", "1-Moderate Frostbite", "1-Burn - Partial or Full Thickness in small area", "1-Mild Altered Mental Status", "1-Difficult Extraction", "1-Disentanglement or Jams and Pretzles", "1-Extreme Slope", "1-Off Trail", "1-Rescuer In Danger", "1-Bystander in Danger", "1-More than one patient", "1-Untrained Assistants", "1-Obnoxious or Hysterical Patient", "1-Obnoxious or Hysterical Bystander", "1-Disoriented Patient", "1-Language or Communication Barrier"], 2: ["2-Eye Impalement", "2-Minor Fracture - Finger", "2-Minor Fracture - Clavicle", "2-Minor Fracture - Finger", "2-Dislocation - Finger", "2-Severe Sprain with Limited Mobility", "2-Major Bleeding - Arterial", "2-Extremity Amputation - Non Finger or Toe", "2-Burn - Partial or Full Thickness to critical area", "2-Medical Condition - Hypoglycemia", "2-Medical Condition - Seizures", "2-Medical Condition - Pregnancy", "2-Medical Condition - Hypothermia", "2-Head Inury - Loss of Conciousness less than 1 minute", "2-Head Injury - Altered Responsiveness", "2-Behaviorial Crisis", "2-Physical Danger to Self or Others"], 3: ["3-Shock - Hypotensive", "3-Open Fracture - Wrist", "3-Open Fracture - Boot Top", "3-Open Fracture - Hand", "3-Angulated Fracture - Forearm", "3-Angulated Fracture - Tib-Fib", "3-Angulated Fracture - Wrist", "3-Angulated Fracture - Locked Knee", "3-Angulated Fracture - Locked Elbow", "3-Midshaft Femur Fracture", "3-SMR - Neck Fracture", "3-SMR - Lower Spine Fracture", "3-Pelvic Fracture", "3-Wrist Fracture - CMS Deficit", "3-Boot Top Fracture - CMS Deficit", "3-Forearm Fracture - CMS Deficit"], 4: ["4-Unresponsive Patient", "4-Stroke", "4-Heart Attack", "4-Severe Respiratory Distress - Life Threatening", "4-Acute Abdomen", "4-Anaphylactic Shock"], }; function getRandomItem(array) { const randomIndex = Math.floor(Math.random() * array.length); return array[randomIndex]; } function generateScenario() { let selectedItems = []; let totalWeight = 0; // Always select one item from weight 0 selectedItems.push(getRandomItem(items[0])); while (totalWeight 7) { selectedItems = [selectedItems[0]]; // Reset selection but keep the first item totalWeight = 0; for (let weight = 1; weight <= 5; weight++) { const shouldInclude = Math.random() < 0.5; // Randomly decide whether to include an item from this weight group if (shouldInclude && totalWeight + weight <= 7) { selectedItems.push(getRandomItem(items[weight])); totalWeight += weight; } } } // Display results document.getElementById("result").innerHTML = `

Selected Items:

    ${selectedItems.map(item => `
  • ${item}
  • `).join("")}

Total Weight: ${totalWeight}

`; }

 


 

NATIONAL SKI PATROL
OEC SCENARIO SCORING MATRIX

Directions: Assign points in three categories (injury/illness, environment, and personnel) where appropriate to determine the degree of difficulty for the scenario.

Injury or Illness

Illness or injury factors that contribute to scene difficulty:

0 points:

• medical condition (no influence on situation
• medications (no influence)
• minor soft tissue (closed)
• burn (superficial)
• frostbite (superficial)

1 point:

• eye injury
• moderate bleeding
• minor sprain/strain/contusion
• medical condition (minor influence)
• contusion of head without loss of responsiveness
• frostbite (moderate to severe)
• burn (partial- or full-thickness) – small or to non-critical areas
• mild altered mental state

2 points:

• eye injury
• minor fracture, e.g., finger, clavicle
• closed extremity fracture or dislocation
• severe sprain/strain that limits mobility
• major bleeding, e.g., arterial/large vein
• extremity amputation (except finger or toe)
• burn (partial- or full-thickness) – extensive or to critical areas)
• medical condition (major influence, e.g., hypoglycemia, seizures, pregnancy,
hypothermia)
• head injury with loss of consciousness or altered responsiveness less than 1 minute
• behavioral crisis

3 points:

• shock (hypotensive)
• open or severely angulated extremity fractures
• femur fracture (traction splint)
• neck, back, pelvis fractures (backboard immobilization)
• fracture or dislocation with circulatory, motor, or sensory deficit

4 points:

• unresponsive patient
• any life-threatening situation, e.g., stroke, heart attack, severe respiratory distress,
acute
abdomen, etc.

Environment

Environmental factors that contribute to scene difficulty:

0 points

• site does not add difficulty

1 point

• difficult extrication or rescue
• disentanglement
• extreme slope or off trail
• rescuer/bystanders in danger

2 points

• combination of any of the above

Personnel

Personnel factors that contribute to scene difficulty:

0 points

• single patient
• trained help

1 point

• more than one patient
• untrained assistants
• obnoxious or hysterical patient/bystander
• disoriented patient
• language/communication barrier

2 points

• physical danger to self/others


This generator tool is derived from this original text from the Central Division Senior Material which can be found here: https://www.nspcentral.org/wp-content/uploads/2021/08/Senior-08-NSP-OEC-Scenario-Scoring-Matrix.pdf