Aziz 2016 Rome IV functional dysphagia
Aziz 2016 Rome IV functional dysphagia. rome_iv_functional_dysphagia is true iff sense of food sticking or passing abnormally, no mucosal or structural abnormality, not explained by GERD or eosinophilic esophagitis, no major esophageal motor disorder, last-3-months criteria, and 6-month onset. Caller assigns six flags. magent does not read barium, endoscopy, or manometry. Not a diagnosis, not globus, not oropharyngeal dysphagia. Minor or borderline motor disorders remain compatible.
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/rome_iv_functional_dysphagia
| 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
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-28 | valid payment request | 402 | $0.007 | 294 ms |
Example input (from the provider)
{
"body": {
"items": [
{
"fulfilled_last_3_months": true,
"no_major_esophageal_motor_disorder": true,
"no_mucosal_or_structural_abnormality": true,
"not_explained_by_gerd_or_eoe": true,
"onset_at_least_6_months": true,
"sense_of_food_sticking_or_passing_abnormally": true
},
{
"fulfilled_last_3_months": true,
"no_major_esophageal_motor_disorder": true,
"no_mucosal_or_structural_abnormality": true,
"not_explained_by_gerd_or_eoe": true,
"onset_at_least_6_months": true,
"sense_of_food_sticking_or_passing_abnormally": true
}
]
},
"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": {
"fulfilled_last_3_months": {
"description": "Criteria fulfilled for the last 3 months, as assigned (Aziz 2016). true or false as assigned by the caller. magent does not take a history.",
"type": "boolean"
},
"no_major_esophageal_motor_disorder": {
"description": "Absence of a major esophageal motor disorder, as assigned (Aziz 2016). true or false as assigned by the caller. magent does not interpret manometry. Minor or borderline motor disorders remain compatible.",
"type": "boolean"
},
"no_mucosal_or_structural_abnormality": {
"description": "Absence of evidence that esophageal mucosal or structural abnormality is the cause, as assigned (Aziz 2016). true or false as assigned by the caller. magent does not read endoscopy or barium.",
"type": "boolean"
},
"not_explained_by_gerd_or_eoe": {
"description": "Symptoms not explained by GERD or eosinophilic esophagitis, as assigned (Aziz 2016). true or false as assigned by the caller. magent does not read endoscopy.",
"type": "boolean"
},
"onset_at_least_6_months": {
"description": "Symptom onset at least 6 months prior to diagnosis, as assigned (Aziz 2016). true or false as assigned by the caller. magent does not take a history.",
"type": "boolean"
},
"sense_of_food_sticking_or_passing_abnormally": {
"description": "Sense of solid and/or liquid foods sticking, lodging, or passing abnormally through the esophagus, as assigned (Aziz 2016). true or false as assigned by the caller. magent does not examine the patient.",
"type": "boolean"
}
},
"required": [
"sense_of_food_sticking_or_passing_abnormally",
"no_mucosal_or_structural_abnormality",
"not_explained_by_gerd_or_eoe",
"no_major_esophageal_motor_disorder",
"fulfilled_last_3_months",
"onset_at_least_6_months"
],
"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"
}