{"uid":"cap_m29NJetsfQQM37VMtA9Ym","slug":"flipi-2004-calculator-follicular-lymphoma-international-prognostic-ae659300","name":"FLIPI 2004 Calculator (Follicular Lymphoma International Prognostic Index)","description":"Solal-Céligny 2004 FLIPI: age >60, Ann Arbor III–IV, hemoglobin <120 g/L, nodal areas >4, LDH above ULN; 1 point each, max 5. Low 0–1, intermediate 2, high ≥3. Deterministic published score with citation; not a follicular-lymphoma diagnosis or treatment choice; FLIPI 2004 not FLIPI-2. magent does not stage lymphoma, assay hemoglobin, count nodal sites, or measure LDH.","url":"https://api.magentlab.com/api/calc/flipi","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_gt_60","stage_iii_iv","hemoglobin_lt_120_g_l","nodal_sites_gt_4","ldh_above_uln"],"properties":{"age_gt_60":{"type":"boolean","description":"Age >60 years as assigned by the caller (Solal-Céligny 2004). true scores 1. magent does not assign age."},"stage_iii_iv":{"type":"boolean","description":"Ann Arbor stage III–IV as assigned by the caller (Solal-Céligny 2004). true scores 1. magent does not stage lymphoma."},"ldh_above_uln":{"type":"boolean","description":"Serum LDH above the upper limit of normal as assigned by the caller (Solal-Céligny 2004). true scores 1. magent does not measure LDH."},"nodal_sites_gt_4":{"type":"boolean","description":"Nodal areas >4 as assigned by the caller (Solal-Céligny 2004). true scores 1. magent does not count nodal sites."},"hemoglobin_lt_120_g_l":{"type":"boolean","description":"Hemoglobin <120 g/L as assigned by the caller (Solal-Céligny 2004). true scores 1. magent does not assay hemoglobin."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"path":"/api/calc/flipi","count":2,"items":[{"score":0,"formula":"flipi","citation":{"id":"solal-celigny-2004","doi":"10.1182/blood-2003-12-4434","pmid":"15126323","title":"Follicular lymphoma international prognostic index","source":"Blood. 2004;104(5):1258-1265","authors":"Solal-Céligny P, Roy P, Colombat P, White J, Armitage JO, Arranz-Saez R, Au WY, Bellei M, Brice P, Caballero D, Coiffier B, Conde-Garcia E, Doyen C, Federico M, Fisher RI, Garcia-Conde JF, Gisselbrecht C, Haioun C, LeBlanc M, Lister AT, Lopez-Guillermo A, McLaughlin P, Milpied N, Morel P, Mounier N, Proctor SJ, Rohatiner A, Smith P, Soubeyran P, Tilly H, Vitolo U, Zinzani PL, Zucca E, Montserrat E"},"max_score":5,"components":[{"factor":"age_gt_60","points":0,"present":false},{"factor":"stage_iii_iv","points":0,"present":false},{"factor":"hemoglobin_lt_120_g_l","points":0,"present":false},{"factor":"nodal_sites_gt_4","points":0,"present":false},{"factor":"ldh_above_uln","points":0,"present":false}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","flipi_band":"low","formula_expression":"FLIPI = age_gt_60 1 + stage_iii_iv 1 + hemoglobin_lt_120_g_l 1 + nodal_sites_gt_4 1 + ldh_above_uln 1; Solal-Céligny 2004; max 5; low 0-1, intermediate 2, high ≥3"},{"score":0,"formula":"flipi","citation":{"id":"solal-celigny-2004","doi":"10.1182/blood-2003-12-4434","pmid":"15126323","title":"Follicular lymphoma international prognostic index","source":"Blood. 2004;104(5):1258-1265","authors":"Solal-Céligny P, Roy P, Colombat P, White J, Armitage JO, Arranz-Saez R, Au WY, Bellei M, Brice P, Caballero D, Coiffier B, Conde-Garcia E, Doyen C, Federico M, Fisher RI, Garcia-Conde JF, Gisselbrecht C, Haioun C, LeBlanc M, Lister AT, Lopez-Guillermo A, McLaughlin P, Milpied N, Morel P, Mounier N, Proctor SJ, Rohatiner A, Smith P, Soubeyran P, Tilly H, Vitolo U, Zinzani PL, Zucca E, Montserrat E"},"max_score":5,"components":[{"factor":"age_gt_60","points":0,"present":false},{"factor":"stage_iii_iv","points":0,"present":false},{"factor":"hemoglobin_lt_120_g_l","points":0,"present":false},{"factor":"nodal_sites_gt_4","points":0,"present":false},{"factor":"ldh_above_uln","points":0,"present":false}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","flipi_band":"low","formula_expression":"FLIPI = age_gt_60 1 + stage_iii_iv 1 + hemoglobin_lt_120_g_l 1 + nodal_sites_gt_4 1 + ldh_above_uln 1; Solal-Céligny 2004; max 5; low 0-1, intermediate 2, high ≥3"}]}},"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_p4j-BwayF-fQxs0jy2OY9","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 Solal-Céligny 2004 FLIPI score (0–5) and risk category (low/intermediate/high) from five binary clinical flags for follicular lymphoma prognosis.","exampleAgentPrompt":"Calculate the 2004 FLIPI score for a follicular lymphoma patient who is over 60, has Ann Arbor stage IV disease, hemoglobin of 110 g/L (so below 120), more than 4 nodal areas, and LDH within normal limits — what is their score and risk category?","exampleUseCases":[{"title":"Pre-treatment risk stratification","prompt":"My patient with follicular lymphoma is 65 years old, has stage III disease, hemoglobin of 108 g/L, 6 involved nodal areas, and elevated LDH — can you calculate their FLIPI score and tell me if they're low, intermediate, or high risk?"},{"title":"Clinical trial eligibility screening","prompt":"For our FL trial that requires high-risk FLIPI, check whether a patient aged 58, Ann Arbor stage IV, hemoglobin 130 g/L, 3 nodal sites, and normal LDH qualifies — give me their FLIPI total and risk group."},{"title":"Automated EHR prognostic annotation","prompt":"Given these extracted flags for a new follicular lymphoma case — age over 60: yes, stage III–IV: yes, Hgb under 120: no, nodal sites over 4: no, LDH elevated: yes — compute the FLIPI score and risk category so I can annotate the chart."}],"resultDescription":"Returns the numeric FLIPI total score (0–5, one point per positive flag) and the corresponding risk category: low (0–1), intermediate (2), or high (≥3), based on the Solal-Céligny 2004 publication. The endpoint performs only arithmetic on the five caller-supplied boolean inputs.","failureModes":["Missing required boolean query parameter returns a validation error","Invalid (non-boolean) value for any parameter causes a 400-level error","Payment not provided or insufficient results in x402 payment required response","All five flags false returns score 0 / low risk (expected, not an error)"],"whenToPreferThis":"Use this endpoint when you need a deterministic, cited implementation of the original 2004 Solal-Céligny FLIPI (not FLIPI-2) and already have the five binary clinical flags assigned from external clinical data. It is appropriate for automating prognostic scoring in oncology workflows, annotating EHR data, or checking trial eligibility criteria that reference FLIPI. Do not use it to stage lymphoma, measure hemoglobin, count nodal sites, or measure LDH — those must be resolved upstream.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:19:30.881Z","isFirstParty":false}