ToolAssay

Hyams 2016 Rome IV H1b

Hyams 2016 Rome IV H1b. Functional nausea iff 2-month duration plus bothersome_nausea_twice_weekly_not_meal_related, nausea_not_consistently_associated_with_vomiting, and nausea_not_explained_by_another_condition. Functional vomiting iff 2-month duration plus vomiting_at_least_weekly, no_self_induced_eating_disorder_or_rumination, and vomiting_not_explained_by_another_condition. Both may be true. magent does not examine the child. Not a diagnosis, not H1a, CNVS, H1c, or neonate/toddler.

Asked 1.4x its listed price for its own exampleour last check, 2026-09-28
1 of 1checks answered this week
300 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_nausea_vomiting

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 300 ms

Example input (from the provider)

{
  "body": {
    "items": [
      {
        "bothersome_nausea_twice_weekly_not_meal_related": true,
        "fulfilled_at_least_2_months": true,
        "nausea_not_consistently_associated_with_vomiting": true,
        "nausea_not_explained_by_another_condition": true,
        "no_self_induced_eating_disorder_or_rumination": false,
        "vomiting_at_least_weekly": false,
        "vomiting_not_explained_by_another_condition": false
      },
      {
        "bothersome_nausea_twice_weekly_not_meal_related": true,
        "fulfilled_at_least_2_months": true,
        "nausea_not_consistently_associated_with_vomiting": true,
        "nausea_not_explained_by_another_condition": true,
        "no_self_induced_eating_disorder_or_rumination": false,
        "vomiting_at_least_weekly": false,
        "vomiting_not_explained_by_another_condition": false
      }
    ]
  },
  "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": {
                  "bothersome_nausea_twice_weekly_not_meal_related": {
                    "description": "Bothersome nausea as the predominant symptom, occurring at least twice per week, and generally not related to meals, as assigned (Hyams 2016 Rome IV H1b1). true or false as assigned by the caller. magent does not examine the child.",
                    "type": "boolean"
                  },
                  "fulfilled_at_least_2_months": {
                    "description": "Criteria fulfilled for at least 2 months before diagnosis, as assigned (Hyams 2016 Rome IV H1b; shared duration for functional nausea and functional vomiting). true or false as assigned by the caller. magent does not take a history.",
                    "type": "boolean"
                  },
                  "nausea_not_consistently_associated_with_vomiting": {
                    "description": "Nausea is not consistently associated with vomiting, as assigned (Hyams 2016 Rome IV H1b1). true or false as assigned by the caller. magent does not examine the child.",
                    "type": "boolean"
                  },
                  "nausea_not_explained_by_another_condition": {
                    "description": "After appropriate evaluation, the nausea cannot be fully explained by another medical condition, as assigned (Hyams 2016 Rome IV H1b1). true or false as assigned by the caller. magent does not examine the child.",
                    "type": "boolean"
                  },
                  "no_self_induced_eating_disorder_or_rumination": {
                    "description": "Absence of self-induced vomiting or criteria for an eating disorder or rumination, as assigned (Hyams 2016 Rome IV H1b2). true or false as assigned by the caller. magent does not examine the child.",
                    "type": "boolean"
                  },
                  "vomiting_at_least_weekly": {
                    "description": "On average one or more episodes of vomiting per week, as assigned (Hyams 2016 Rome IV H1b2). true or false as assigned by the caller. magent does not examine the child.",
                    "type": "boolean"
                  },
                  "vomiting_not_explained_by_another_condition": {
                    "description": "After appropriate evaluation, the vomiting cannot be fully explained by another medical condition, as assigned (Hyams 2016 Rome IV H1b2). true or false as assigned by the caller. magent does not examine the child.",
                    "type": "boolean"
                  }
                },
                "required": [
                  "fulfilled_at_least_2_months",
                  "bothersome_nausea_twice_weekly_not_meal_related",
                  "nausea_not_consistently_associated_with_vomiting",
                  "nausea_not_explained_by_another_condition",
                  "vomiting_at_least_weekly",
                  "no_self_induced_eating_disorder_or_rumination",
                  "vomiting_not_explained_by_another_condition"
                ],
                "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