Fractional Excretion of Calcium Calculator

.feca-calculator-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 600px; margin: 20px auto; padding: 25px; border: 1px solid #e0e0e0; border-radius: 8px; background-color: #f9f9f9; color: #333; } .feca-calculator-container h2 { color: #2c3e50; text-align: center; margin-bottom: 20px; } .input-group { margin-bottom: 15px; } .input-group label { display: block; margin-bottom: 5px; font-weight: 600; font-size: 14px; } .input-group input { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; font-size: 16px; } .calc-btn { width: 100%; background-color: #27ae60; color: white; padding: 12px; border: none; border-radius: 4px; font-size: 18px; cursor: pointer; font-weight: bold; transition: background-color 0.3s; } .calc-btn:hover { background-color: #219150; } #feca-result-box { margin-top: 20px; padding: 15px; border-radius: 4px; text-align: center; display: none; } .interpretation { margin-top: 10px; font-size: 14px; line-height: 1.5; } .feca-article { margin-top: 30px; line-height: 1.6; } .feca-article h3 { color: #2c3e50; border-bottom: 2px solid #27ae60; padding-bottom: 5px; } .unit-text { font-weight: normal; font-size: 12px; color: #666; } table { width: 100%; border-collapse: collapse; margin: 15px 0; } table, th, td { border: 1px solid #ddd; } th, td { padding: 10px; text-align: left; } th { background-color: #f2f2f2; }

Fractional Excretion of Calcium (FECa)

What is Fractional Excretion of Calcium?

The Fractional Excretion of Calcium (FECa) is a clinical calculation used primarily to differentiate between Familial Hypocalciuric Hypercalcemia (FHH) and Primary Hyperparathyroidism (PHPT) in patients presenting with elevated blood calcium levels.

This ratio measures how much calcium is excreted in the urine relative to the amount filtered by the kidneys. Since FHH is caused by a sensing defect in the kidneys that leads them to reabsorb too much calcium, patients with FHH will have very low calcium in their urine despite high levels in their blood.

The FECa Formula

The calculation requires four variables measured from blood (serum) and a spot urine sample:

FECa = [(Urine Calcium × Serum Creatinine) / (Serum Calcium × Urine Creatinine)]

Note: If you wish to express this as a percentage, multiply the result by 100.

How to Interpret Results

FECa Result Likely Diagnosis
Less than 0.01 (1%) Suggests Familial Hypocalciuric Hypercalcemia (FHH)
0.01 to 0.02 (1% – 2%) Indeterminate / Gray Zone
Greater than 0.02 (2%) Suggests Primary Hyperparathyroidism (PHPT)

Example Calculation

If a patient has a Serum Calcium of 11.0 mg/dL, Serum Creatinine of 1.0 mg/dL, Urine Calcium of 4.0 mg/dL, and Urine Creatinine of 80 mg/dL:

  • (4.0 × 1.0) = 4
  • (11.0 × 80) = 880
  • 4 / 880 = 0.0045 (or 0.45%)

This result is below 0.01, which strongly points towards FHH rather than PHPT.

function calculateFECa() { var sCa = parseFloat(document.getElementById('serumCalcium').value); var sCr = parseFloat(document.getElementById('serumCreatinine').value); var uCa = parseFloat(document.getElementById('urineCalcium').value); var uCr = parseFloat(document.getElementById('urineCreatinine').value); var resultBox = document.getElementById('feca-result-box'); var valueDiv = document.getElementById('feca-value'); var interpretationDiv = document.getElementById('feca-interpretation'); if (isNaN(sCa) || isNaN(sCr) || isNaN(uCa) || isNaN(uCr) || sCa <= 0 || uCr <= 0) { alert("Please enter valid positive numbers for all fields."); return; } // Formula: (UrineCa * SerumCr) / (SerumCa * UrineCr) var feca = (uCa * sCr) / (sCa * uCr); var fecaPercent = feca * 100; resultBox.style.display = 'block'; valueDiv.innerHTML = "FECa: " + feca.toFixed(4) + " (" + fecaPercent.toFixed(2) + "%)"; if (feca < 0.01) { resultBox.style.backgroundColor = "#d4edda"; resultBox.style.color = "#155724"; interpretationDiv.innerHTML = "Interpretation: This suggests Familial Hypocalciuric Hypercalcemia (FHH). Genetic testing or family screening may be indicated."; } else if (feca >= 0.01 && feca <= 0.02) { resultBox.style.backgroundColor = "#fff3cd"; resultBox.style.color = "#856404"; interpretationDiv.innerHTML = "Interpretation: This is in the gray zone (1% – 2%). Diagnosis is indeterminate; further clinical evaluation is required."; } else { resultBox.style.backgroundColor = "#f8d7da"; resultBox.style.color = "#721c24"; interpretationDiv.innerHTML = "Interpretation: This suggests Primary Hyperparathyroidism (PHPT). Further localization of parathyroid tissue may be necessary."; } }

Leave a Reply

Your email address will not be published. Required fields are marked *