{"uid":"cap_Ezr4RDrSgN-E9gJ4JIjtU","slug":"sipa-shock-index-pediatric-age-adjusted-calculator-e31ae41a","name":"SIPA (Shock Index Pediatric Age-Adjusted) Calculator","description":"Acker 2015 SIPA: heart rate in bpm divided by cuff systolic pressure in mm Hg, rounded to two decimals. Elevated if the ratio exceeds the age-band cutoff: 1.22 (ages 4-6), 1.0 (7-12), or 0.9 (13-16). Ages 4-16 only; not for infants or adults 17 and older. Not a diagnosis of shock and not the adult shock-index greater-than-0.9 rule. magent does not measure vitals.","url":"https://api.magentlab.com/api/calc/sipa","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","heart_rate_bpm","systolic_mm_hg"],"properties":{"age":{"type":"integer","description":"Age in years (integer 4-16). Acker 2015 SIPA cohort only. Ages 4-6 use cutoff 1.22, 7-12 use 1.0, and 13-16 use 0.9. Not for infants or adults 17 and older."},"heart_rate_bpm":{"type":"integer","description":"Heart rate in beats per minute (integer 30-220). magent does not measure vitals; the caller assigns the number."},"systolic_mm_hg":{"type":"number","description":"Cuff systolic blood pressure in mm Hg (50-250). magent does not measure vitals."}}}},"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_mToxiv-rHNlevYtCjbvjx","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 age-adjusted Shock Index for Pediatric Age-adjusted (SIPA) score from heart rate and systolic blood pressure, flagging elevated values by Acker 2015 age-band cutoffs for children aged 4–16.","exampleAgentPrompt":"What's the SIPA score for a 9-year-old with a heart rate of 130 bpm and a cuff systolic pressure of 100 mm Hg — is it elevated for their age?","exampleUseCases":[{"title":"Pediatric triage hemodynamic screening","prompt":"I have a 6-year-old in triage with a heart rate of 145 bpm and a cuff systolic blood pressure of 95 mm Hg — what's their SIPA score and does it exceed the age-appropriate cutoff?"},{"title":"Clinical documentation support","prompt":"For a 13-year-old trauma patient with HR 118 bpm and systolic BP of 110 mm Hg, calculate the Acker 2015 SIPA ratio and tell me whether it's flagged as elevated."},{"title":"Automated pediatric EMR vitals alert","prompt":"My patient is 11 years old, their heart rate is 160 bpm and systolic blood pressure is 88 mm Hg — run the pediatric age-adjusted shock index and flag it if it's above the cutoff for that age group."}],"resultDescription":"Returns the SIPA ratio (heart rate in bpm divided by systolic blood pressure in mm Hg, rounded to two decimal places) and an elevation flag indicating whether the ratio exceeds the Acker 2015 age-band cutoff: 1.22 for ages 4–6, 1.0 for ages 7–12, or 0.9 for ages 13–16.","failureModes":["Age outside the 4–16 range returns an error or rejection — not valid for infants or adults 17+","Heart rate outside 30–220 bpm or systolic BP outside 50–250 mm Hg returns a validation error","Missing any of age, heart_rate_bpm, or systolic_mm_hg causes a 400-level error","Non-integer age or heart rate values are rejected by schema","Payment failure via x402 returns 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need the Acker 2015 pediatric age-adjusted SIPA score specifically — distinct from the adult shock index (HR/SBP > 0.9) — for patients aged 4 through 16. Prefer it over general shock-index calculators when age-band-specific cutoffs (1.22, 1.0, or 0.9) are required for pediatric clinical decision support or automated triage workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:51:46.843Z","isFirstParty":false}