Gupta 2011 Table 2 logistic probability of 30-day myocardial infarction or cardi
Gupta 2011 Table 2 logistic probability of 30-day myocardial infarction or cardiac arrest after surgery from age, ASA class, functional status, creatinine category (normal, abnormal >1.5 mg/dL, or missing), and surgery type (hernia reference). Returns logit and estimated_probability_percent. Not a medical device, not a diagnosis, not surgical clearance, and not RCRI. Gupta 2011 publishes no low/high cutoff.
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://api.magentlab.com/api/calc/gupta_mica
| Category | Everything else |
|---|---|
| Provider host | api.magentlab.com |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 0 from 0 payers (the provider's figure, not ours) |
Our checks, last 30 days
We never call tools that send, buy, move money or file anything, not even without paying.
Example input (from the provider)
{
"body": {
"items": [
{
"age": 40,
"asa_class": 2,
"creatinine": "normal",
"functional_status": "independent",
"surgery": "gbaas"
},
{
"age": 40,
"asa_class": 2,
"creatinine": "normal",
"functional_status": "independent",
"surgery": "gbaas"
}
]
},
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"items": {
"items": {
"properties": {
"age": {
"description": "Age in years (18-120). Gupta 2011 Table 2: +0.02 per year.",
"type": "integer"
},
"asa_class": {
"description": "ASA physical status 1-5 (Gupta 2011 Table 2; class 5 is the reference). class 1 -5.17, class 2 -3.29, class 3 -1.92, class 4 -0.95, class 5 adds 0. Caller-assigned integer.",
"type": "integer"
},
"creatinine": {
"description": "Gupta 2011 creatinine category as assigned by the caller: normal (reference, 0), abnormal (>1.5 mg/dL, +0.61), or missing (-0.10). Do not send a creatinine number.",
"enum": [
"normal",
"abnormal",
"missing"
],
"type": "string"
},
"functional_status": {
"description": "Gupta 2011 functional status as assigned by the caller: independent (reference, 0), partially_dependent (+0.65), or totally_dependent (+1.03). magent does not examine the patient.",
"enum": [
"independent",
"partially_dependent",
"totally_dependent"
],
"type": "string"
},
"surgery": {
"description": "Gupta 2011 Table 2 procedure category as assigned by the caller. hernia is the reference (0). gbaas is gallbladder, adrenal, appendix, or spleen (laparoscopic cholecystectomy in the paper example). magent does not classify a CPT code.",
"enum": [
"hernia",
"anorectal",
"aortic",
"bariatric",
"brain",
"breast",
"cardiac",
"ent",
"foregut_hpb",
"gbaas",
"intestinal",
"neck",
"obstetric_gynecologic",
"orthopedic",
"other_abdomen",
"peripheral_vascular",
"skin",
"spine",
"thoracic",
"vein",
"urology"
],
"type": "string"
}
},
"required": [
"age",
"functional_status",
"asa_class",
"creatinine",
"surgery"
],
"type": "object"
},
"maxItems": 25,
"minItems": 1,
"type": "array"
}
},
"required": [
"items"
],
"type": "object"
},
"headers": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"method": {
"const": "POST",
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}