Confusion in COPD: two acid-base disorders that cancel on the pH
A 66-year-old man with a 30-pack-year history and known COPD is admitted with 3 days of vomiting after a viral illness. He takes furosemide 40 mg daily plus ipratropium/albuterol. He is drowsy but arousable and moves all four extremities, with poor air entry and scattered wheezes. Vitals: RR 24, SpO2 88% on room air, HR 98, BP 136/82. Labs: Na 138, K 3.1, Cl 92, HCO3 36, creatinine 1.1, albumin 4.0. Arterial blood gas on room air: pH 7.38, PaCO2 62 mmHg, PaO2 50 mmHg.
1. Determine whether the bicarbonate of 36 and the PaCO2 of 62 are each explained by a single disorder, name every primary disorder present, and explain why the pH looks nearly normal.
Read the worked answer
Two primary disorders are present: chronic respiratory acidosis and metabolic alkalosis.
Step 1 - is the bicarbonate appropriate for the CO2? In chronic respiratory acidosis, HCO3 rises about 4 mEq/L per 10 mmHg rise in PaCO2. Rise here = 62 − 40 = 22 → expected HCO3 ≈ 24 + 8.8 ≈ 33. Measured 36 is a few mEq/L higher than expected → a superimposed metabolic alkalosis.
Step 2 - is the CO2 appropriate for the bicarbonate? For metabolic alkalosis, expected PaCO2 = 0.7 × HCO3 + 20 (±5) = 0.7(36) + 20 ≈ 45 (acceptable to about 50). Measured 62 far exceeds that → the respiratory acidosis is independently present.
Step 3 - Henderson–Hasselbalch check: pH = 6.1 + log(36 / (0.03 × 62)) = 6.1 + log(19.4) ≈ 7.39, consistent with the reported 7.38.
Why the pH is deceptive: the two disorders push pH in opposite directions and nearly cancel. A near-normal pH in a hypercapnic patient is not reassurance - it is a signal to calculate compensation rather than eyeball the number.
Sources: COPD → chronic CO2 retention; vomiting plus loop diuretic (volume contraction, chloride and potassium loss) → metabolic alkalosis.
2. The resident wants to give 4 L/min oxygen by nasal cannula, an extra dose of IV furosemide, and sodium bicarbonate. Evaluate each of these three orders.
Read the worked answer
Oxygen - correct in principle, wrong in target. Give oxygen, but titrate to SpO2 88–92% (not 100%). Uncontrolled high-flow O2 in COPD can worsen hypercapnia through the Haldane effect, release of hypoxic pulmonary vasoconstriction producing V/Q mismatch, and blunting of the hypoxic respiratory drive. His PaO2 of 50 still requires correction - hypoxia kills faster than hypercapnia.
Furosemide - likely harmful here. A loop diuretic worsens metabolic alkalosis by wasting chloride and potassium and by contracting extracellular volume (contraction alkalosis). He is already alkalotic on the metabolic side.
Sodium bicarbonate - contraindicated. The bicarbonate is already elevated; additional bicarbonate would generate more CO2 that he cannot ventilate, worsening the respiratory acidosis.
Better orders:
- Replete potassium (3.1 is low; alkalosis shifts K intracellularly and hypokalemia perpetuates the alkalosis) and give chloride (normal saline or KCl).
- Stop or reduce the furosemide; treat the vomiting.
- Consider acetazolamide if the metabolic alkalosis is impeding weaning, since it causes bicarbonate diuresis.
- Noninvasive positive-pressure ventilation for the respiratory acidosis if there is distress or a rising CO2 despite therapy.