Shock is the final common pathway of catastrophic circulatory failure — the clinical syndrome in which the cardiovascular system fails to deliver sufficient oxygen and metabolic substrates to meet the demands of the body’s cells, triggering a cascade from compensated hemodynamic compromise to decompensated multi-organ failure and death. The modern four-category physiological classification — formalized in the 2018 European Society of Intensive Care Medicine (ESICM) consensus — divides shock by mechanism: (1) Hypovolemic shock: absolute volume depletion (hemorrhage, dehydration, burns, GI fluid loss) reducing preload and cardiac output; (2) Cardiogenic shock: pump failure from MI, acute decompensated heart failure, myocarditis, or arrhythmia, reducing stroke volume and cardiac output despite adequate filling pressures; (3) Distributive shock: vasodilatory maldistribution of blood flow — pathological vasodilation reduces SVR and oxygen extraction efficiency, most commonly from sepsis, anaphylaxis, or spinal cord injury (neurogenic); cardiac output may be normal or elevated yet tissues are still underperfused; (4) Obstructive shock: mechanical obstruction to circulation from massive pulmonary embolism, tension pneumothorax, or cardiac tamponade, preventing adequate ventricular filling or outflow. The clinical hallmarks shared across all types are hypotension (systolic BP < 90 mmHg or MAP < 65 mmHg), tachycardia, altered mental status or confusion, cold/clammy skin (in cardiogenic/hypovolemic) or warm/flushed skin (in distributive), oliguria/anuria (renal hypoperfusion), and elevated serum lactate ≥ 2 mmol/L (the biochemical signature of anaerobic metabolism). Clinical Indicators: ICD-10-CM is architecturally fragmented for shock coding — no single code captures all shock types. The R57.x family (cardiogenic, hypovolemic, other, unspecified) covers non-septic, non-traumatic, non-procedural, non-anaphylactic shock. Septic shock is exclusively R65.21 (never R57). Traumatic shock is T79.4XXA. Anaphylactic shock has four separate code families depending on trigger. Postprocedural shock is T81.10XA/T81.11XA/T81.19XA. This multi-family structure produces the most Excludes1-restricted diagnosis category in ICD-10-CM — coders must identify the shock type and consult the Excludes1 boundary before any R57 selection.
”To collide with, to strike against, to clash violently” — the immediate Old French source of the English word; from Frankish skokkan or Middle Dutch schokken (“to push, jolt, shake, jerk”), ultimately from Proto-Germanic *skukkaną (“to move, shake, tremble”); related to Proto-Germanic *skakaną (“to shake, stir”) from Proto-Indo-European *(s)kek- / *(s)keg- (“to shake, stir”); the English word “shake” derives from the same root
[shock — medical sense]
New Latin / French clinical medicine, c. 1740
”A sudden violent disturbance of the vital functions” — first used in its modern medical sense in the 1740 English translation of Henri-François LeDran’s Traité sur les Playes d’armes à feu (Treatise on gun-shot wounds); the word described the sudden collapse of vital function in traumatized soldiers — the original “traumatic shock”; the modern circulatory and pathophysiological meaning was codified through the work of George W. Crile (1897) and Walter Cannon (WWI, 1923), who established the hemodynamic theory of shock
Literally: “A violent impact or collision [of vital forces]” — uniquely, “shock” is one of the rare major clinical syndrome terms in medicine that derives from a Germanic/Old French military root rather than Greek or Latin, reflecting its origin as a battlefield observation rather than a laboratory construction. The medical use of “shock” was first documented in the context of gunshot wound collapse in 1743 (LeDran’s English translation), making it one of the earliest modern clinical terms to describe a hemodynamic syndrome. The parallel pathway of the term in general English — “to shock” (to disturb, to horrify) — developed alongside the medical sense, both rooted in the same Old French/Frankish concept of violent collision. By the early 20th century, the medical meaning had fully detached from its battlefield origins to describe any state of acute circulatory collapse, making “shock” — alongside “fever” and “pain” — one of the most fundamental non-Latin/non-Greek words in clinical medicine.
🔀 ALIASES / ALTERNATE TERMS
Term
Context
Circulatory shock
The physiologically accurate synonym emphasizing the cardiovascular/circulatory mechanism; no separate ICD-10-CM code — maps to the appropriate shock type code (R57.x, R65.21, T79.4, T78.2x, etc.).
Cardiogenic shock
Pump-failure shock; R57.0 — excluded from R65.21 (septic shock); may be co-coded with cardiac arrest (Excludes2 relationship with I46).
Hypovolemic shock
Volume-depletion shock (hemorrhagic, fluid-loss); R57.1; code the source of volume loss additionally.
Septic shock
Distributive shock in severe sepsis; R65.21 — NEVER principal diagnosis; sequences after the underlying infection.
Anaphylactic shock
Immune-mediated distributive shock from allergen exposure; distributed across four code families: T78.2XXA (unknown cause), T88.6XXA (drug, correctly given), T78.00XA-T78.09XA (food-related), T80.51XA (blood products).
Neurogenic shock
Distributive shock from spinal cord injury disrupting sympathetic tone; R57.8 (other shock) + spinal cord injury code as the primary etiology.
Obstructive shock
Flow-obstruction shock from PE, tension pneumothorax, tamponade; no dedicated code — R57.8 with the obstructive cause coded first/additionally.
hypoperfusion — The mechanism underlying shock; serum lactate ≥ 2 mmol/L is the biochemical confirmation; E87.21 (acute metabolic acidosis/lactic acidosis) should be coded additionally when lactic acidosis is documented.
Acute kidney injury (AKI) — N17.9 / N17.0; the most common organ manifestation of shock-driven hypoperfusion; ischemic ATN (N17.0) is the most specific and DRG-impactful code when documented by the physician.
Anoxic brain injury — G93.1; cerebral hypoperfusion during prolonged shock causing neuronal death; always query and code when the physician documents hypoxic-ischemic encephalopathy or post-shock neurological injury.
Acute respiratory failure — J96.01 (with hypoxia) / J96.00 (unspecified); ARDS and respiratory failure frequently complicate shock — code additionally when documented and managed.
Acute myocardial infarction — I21.9 / specific STEMI codes; both the most common cause of cardiogenic shock and a demand-ischemia consequence of systemic shock; sequence the AMI first when it is the primary driver.
Disseminated intravascular coagulation (DIC) — D65; a coagulopathic complication of prolonged shock, particularly septic and traumatic shock; code additionally when physician documents DIC; dramatically elevates DRG severity.
Toxic shock syndrome — A48.3; bacterial toxin-mediated shock (Staph aureus TSST-1 or Strep pyogenes exotoxin); an Excludes1 from R57 — do NOT use R57.x for toxic shock syndrome; use A48.3 + additional code to identify the organism (B95.x/B96.x).
Adrenal crisis — E27.2; endocrine shock from acute adrenocortical insufficiency (Addisonian crisis); maps to R57.8 (other shock) with E27.2 as the underlying cause.
CODING CORNER
🏥 ICD-10-CM CODES
Shock, Not Elsewhere Classified — Category R57
⚠️ ICD-10-CM / Chapter Nuances: R57 (parent) is NON-BILLABLE. Category R57 carries an extensive Excludes1 list that excludes virtually every named shock subtype from R57 — the R57.x family applies ONLY to cardiogenic, hypovolemic, other mechanical/endocrine, and unspecified shock. All of the following are Excludes1 from R57 and must use their OWN code families: anaphylactic shock NOS (T78.2XXA), drug-induced anaphylactic shock (T88.6XXA), food-induced anaphylactic shock (T78.0x), serum anaphylaxis (T80.5x), obstetric shock (O75.1), postprocedural shock (T81.1x), electric shock (T75.4), psychic shock (F43.0), anesthesia shock (T88.2), lightning shock (T75.01), traumatic shock (T79.4), and toxic shock syndrome (A48.3). Septic shock is also NOT in R57 — it is exclusively R65.21 and is never a principal diagnosis.
Code
Description
R57.0
Cardiogenic shock (Pump-failure shock; code the underlying cardiac condition first or additionally — AMI I21.9, acute HF I50.9, cardiomyopathy I42.9; Excludes2 from I46 [cardiac arrest] means both may be reported simultaneously when both are documented; cardiogenic shock is never the principal diagnosis when the precipitating cardiac condition is identified)
R57.1
Hypovolemic shock (Volume-depletion shock from hemorrhage, dehydration, burns, GI fluid loss; code the underlying source of volume loss additionally — e.g., GI hemorrhage K92.1, hemoperitoneum K66.1, burn T31.x; traumatic hemorrhagic shock uses T79.4XXA instead)
R57.8
Other shock (Use for neurogenic shock [spinal injury + R57.8], obstructive shock [PE/tamponade/pneumothorax + R57.8], endocrine shock [adrenal crisis E27.2 + R57.8], and any other shock type not captured by R57.0, R57.1, or the Excludes1 family; verify no Excludes1 boundary applies before using)
Shock, unspecified (Last resort — use only when the physician documents “shock” without further specification and additional querying has failed to clarify the type; avoid defaulting to this code when clinical documentation suggests a specific mechanism)
Septic Shock (Distributive — Category R65.21)
⚠️ NEVER Principal Diagnosis: The single most audited sequencing rule in inpatient shock coding.
Severe sepsis with septic shock (The exclusive code for septic shock — a combination code capturing both severe sepsis AND septic shock; ALWAYS sequences AFTER the underlying systemic infection code [e.g., A41.9 sepsis]; NEVER a principal/first-listed diagnosis; code organ dysfunction diagnoses [AKI, respiratory failure, etc.] as additional codes)
Anaphylactic Shock — Multiple Code Families by Trigger
⚠️ All anaphylactic shock types are Excludes1 from R57 — use the correct family based on the documented trigger.
Code
Description
T78.2XXA
Anaphylactic shock, unspecified, initial encounter (Use when the trigger is unknown or unspecified; also includes allergic shock and anaphylaxis NOS; Excludes1: drug-induced [T88.6], food-induced [T78.0x], serum-induced [T80.5x])
T88.6XXA
Anaphylactic reaction due to adverse effect of correct drug or medicament properly administered, initial encounter (Drug-induced anaphylactic shock from a correctly prescribed and properly administered medication; append additionally the adverse effect T-code for the specific drug)
T80.51XA
Anaphylactic reaction due to administration of blood and blood products, initial encounter (Transfusion-related anaphylaxis/anaphylactic shock)
Traumatic Shock — Category T79.4 (Excludes1 from R57)
Code
Description
T79.4XXA
Traumatic shock, initial encounter (Shock in the context of physical injury — hemorrhagic, post-traumatic circulatory collapse; code the specific injuries additionally; excluded from R57 family; 7th character required: A [initial], D [subsequent], S [sequela])
T79.4XXD
Traumatic shock, subsequent encounter
T79.4XXS
Traumatic shock, sequela
Postprocedural Shock — Category T81.1 (Excludes1 from R57)
Code
Description
T81.10XA
Postprocedural shock, unspecified, initial encounter (Shock occurring as a complication of a surgical or medical procedure — unspecified type; excluded from R57; code additionally the specific procedure performed and the underlying cause when identified)
T81.11XA
Postprocedural cardiogenic shock, initial encounter (Cardiogenic shock occurring as a direct postprocedural complication)
Other postprocedural shock, initial encounter (Postprocedural hypovolemic, anaphylactic [from anesthesia agent], or neurogenic shock not captured by T81.10/11/12)
Other Named Shock Types
Code
Description
A48.3
Toxic shock syndrome (Bacterial toxin-mediated shock from Staph aureus [TSST-1] or Strep pyogenes exotoxins; Excludes1 from R57; use additional code to identify organism [B95.x/B96.x]; endotoxic shock NOS is R57.8 — NOT A48.3)
T88.2XXA
Shock due to anesthesia, initial encounter (Anesthesia-induced cardiovascular collapse — excluded from R57; code additionally the adverse effect T-code for the specific anesthetic agent; distinct from anaphylaxis to anesthesia which uses T88.6)
E27.2
Adrenocortical insufficiency, acute (Adrenal crisis / endocrine shock from acute cortisol deficiency — code as the underlying cause with R57.8 additionally for the shock; adrenal shock is a critical and frequently missed diagnosis in refractory hypotension)
O75.1
Shock during or following labour and delivery (Obstetric shock — Excludes1 from R57; any shock in the peripartum period must use obstetric chapter codes)
🔧 COMMON CPT CODES (Resuscitation, Monitoring & Mechanical Support)
Critical Care Management
⚠️ All separately billable shock-related procedures must have their performance time subtracted from the total critical care time before applying 99291 thresholds. Central line (36556), arterial line (36620), intubation (31500), CPR (92950), Swan-Ganz (93503), chest tube (32551), and IABP insertion (33967) are ALL separately billable and their performance times must be excluded from the critical care time block.
Critical care, evaluation and management of the critically ill or critically injured patient; first 30-74 minutes (Physician critical care for shock management — vasopressor titration, fluid resuscitation direction, hemodynamic monitoring oversight; report ONCE per physician per patient per day; minimum 30 minutes; procedure time must be excluded)
+Critical care, each additional 30 minutes (Add-on; each additional 30-minute block beyond 74 minutes; never alone)
Vasopressor / Inotrope Infusions
⚠️ Each unique vasopressor/inotrope agent uses infusion codes. The first agent on a given day uses 96365 + 96366 for additional hours. A second agent added sequentially uses 96367. A concurrent agent uses 96368. Never report 96365 twice in one day for the same drug.
+Intravenous infusion, each additional hour (Add-on; each additional hour of same vasopressor/inotrope beyond the first; never alone)
96367
+Additional sequential intravenous infusion of a new drug/substance, up to 1 hour (Add-on; second vasopressor added at a different time in sequence — e.g., vasopressin added hours after norepinephrine start; never alone)
96368
+Concurrent infusion (Add-on; report ONCE per encounter when a second agent runs simultaneously with the primary infusion; never alone)
Hemodynamic Monitoring & Vascular Access
CPT Code
Description
93503
Insertion and placement of flow directed catheter (e.g., Swan-Ganz) for monitoring purposes (Pulmonary artery catheter for invasive hemodynamic profiling — measures CO, PCWP, SVR, PVR; critical in cardiogenic vs. distributive shock differentiation and vasoactive therapy titration; per NCCI 2025 NOT reportable with 36555-36556 central line codes at the same site)
36556
Insertion of non-tunneled centrally inserted central venous catheter; age 5 years and older (Central venous access for vasopressor delivery, CVP monitoring, and volume resuscitation; separately billable from critical care; NOT reportable with 93503 at same session/site per NCCI)
36620
Arterial catheterization or cannulation for sampling, monitoring or transfusion; percutaneous (Arterial line for continuous blood pressure monitoring and serial ABG/lactate sampling; essential in all hemodynamically unstable shock states; separately billable from critical care)
Mechanical Circulatory Support — Cardiogenic Shock
⚠️ CPT Nuance: IABP codes 33967 (insertion) and 33968 (removal) are separately billable. Daily management of the IABP does NOT have a separate daily management CPT in the same way critical care (99291/99292) covers oversight — however, IABP-related time counts toward critical care time if the physician is providing active hemodynamic management related to the device.
CPT Code
Description
33967
Insertion of intra-aortic balloon assist device, percutaneous (IABP insertion — mechanical cardiac assist for refractory cardiogenic shock; reduces afterload and improves coronary perfusion; separately billable from critical care; requires fluoroscopic guidance documentation)
33968
Removal of intra-aortic balloon assist device, percutaneous (IABP removal; separately billable; may be on a different date from insertion — verify same-day removal/insertion is not bundled by payer policy)
Fluid Resuscitation
CPT Code
Description
96360
Intravenous infusion, hydration; initial, 31 minutes to 1 hour (IV crystalloid bolus [NS, LR] for volume resuscitation in hypovolemic or distributive shock; documentation must support hydration vs. therapeutic intent — payers may scrutinize concurrent 96360 and 96365 billing on the same date)
96361
+Intravenous infusion, hydration; each additional hour (Add-on for each additional hour of IV fluid resuscitation; never alone)
Resuscitation Procedures
CPT Code
Description
92950
Cardiopulmonary resuscitation (e.g., in cardiac arrest) (Report when CPR is performed for shock-induced cardiac arrest; separately billable from critical care; CPR time must be excluded from 99291/99292 time calculation; defibrillation as part of CPR is included in 92950 — do NOT separately report 92960 for same-episode defibrillation)
Intubation, endotracheal, emergency procedure (Emergency endotracheal intubation for airway protection in decompensated shock with obtundation or respiratory failure; separately billable from critical care)
Diagnostics
CPT Code
Description
83605
Lactate (lactic acid) (The definitive tissue hypoperfusion marker — lactate ≥ 2 mmol/L confirms shock physiology; lactate ≥ 4 mmol/L = metabolic septic shock criteria per Sepsis-3; append -91 for each repeat same-day draw; separately reportable from BMP)
82803
Gases, blood, any combination of pH, pCO₂, pO₂, CO₂, HCO₃ (including calculated O₂ saturation) (Arterial blood gas — acid-base assessment in shock; append -91 for serial same-day draws)
93306
Echocardiography, transthoracic, real-time with image documentation; complete (Point-of-care or formal TTE to differentiate shock types — assesses LV/RV function, wall motion [cardiogenic], IVC collapsibility [hypovolemic], pericardial effusion [tamponade/obstructive]; separately billable from critical care)
Significant, separately identifiable E/M service — Append to 99291 when separately billable procedures (36556, 36620, 93503, 33967, 31500, 92950) are performed on the same date
Distinct procedural service — Append to break NCCI bundles when two separately indicated procedures (e.g., 96367 sequential infusion, 96368 concurrent infusion, or separate line placements at anatomically distinct sites) might otherwise be bundled
Repeat clinical diagnostic laboratory test — Append to 83605 (lactate) and 82803 (ABG) for each repeat same-day draw; serial lactate clearance is standard-of-care in septic shock management and all repeat draws require -91 to prevent duplicate claim denial
Reduced services — Append to a procedure code when the planned intervention was partially completed due to patient hemodynamic deterioration (e.g., Swan-Ganz attempted but aborted)
⚠️ Coding Note: The most critical compliance architecture in shock coding is the Excludes1 boundary matrix — category R57 is surrounded by an unusually large number of Excludes1 restrictions that route every named shock type to a separate code family. Before ever selecting R57.0, R57.8, or R57.9, the coder must verify that the documented shock type is NOT excluded from R57: anaphylactic (T78.2x/T88.6/T80.5x), septic (R65.21), traumatic (T79.4XXA), postprocedural (T81.1x), obstetric (O75.1), toxic shock syndrome (A48.3), anesthesia-induced (T88.2XXA), electrical, lightning, and psychic shock are ALL excluded. The R65.21 sequencing prohibition is the highest-volume audit target: septic shock is never the principal diagnosis — the underlying systemic infection (e.g., A41.9 sepsis unspecified) always sequences first, per ICD-10-CM Section I.C.1.d.2. For mechanical circulatory support, 93503 (Swan-Ganz) and 36556 (central venous catheter) are NCCI-bundled when performed at the same session/site per 2025 NCCI policy — do not report both for the same access event. For vasopressor billing, the most common error is reporting 96365 twice in one day for the same drug — each unique drug gets one 96365 as the initial code, with 96366 add-ons for additional hours of that same drug; a second distinct drug added sequentially uses 96367, not a second 96365.