{"uid":"cap_7GaqKyCzaMboHtL8dhydR","slug":"sickle-cell-rbc-exchange-replacement-volume-calculator-e3e78e3e","name":"Sickle Cell RBC Exchange Replacement Volume Calculator","description":"Nadler 1962 adult blood volume plus exponential remaining-fraction washout (Y/Y0 = e^(−X)) for sickle RBC exchange replacement pRBC volume. FCR = target_hbs / initial_hbs; X = −ln(FCR). Caller supplies hematocrits and HbS percents. Optional approx units if unit_volume_ml is sent. Deterministic published arithmetic. Not an apheresis order or medical device.","url":"https://api.magentlab.com/api/calc/sickle_rbc_exchange","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":["sex","hematocrit_percent","initial_hbs_percent","target_hbs_percent","replacement_hct_percent"],"properties":{"sex":{"enum":["female","male"],"type":"string","description":"Sex used by Nadler 1962 (separate male and female equations)."},"height_cm":{"type":"number","description":"Height in centimeters. Provide height_cm or height_in."},"height_in":{"type":"number","description":"Height in inches. Converted as cm = in * 2.54."},"weight_kg":{"type":"number","description":"Weight in kilograms. Provide weight_kg or weight_lb."},"weight_lb":{"type":"number","description":"Weight in pounds. Converted as kg = lb * 0.45359237."},"unit_volume_ml":{"type":"number","description":"Optional caller-assigned unit volume in mL (50-500). When sent, response includes approx_units = replacement_prbc_ml / unit_volume_ml."},"hematocrit_percent":{"type":"number","description":"Patient hematocrit as a percent (10-70). Required. Not a 0-1 fraction."},"target_hbs_percent":{"type":"number","description":"Target HbS percent (1-100). Required. Must be strictly less than initial_hbs_percent. AABB 2018 usual goal language is HbS not more than 30%; the caller sends this value."},"initial_hbs_percent":{"type":"number","description":"Initial HbS percent (1-100). Required. Must be greater than target_hbs_percent."},"replacement_hct_percent":{"type":"number","description":"Replacement packed-RBC hematocrit as a percent (50-80). Required. Typical additive units are about 60. magent does not assay the unit."}}}},"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_yFOLEOb7qe0bxKeh6Sf7K","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 replacement packed RBC volume needed for a sickle cell exchange transfusion using Nadler 1962 blood volume estimation and exponential HbS washout arithmetic","exampleAgentPrompt":"Calculate the replacement pRBC volume for a sickle cell exchange transfusion for a male patient who is 175 cm tall, weighs 80 kg, with a current hematocrit of 28%, initial HbS of 85%, a target HbS of 30%, and replacement unit hematocrit of 60% — and tell me how many 350 mL units that comes to.","exampleUseCases":[{"title":"Pre-exchange planning for sickle cell crisis","prompt":"I need to plan a red cell exchange for a female sickle cell patient, 160 cm tall, 65 kg, hematocrit 26%, starting HbS of 90%, targeting HbS below 30%, using pRBC units at 60% hematocrit — what volume of packed RBCs do I need?"},{"title":"Estimating unit count for blood bank order","prompt":"For a male patient 180 cm, 90 kg, hematocrit 30%, initial HbS 80%, target HbS 25%, replacement hematocrit 65%, and unit bags of 300 mL each — how many units should I request from the blood bank?"},{"title":"Perioperative HbS reduction before surgery","prompt":"A male sickle cell patient needs surgery and we want to reduce his HbS from 75% to under 30% preoperatively. He's 170 cm, 75 kg, hematocrit 32%, and we're using 60% hematocrit pRBC units. What's the replacement volume?"}],"resultDescription":"Returns computed total blood volume (mL), the fraction change ratio (FCR = target_hbs/initial_hbs), the washout exponent X, the required replacement pRBC volume in mL, and optionally the approximate number of standard units if unit_volume_ml is provided.","failureModes":["Missing required parameters (sex, hematocrit_percent, initial_hbs_percent, target_hbs_percent, replacement_hct_percent) returns validation error","target_hbs_percent >= initial_hbs_percent returns error — target must be strictly less than initial","hematocrit_percent outside 10–70 range rejected","replacement_hct_percent outside 50–80 range rejected","unit_volume_ml outside 50–500 range rejected","Neither height nor weight provided — blood volume cannot be estimated","Implausible height/weight combinations may produce unrealistic blood volume estimates"],"whenToPreferThis":"Use this endpoint when you need a deterministic, arithmetic calculation of replacement pRBC volume for a manual or apheresis sickle cell red cell exchange, based on Nadler 1962 blood volume and exponential HbS washout. It is the right choice when you already have patient anthropometrics, starting and target HbS values, and replacement unit hematocrit, and need a published, reproducible formula result — not a clinical recommendation or device order.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:04:06.400Z","isFirstParty":false}