|
| 1 | +# 📘 SHOCK-v1.0 |
| 2 | +## Mechanistic Mapping and Phenotype Prediction |
| 3 | + |
| 4 | +--- |
| 5 | + |
| 6 | +# 🔷 ABOUT |
| 7 | + |
| 8 | +## Overview |
| 9 | +**SHOCK-v1.0** is a clinician-oriented, browser-based learning and decision-support application for the **recognition, classification, and mechanistic understanding of shock states**. |
| 10 | + |
| 11 | +The application is built on a physiologically accurate definition: |
| 12 | + |
| 13 | +> **Shock = mismatch between oxygen delivery (DO₂) and oxygen utilisation (VO₂), leading to cellular energy failure** |
| 14 | +
|
| 15 | +This tool explicitly moves away from the oversimplified (erroneous) concept of “shock = hypotension”. |
| 16 | + |
| 17 | +--- |
| 18 | + |
| 19 | +## Core Design Philosophy |
| 20 | + |
| 21 | +- Shock is **heterogeneous and dynamic** |
| 22 | +- **Normal or high blood pressure does not exclude shock** |
| 23 | +- Perfusion must be assessed **independently of blood pressure** |
| 24 | +- Management must be **mechanism-driven** |
| 25 | +- Mixed shock states are **common rather than exceptional** |
| 26 | + |
| 27 | +--- |
| 28 | + |
| 29 | +## Functional Components |
| 30 | + |
| 31 | +### 1. Shock Recognition |
| 32 | +A structured **3-domain model**: |
| 33 | + |
| 34 | +- **Clinical hypoperfusion** |
| 35 | +- **Metabolic evidence** |
| 36 | +- **Hemodynamic instability** |
| 37 | + |
| 38 | +**Diagnosis rule:** |
| 39 | +> Shock is present if ≥2 categories are positive |
| 40 | +
|
| 41 | +Detects: |
| 42 | +- Compensated shock |
| 43 | +- Cryptic shock |
| 44 | +- Overt shock |
| 45 | + |
| 46 | +--- |
| 47 | + |
| 48 | +### 2. Phenotype Calculator |
| 49 | +A multi-parameter scoring system that estimates likelihood of: |
| 50 | + |
| 51 | +- Hypovolemic shock |
| 52 | +- Cardiogenic shock |
| 53 | +- Distributive shock |
| 54 | +- Obstructive shock |
| 55 | +- Neurogenic shock |
| 56 | + |
| 57 | +Features: |
| 58 | +- Weighted parameter logic |
| 59 | +- Real-time probability display |
| 60 | +- Mixed phenotype detection |
| 61 | +- Clinical interpretation output |
| 62 | + |
| 63 | +--- |
| 64 | + |
| 65 | +### 3. Fluid Responsiveness Module |
| 66 | + |
| 67 | +#### PPV (Pulse Pressure Variation) |
| 68 | +- Valid only under strict physiological conditions |
| 69 | +- Built-in checklist ensures correct use |
| 70 | + |
| 71 | +#### PLR (Passive Leg Raise) |
| 72 | +- Preferred universal test |
| 73 | +- Reversible “autotransfusion” (~300 mL) |
| 74 | +- Valid in: |
| 75 | + - Spontaneous breathing |
| 76 | + - Arrhythmias |
| 77 | + - ARDS |
| 78 | + |
| 79 | +--- |
| 80 | + |
| 81 | +### 4. POCUS (RUSH Protocol) |
| 82 | + |
| 83 | +Structured ultrasound approach: |
| 84 | + |
| 85 | +- **Pump** → Cardiac function |
| 86 | +- **Tank** → Volume status |
| 87 | +- **Pipes** → Vascular obstruction |
| 88 | + |
| 89 | +Provides rapid bedside phenotype narrowing. |
| 90 | + |
| 91 | +--- |
| 92 | + |
| 93 | +### 5. Mechanistic Mapping |
| 94 | + |
| 95 | +Links physiology to clinical states: |
| 96 | + |
| 97 | +- Preload abnormalities |
| 98 | +- Contractility impairment |
| 99 | +- Afterload mismatch |
| 100 | +- Vascular tone dysregulation |
| 101 | +- Humoral influences |
| 102 | + |
| 103 | +--- |
| 104 | + |
| 105 | +### 6. Evidence Integration |
| 106 | +Key clinical evidence and physiological principles are embedded to support: |
| 107 | +- Interpretation |
| 108 | +- Decision-making |
| 109 | +- Teaching |
| 110 | + |
| 111 | +--- |
| 112 | + |
| 113 | +## Intended Users |
| 114 | + |
| 115 | +- ICU Consultants |
| 116 | +- Anesthesiologists |
| 117 | +- Emergency Physicians |
| 118 | +- Critical Care Trainees |
| 119 | + |
| 120 | +--- |
| 121 | + |
| 122 | +## Use Context |
| 123 | + |
| 124 | +- ICU bedside decision support |
| 125 | +- Operation theatre crisis management |
| 126 | +- Emergency department resuscitation |
| 127 | +- Teaching and training |
| 128 | + |
| 129 | +--- |
| 130 | + |
| 131 | +## Limitations |
| 132 | + |
| 133 | +- Not a substitute for clinical judgment |
| 134 | +- Dependent on accuracy of user input |
| 135 | +- Requires appropriate interpretation of POCUS and physiology |
| 136 | +- Does not replace invasive monitoring when indicated |
| 137 | + |
| 138 | +--- |
| 139 | + |
| 140 | +## License |
| 141 | + |
| 142 | +GNU General Public License v3.0 (GPL-3.0) |
| 143 | + |
| 144 | +© 2026 |
| 145 | +Prof. Jyotirmay Kirtania |
| 146 | +MPMMCC & HBCH, Tata Memorial Centre, Varanasi, HBNI, India |
| 147 | + |
| 148 | +--- |
| 149 | + |
| 150 | +--- |
| 151 | + |
| 152 | +# 🛠️ HELP |
| 153 | + |
| 154 | +## Getting Started |
| 155 | + |
| 156 | +1. Open the application `.html` file in a browser (Chrome/Edge recommended) |
| 157 | +2. Adjust zoom to **~150%** for optimal readability |
| 158 | +3. Use the top navigation tabs to access modules |
| 159 | + |
| 160 | +--- |
| 161 | + |
| 162 | +## 🔴 TAB 1: Recognition |
| 163 | + |
| 164 | +### Purpose |
| 165 | +Determine whether **shock is present** |
| 166 | + |
| 167 | +### Method |
| 168 | +Evaluate 3 domains: |
| 169 | + |
| 170 | +- **Category A** → Clinical hypoperfusion |
| 171 | +- **Category B** → Metabolic evidence |
| 172 | +- **Category C** → Hemodynamics |
| 173 | + |
| 174 | +### Rule |
| 175 | +> Shock = any **2 of 3 categories positive** |
| 176 | +
|
| 177 | +### Key Notes |
| 178 | +- Hypotension is **not mandatory** |
| 179 | +- Elevated lactate may indicate **cryptic shock** |
| 180 | + |
| 181 | +--- |
| 182 | + |
| 183 | +## 🟣 TAB 2: Phenotype Calculator |
| 184 | + |
| 185 | +### Purpose |
| 186 | +Estimate **type of shock** |
| 187 | + |
| 188 | +### How to Use |
| 189 | +1. Select the closest matching finding for each parameter |
| 190 | +2. Observe: |
| 191 | + - Phenotype score bars |
| 192 | + - Dominant phenotype |
| 193 | + - Interpretation panel |
| 194 | + |
| 195 | +### Interpretation |
| 196 | +- Highest score → most likely phenotype |
| 197 | +- Close scores → **mixed shock** |
| 198 | +- Always correlate with clinical context |
| 199 | + |
| 200 | +### Reset |
| 201 | +Use **“Reset All Parameters”** to restart |
| 202 | + |
| 203 | +--- |
| 204 | + |
| 205 | +## 🔵 TAB 3: Fluid Responsiveness |
| 206 | + |
| 207 | +### PPV Section |
| 208 | +Use only if **ALL conditions are met**: |
| 209 | +- Controlled ventilation |
| 210 | +- No arrhythmia |
| 211 | +- Adequate tidal volume |
| 212 | +- No spontaneous breathing |
| 213 | + |
| 214 | +If any condition fails → **PPV invalid** |
| 215 | + |
| 216 | +--- |
| 217 | + |
| 218 | +### PLR Section (Preferred Method) |
| 219 | + |
| 220 | +#### Steps |
| 221 | +1. Start semi-recumbent |
| 222 | +2. Lower head + raise legs to 45° |
| 223 | +3. Measure at 60–90 seconds |
| 224 | +4. Interpret: |
| 225 | + |
| 226 | +- ↑CO or ↑Pulse Pressure >10% → fluid responsive |
| 227 | +- No change → avoid fluids |
| 228 | + |
| 229 | +--- |
| 230 | + |
| 231 | +## 🟢 TAB 4: POCUS (RUSH) |
| 232 | + |
| 233 | +### Structure |
| 234 | + |
| 235 | +- **Pump** → LV/RV function, tamponade |
| 236 | +- **Tank** → IVC, lungs, FAST |
| 237 | +- **Pipes** → PE, pneumothorax, vascular causes |
| 238 | + |
| 239 | +### Use |
| 240 | +- Perform rapid integrated scan (<3 minutes) |
| 241 | +- Correlate findings across domains |
| 242 | + |
| 243 | +--- |
| 244 | + |
| 245 | +## 🟡 TAB 5: Evidence |
| 246 | + |
| 247 | +### Purpose |
| 248 | +- Provides supporting trial data |
| 249 | +- Strengthens decision confidence |
| 250 | + |
| 251 | +--- |
| 252 | + |
| 253 | +## 🔴 TAB 6: Mechanisms |
| 254 | + |
| 255 | +### Purpose |
| 256 | +Understand **underlying physiology** |
| 257 | + |
| 258 | +### Includes |
| 259 | +- Preload failure |
| 260 | +- Contractility failure |
| 261 | +- Afterload abnormalities |
| 262 | +- SVR changes |
| 263 | + |
| 264 | +--- |
| 265 | + |
| 266 | +## ⚠️ Common Errors to Avoid |
| 267 | + |
| 268 | +- Treating hypotension without identifying cause |
| 269 | +- Giving fluids without testing responsiveness |
| 270 | +- Ignoring lactate trends |
| 271 | +- Over-reliance on a single parameter |
| 272 | +- Misinterpreting isolated POCUS findings |
| 273 | + |
| 274 | +--- |
| 275 | + |
| 276 | +## 🧠 Recommended Clinical Workflow |
| 277 | + |
| 278 | +1. Recognition → Is shock present? |
| 279 | +2. Phenotype → What type? |
| 280 | +3. Fluids → Will fluids help? |
| 281 | +4. POCUS → Confirm mechanism |
| 282 | +5. Mechanisms → Refine understanding |
| 283 | +6. Treat accordingly |
| 284 | + |
| 285 | +--- |
| 286 | + |
| 287 | +## 📄 Disclaimer |
| 288 | + |
| 289 | +This tool is intended for **clinical decision support only**. |
| 290 | + |
| 291 | +It does not replace: |
| 292 | +- Clinical judgment |
| 293 | +- Institutional protocols |
| 294 | +- Specialist consultation |
| 295 | + |
| 296 | +--- |
| 297 | + |
0 commit comments