ACLS Algorithm
Cardiac arrest: CPR 30:2 -> Defibrillate if shockable -> CPR 2 min -> Epinephrine 1mg IV -> Amiodarone for VF/VT -> Continue cycle.
Bradycardia: Atropine 0.5mg IV -> Dopamine/epinephrine infusion -> Pacing.
Tachycardia: Unstable = synchronized cardioversion. Stable = amiodarone, sotalol, beta-blockers.
ATLS Primary Survey
A = Airway with C-spine protection
B = Breathing (chest expansion, auscultation)
C = Circulation (hemorrhage control, IV access)
D = Disability (GCS, pupils)
E = Exposure/Environment
Cardiac Emergencies
ACS (MONA), Aortic dissection (tearing pain, BP difference), PE (Wells score), Cardiac tamponade (Beck triad).
Respiratory Emergencies
Asthma exacerbation (O2, SABA, systemic steroids), COPD exacerbation, Tension pneumothorax (needle decompression), Pulmonary edema.
References & further reading
Every clinical claim in this article is anchored to a primary source. Click through to verify, and use the same habit in your revision.
Revision history
- 19 September 2026 — Initial publication
Frequently asked questions
What is the cardiac arrest algorithm?
Check responsiveness, call for help, check pulse. If no pulse: start CPR (30:2), attach defibrillator. Shockable (VF/pVT): defibrillate then CPR. Non-shockable (asystole/PEA): CPR + epinephrine every 3-5 min. Post-ROSC: optimize perfusion, treat reversible causes (Hs and Ts).
What are the Hs and Ts?
Hs: Hypoxia, Hypovolemia, Hypo/Hyperkalemia, Hypo/Hyperthermia, Hypoglycemia, Hydrogen ion (acidosis). Ts: Toxins, Tamponade, Tension pneumothorax, Thrombosis (PE, coronary), Trauma.
What is ATLS primary survey?
ABCDE: Airway with C-spine protection, Breathing, Circulation, Disability (neurological), Exposure/Environment. Life threats addressed in order of priority.
Related reading
Hand this plan to your study group.
CrackCMS is a free study desk for medical PG aspirants — 3,300+ PYQs, full mock simulators, spaced-repetition flashcards and an AI tutor that compares stem formats across UPSC CMS and NEET PG.
CrackCMS by CrackLabs AI · Editorial policy · Medical review policy
Join the discussion
Comments are opening soon.
The CrackCMS blog uses GitHub Discussions for comments (no spam, no third-party trackers). The discussion forum is being set up and comments will appear here automatically once it's live.
In the meantime, ping us at [email protected] or use the in-app AI tutor for any clarification.
