Hypercapnic Metabolic Alkalosis (Mixed Acid-Base Disorder)
🧬 1. Etiology & Molecular Pathophysiology
Hypercapnic metabolic alkalosis = สถานะที่ ↑ PaCO₂ และ ↑ HCO₃⁻ อยู่ด้วยกัน โดยเกิดได้จาก 3 patterns ที่ต่างกันทั้ง mechanism และ clinical significance
3 Patterns ที่ต้องแยก
Pattern A — Compensatory Metabolic Alkalosis (Physiologic)
ใน chronic respiratory acidosis ร่างกาย compensate โดย renal mechanism ใน 2 sites:
- Proximal tubule: ↑ PCO₂ diffuse เข้า tubular cells → ↑ intracellular H₂CO₃ (via carbonic anhydrase II) → ↑ H⁺ + HCO₃⁻ → H⁺ secreted via NHE3 (Na⁺-H⁺ exchanger) → ↑ NaHCO₃ reabsorption
- Collecting duct: ↑ PCO₂ → กระตุ้น Type A intercalated cells → ↑ H⁺-ATPase + H⁺-K⁺-ATPase → ↑ net acid excretion (NH₄⁺ + titratable acid) → ↑ HCO₃⁻ generation
Expected compensation:
- Acute respiratory acidosis: HCO₃⁻ ↑ 1 mEq/L ต่อ PaCO₂ ↑ 10 mmHg
- Chronic respiratory acidosis: HCO₃⁻ ↑ 3.5 mEq/L ต่อ PaCO₂ ↑ 10 mmHg (ใช้ 3–5 วัน)
- Upper limit: HCO₃⁻ ≈ 45 mEq/L
ถ้า HCO₃⁻ อยู่ใน expected range → physiologic compensation → ไม่ใช่ additional metabolic disorder
Pattern B — Mixed: Chronic Respiratory Acidosis + Primary Metabolic Alkalosis (Pathologic)
HCO₃⁻ สูงกว่า expected compensation → มี superimposed primary metabolic alkalosis
Mechanisms ของ metabolic alkalosis superimposition:
- Chloride depletion (central maintainer): loop/thiazide diuretics → ↑ Cl⁻ excretion → ECF Cl⁻ ↓ → ไตไม่สามารถ excrete excess HCO₃⁻ ได้ (ต้องการ luminal Cl⁻ สำหรับ Cl⁻-HCO₃⁻ exchanger ที่ Type B intercalated cells)
- Potassium depletion: ↓ K⁺ → K⁺ shift ออก intracellular → H⁺ shift เข้าแทน → intracellular acidosis ใน tubular cells → paradoxical ↑ H⁺ secretion → perpetuates metabolic alkalosis
- Secondary aldosterone excess (จาก volume depletion): ↑ H⁺/K⁺ secretion ที่ collecting duct → ↑ HCO₃⁻ generation
- Contraction alkalosis: ECF volume ↓ จาก diuretics → HCO₃⁻ concentrated ใน smaller volume
Pattern C — Post-Hypercapnic Metabolic Alkalosis (Iatrogenic)
เกิดเมื่อ PaCO₂ ถูก correct อย่างรวดเร็วโดย mechanical ventilation ใน chronic hypercapnic patients → PaCO₂ normalize แต่ HCO₃⁻ ยังคงสูง เพราะ:
- Volume depletion → ↑ proximal NaHCO₃ reabsorption
- Hypochloremia → ขาด luminal Cl⁻ สำหรับ HCO₃⁻ excretion
- Hypokalemia → ↑ H⁺ secretion ต่อเนื่อง
- “ECF Cl⁻ deficit” คือ root cause → Chloride is the key
The Vicious Cycle
↑ HCO₃⁻ → pH approaches normal/alkalotic → chemoreceptors ถูก suppress → ↓ ventilatory drive → ↑ PaCO₂ → ไต retain HCO₃⁻ มากขึ้น → cycle ดำเนินต่อ — extremely hard to wean จาก ventilator
🩺 2. Clinical Phenotypes & Advanced Nuances
Phenotype 1: COPD + Diuretics (Classic Mixed Disorder)
ABG signature: ↑ PaCO₂, ↑↑ HCO₃⁻ (มากกว่า expected compensation), pH near normal หรือ alkalotic
Clinical consequences:
- ↑ HCO₃⁻ blunts respiratory drive → accelerated CO₂ retention → acute-on-chronic hypercapnic failure
- Hypokalemia → cardiac arrhythmias (เสี่ยงเพิ่มใน hypoxic cor pulmonale)
- Alkalosis → leftward shift oxyhemoglobin dissociation curve → ↓ O₂ tissue delivery
- Alkalosis → ↓ ionized Ca²⁺ → tetany, altered mental status ใน severe cases
Phenotype 2: Post-Hypercapnic Metabolic Alkalosis (ICU)
ABG signature: PaCO₂ normal หรือ low, HCO₃⁻ สูง, pH alkalotic — แม้ respiratory component resolved แล้ว
Post-hypercapnic alkalosis (PHA) เป็น state ของ persistent metabolic alkalosis หลัง PaCO₂ กลับสู่ baseline โดย mechanism คือ failure of bicarbonaturia เนื่องจาก Cl⁻ + K⁺ depletion ยังคงอยู่
Clinical impact: respiratory depression → ventilator dependence → prolonged ICU stay
Phenotype 3: OHS + Metabolic Alkalosis
OHS manage ด้วย CPAP/NIV + diuretics → เสี่ยง post-hypercapnic alkalosis เมื่อ NIV correct CO₂ รวดเร็ว + diuretic-associated Cl⁻/K⁺ losses
Key Nuances
“Masking” ของ severity: pH อาจ near-normal (7.38–7.42) ทำให้ underestimate severity แต่ HCO₃⁻ สูงมาก (35–50 mEq/L) บ่งชี้ mixed severe disorder
Alkalosis → worsening hypercapnia: respiratory compensation สำหรับ metabolic alkalosis คือ hypoventilation (↑ PaCO₂) — ใน COPD ที่มี limited reserve นี้ dangerous → precipitate hypercapnic respiratory failure
K⁺ เดินคู่กับ metabolic alkalosis: Hypokalemia เป็นทั้ง cause และ effect ของ metabolic alkalosis ใน COPD+diuretics — ต้อง correct พร้อมกัน
🩻 3. Advanced Diagnostics & Formal Criteria
ABG Interpretation Framework
Step 1 — ระบุ primary disorder:
- ↑ PaCO₂ + acidotic pH → primary respiratory acidosis
- ↑ PaCO₂ + normal/alkalotic pH → primary respiratory acidosis ที่ over-compensated = mixed disorder สงสัย
Step 2 — Expected compensation (Chronic Respiratory Acidosis):
- Expected HCO₃⁻ = 24 + [3.5 × (PaCO₂ − 40) / 10]
- Measured HCO₃⁻ > expected → superimposed metabolic alkalosis
- Measured HCO₃⁻ = expected → pure compensated respiratory acidosis
Clinical ABG Patterns:
| Pattern | pH | PaCO₂ | HCO₃⁻ | Interpretation |
|---|---|---|---|---|
| 7.35 / 60 / 33 | Acidotic | ↑ | ↑ (expected 31) | Compensated chronic resp. acidosis (physiologic) |
| 7.42 / 65 / 42 | Normal | ↑ | ↑↑ (expected 33) | Mixed: chronic resp. acidosis + metabolic alkalosis |
| 7.48 / 45 / 34 | Alkalotic | ↑ (mild) | ↑↑ | Post-hypercapnic metabolic alkalosis |
| 7.39 / 70 / 43 | Normal | ↑↑ | ↑↑↑ | Mixed severe; HCO₃⁻ >> expected 35 |
Step 3 — Winter’s formula (ตรวจ respiratory compensation ของ metabolic alkalosis):
- Expected PaCO₂ = 0.7 × HCO₃⁻ + 21 (±2)
- Measured PaCO₂ > expected → additional respiratory acidosis อยู่
Urine Chloride — Classify Metabolic Alkalosis Component
| Urine Cl⁻ | Interpretation | Management |
|---|---|---|
| < 25 mEq/L | Chloride-responsive (diuretics, vomiting, post-hypercapnic) | NaCl + KCl replacement |
| > 40 mEq/L | Chloride-resistant (mineralocorticoid excess, severe hypokalemia) | Treat underlying; spironolactone |
Essential Electrolytes
- Serum K⁺: มักต่ำใน diuretic-associated; ต้อง correct ก่อน metabolic alkalosis จะตอบสนอง
- Serum Cl⁻: ต่ำใน chloride-responsive alkalosis; ↑ strong ion difference → alkalosis (Stewart)
- Urine K⁺/Cr ratio: สูง = renal K⁺ wasting (aldosterone, diuretics) vs GI losses (ต่ำ)
Pre-Wean ABG Target ใน Ventilated COPD
- HCO₃⁻ ≤ 28–30 mEq/L และ pH ≤ 7.45 ก่อน extubate
- ถ้า post-hypercapnic alkalosis ยังอยู่ → เสี่ยง respiratory failure หลัง extubation เพราะ alkalosis blunts drive
💊 4. Management & Pharmacodynamics
หลักการ: Address Generation + Maintenance Factors
Metabolic alkalosis ถูก generated และ maintained ต่างกัน — ต้องแก้ทั้งคู่ โดย Cl⁻ replacement เป็น key maintenance correction เสมอ
Tier 1: Correct Chloride Depletion — กุญแจหลัก
Chloride เป็น key maintenance factor — ไม่มี Cl⁻ ไตไม่สามารถ excrete HCO₃⁻ ได้
- KCl oral/IV: preferred เมื่อมี hypokalemia ร่วม (แก้ทั้ง K⁺ และ Cl⁻ deficit)
- IV: 10–20 mEq/h ผ่าน central line; monitor EKG ถ้า K⁺ < 2.5 mEq/L
- Oral: KCl slow-release (Slow-K) 8–16 mEq 3–4 ครั้ง/วัน
- NaCl 0.9% IV: ถ้าไม่มี hypokalemia และไม่ fluid overloaded
- ⚠️ Contraindicated ใน cor pulmonale, HFrEF, severe edema — มักไม่ใช่ option ใน COPD severe
Tier 2: Acetazolamide — Unique Pharmacologic Tool
MOA: inhibit carbonic anhydrase (CA II ใน proximal tubule + CA IV ใน brush border) → ↓ H⁺ secretion → ↓ HCO₃⁻ reabsorption → bicarbonaturia → ↓ serum HCO₃⁻
ผ่าน Stewart approach: ↑ urinary Na⁺ + HCO₃⁻ excretion → ↓ strong ion difference (SID) ใน plasma → alkalosis corrected
Clinical role ใน COPD + metabolic alkalosis:
- ลด HCO₃⁻ โดยไม่ต้องให้ volume (สำคัญใน fluid-overloaded COPD)
- Mild respiratory stimulant (↓ pH → ↑ ventilatory drive ผ่าน central chemoreceptors)
- ใช้ได้แม้มี pulmonary hypertension หรือ cor pulmonale
Dosing:
- 250–500 mg IV/oral วันละ 1–2 ครั้ง (ใช้ 500 mg BID ถ้า loop diuretics ถูกใช้ร่วม)
- ปรับตาม daily ABG: target HCO₃⁻ 26–30 mEq/L, pH ≤ 7.45
- Duration: จนถึง extubation หรือ HCO₃⁻ normalize
- ต้องให้ KCl supplement ร่วมเสมอ เพราะ acetazolamide worsens hypokalemia
Adverse effects:
- Metabolic acidosis ถ้า overdose → monitor ABG closely
- Hypokalemia worsening
- Nephrolithiasis ใน prolonged use
- Contraindicated: sulfonamide allergy
Tier 3: Ventilator Strategy ใน Post-Hypercapnic Alkalosis
- อย่า hyperventilate chronic hypercapnic patients → set PaCO₂ target = patient’s baseline (ไม่ใช่ 40 mmHg)
- Target PaCO₂ ≈ known chronic baseline (~50–60 mmHg ใน COPD severe)
- ถ้าไม่รู้ baseline → estimate: HCO₃⁻ = 36 mEq/L → baseline PaCO₂ ≈ 56 mmHg
- แก้ electrolytes (K⁺, Cl⁻) + acetazolamide ก่อน wean attempt
- ไม่ควร extubate จนกว่า HCO₃⁻ ≤ 28–30 mEq/L
Tier 4: Optimize Diuretic Strategy
- พิจารณา spironolactone (aldosterone antagonist):
- MOA: block mineralocorticoid receptor ที่ principal cells → ↓ Na⁺ reabsorption + ↓ K⁺/H⁺ secretion → less metabolic alkalosis generation
- ลด potassium wasting เทียบกับ loop diuretics
- ลด loop diuretic dose ถ้า volume status allow
Tier 5: HCl Infusion (Severe Refractory — Rare)
Severe metabolic alkalosis (pH > 7.60, HCO₃⁻ > 50 mEq/L) ที่ไม่ตอบสนองต่อ Tier 1–4:
- 0.1–0.25 N HCl ผ่าน central venous catheter เท่านั้น (peripheral: vein necrosis)
- Calculation: HCl dose (mEq) = 0.5 × weight (kg) × (HCO₃⁻ measured − 24)
- ให้ < 0.2 mEq/kg/h; monitor ABG ทุก 4–6 ชั่วโมง
- ใช้เฉพาะ specialist setting เท่านั้น
📚 5. Landmark Trials & Literature
Arieff AI & Leach W (1985, Ann Intern Med) — Seminal study characterize relationship ระหว่าง metabolic alkalosis กับ respiratory depression ใน COPD; แสดงว่า ↑ HCO₃⁻ blunts CO₂ ventilatory response ผ่าน chemoreceptor suppression; establish framework ที่ยังใช้อยู่ถึงปัจจุบัน
Banga A, Khilnani GC (2009, COPD Journal) — Prospective observational study ใน patients ที่มี COPD exacerbation + mechanical ventilation; แสดงว่า post-hypercapnic alkalosis เชื่อมกับ ventilator dependence และ prolonged ICU stay อย่างมีนัยสำคัญ; mechanism = failure of bicarbonaturia
DIABOLO Trial — Faisy C et al. (2016, JAMA) — Double-blind RCT, n=380, COPD + invasive MV + metabolic alkalosis; acetazolamide 500–1000 mg IV vs placebo; ผล:
- Acetazolamide ลด serum HCO₃⁻ และ จำนวนวันที่มี metabolic alkalosis ได้อย่างมีนัยสำคัญ
- ไม่ลด primary outcome (duration of MV) อย่างมีนัยสำคัญ แต่ trend clinically important (7.8 vs 3.5 days alive without MV, P=0.009)
- Conclusion: acetazolamide แก้ biochemical alkalosis ได้ผลดี แต่ผลต่อ MV duration ยังเป็นที่ถกเถียง — อาจ underpowered
Systematic review + meta-analysis (6 RCTs, 2020) — Acetazolamide และ carbonic anhydrase inhibitors มี favorable effects ต่อ blood gas parameters ใน patients ที่มี respiratory failure + metabolic alkalosis แม้ evidence สำหรับ outcome benefit ยังไม่เพียงพอ
Fontana V et al. (2016, European Review) — 11 AECOPD patients + post-NIV metabolic alkalosis; acetazolamide 500 mg × 2 วัน: improvement ทั้ง PaCO₂ (63.9 → 54.9 mmHg), HCO₃⁻ (43.5 → 36.1 mmol/L) ตั้งแต่ day 1; สนับสนุน use ใน post-NIV alkalosis
Palmer BF, Clegg DJ (Nephrol Dial Transplant 2024) — Metabolic Alkalosis Treatment Standard updated review; confirm KCl คือ cornerstone ใน diuretic-associated metabolic alkalosis; acetazolamide เหมาะเมื่อ volume overload ทำให้ NaCl infusion ไม่ได้; ไม่มี strong RCT สำหรับ HCl infusion