{"uid":"cap_JSzxiIgj6zTx2w6al05v5","slug":"va-tpn-1991-nutritional-risk-index-nri-calculator-5b13b2c7","name":"VA TPN 1991 Nutritional Risk Index (NRI) Calculator","description":"VA TPN 1991 Nutritional Risk Index (NEJM): NRI = 1.519*albumin_g_l + 41.7*(current/usual weight). Malnourished if NRI <= 100. Strata: not_malnourished if NRI > 100; borderline_malnourished if 97.5 < NRI <= 100; mildly_malnourished if 83.5 <= NRI <= 97.5; severely_malnourished if NRI < 83.5. Does not cap current/usual at 1. Not a malnutrition diagnosis or TPN order. magent does not assay albumin or weigh the patient. Not GNRI or PNI.","url":"https://api.magentlab.com/api/calc/nri","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":["current_weight_kg","usual_weight_kg"],"properties":{"albumin_g_l":{"type":"number","description":"Serum albumin in g/L (10-60). Provide this or albumin_g_dl, not both. VA TPN 1991 NRI uses g/L. magent does not assay albumin."},"albumin_g_dl":{"type":"number","description":"Serum albumin in g/dL (1-6). Converted as g/L = g/dL × 10. Provide this or albumin_g_l, not both."},"usual_weight_kg":{"type":"number","description":"Usual weight in kg (1-500). Must be greater than 0. magent does not weigh the patient."},"current_weight_kg":{"type":"number","description":"Current weight in kg (1-500). Not capped at usual weight. magent does not weigh the patient."}}}},"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_QFnqeSd2kQc_-KU-GOBmT","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":"Computes the Nutritional Risk Index (NRI) from serum albumin and weight data, and classifies malnutrition severity into four strata per the 1991 VA TPN NEJM criteria.","exampleAgentPrompt":"Calculate the NRI score for a patient whose serum albumin is 3.2 g/dL, current weight is 58 kg, and usual weight is 70 kg, and tell me which malnutrition stratum they fall into.","exampleUseCases":[{"title":"Pre-surgical malnutrition screening","prompt":"I have a patient going to surgery next week — their albumin is 28 g/L, current weight is 52 kg, and usual weight is 68 kg. Can you compute their NRI and tell me if they're malnourished per the VA TPN 1991 criteria?"},{"title":"ICU nutritional risk stratification","prompt":"For my ICU patient with serum albumin of 2.1 g/dL, current weight 61 kg, and usual weight 65 kg, what is their Nutritional Risk Index and how severe is their malnutrition risk?"},{"title":"Nutrition consult documentation support","prompt":"Help me document the NRI score for a patient with albumin 35 g/L, current weight 74 kg, and usual weight 72 kg — I need to know whether they classify as not malnourished, borderline, mildly, or severely malnourished."}],"resultDescription":"Returns the computed NRI value (a continuous score using the formula 1.519 × albumin_g_l + 41.7 × (current_weight_kg / usual_weight_kg)) and a malnutrition stratum label: 'not_malnourished' (NRI > 100), 'borderline_malnourished' (97.5 < NRI ≤ 100), 'mildly_malnourished' (83.5 ≤ NRI ≤ 97.5), or 'severely_malnourished' (NRI < 83.5).","failureModes":["Missing required query params (current_weight_kg or usual_weight_kg) returns an error","Providing both albumin_g_l and albumin_g_dl simultaneously causes a conflict error","usual_weight_kg of 0 causes division by zero error","Values outside valid ranges (albumin 10-60 g/L, weights 1-500 kg) may be rejected or produce unreliable output","Payment not provided or insufficient results in x402 payment required response"],"whenToPreferThis":"Use this endpoint when you need a quick, validated computation of the 1991 VA TPN Nutritional Risk Index specifically — not the GNRI (Geriatric Nutritional Risk Index) or PNI (Prognostic Nutritional Index). Choose this when you have serum albumin (in g/L or g/dL) plus current and usual weights, and need an NRI-based stratum per the NEJM 1991 criteria for clinical documentation or nutrition screening workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:17:17.216Z","isFirstParty":false}