ToolAssay

Hyams 2016 Rome IV H2d child FAP-NOS

Hyams 2016 Rome IV H2d child FAP-NOS. rome_iv_child_fap_nos is true iff episodic_or_continuous_abdominal_pain_not_solely_during_physiologic_events, pain_at_least_4_times_per_month, insufficient_criteria_for_ibs_fd_or_abdominal_migraine, not_explained_by_another_condition, and fulfilled_at_least_2_months. Caller assigns five flags including the IBS/FD/abdominal-migraine residual. magent does not re-run those tools. Not a diagnosis, not adult CAPS, not FAPS (dropped in Rome IV).

Asked 1.4x its listed price for its own exampleour last check, 2026-09-28
1 of 1checks answered this week
280 msmedian answer time
$0.005listed price per call
$0.007price it asked us

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_child_fap_nos

CategoryEverything else
Provider hostapi.magentlab.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days0 from 0 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-28 valid payment request 402$0.007 280 ms

Example input (from the provider)

{
  "body": {
    "items": [
      {
        "episodic_or_continuous_abdominal_pain_not_solely_during_physiologic_events": true,
        "fulfilled_at_least_2_months": true,
        "insufficient_criteria_for_ibs_fd_or_abdominal_migraine": true,
        "not_explained_by_another_condition": true,
        "pain_at_least_4_times_per_month": true
      },
      {
        "episodic_or_continuous_abdominal_pain_not_solely_during_physiologic_events": true,
        "fulfilled_at_least_2_months": true,
        "insufficient_criteria_for_ibs_fd_or_abdominal_migraine": true,
        "not_explained_by_another_condition": true,
        "pain_at_least_4_times_per_month": 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": {
                  "episodic_or_continuous_abdominal_pain_not_solely_during_physiologic_events": {
                    "description": "Episodic or continuous abdominal pain that does not occur solely during physiologic events (eating, menses), as assigned (Hyams 2016 Rome IV H2d). true or false as assigned by the caller. magent does not examine the patient.",
                    "type": "boolean"
                  },
                  "fulfilled_at_least_2_months": {
                    "description": "Criteria fulfilled for at least 2 months, as assigned (Hyams 2016 Rome IV H2d). true or false as assigned by the caller. magent does not take a history.",
                    "type": "boolean"
                  },
                  "insufficient_criteria_for_ibs_fd_or_abdominal_migraine": {
                    "description": "Insufficient criteria for IBS, functional dyspepsia, or abdominal migraine, as assigned (Hyams 2016 Rome IV H2d). Residual flag: magent does not re-run those tools. true or false as assigned by the caller.",
                    "type": "boolean"
                  },
                  "not_explained_by_another_condition": {
                    "description": "After appropriate evaluation, the abdominal pain cannot be fully explained by another medical condition, as assigned (Hyams 2016 Rome IV H2d). true or false as assigned by the caller. magent does not examine the patient.",
                    "type": "boolean"
                  },
                  "pain_at_least_4_times_per_month": {
                    "description": "Abdominal pain at least 4 times per month, as assigned (Hyams 2016 Rome IV H2d). true or false as assigned by the caller. magent does not take a history.",
                    "type": "boolean"
                  }
                },
                "required": [
                  "episodic_or_continuous_abdominal_pain_not_solely_during_physiologic_events",
                  "pain_at_least_4_times_per_month",
                  "insufficient_criteria_for_ibs_fd_or_abdominal_migraine",
                  "not_explained_by_another_condition",
                  "fulfilled_at_least_2_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"
}

This page as JSON