Emergency medicine duty doctor should know
Answer?
emergency medicine duty doctor essential knowledge clinical pearls 2024
| Step | Drug | Dose |
|---|---|---|
| Pre-oxygenation | High-flow O₂ for 3-5 min | - |
| Induction | Ketamine (preferred in hypotension) | 1-2 mg/kg IV |
| OR | Etomidate | 0.3 mg/kg IV |
| Paralytic | Succinylcholine | 1.5 mg/kg IV |
| OR | Rocuronium | 1.2 mg/kg IV |
| Type | HR | BP | Skin | JVP | Key Clue |
|---|---|---|---|---|---|
| Hypovolemic | ↑ | ↓ | Cold, clammy | Low | Trauma, hemorrhage, vomiting/diarrhea |
| Distributive (septic) | ↑ | ↓ | Warm initially | Low | Fever, source of infection |
| Cardiogenic | ↑ | ↓ | Cold, clammy | Raised | S3 gallop, pulmonary edema |
| Obstructive | ↑ | ↓ | Cold, clammy | Raised | Tension PTX, tamponade, PE |
| Neurogenic | ↓ | ↓ | Warm, dry | Low | Spinal cord injury, paradoxical bradycardia |
| Hs | Ts |
|---|---|
| Hypoxia | Tension pneumothorax |
| Hypovolemia | Tamponade (cardiac) |
| Hydrogen ion (acidosis) | Toxins |
| Hypo/Hyperkalemia | Thrombosis (PE or MI) |
| Hypothermia | Trauma |
| Level | Category | Description | Target Time |
|---|---|---|---|
| ESI-1 | Resuscitation | Immediately life-threatening | Immediate |
| ESI-2 | Emergent | High risk, confused, severe pain | < 15 min |
| ESI-3 | Urgent | Stable but needs resources | < 30 min |
| ESI-4 | Less Urgent | Needs one resource | < 60 min |
| ESI-5 | Non-urgent | No resources needed | < 120 min |
| Toxin | Antidote | Dose |
|---|---|---|
| Opioids | Naloxone | 0.4-2 mg IV/IM/IN; repeat q2-3 min |
| Benzodiazepines | Flumazenil | 0.2 mg IV (use cautiously - seizure risk) |
| Paracetamol (acetaminophen) | N-Acetylcysteine | IV protocol (Rumack-Matthew nomogram) |
| Organophosphate | Atropine + Pralidoxime | Atropine until secretions dry |
| Beta-blocker OD | Glucagon | 5-10 mg IV bolus |
| TCAs | NaHCO₃ | Sodium bicarbonate 1-2 mEq/kg for QRS > 100ms |
| Cyanide | Hydroxocobalamin | 5 g IV over 15 min |
| Digoxin | Digoxin-specific Fab | Based on serum level |
| Heparin | Protamine sulfate | 1 mg per 100 units heparin |
| Warfarin OD | Vit K + FFP/4F-PCC | 4F-PCC for urgent reversal |
| Finding | Think |
|---|---|
| ST elevation | STEMI, Pericarditis (saddle-shaped, diffuse), aortic dissection |
| LBBB (new) | Treat as STEMI (Sgarbossa criteria) |
| Wide complex tachycardia | VT until proven otherwise |
| Delta waves (WPW) | Pre-excitation - avoid AV nodal blockers |
| Osborn (J) waves | Hypothermia |
| Epsilon waves | ARVC |
| Right heart strain (S1Q3T3, RBBB) | Pulmonary embolism |
| Peaked T-waves + wide QRS | Hyperkalemia - calcium gluconate immediately |
| Long QT | TdP risk - check drugs, Mg2+ level |
Create a quick visual poster of the EM Approach to shock differential diagnosis
Emergency Medicine clinical reference poster titled "EM Approach to Shock: Differential Diagnosis". Dark navy blue background, clean medical infographic style with bold white and colored text. Layout: Title at top in large bold white text. Below that, 5 shock type cards arranged in a grid (2 columns top, 3 bottom or similar balanced layout). Each card has a distinct accent color. Card 1 - HYPOVOLEMIC SHOCK (red accent): - HR: ↑ | BP: ↓ | Skin: Cold, clammy | JVP: Low - Causes: Hemorrhage, trauma, burns, vomiting/diarrhea - Rx: Crystalloid 30mL/kg → Blood products (hemorrhage) Card 2 - DISTRIBUTIVE / SEPTIC SHOCK (orange accent): - HR: ↑ | BP: ↓ | Skin: Warm initially | JVP: Low - Causes: Sepsis, anaphylaxis, neurogenic, SIRS - Rx: Cultures → Abx → Fluids → Norepinephrine (MAP≥65) Card 3 - CARDIOGENIC SHOCK (purple accent): - HR: ↑ | BP: ↓ | Skin: Cold, clammy | JVP: Raised - Causes: AMI, arrhythmia, myocarditis, severe AS - Rx: Treat cause, inotropes (dobutamine), avoid fluids Card 4 - OBSTRUCTIVE SHOCK (yellow accent): - HR: ↑ | BP: ↓ | Skin: Cold | JVP: Raised - Causes: Tension PTX, Cardiac Tamponade, Massive PE - Rx: Needle decompression / Pericardiocentesis / Thrombolysis Card 5 - NEUROGENIC SHOCK (teal accent): - HR: ↓ (paradoxical) | BP: ↓ | Skin: Warm, dry | JVP: Low - Causes: Spinal cord injury (above T6) - Rx: Diagnosis of EXCLUSION → Norepinephrine, fluids cautiously Bottom section: A horizontal bar titled "UNIVERSAL SHOCK MANAGEMENT" with steps: 1) ABCDE Assessment → 2) Large-bore IV x2 / IO → 3) 12-lead ECG + POCUS → 4) Fluid Challenge 30mL/kg → 5) Vasopressors if MAP<65 → 6) Identify & Treat Cause Footer: "Surviving Sepsis Campaign 2021 | ACLS Guidelines" in small text. Clean, professional, high contrast, suitable for printing on A3/letter paper.
ls /home/daytona/workspace/ 2>/dev/null || echo "workspace empty or missing"
mkdir -p /home/daytona/workspace/shock-poster && echo "done"
~/shock-poster/shock_poster.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>EM Approach to Shock - Differential Diagnosis</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;900&display=swap');
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: 'Inter', 'Segoe UI', Arial, sans-serif;
background: #0a1628;
color: #ffffff;
width: 297mm;
min-height: 210mm;
padding: 10mm;
}
/* -------- HEADER -------- */
.header {
text-align: center;
padding: 8px 0 12px;
border-bottom: 3px solid #e63946;
margin-bottom: 14px;
}
.header h1 {
font-size: 26px;
font-weight: 900;
letter-spacing: 1px;
color: #ffffff;
text-transform: uppercase;
}
.header h1 span { color: #e63946; }
.header p {
font-size: 11px;
color: #94a3b8;
margin-top: 3px;
letter-spacing: 0.5px;
}
/* -------- SHOCK CARDS GRID -------- */
.cards-grid {
display: grid;
grid-template-columns: repeat(5, 1fr);
gap: 10px;
margin-bottom: 12px;
}
.card {
border-radius: 10px;
padding: 12px 10px;
background: #111e35;
border-top: 5px solid;
position: relative;
overflow: hidden;
}
.card::before {
content: '';
position: absolute;
top: 0; left: 0; right: 0;
height: 5px;
}
.card.hypovolemic { border-top-color: #ef4444; }
.card.distributive { border-top-color: #f97316; }
.card.cardiogenic { border-top-color: #a855f7; }
.card.obstructive { border-top-color: #eab308; }
.card.neurogenic { border-top-color: #14b8a6; }
.card-title {
font-size: 11px;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 0.8px;
margin-bottom: 6px;
}
.card.hypovolemic .card-title { color: #ef4444; }
.card.distributive .card-title { color: #f97316; }
.card.cardiogenic .card-title { color: #a855f7; }
.card.obstructive .card-title { color: #eab308; }
.card.neurogenic .card-title { color: #14b8a6; }
.card-icon {
font-size: 22px;
float: right;
margin-top: -2px;
opacity: 0.6;
}
/* Vitals row */
.vitals {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 3px;
margin-bottom: 8px;
background: #0d1829;
border-radius: 6px;
padding: 6px;
}
.vital-item {
font-size: 10px;
}
.vital-label { color: #64748b; font-weight: 600; }
.vital-val { color: #e2e8f0; font-weight: 700; }
.up { color: #f87171; }
.down { color: #60a5fa; }
.neutral { color: #94a3b8; }
/* Section labels */
.section-label {
font-size: 9px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.5px;
color: #64748b;
margin-bottom: 3px;
margin-top: 7px;
}
/* Causes */
.causes-list {
list-style: none;
padding: 0;
}
.causes-list li {
font-size: 10px;
color: #cbd5e1;
padding: 1px 0;
padding-left: 10px;
position: relative;
}
.causes-list li::before {
content: '▸';
position: absolute;
left: 0;
font-size: 8px;
top: 2px;
}
.card.hypovolemic .causes-list li::before { color: #ef4444; }
.card.distributive .causes-list li::before { color: #f97316; }
.card.cardiogenic .causes-list li::before { color: #a855f7; }
.card.obstructive .causes-list li::before { color: #eab308; }
.card.neurogenic .causes-list li::before { color: #14b8a6; }
/* Rx box */
.rx-box {
margin-top: 7px;
border-radius: 5px;
padding: 6px 8px;
font-size: 10px;
line-height: 1.5;
color: #e2e8f0;
}
.card.hypovolemic .rx-box { background: #3f1010; border-left: 3px solid #ef4444; }
.card.distributive .rx-box { background: #3d1f0a; border-left: 3px solid #f97316; }
.card.cardiogenic .rx-box { background: #2e1b47; border-left: 3px solid #a855f7; }
.card.obstructive .rx-box { background: #3d3000; border-left: 3px solid #eab308; }
.card.neurogenic .rx-box { background: #0a2e2b; border-left: 3px solid #14b8a6; }
.rx-box .rx-label {
font-weight: 800;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 0.5px;
display: block;
margin-bottom: 2px;
}
.card.hypovolemic .rx-box .rx-label { color: #ef4444; }
.card.distributive .rx-box .rx-label { color: #f97316; }
.card.cardiogenic .rx-box .rx-label { color: #a855f7; }
.card.obstructive .rx-box .rx-label { color: #eab308; }
.card.neurogenic .rx-box .rx-label { color: #14b8a6; }
/* -------- UNIVERSAL MGMT -------- */
.universal {
background: #111e35;
border: 1px solid #1e3a5f;
border-radius: 10px;
padding: 10px 14px;
margin-bottom: 12px;
}
.universal h3 {
font-size: 11px;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 1px;
color: #38bdf8;
margin-bottom: 8px;
}
.steps-row {
display: flex;
align-items: center;
gap: 6px;
flex-wrap: nowrap;
}
.step {
background: #0d2240;
border: 1px solid #1e4d80;
border-radius: 7px;
padding: 7px 9px;
flex: 1;
text-align: center;
min-width: 0;
}
.step-num {
display: block;
font-size: 16px;
font-weight: 900;
color: #38bdf8;
line-height: 1;
margin-bottom: 3px;
}
.step-text {
font-size: 9.5px;
color: #cbd5e1;
font-weight: 600;
line-height: 1.3;
}
.step-arrow {
color: #334155;
font-size: 16px;
font-weight: 900;
flex-shrink: 0;
}
/* -------- BOTTOM ROW: KEY TABLE + EXCLUSION -------- */
.bottom-row {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-bottom: 10px;
}
.compare-table-box {
background: #111e35;
border-radius: 10px;
padding: 10px 12px;
border: 1px solid #1e3a5f;
}
.compare-table-box h3 {
font-size: 11px;
font-weight: 800;
text-transform: uppercase;
color: #38bdf8;
margin-bottom: 7px;
letter-spacing: 0.8px;
}
table {
width: 100%;
border-collapse: collapse;
font-size: 9.5px;
}
th {
background: #0d2240;
color: #94a3b8;
font-weight: 700;
text-transform: uppercase;
font-size: 9px;
padding: 5px 6px;
letter-spacing: 0.4px;
text-align: left;
}
td {
padding: 5px 6px;
border-bottom: 1px solid #1e3a5f;
color: #e2e8f0;
font-weight: 500;
}
tr:last-child td { border-bottom: none; }
tr:nth-child(even) td { background: #0d1829; }
.tag {
display: inline-block;
border-radius: 4px;
padding: 1px 5px;
font-size: 8.5px;
font-weight: 700;
}
.tag-r { background: #3f1010; color: #ef4444; }
.tag-o { background: #3d1f0a; color: #f97316; }
.tag-p { background: #2e1b47; color: #a855f7; }
.tag-y { background: #3d3000; color: #eab308; }
.tag-t { background: #0a2e2b; color: #14b8a6; }
.vasopressors-box {
background: #111e35;
border-radius: 10px;
padding: 10px 12px;
border: 1px solid #1e3a5f;
}
.vasopressors-box h3 {
font-size: 11px;
font-weight: 800;
text-transform: uppercase;
color: #38bdf8;
margin-bottom: 7px;
letter-spacing: 0.8px;
}
.drug-row {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 5px 0;
border-bottom: 1px solid #1e3a5f;
}
.drug-row:last-child { border-bottom: none; }
.drug-name {
font-size: 10.5px;
font-weight: 800;
color: #f8fafc;
min-width: 130px;
}
.drug-dose {
font-size: 9.5px;
color: #94a3b8;
line-height: 1.4;
}
.drug-dot {
width: 8px;
height: 8px;
border-radius: 50%;
flex-shrink: 0;
margin-top: 2px;
}
/* -------- FOOTER -------- */
.footer {
text-align: center;
font-size: 9px;
color: #334155;
border-top: 1px solid #1e3a5f;
padding-top: 8px;
letter-spacing: 0.5px;
}
.footer strong { color: #475569; }
/* -------- PRINT -------- */
@media print {
body {
background: #0a1628 !important;
-webkit-print-color-adjust: exact !important;
print-color-adjust: exact !important;
}
}
@page {
size: A3 landscape;
margin: 8mm;
}
</style>
</head>
<body>
<!-- HEADER -->
<div class="header">
<h1>Emergency Medicine: <span>Approach to Shock</span> — Differential Diagnosis</h1>
<p>RECOGNIZE • CLASSIFY • RESUSCITATE • TREAT THE CAUSE | Based on Tintinalli's EM • Rosen's EM • Surviving Sepsis Campaign 2021</p>
</div>
<!-- 5 SHOCK TYPE CARDS -->
<div class="cards-grid">
<!-- 1. Hypovolemic -->
<div class="card hypovolemic">
<div class="card-icon">💉</div>
<div class="card-title">Hypovolemic</div>
<div class="vitals">
<div class="vital-item"><span class="vital-label">HR </span><span class="vital-val up">↑ High</span></div>
<div class="vital-item"><span class="vital-label">BP </span><span class="vital-val down">↓ Low</span></div>
<div class="vital-item"><span class="vital-label">JVP </span><span class="vital-val down">Low</span></div>
<div class="vital-item"><span class="vital-label">Skin </span><span class="vital-val">Cold, clammy</span></div>
</div>
<div class="section-label">Causes</div>
<ul class="causes-list">
<li>Hemorrhage / trauma</li>
<li>Burns (fluid loss)</li>
<li>GI bleed</li>
<li>Vomiting / diarrhea</li>
<li>Pancreatitis (3rd spacing)</li>
</ul>
<div class="rx-box">
<span class="rx-label">Rx</span>
Crystalloid 30 mL/kg rapid<br>
Hemorrhage: O-neg blood + MTP<br>
Permissive hypotension (SBP 80-90) in penetrating trauma until bleeding controlled
</div>
</div>
<!-- 2. Distributive -->
<div class="card distributive">
<div class="card-icon">🦠</div>
<div class="card-title">Distributive / Septic</div>
<div class="vitals">
<div class="vital-item"><span class="vital-label">HR </span><span class="vital-val up">↑ High</span></div>
<div class="vital-item"><span class="vital-label">BP </span><span class="vital-val down">↓ Low</span></div>
<div class="vital-item"><span class="vital-label">JVP </span><span class="vital-val down">Low</span></div>
<div class="vital-item"><span class="vital-label">Skin </span><span class="vital-val">Warm initially</span></div>
</div>
<div class="section-label">Causes</div>
<ul class="causes-list">
<li>Sepsis / septic shock</li>
<li>Anaphylaxis</li>
<li>Neurogenic (SCI)</li>
<li>Adrenal crisis</li>
<li>Toxic shock syndrome</li>
</ul>
<div class="rx-box">
<span class="rx-label">Rx (Sepsis 1-hr Bundle)</span>
Cultures → Abx (broad-spectrum)<br>
30 mL/kg crystalloid<br>
Norepinephrine if MAP <65<br>
Anaphylaxis: Epi 0.5 mg IM first
</div>
</div>
<!-- 3. Cardiogenic -->
<div class="card cardiogenic">
<div class="card-icon">❤️</div>
<div class="card-title">Cardiogenic</div>
<div class="vitals">
<div class="vital-item"><span class="vital-label">HR </span><span class="vital-val up">↑ High</span></div>
<div class="vital-item"><span class="vital-label">BP </span><span class="vital-val down">↓ Low</span></div>
<div class="vital-item"><span class="vital-label">JVP </span><span class="vital-val up">RAISED</span></div>
<div class="vital-item"><span class="vital-label">Skin </span><span class="vital-val">Cold, clammy</span></div>
</div>
<div class="section-label">Causes</div>
<ul class="causes-list">
<li>STEMI / acute MI</li>
<li>Severe arrhythmia</li>
<li>Acute myocarditis</li>
<li>Severe AS or MR</li>
<li>Post-cardiac arrest</li>
</ul>
<div class="rx-box">
<span class="rx-label">Rx</span>
12-lead ECG → cath lab if STEMI<br>
Dobutamine (inotrope)<br>
Avoid aggressive fluids<br>
IABP / ECMO if refractory
</div>
</div>
<!-- 4. Obstructive -->
<div class="card obstructive">
<div class="card-icon">🚧</div>
<div class="card-title">Obstructive</div>
<div class="vitals">
<div class="vital-item"><span class="vital-label">HR </span><span class="vital-val up">↑ High</span></div>
<div class="vital-item"><span class="vital-label">BP </span><span class="vital-val down">↓ Low</span></div>
<div class="vital-item"><span class="vital-label">JVP </span><span class="vital-val up">RAISED</span></div>
<div class="vital-item"><span class="vital-label">Skin </span><span class="vital-val">Cold, clammy</span></div>
</div>
<div class="section-label">Causes</div>
<ul class="causes-list">
<li>Tension pneumothorax</li>
<li>Cardiac tamponade</li>
<li>Massive PE</li>
<li>Severe PEEP (auto-PEEP)</li>
<li>Superior vena cava synd.</li>
</ul>
<div class="rx-box">
<span class="rx-label">Rx (Treat Cause)</span>
Tension PTX: Needle decompression (2nd ICS MCL) → chest drain<br>
Tamponade: Pericardiocentesis<br>
Massive PE: Alteplase 100 mg/2hr
</div>
</div>
<!-- 5. Neurogenic -->
<div class="card neurogenic">
<div class="card-icon">🧠</div>
<div class="card-title">Neurogenic</div>
<div class="vitals">
<div class="vital-item"><span class="vital-label">HR </span><span class="vital-val down">↓ LOW</span></div>
<div class="vital-item"><span class="vital-label">BP </span><span class="vital-val down">↓ Low</span></div>
<div class="vital-item"><span class="vital-label">JVP </span><span class="vital-val down">Low</span></div>
<div class="vital-item"><span class="vital-label">Skin </span><span class="vital-val">Warm, dry</span></div>
</div>
<div class="section-label">Causes</div>
<ul class="causes-list">
<li>Spinal cord injury (≥T6)</li>
<li>High spinal anesthesia</li>
<li>Severe TBI</li>
</ul>
<div class="rx-box">
<span class="rx-label">Rx (Diagnosis of Exclusion)</span>
Rule out hemorrhage, tamponade, PTX FIRST<br>
Norepinephrine: start 0.05 mcg/kg/min<br>
Target MAP ≥85 mmHg in SCI<br>
Fluids cautiously (risk overload)
</div>
</div>
</div><!-- /cards-grid -->
<!-- UNIVERSAL MANAGEMENT -->
<div class="universal">
<h3>⚡ Universal Shock Management — All Types</h3>
<div class="steps-row">
<div class="step">
<span class="step-num">1</span>
<span class="step-text">ABCDE Primary Survey</span>
</div>
<div class="step-arrow">→</div>
<div class="step">
<span class="step-num">2</span>
<span class="step-text">2x Large-bore IV / IO Access</span>
</div>
<div class="step-arrow">→</div>
<div class="step">
<span class="step-num">3</span>
<span class="step-text">12-lead ECG + Bedside POCUS</span>
</div>
<div class="step-arrow">→</div>
<div class="step">
<span class="step-num">4</span>
<span class="step-text">Labs: VBG, Lactate, CBC, BMP, Coags</span>
</div>
<div class="step-arrow">→</div>
<div class="step">
<span class="step-num">5</span>
<span class="step-text">Fluid Challenge 30 mL/kg crystalloid</span>
</div>
<div class="step-arrow">→</div>
<div class="step">
<span class="step-num">6</span>
<span class="step-text">Vasopressors if MAP <65 despite fluids</span>
</div>
<div class="step-arrow">→</div>
<div class="step">
<span class="step-num">7</span>
<span class="step-text">Identify & Treat Underlying Cause</span>
</div>
</div>
</div>
<!-- BOTTOM ROW -->
<div class="bottom-row">
<!-- Quick comparison table -->
<div class="compare-table-box">
<h3>Quick Comparison: Key Differentiators</h3>
<table>
<thead>
<tr>
<th>Type</th>
<th>HR</th>
<th>JVP</th>
<th>Skin</th>
<th>Key Clue</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="tag tag-r">Hypovolemic</span></td>
<td class="up">↑</td>
<td class="down">Low</td>
<td>Cold, clammy</td>
<td>Obvious fluid/blood loss</td>
</tr>
<tr>
<td><span class="tag tag-o">Distributive</span></td>
<td class="up">↑</td>
<td class="down">Low</td>
<td>Warm, flushed</td>
<td>Fever, infection source, rash</td>
</tr>
<tr>
<td><span class="tag tag-p">Cardiogenic</span></td>
<td class="up">↑</td>
<td class="up">High</td>
<td>Cold, clammy</td>
<td>S3/S4, pulmonary edema, ECG changes</td>
</tr>
<tr>
<td><span class="tag tag-y">Obstructive</span></td>
<td class="up">↑</td>
<td class="up">High</td>
<td>Cold, clammy</td>
<td>Absent breath sounds, muffled heart, Beck's triad</td>
</tr>
<tr>
<td><span class="tag tag-t">Neurogenic</span></td>
<td class="down">↓</td>
<td class="down">Low</td>
<td>Warm, dry</td>
<td>Paradoxical bradycardia, SCI history</td>
</tr>
</tbody>
</table>
</div>
<!-- Vasopressors quick ref -->
<div class="vasopressors-box">
<h3>💉 Vasopressor Quick Reference</h3>
<div class="drug-row">
<div class="drug-dot" style="background:#38bdf8;"></div>
<div>
<div class="drug-name">Norepinephrine</div>
<div class="drug-dose">0.01–3 mcg/kg/min IV | <strong>1st line</strong> for ALL shock types | Target MAP ≥65</div>
</div>
</div>
<div class="drug-row">
<div class="drug-dot" style="background:#a78bfa;"></div>
<div>
<div class="drug-name">Vasopressin</div>
<div class="drug-dose">0.03–0.04 units/min IV (fixed) | Add-on to NE in septic shock to spare NE dose</div>
</div>
</div>
<div class="drug-row">
<div class="drug-dot" style="background:#fb923c;"></div>
<div>
<div class="drug-name">Epinephrine</div>
<div class="drug-dose">0.01–1 mcg/kg/min IV | Anaphylaxis 0.5 mg IM | Cardiac arrest 1 mg IV q3-5 min</div>
</div>
</div>
<div class="drug-row">
<div class="drug-dot" style="background:#f472b6;"></div>
<div>
<div class="drug-name">Dobutamine</div>
<div class="drug-dose">2.5–20 mcg/kg/min IV | Inotrope for <em>cardiogenic shock</em> | May worsen hypotension</div>
</div>
</div>
<div class="drug-row">
<div class="drug-dot" style="background:#4ade80;"></div>
<div>
<div class="drug-name">Dopamine</div>
<div class="drug-dose">2–20 mcg/kg/min IV | Avoid in septic shock (more arrhythmias) | May use in bradycardic shock</div>
</div>
</div>
<div class="drug-row">
<div class="drug-dot" style="background:#fbbf24;"></div>
<div>
<div class="drug-name">Phenylephrine</div>
<div class="drug-dose">0.5–6 mcg/kg/min IV | Pure alpha agonist | Avoid in low CO states; useful in distributive shock with tachycardia</div>
</div>
</div>
</div>
</div><!-- /bottom-row -->
<!-- FOOTER -->
<div class="footer">
<strong>Sources:</strong> Tintinalli's Emergency Medicine 9e • Rosen's Emergency Medicine 9e • Surviving Sepsis Campaign Guidelines 2021 • ACLS 2020 |
<strong>Clinical Pearl:</strong> Neurogenic shock is a diagnosis of EXCLUSION — rule out hemorrhagic, obstructive, and cardiogenic causes first | For educational use only
</div>
</body>
</html>
cd /home/daytona/workspace/shock-poster && python3 -c " import subprocess, sys # Try chromium/chrome headless first result = subprocess.run( ['chromium-browser', '--headless', '--no-sandbox', '--disable-gpu', '--print-to-pdf=shock_poster.pdf', '--print-to-pdf-no-header', 'shock_poster.html'], capture_output=True, text=True, timeout=60 ) print('chromium exit:', result.returncode) print(result.stdout[:300]) print(result.stderr[:300]) "
which google-chrome chromium wkhtmltopdf weasyprint libreoffice 2>/dev/null; python3 -c "import weasyprint; print('weasyprint ok')" 2>&1; python3 -c "import pdfkit; print('pdfkit ok')" 2>&1
cd /home/daytona/workspace/shock-poster && /usr/bin/chromium --headless --no-sandbox --disable-gpu --print-to-pdf=shock_poster.pdf --print-to-pdf-no-header "file:///home/daytona/workspace/shock-poster/shock_poster.html" 2>&1; echo "exit: $?"
shock poster
PDF Document · PDF
shock poster
HTML File · HTML
| Section | Content |
|---|---|
| 5 Shock Cards | Hypovolemic, Distributive/Septic, Cardiogenic, Obstructive, Neurogenic - each with HR/BP/JVP/Skin, causes, and Rx |
| Universal 7-Step Protocol | ABCDE → IV access → ECG+POCUS → Labs → Fluids → Vasopressors → Treat cause |
| Quick Comparison Table | Side-by-side differentiators for all 5 types |
| Vasopressor Reference | Norepinephrine, Vasopressin, Epinephrine, Dobutamine, Dopamine, Phenylephrine with doses |
Treatment of copd
"COPD"[MeSH Terms] AND "management"[MeSH Terms]
"pulmonary disease, chronic obstructive"[MeSH Terms] AND treatment
"pulmonary disease, chronic obstructive"[MeSH Terms] AND "bronchodilators"[MeSH Terms]
| Class | Drug Examples | Onset | Duration |
|---|---|---|---|
| SABA (Short-acting β2 agonist) | Salbutamol (Albuterol), Terbutaline | 5-15 min | 4-6 hrs |
| SAMA (Short-acting muscarinic antagonist) | Ipratropium | 15-30 min | 6-8 hrs |
| LABA (Long-acting β2 agonist) | Salmeterol, Formoterol, Indacaterol | 15-30 min | 12-24 hrs |
| LAMA (Long-acting muscarinic antagonist) | Tiotropium, Aclidinium, Umeclidinium | 30 min | 24 hrs |
| ICS (Inhaled corticosteroid) | Budesonide, Fluticasone, Beclomethasone | Hours-days | - |
| PDE4 inhibitor | Roflumilast | Oral, days-weeks | - |
| Methylxanthines | Theophylline | Variable | 12-24 hrs |
| Group | Symptoms | Exacerbation History | Initial Treatment |
|---|---|---|---|
| A | Low symptoms (mMRC 0-1 / CAT <10) | 0-1 (no hospitalization) | Single bronchodilator (LAMA or LABA) |
| B | More symptoms (mMRC ≥2 / CAT ≥10) | 0-1 (no hospitalization) | LABA + LAMA (dual bronchodilation) |
| E | Any symptom level | ≥2 moderate OR ≥1 hospitalization | LABA + LAMA; add ICS if eosinophils ≥300 cells/µL |
| Treatment | Details |
|---|---|
| Increase SABAs | Albuterol MDI 2-4 puffs q1-4h OR nebulizer 2.5 mg q1-4h |
| Add Ipratropium | MDI 2 puffs q4h OR nebulizer 0.5 mg q4h if inadequate SABA response |
| Systemic corticosteroids | Prednisone 40 mg/day × 5 days (equivalent to 10-14 day course, fewer side effects) |
| Antibiotics | If increased sputum purulence or quantity (indicates bacterial infection) |
| Patient Profile | Common Pathogens | Antibiotic (5-7 days) |
|---|---|---|
| No risk factors | H. influenzae, S. pneumoniae, M. catarrhalis | Amoxicillin 500 mg TID; Doxycycline 100 mg BID; Azithromycin 500 mg then 250 mg × 4d |
| Risk factors present (age >65, FEV1 <50%, cardiac comorbidity, >3 exac/year) | Above + Gram-negative rods, Pseudomonas | Levofloxacin 500-750 mg QD × 7d; Ciprofloxacin 500 mg BID × 7d |
| Alternative first-line options | - | Amoxicillin/clavulanate 875 mg BID; Clarithromycin 500 mg BID; 2nd/3rd gen cephalosporins |
| Procedure | Indication |
|---|---|
| Lung Volume Reduction Surgery (LVRS) | Severe emphysema (upper lobe predominant), low exercise capacity, FEV1 20-45%, DLCO >20% predicted |
| Bronchoscopic Lung Volume Reduction (endobronchial valves - Zephyr) | As above but for those not surgical candidates; requires intact interlobar fissures |
| Bullectomy | Giant bullae (>1/3 hemithorax) compressing functional lung |
| Lung Transplantation | End-stage COPD, BODE index ≥ 7, FEV1 <25%, PaO₂ <55 mmHg, hypercapnia, rapid decline |
ALL PATIENTS:
Smoking cessation + Influenza/Pneumococcal vaccine + SABAs PRN
Group A (low symptoms, low risk):
+ LAMA or LABA (monotherapy)
Group B (more symptoms, low risk):
+ LABA + LAMA (dual bronchodilation)
Group E (frequent exacerbations):
+ LABA + LAMA ± ICS (if eosinophils ≥300 or ≥100 + exacerbations)
Consider: Roflumilast (chronic bronchitis, FEV1<50%), Azithromycin prophylaxis
All groups with SpO₂ ≤88%:
+ Long-term oxygen therapy ≥15 hrs/day
Advanced disease:
Pulmonary rehab + Consider LVRS / bronchoscopic valves / transplant
Dki pathophysiology and management
"diabetic ketoacidosis"[MeSH Terms] AND management
PMID: 40032308
| Feature | Criterion |
|---|---|
| Hyperglycemia (D) | Blood glucose > 200 mg/dL (11 mmol/L); can be euglycemic in some cases |
| Ketonemia/Ketonuria (K) | Serum β-hydroxybutyrate ≥ 3.0 mmol/L OR urine ketones 2+ or more |
| Acidosis (A) | Arterial or venous pH < 7.30 AND bicarbonate < 18 mmol/L |
| Severity | pH | HCO₃ | Mental Status |
|---|---|---|---|
| Mild | 7.25-7.30 | 15-18 | Alert |
| Moderate | 7.00-7.24 | 10-14 | Drowsy |
| Severe | < 7.00 | < 10 | Stupor/coma |
INSULIN DEFICIENCY
|
├─► Reduced glucose uptake by cells (brain uses ketones preferentially)
|
├─► Gluconeogenesis & Glycogenolysis (liver) ──► HYPERGLYCEMIA
| (substrates: amino acids from muscle, lactate, pyruvate)
|
├─► Unrestrained LIPOLYSIS (adipose tissue)
| ├─► Free fatty acids released into portal circulation
| └─► Liver converts FFAs to ketone bodies:
| • β-hydroxybutyrate (major - ~78%)
| • Acetoacetate (~20%)
| • Acetone (~2% - fruity breath)
|
└─► OSMOTIC DIURESIS (from hyperglycemia)
├─► Dehydration & hemoconcentration
├─► Loss of Na⁺, K⁺, Mg²⁺, PO₄³⁻, Cl⁻
└─► Prerenal azotemia → further worsens hyperglycemia
| Cause | Notes |
|---|---|
| Infection | UTI, pneumonia, cellulitis - most common precipitant |
| Insulin omission | Non-adherence, pump failure, SGLT2 inhibitor use |
| New-onset T1DM | ~25% of DKA is first presentation |
| Infarction (ACS, stroke) | Silent MI especially in diabetic patients |
| Intercurrent illness | Pancreatitis, PE, GI disease |
| Iatrogenic/Drugs | Corticosteroids, atypical antipsychotics (clozapine, olanzapine), cocaine, thiazide diuretics, SGLT2 inhibitors (euglycemic DKA) |
| Test | Finding in DKA |
|---|---|
| Blood glucose | Usually > 250-350 mg/dL (may be lower in euglycemic DKA) |
| Venous/arterial blood gas | pH < 7.30, low HCO₃, low pCO₂ (compensation) |
| Serum β-hydroxybutyrate | > 3.0 mmol/L (confirms diagnosis; used for monitoring) |
| Serum electrolytes | Na⁺ (corrected), K⁺ (may be high initially), HCO₃⁻ low |
| Anion gap | Elevated (> 12) |
| Urea/Creatinine | Elevated (prerenal); note acetoacetate causes factitious creatinine elevation |
| CBC | Leukocytosis (may be from DKA itself, not necessarily infection) |
| Urine/serum ketones | Positive (acetoacetate-based strip may underestimate) |
| Serum osmolality | Elevated; > 340 mOsm/L → impaired consciousness |
| Serum amylase/lipase | May be elevated (often non-pancreatic origin - do not diagnose pancreatitis on amylase alone) |
| ECG | QTc prolongation common; assess for AMI (silent MI as precipitant); hyperkalemia changes |
| CXR, urine culture, blood cultures | To identify precipitant |
2024 ADA Consensus Update: Balanced electrolyte solutions (e.g., Lactated Ringer's, Plasmalyte) result in faster DKA resolution and less hyperchloremic acidosis than 0.9% saline (PMID 38925619) - this is an important recent update to practice.
Recent evidence (2024-2026): Early concurrent subcutaneous basal insulin with IV infusion is associated with shorter time to DKA resolution and less rebound hyperglycemia (PMID 41208563). Subcutaneous regular insulin protocols have comparable outcomes to IV infusion in mild-moderate DKA (PMID 39090718).
| Serum K⁺ | Action |
|---|---|
| < 3.5 mEq/L | Hold insulin - Replace K⁺ aggressively (40-60 mEq/hour IV) before starting insulin |
| 3.5-5.5 mEq/L | Give 20-40 mEq/hour K⁺ in IV fluids once urine output confirmed |
| > 5.5 mEq/L | Do NOT add K⁺; recheck every 2 hours; start insulin |
| > 6.0 mEq/L | Hold K⁺ replacement; monitor ECG |
| Parameter | Frequency |
|---|---|
| Blood glucose | Every hour |
| Serum electrolytes (Na⁺, K⁺, HCO₃⁻) | Every 2 hours |
| Venous blood gas (pH) | Every 2-4 hours |
| Serum β-hydroxybutyrate | Every 2-4 hours |
| Urine output | Continuously (Foley catheter if obtunded) |
| ECG | Continuous cardiac monitoring (QTc prolongation, K⁺ changes) |
| Neurological status | Hourly - watch for cerebral edema |
| Feature | DKA | HHS |
|---|---|---|
| Typical patient | T1DM (young) | T2DM (elderly) |
| Glucose | 250-600 mg/dL | > 600 mg/dL (often > 1000) |
| pH | < 7.30 | > 7.30 |
| HCO₃⁻ | < 18 | > 18 |
| Ketones | Strongly positive | Absent/mild |
| Osmolality | Mildly elevated | > 320 mOsm/L (often > 350) |
| Onset | Hours to days | Days to weeks |
| Mortality | 1-5% | 5-20% |
| Fluid deficit | 3-6 L | 8-12 L |