{"uid":"cap_Kxbt44o_ufEIsjFwV5izu","slug":"revised-trauma-score-rts-calculator-ec211eb7","name":"Revised Trauma Score (RTS) Calculator","description":"Revised Trauma Score (Champion 1989): coded GCS, SBP, and respiratory rate (0-4 each), T-RTS as their sum (0-12), and weighted RTS = 0.9368·GCS + 0.7326·SBP + 0.2908·RR. Deterministic published arithmetic with citation. Not a triage order; not ISS; not the 1981 Trauma Score.","url":"https://api.magentlab.com/api/calc/rts","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":["gcs","systolic_mm_hg","respiratory_rate"],"properties":{"gcs":{"type":"integer","description":"Glasgow Coma Scale total 3-15 (1976 motor-6 scale as used by Champion 1989). Caller-assigned; magent does not score eye/verbal/motor."},"systolic_mm_hg":{"type":"integer","description":"Systolic blood pressure in mm Hg (0-300). 0 is a published coded band."},"respiratory_rate":{"type":"integer","description":"Respiratory rate in breaths per minute (0-80). 0 is a published coded band."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"path":"/api/calc/rts","count":2,"items":[{"gcs":15,"rts":7.8408,"t_rts":12,"formula":"rts","citation":{"id":"champion-1989","doi":"10.1097/00005373-198905000-00017","title":"A revision of the Trauma Score","source":"J Trauma. 1989;29(5):623-629","authors":"Champion HR, Sacco WJ, Copes WS, Gann DS, Gennarelli TA, Flanagan ME"},"coded_rr":4,"coded_gcs":4,"coded_sbp":4,"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.","systolic_mm_hg":120,"respiratory_rate":16,"formula_expression":"T-RTS = coded_gcs + coded_sbp + coded_rr (each 0-4); RTS = 0.9368*coded_gcs + 0.7326*coded_sbp + 0.2908*coded_rr"},{"gcs":15,"rts":7.8408,"t_rts":12,"formula":"rts","citation":{"id":"champion-1989","doi":"10.1097/00005373-198905000-00017","title":"A revision of the Trauma Score","source":"J Trauma. 1989;29(5):623-629","authors":"Champion HR, Sacco WJ, Copes WS, Gann DS, Gennarelli TA, Flanagan ME"},"coded_rr":4,"coded_gcs":4,"coded_sbp":4,"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.","systolic_mm_hg":120,"respiratory_rate":16,"formula_expression":"T-RTS = coded_gcs + coded_sbp + coded_rr (each 0-4); RTS = 0.9368*coded_gcs + 0.7326*coded_sbp + 0.2908*coded_rr"}]}},"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_-ru2_q2i67Pq7jjKgNTPj","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 Revised Trauma Score (Champion 1989) from GCS, systolic blood pressure, and respiratory rate — returning coded values, T-RTS sum, and weighted RTS.","exampleAgentPrompt":"Calculate the Revised Trauma Score for a patient with a GCS of 13, systolic blood pressure of 110 mm Hg, and respiratory rate of 18 breaths per minute — I need both the T-RTS and the weighted RTS.","exampleUseCases":[{"title":"Trauma registry documentation scoring","prompt":"I need to score a trauma patient for the registry: their GCS was 10, systolic BP was 80 mm Hg, and respiratory rate was 8. Give me the full Revised Trauma Score including the coded bands and the weighted RTS."},{"title":"Prehospital triage severity classification","prompt":"Our paramedic team assessed a patient with GCS 14, systolic pressure 120, and respiratory rate 20 — can you run the Champion 1989 Revised Trauma Score and tell me the T-RTS and weighted score?"},{"title":"Severe TBI physiologic scoring","prompt":"For a patient with GCS of 3, systolic blood pressure of 0, and respiratory rate of 0, what does the Revised Trauma Score look like — what are the coded values and what is the weighted RTS?"}],"resultDescription":"Returns the coded value (0–4) for each of GCS, systolic BP, and respiratory rate according to Champion 1989 published bands; the T-RTS (their sum, 0–12); and the weighted RTS (0.9368 × coded GCS + 0.7326 × coded SBP + 0.2908 × coded RR). All arithmetic is deterministic and citation-grounded.","failureModes":["Missing required parameter (gcs, systolic_mm_hg, or respiratory_rate) returns a 4xx error","GCS outside 3–15 range may return a validation error or unexpected coded value","Systolic BP outside 0–300 or respiratory rate outside 0–80 may cause out-of-range errors","Payment not included or insufficient (x402) results in a 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you need a deterministic, citation-exact implementation of Champion 1989 Revised Trauma Score — not the original 1981 Trauma Score, not ISS, and not an AI-estimated triage order. Ideal for trauma registry documentation, research pipelines, or clinical decision support tooling where reproducibility and citation fidelity matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:16:45.418Z","isFirstParty":false}