{"uid":"cap_zDnURPxtVzl1B-m5gG1Ba","slug":"iota-simple-ultrasound-rules-timmerman-2008-m-rules-b-rules-classifier-e94b876b","name":"IOTA Simple Ultrasound Rules (Timmerman 2008) — M-Rules / B-Rules Classifier","description":"Timmerman 2008 simple ultrasound rules. Caller assigns five M-rules (irregular solid tumor; ascites; ≥4 papillary structures; irregular multilocular-solid ≥100 mm; very high color Doppler) and five B-rules (unilocular cyst; solid component <7 mm; acoustic shadows; smooth multilocular <100 mm; no Doppler flow). Malignant if any M and no B; benign if any B and no M; otherwise inconclusive. magent does not read ultrasound. Not an ovarian-cancer diagnosis. Not RMI. Not Swede. Not SRRisk.","url":"https://api.magentlab.com/api/calc/iota","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":["irregular_solid_tumor","ascites","at_least_four_papillary_structures","irregular_multilocular_solid_ge_100mm","very_high_color_doppler","unilocular_cyst","solid_component_lt_7mm","acoustic_shadows","smooth_multilocular_lt_100mm","no_detectable_blood_flow"],"properties":{"ascites":{"type":"boolean","description":"Ascites (M-rule). true or false as assigned by the caller. magent does not read ultrasound."},"unilocular_cyst":{"type":"boolean","description":"Unilocular cyst (B-rule). true or false as assigned by the caller. magent does not read ultrasound."},"acoustic_shadows":{"type":"boolean","description":"Acoustic shadows (B-rule). true or false as assigned by the caller. magent does not read ultrasound."},"irregular_solid_tumor":{"type":"boolean","description":"Irregular solid tumor (M-rule). true or false as assigned by the caller (Timmerman 2008). magent does not read ultrasound."},"solid_component_lt_7mm":{"type":"boolean","description":"Solid components with largest solid component <7 mm (B-rule). true or false as assigned by the caller. magent does not measure the mass."},"very_high_color_doppler":{"type":"boolean","description":"Very high color content on color Doppler (M-rule). true or false as assigned by the caller. magent does not perform Doppler."},"no_detectable_blood_flow":{"type":"boolean","description":"No detectable blood flow on Doppler (B-rule). true or false as assigned by the caller. magent does not perform Doppler."},"smooth_multilocular_lt_100mm":{"type":"boolean","description":"Smooth multilocular tumor <100 mm largest diameter (B-rule). true or false as assigned by the caller. magent does not measure the mass."},"at_least_four_papillary_structures":{"type":"boolean","description":"At least four papillary structures (M-rule). true or false as assigned by the caller. magent does not read ultrasound."},"irregular_multilocular_solid_ge_100mm":{"type":"boolean","description":"Irregular multilocular-solid tumor with largest diameter ≥100 mm (M-rule). true or false as assigned by the caller. magent does not measure the mass."}}}},"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_FMsGVemygbzA6ee_qqlnA","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 IOTA simple ultrasound rules (Timmerman 2008) to classify an ovarian mass as malignant, benign, or inconclusive based on five M-rules and five B-rules assigned by the caller.","exampleAgentPrompt":"Apply the IOTA simple ultrasound rules to this ovarian mass: irregular solid tumor = false, ascites = true, at least four papillary structures = false, irregular multilocular solid ≥100mm = false, very high color Doppler = false, unilocular cyst = false, solid component <7mm = false, acoustic shadows = true, smooth multilocular <100mm = false, no detectable blood flow = false — is it malignant, benign, or inconclusive?","exampleUseCases":[{"title":"Benign ovarian cyst pre-op triage","prompt":"I have a patient with a smooth multilocular cyst under 100mm, acoustic shadows present, no solid component, and no Doppler flow — run the IOTA simple rules and tell me if this looks benign, malignant, or inconclusive before we decide on surgery."},{"title":"M-rule triggered malignancy flag","prompt":"The ultrasound shows ascites and an irregular solid tumor with very high color Doppler — no benign features at all. Can you apply the Timmerman 2008 IOTA simple rules and classify this adnexal mass?"},{"title":"Inconclusive mixed-feature mass workup","prompt":"My patient has a unilocular cyst but also at least four papillary structures — there are both B-rule and M-rule features present. Run the IOTA simple ultrasound rules so I can document whether the result is inconclusive before ordering further imaging."}],"resultDescription":"Returns a classification of the adnexal mass as malignant (any M-rule true and no B-rule true), benign (any B-rule true and no M-rule true), or inconclusive (neither condition met, or both M and B rules are triggered), based strictly on the five M-rules and five B-rules supplied by the caller.","failureModes":["Missing required boolean parameter returns a 400-level error","All flags set to false returns inconclusive (no rules triggered)","Conflicting M and B rules both true returns inconclusive — caller must verify ultrasound feature assignment","Endpoint does not interpret ultrasound images; incorrect caller-assigned flags produce incorrect classifications"],"whenToPreferThis":"Choose this endpoint when you need a fast, standardized application of the validated Timmerman 2008 IOTA simple ultrasound rules to caller-assigned ovarian mass features. Prefer it over RMI, Swede score, or SRRisk endpoints when the clinical context specifically calls for the five M-rule / five B-rule binary classification framework. Not appropriate when you need image reading, Doppler measurement, or a continuous malignancy risk score.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:59:45.356Z","isFirstParty":false}