{"uid":"cap_FuMh5X2Tn1EoaSpXiLI_u","slug":"mehran-2004-cin-risk-score-egfr-model-b-pci-contrast-nephropathy-6d328a73","name":"Mehran 2004 CIN Risk Score (eGFR Model B) — PCI Contrast Nephropathy","description":"Mehran 2004 contrast-induced nephropathy risk score after PCI (eGFR model B). Points from hypotension, IABP, CHF, age >75, anemia, diabetes, contrast volume (1 per 100 mL), and caller eGFR. Returns integer score (max 41), risk group (low ≤5 through very_high ≥16), and development-set CIN percent. Not a CKD diagnosis; magent does not measure contrast or compute eGFR.","url":"https://api.magentlab.com/api/calc/mehran","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["age","hypotension","iabp","chf","anemia","diabetes","contrast_ml","egfr_ml_min"],"properties":{"age":{"type":"integer","description":"Age in years (18-120). Age >75 scores 4 (Mehran 2004 Table 3 model B). Age 75 scores 0."},"chf":{"type":"boolean","description":"CHF as assigned by the caller: NYHA III/IV and/or pulmonary edema (Mehran 2004). true scores 5. true or false. magent does not examine the patient."},"iabp":{"type":"boolean","description":"Intra-aortic balloon pump use as assigned by the caller (Mehran 2004 Table 3). true scores 5. Independent of the hypotension flag. true or false."},"anemia":{"type":"boolean","description":"Anemia as assigned by the caller using WHO hematocrit <39% (men) or <36% (women) (Mehran 2004). true scores 3. Flag only; do not send a hematocrit number. magent does not assay hematocrit."},"diabetes":{"type":"boolean","description":"Diabetes mellitus as assigned by the caller (Mehran 2004 Table 3). true scores 3. true or false."},"contrast_ml":{"type":"integer","description":"Contrast volume in mL (integer 10-1000). Scores 1 per 100 mL: floor(contrast_ml/100) (Mehran 2004). 100 scores 1; 199 scores 1; 200 scores 2. magent does not measure contrast."},"egfr_ml_min":{"type":"number","description":"Caller-assigned eGFR in mL/min/1.73m² (5-150). Mehran 2004 Table 3 model B: ≥60 scores 0; 40 to <60 scores 2; 20 to <40 scores 4; <20 scores 6. magent does not compute eGFR and does not use race-based MDRD. Do not send serum creatinine; creatinine >1.5 is the alternate model A and would double-count."},"hypotension":{"type":"boolean","description":"Hypotension as assigned by the caller: SBP <80 mm Hg for ≥1 h requiring inotropes or IABP within 24 h (Mehran 2004). true scores 5. true or false. magent does not measure blood pressure."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ED_oooNJ0ewfTlyzG5W7_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates the Mehran 2004 contrast-induced nephropathy (CIN) risk score (model B, eGFR-based) after PCI, returning an integer score, risk group, and associated CIN incidence percentage.","exampleAgentPrompt":"Calculate the Mehran 2004 CIN risk score (eGFR model B) for an 80-year-old patient with hypotension, no IABP, CHF present, anemia, diabetes, 250 mL of contrast used, and an eGFR of 35 mL/min — what is the risk score and risk group?","exampleUseCases":[{"title":"Pre-procedure CIN risk stratification","prompt":"My patient is 78 years old, has a history of CHF and diabetes, is anemic, and their eGFR is 42. We plan to use about 300 mL of contrast for their PCI. They're not hypotensive and don't need an IABP. What is their Mehran CIN risk score and which risk category do they fall into?"},{"title":"Post-cath AKI risk documentation","prompt":"After catheterization, I need to document the Mehran contrast nephropathy risk for a 65-year-old patient: no hypotension, no IABP, no CHF, not anemic, not diabetic, 150 mL contrast used, eGFR of 72. What score did they get and what does it mean for CIN risk?"},{"title":"High-risk patient CIN counseling","prompt":"I'm counseling a 76-year-old who had IABP support during PCI, with hypotension, CHF, anemia, and diabetes — eGFR is 18 and we used 400 mL of contrast. Run the Mehran 2004 model B score and tell me the risk group and expected CIN rate."}],"resultDescription":"Returns an integer total risk score (0–41), a risk group label (low ≤5, moderate 6–10, high 11–15, very_high ≥16), and the corresponding CIN incidence percentage from the Mehran 2004 development dataset.","failureModes":["Missing required parameters (age, hypotension, iabp, chf, anemia, diabetes, contrast_ml, egfr_ml_min) returns a validation error","Age outside 18–120 range is rejected","contrast_ml outside 10–1000 range is rejected","egfr_ml_min outside 5–150 range is rejected","Passing serum creatinine instead of eGFR will yield incorrect scoring (model B requires eGFR, not creatinine)","Boolean fields passed as strings may fail schema validation","Payment failure (x402) returns 402 status if USDC payment is not provided"],"whenToPreferThis":"Use this endpoint when you need to compute the Mehran 2004 CIN risk score using the eGFR-based model B (not creatinine-based model A) for patients undergoing PCI, and the caller has already computed eGFR independently. Prefer this over manual calculation when integrating risk scoring into clinical decision support pipelines or automated cardiology workflows. Do not use if you need to compute eGFR from creatinine (that step must be done by the caller), diagnose CKD, or assess nephropathy risk outside the PCI context.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:56:47.152Z","isFirstParty":false}