{"uid":"cap_ZX_dFymSP1pZmhDcB5wIF","slug":"magent-jones-criteria-for-acute-rheumatic-fever-gewitz-2015-a6641c70","name":"magent Jones Criteria for Acute Rheumatic Fever (Gewitz 2015)","description":"Gewitz 2015 AHA Jones criteria (Table 7). jones_arf iff evidence_of_preceding_gas and the episode rule: initial 2 major or 1 major plus 2 minor; recurrent also allows 3 minor. Majors/minors follow population_risk for arthritis vs arthralgia, fever, and ESR/CRP. Prolonged PR does not count with carditis. Joints count in major or minor, not both. magent does not examine the patient or read an echocardiogram. Not Jones 1944. Not a diagnosis. Not a medical device.","url":"https://api.magentlab.com/api/calc/jones","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":["episode","population_risk","evidence_of_preceding_gas","carditis","polyarthritis","monoarthritis","polyarthralgia","monoarthralgia","chorea","erythema_marginatum","subcutaneous_nodules","fever_ge_38_5","fever_ge_38","esr_ge_60_or_crp_ge_3","esr_ge_30_or_crp_ge_3","prolonged_pr"],"properties":{"chorea":{"type":"boolean","description":"Sydenham chorea as assigned by the caller (Gewitz 2015 major). true or false. magent does not examine the patient."},"episode":{"enum":["initial","recurrent"],"type":"string","description":"ARF episode: initial or recurrent (Gewitz 2015 Table 7). Recurrent also allows 3 minor manifestations. magent does not date prior ARF."},"carditis":{"type":"boolean","description":"Clinical and/or subclinical carditis as assigned by the caller (subclinical = echocardiographic valvulitis). Counts as one major. When true, prolonged_pr does not count as a minor. magent does not examine the patient or read an echocardiogram."},"fever_ge_38":{"type":"boolean","description":"Fever ≥38.0 C as assigned by the caller. Counts as a minor only when population_risk is moderate_high. Ignored for counting when population_risk is low. magent does not measure temperature."},"prolonged_pr":{"type":"boolean","description":"Prolonged PR interval as assigned by the caller. Counts as a minor only when carditis is false. magent does not interpret an electrocardiogram."},"fever_ge_38_5":{"type":"boolean","description":"Fever ≥38.5 C as assigned by the caller. Counts as a minor only when population_risk is low. Ignored for counting when population_risk is moderate_high. magent does not measure temperature."},"monoarthritis":{"type":"boolean","description":"Monoarthritis as assigned by the caller. Counts as the arthritis major only when population_risk is moderate_high (and polyarthritis is false). Does not count in low-risk. magent does not examine the joints."},"polyarthritis":{"type":"boolean","description":"Polyarthritis as assigned by the caller. Counts as the arthritis major in low-risk and in moderate_high-risk populations. Joints count in major or minor, not both. magent does not examine the joints."},"monoarthralgia":{"type":"boolean","description":"Monoarthralgia as assigned by the caller. Counts as a minor only when population_risk is moderate_high and no arthritis or polyarthralgia major is counted. Does not count in low-risk. magent does not examine the joints."},"polyarthralgia":{"type":"boolean","description":"Polyarthralgia as assigned by the caller. Low-risk: a minor only if polyarthritis is false. Moderate_high: a major only if neither polyarthritis nor monoarthritis is true. Not a second joint major. magent does not examine the joints."},"population_risk":{"enum":["low","moderate_high"],"type":"string","description":"Caller-assigned population risk. low means ARF incidence ≤2 per 100000 school-aged children or all-age RHD prevalence ≤1 per 1000 as already assigned by the caller; moderate_high otherwise. magent does not compute incidence."},"erythema_marginatum":{"type":"boolean","description":"Erythema marginatum as assigned by the caller (Gewitz 2015 major). true or false. magent does not examine the skin."},"subcutaneous_nodules":{"type":"boolean","description":"Subcutaneous nodules as assigned by the caller (Gewitz 2015 major). true or false. magent does not examine the patient."},"esr_ge_30_or_crp_ge_3":{"type":"boolean","description":"ESR ≥30 mm/h or CRP ≥3.0 mg/dL as assigned by the caller. Counts as the acute-phase minor only when population_risk is moderate_high. Ignored for counting when population_risk is low. magent does not interpret laboratory values."},"esr_ge_60_or_crp_ge_3":{"type":"boolean","description":"ESR ≥60 mm/h or CRP ≥3.0 mg/dL as assigned by the caller. Counts as the acute-phase minor only when population_risk is low. Ignored for counting when population_risk is moderate_high. magent does not interpret laboratory values."},"evidence_of_preceding_gas":{"type":"boolean","description":"Evidence of preceding group A streptococcal infection as assigned by the caller (Gewitz 2015). true or false. magent does not interpret serology or culture."}}}},"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_YD0wvgN4ZE2J10t-oja5A","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":"Applies the 2015 AHA/Gewitz revised Jones criteria (Table 7) to classify whether a patient meets diagnostic criteria for acute rheumatic fever (ARF) based on caller-assigned clinical findings and population risk stratum.","exampleAgentPrompt":"Apply the 2015 Gewitz Jones criteria for an initial ARF episode in a low-risk population: the patient has confirmed preceding GAS infection, clinical carditis (true), polyarthritis (true), no chorea, no erythema marginatum, no subcutaneous nodules, fever ≥38.5°C (true), fever ≥38.0°C (true), ESR/CRP ≥60 or CRP ≥3 (true), ESR ≥30 or CRP ≥3 (true), and prolonged PR interval (false) — does this child meet Jones criteria for ARF?","exampleUseCases":[{"title":"Initial ARF evaluation in low-risk child","prompt":"I'm assessing a child in a low-risk population for their first possible rheumatic fever episode — they have confirmed preceding strep infection, clinical carditis, and polyarthritis, fever above 38.5°C, elevated ESR above 60, no chorea, no erythema marginatum, no nodules, and no prolonged PR. Do they meet the 2015 Jones criteria for initial ARF?"},{"title":"Recurrent ARF with only minor criteria","prompt":"This is a recurrent ARF episode in a moderate-to-high risk patient — no carditis, no arthritis, no chorea, no rash or nodules, but the patient has fever over 38°C, elevated ESR/CRP (≥30 or CRP ≥3), and a prolonged PR interval. Does a recurrent episode with 3 minor criteria satisfy the Jones 2015 criteria?"},{"title":"Moderate-high risk with arthralgia vs arthritis ambiguity","prompt":"For a moderate-high risk population patient with a suspected initial ARF episode: preceding GAS confirmed, monoarthralgia only (no true arthritis), no carditis, no chorea, no skin findings, fever ≥38.0°C, ESR/CRP ≥30, prolonged PR interval present — run the Gewitz 2015 Jones scoring and tell me whether they qualify."}],"resultDescription":"Returns a jones_arf boolean indicating whether the patient meets the 2015 AHA/Gewitz Jones criteria for acute rheumatic fever, along with counts and eligibility flags for each major and minor criterion applied under the specified population risk stratum and episode type. Accounts for rules such as: joints counting in major or minor but not both, prolonged PR excluded when carditis is present, and fever and ESR/CRP thresholds varying by population risk.","failureModes":["Missing required query parameters returns a validation error","Invalid enum values for episode or population_risk return a 400-level error","Contradictory inputs (e.g., joints counted in both major and minor) may produce unexpected scoring — caller must ensure mutual exclusivity","prolonged_pr set to true with carditis true: PR is silently excluded from minor count per Jones rules","Incorrect population_risk stratum leads to wrong fever and ESR/CRP threshold application","Not a diagnosis — result is a criterion-matching flag, not a clinical determination"],"whenToPreferThis":"Use this endpoint when you need a fast, rule-based application of the 2015 AHA/Gewitz revised Jones criteria to caller-assigned findings, particularly when population risk stratification (low vs moderate/high) affects arthritis vs arthralgia and fever threshold eligibility. Prefer this over manual Jones scoring when building clinical decision support tools, EHR integrations, or automated cardiology/rheumatology workflows. Not suitable as a replacement for clinical judgment, echocardiography interpretation, or ECG reading — the caller must supply all findings.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:55:41.926Z","isFirstParty":false}