# Rome IV Globus Diagnostic Criteria Calculator (Aziz 2016)

> Rome IV Globus Diagnostic Criteria Calculator (Aziz 2016) is a paid API for AI agents from api.magentlab.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Evaluates eight Rome IV criteria flags to determine whether a patient meets the Rome IV diagnostic criteria for esophageal globus (Aziz 2016).

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/rome_iv_globus
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rome-iv-globus-diagnostic-criteria-calculator-aziz-2016-9990b9b3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6OPYLYK18teFZ4WYr-qod

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rome-iv-globus-diagnostic-criteria-calculator-aziz-2016-9990b9b3
```

Example prompt: Does this patient meet the Rome IV globus criteria? They have a nonpainful foreign-body sensation in the throat that occurs between meals, no dysphagia or odynophagia, no gastric inlet patch, and it's not explained by GERD or EoE, with no major esophageal motor disorder — symptoms have been present for the last 3 months and started at least 6 months ago.

## When to prefer this

Use this endpoint when you need to programmatically apply the Aziz 2016 Rome IV esophageal globus criteria to caller-assigned clinical flags, for example in clinical decision support tools, automated EMR workflows, or gastroenterology research pipelines. Prefer this over manual criteria lookup when you need a reproducible, auditable computation of Rome IV globus. Do not use this as a substitute for clinical diagnosis, endoscopic review, or when you need Rome IV criteria for IBS, functional heartburn, or cannabinoid hyperemesis syndrome — those are separate endpoints.

## Known failure modes

- Missing any of the eight required boolean query parameters returns a validation error
- Incorrect data types (non-boolean values) for any parameter will cause a schema error
- Network or payment authorization failure returns a 402 or connection error
- All flags being true is required for rome_iv_globus to return true — partial satisfaction returns false

## How this service works

Aziz 2016 Rome IV esophageal globus. rome_iv_globus is true iff nonpainful lump or foreign-body sensation, occurrence between meals, no dysphagia or odynophagia, no gastric inlet patch, not explained by GERD or EoE, no major esophageal motor disorder, last-3-months criteria, and 6-month onset. Caller assigns eight flags. magent does not examine the patient or read endoscopy. Not a diagnosis, not functional heartburn, not Rome IV IBS, not CHS.

## Output

Returns a boolean field rome_iv_globus indicating true if all eight Rome IV criteria for esophageal globus (Aziz 2016) are met, and false otherwise. The endpoint does not provide a narrative diagnosis, does not read imaging or endoscopy, and does not take a patient history — it purely computes the logical conjunction of the caller-assigned flags.

## Request schema (JSON Schema)

```json
{
 "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": [
      "nonpainful_lump_or_foreign_body_sensation",
      "occurrence_between_meals",
      "no_dysphagia_or_odynophagia",
      "no_gastric_inlet_patch",
      "not_explained_by_gerd_or_eoe",
      "no_major_esophageal_motor_disorder",
      "fulfilled_last_3_months",
      "onset_at_least_6_months"
     ],
     "properties": {
      "no_gastric_inlet_patch": {
       "type": "boolean",
       "description": "Absence of a gastric inlet patch in the proximal esophagus (Aziz 2016). true or false as assigned by the caller. magent does not read endoscopy."
      },
      "fulfilled_last_3_months": {
       "type": "boolean",
       "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."
      },
      "onset_at_least_6_months": {
       "type": "boolean",
       "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."
      },
      "occurrence_between_meals": {
       "type": "boolean",
       "description": "Occurrence of the sensation between meals (Aziz 2016). true or false as assigned by the caller. magent does not take a history."
      },
      "no_dysphagia_or_odynophagia": {
       "type": "boolean",
       "description": "Absence of dysphagia or odynophagia (Aziz 2016). true or false as assigned by the caller. magent does not examine the patient."
      },
      "not_explained_by_gerd_or_eoe": {
       "type": "boolean",
       "description": "Absence of evidence that gastroesophageal reflux or eosinophilic esophagitis is the cause of the symptom (Aziz 2016). true or false as assigned by the caller. magent does not read endoscopy."
      },
      "no_major_esophageal_motor_disorder": {
       "type": "boolean",
       "description": "Absence of major esophageal motor disorders (ac
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rome-iv-globus-diagnostic-criteria-calculator-aziz-2016-9990b9b3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.magentlab.com](https://www.zero.xyz/host/api.magentlab.com/llms.txt)
