Hyams 2016 Rome IV H1c child rumination
Hyams 2016 Rome IV H1c child rumination. rome_iv_child_rumination is true iff repeated_regurgitation_rechewing_or_expulsion_soon_after_meals, does_not_occur_during_sleep, not_preceded_by_retching, not_explained_by_another_condition_or_eating_disorder, and fulfilled_at_least_2_months. GERD-treatment failure and weekly frequency are not required. Manometry is not parsed. Caller assigns five flags. magent does not observe regurgitation. Not a diagnosis, not adult Rome IV rumination, not neonate G2.
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_rumination
| 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 | 274 ms |
Example input (from the provider)
{
"body": {
"items": [
{
"does_not_occur_during_sleep": true,
"fulfilled_at_least_2_months": true,
"not_explained_by_another_condition_or_eating_disorder": true,
"not_preceded_by_retching": true,
"repeated_regurgitation_rechewing_or_expulsion_soon_after_meals": true
},
{
"does_not_occur_during_sleep": true,
"fulfilled_at_least_2_months": true,
"not_explained_by_another_condition_or_eating_disorder": true,
"not_preceded_by_retching": true,
"repeated_regurgitation_rechewing_or_expulsion_soon_after_meals": 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": {
"does_not_occur_during_sleep": {
"description": "The regurgitation does not occur during sleep, as assigned (Hyams 2016 Rome IV H1c). The paper's 1b (not during sleep) is this flag. true or false as assigned by the caller. magent does not observe regurgitation.",
"type": "boolean"
},
"fulfilled_at_least_2_months": {
"description": "Criteria fulfilled for at least 2 months prior to diagnosis, as assigned (Hyams 2016 Rome IV H1c). true or false as assigned by the caller.",
"type": "boolean"
},
"not_explained_by_another_condition_or_eating_disorder": {
"description": "After appropriate evaluation, the symptoms cannot be fully explained by another medical condition, and an eating disorder has been ruled out, as assigned (Hyams 2016 Rome IV H1c). true or false as assigned by the caller. magent does not examine the child.",
"type": "boolean"
},
"not_preceded_by_retching": {
"description": "Not preceded by retching, as assigned (Hyams 2016 Rome IV H1c). true or false as assigned by the caller. magent does not observe regurgitation.",
"type": "boolean"
},
"repeated_regurgitation_rechewing_or_expulsion_soon_after_meals": {
"description": "Repeated regurgitation and rechewing or expulsion of food that begins soon after ingestion of a meal, as assigned (Hyams 2016 Rome IV H1c). The paper's 1a (begins soon after meals) is folded into this flag. true or false as assigned by the caller. magent does not observe regurgitation.",
"type": "boolean"
}
},
"required": [
"repeated_regurgitation_rechewing_or_expulsion_soon_after_meals",
"does_not_occur_during_sleep",
"not_preceded_by_retching",
"not_explained_by_another_condition_or_eating_disorder",
"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"
}