ToolAssay

Chong 2010 RIPASA score from 15 caller-assigned findings (half-points; max 16)

Chong 2010 RIPASA score from 15 caller-assigned findings (half-points; max 16). Age <40 scores 1.0, ≥40 scores 0.5; male 1.0, female 0.5; symptoms <48h 1.0, otherwise 0.5. Guarding and Rovsing 2.0 each. Fever, raised WCC, and foreign NRIC are caller-assigned; magent does not apply a °C or WBC cutoff. Derivation ROC: <7.5 below_cutoff, ≥7.5 at_or_above_cutoff. Not a diagnosis or operating-room protocol. magent does not examine the abdomen.

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

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

Example input (from the provider)

{
  "body": {
    "items": [
      {
        "age": 50,
        "anorexia": false,
        "fever": false,
        "foreign_nric": false,
        "guarding": false,
        "migration_to_rif": false,
        "nausea_vomiting": false,
        "negative_urinalysis": false,
        "raised_wcc": false,
        "rebound_tenderness": false,
        "rif_pain": false,
        "rif_tenderness": false,
        "rovsing_sign": false,
        "sex": "female",
        "symptoms_lt_48h": false
      },
      {
        "age": 50,
        "anorexia": false,
        "fever": false,
        "foreign_nric": false,
        "guarding": false,
        "migration_to_rif": false,
        "nausea_vomiting": false,
        "negative_urinalysis": false,
        "raised_wcc": false,
        "rebound_tenderness": false,
        "rif_pain": false,
        "rif_tenderness": false,
        "rovsing_sign": false,
        "sex": "female",
        "symptoms_lt_48h": 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": {
                  "age": {
                    "description": "Age in years as an integer from 1 to 120 (Chong 2010). <40 scores 1.0; \u226540 scores 0.5 (age 40 is the \u226540 arm). magent does not assign age.",
                    "type": "integer"
                  },
                  "anorexia": {
                    "description": "Anorexia (Chong 2010). true scores 1.0. magent does not take a history.",
                    "type": "boolean"
                  },
                  "fever": {
                    "description": "Caller-assigned fever flag (Chong 2010). true scores 1.0. magent does not apply a \u00b0C cutoff.",
                    "type": "boolean"
                  },
                  "foreign_nric": {
                    "description": "Caller-assigned foreign national registration identity card item (Chong 2010). true scores 1.0. magent does not read identity documents.",
                    "type": "boolean"
                  },
                  "guarding": {
                    "description": "Guarding (Chong 2010). true scores 2.0. magent does not examine the abdomen.",
                    "type": "boolean"
                  },
                  "migration_to_rif": {
                    "description": "Migration of pain to the right iliac fossa (Chong 2010). true scores 0.5. magent does not take a history.",
                    "type": "boolean"
                  },
                  "nausea_vomiting": {
                    "description": "Nausea or vomiting (Chong 2010). true scores 1.0. magent does not take a history.",
                    "type": "boolean"
                  },
                  "negative_urinalysis": {
                    "description": "Negative urinalysis (Chong 2010). true scores 1.0. magent does not assay urine.",
                    "type": "boolean"
                  },
                  "raised_wcc": {
                    "description": "Caller-assigned raised white-cell-count flag (Chong 2010). true scores 1.0. magent does not apply a WBC cutoff.",
                    "type": "boolean"
                  },
                  "rebound_tenderness": {
                    "description": "Rebound tenderness (Chong 2010). true scores 1.0. magent does not examine the abdomen.",
                    "type": "boolean"
                  },
                  "rif_pain": {
                    "description": "Pain in the right iliac fossa (Chong 2010). true scores 0.5. magent does not take a history.",
                    "type": "boolean"
                  },
                  "rif_tenderness": {
                    "description": "Right-iliac-fossa tenderness (Chong 2010). true scores 1.0. magent does not examine the abdomen.",
                    "type": "boolean"
                  },
                  "rovsing_sign": {
                    "description": "Rovsing sign (Chong 2010). true scores 2.0. magent does not examine the abdomen.",
                    "type": "boolean"
                  },
                  "sex": {
                    "description": "Caller-assigned sex (Chong 2010). male scores 1.0; female scores 0.5. magent does not assign sex.",
                    "enum": [
                      "female",
                      "male"
                    ],
                    "type": "string"
                  },
                  "symptoms_lt_48h": {
                    "description": "true when symptom duration is under 48 hours (Chong 2010 <48h arm, 1.0). false scores 0.5 (the >48h arm; 48 hours is locked to this arm). magent does not timestamp onset.",
                    "type": "boolean"
                  }
                },
                "required": [
                  "age",
                  "sex",
                  "rif_pain",
                  "migration_to_rif",
                  "nausea_vomiting",
                  "anorexia",
                  "symptoms_lt_48h",
                  "rif_tenderness",
                  "guarding",
                  "rebound_tenderness",
                  "rovsing_sign",
                  "fever",
                  "raised_wcc",
                  "negative_urinalysis",
                  "foreign_nric"
                ],
                "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