{"uid":"cap_Ym4SIe2L0J7rM36J8q036","slug":"magent-cryoprecipitate-bag-estimator-681f48c8","name":"Magent Cryoprecipitate Bag Estimator","description":"Cryoprecipitate bag estimate from the AABB Technical Manual calculation as reprinted in Nascimento 2011: 70 mL/kg blood volume, 250 mg fibrinogen per bag, bags = ceil(mg_fibrinogen / 250). Deterministic published arithmetic with citation. Not a transfusion order or major-haemorrhage protocol. The paper notes 100% recovery is likely false and fibrinogen per bag varies. magent does not choose a product or ABO group.","url":"https://api.magentlab.com/api/calc/cryoprecipitate","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":["weight_kg","hematocrit_percent","current_fibrinogen_mg_dl","desired_fibrinogen_mg_dl"],"properties":{"weight_kg":{"type":"number","description":"Weight in kilograms (1-200). Required."},"hematocrit_percent":{"type":"number","description":"Hematocrit as a percent (10-70). Required. Not a 0-1 fraction; magent does not accept hematocrit_fraction."},"current_fibrinogen_mg_dl":{"type":"number","description":"Current fibrinogen in mg/dL (0-400). Required."},"desired_fibrinogen_mg_dl":{"type":"number","description":"Desired fibrinogen in mg/dL (50-400). Must be strictly greater than current_fibrinogen_mg_dl."}}}},"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_SrwUQuuDL8loxMxZtP6dK","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":"Estimates the number of cryoprecipitate bags needed to raise fibrinogen to a desired level using the AABB Technical Manual formula (Nascimento 2011)","exampleAgentPrompt":"Estimate how many cryoprecipitate bags my patient needs — they weigh 80 kg, hematocrit is 35%, current fibrinogen is 90 mg/dL, and I want to raise it to 200 mg/dL.","exampleUseCases":[{"title":"Perioperative fibrinogen repletion planning","prompt":"My surgical patient is 65 kg with a hematocrit of 30% and their fibrinogen just came back at 120 mg/dL — I want to get them to at least 180 mg/dL before we proceed. How many cryo bags should I plan for?"},{"title":"Trauma resuscitation cryo dose estimate","prompt":"I have a trauma patient, 90 kg, hematocrit 28%, fibrinogen is critically low at 60 mg/dL and I'm aiming for 150 mg/dL — can you use the AABB formula to estimate how many cryoprecipitate bags that will take?"},{"title":"Obstetric hemorrhage fibrinogen correction","prompt":"My obstetric patient weighs 72 kg, hematocrit is 32%, and her fibrinogen is 80 mg/dL — what's the estimated number of cryo bags to bring her fibrinogen up to 200 mg/dL using the Nascimento calculation?"}],"resultDescription":"Returns the estimated number of cryoprecipitate bags (ceiling-rounded integer) needed to raise fibrinogen to the desired level, computed from the AABB formula: 70 mL/kg blood volume adjusted for hematocrit, fibrinogen deficit per dL, total mg deficit, divided by 250 mg per bag. May include intermediate values such as estimated blood volume and total fibrinogen deficit.","failureModes":["desired_fibrinogen_mg_dl not strictly greater than current_fibrinogen_mg_dl — returns validation error","weight_kg outside 1-200 range — rejected with parameter error","hematocrit_percent outside 10-70 range — rejected with parameter error","current_fibrinogen_mg_dl outside 0-400 range — rejected with parameter error","desired_fibrinogen_mg_dl outside 50-400 range — rejected with parameter error","Missing required query parameters — returns 400 bad request","Payment not provided or insufficient — returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need a fast, deterministic, citation-backed cryoprecipitate bag estimate using the standard AABB/Nascimento 2011 formula. Ideal for clinical decision support tools, documentation assistants, or educational contexts where a reproducible arithmetic result is needed. Do not use as an actual transfusion order, major haemorrhage protocol, or product selection tool — it is an estimate only, assuming 100% fibrinogen recovery and 250 mg per bag, both of which vary in practice.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:03:05.100Z","isFirstParty":false}