{
  "x402Version": 2,
  "id": 39514,
  "slug": "39514",
  "resource": "https://api.magentlab.com/api/calc/mysec_pm",
  "description": "Passamonti 2017 MYSEC-PM for post-PV and post-ET myelofibrosis. Score = 0.15*age + hemoglobin <11 g/dL (2) + circulating blasts ≥3% (2) + CALR-unmutated (2) + platelets <150×10^9/L (1) + constitutional symptoms (1). Low <11, intermediate_1 ≥11 and <14, intermediate_2 ≥14 and <16, high ≥16. Not DIPSS (PMF), not GIPSS, not a transplant listing. magent does not sequence CALR.",
  "type": "http",
  "serviceName": "magent",
  "resourceType": "Agent Service",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x836Be278f1739fB4308091cD1852F7971Bc19Ee2",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "5000",
      "amountUsd": 0.005,
      "maxTimeoutSeconds": 600
    }
  ],
  "outputSchema": {
    "properties": {
      "example": {
        "type": "object"
      },
      "type": {
        "type": "string"
      }
    },
    "required": [
      "type"
    ],
    "type": "object"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "iconUrl": "https://api.magentlab.com/favicon.ico",
        "input": {
          "body": {
            "items": [
              {
                "age": 40,
                "blasts_percent": 6,
                "calr_unmutated": false,
                "constitutional_symptoms": false,
                "hemoglobin_g_dl": 10,
                "hemoglobin_g_l": 100,
                "platelets_10e9_l": 200
              },
              {
                "age": 40,
                "blasts_percent": 6,
                "calr_unmutated": false,
                "constitutional_symptoms": false,
                "hemoglobin_g_dl": 10,
                "hemoglobin_g_l": 100,
                "platelets_10e9_l": 200
              }
            ]
          },
          "method": "POST",
          "type": "http"
        },
        "output": {
          "example": {
            "count": 2,
            "items": [
              {
                "age_years": 40,
                "blasts_percent": 6,
                "calr_unmutated": false,
                "citation": {
                  "authors": "Passamonti F, Giorgino T, Mora B, Guglielmelli P, Rumi E, Maffioli M, Rambaldi A, Caramella M, Komrokji R, Gotlib J, Kiladjian JJ, Cervantes F, Devos T, Palandri F, De Stefano V, Ruggeri M, Silver RT, Benevolo G, Albano F, Caramazza D, Merli M, Pietra D, Casalone R, Rotunno G, Barbui T, Cazzola M, Vannucchi AM",
                  "doi": "10.1038/leu.2017.169",
                  "id": "passamonti-2017",
                  "pmid": "28561069",
                  "source": "Leukemia. 2017;31(12):2726-2731",
                  "title": "A clinical-molecular prognostic model to predict survival in patients with post polycythemia vera and post essential thrombocythemia myelofibrosis"
                },
                "components": [
                  {
                    "factor": "age",
                    "points": 6,
                    "present": true,
                    "value": 40
                  },
                  {
                    "factor": "hemoglobin_lt_11",
                    "points": 2,
                    "present": true,
                    "value": 10
                  },
                  {
                    "factor": "blasts_ge_3",
                    "points": 2,
                    "present": true,
                    "value": 6
                  },
                  {
                    "factor": "calr_unmutated",
                    "points": 0,
                    "present": false
                  },
                  {
                    "factor": "platelets_lt_150",
                    "points": 0,
                    "present": false,
                    "value": 200
                  },
                  {
                    "factor": "constitutional_symptoms",
                    "points": 0,
                    "present": false
                  }
                ],
                "constitutional_symptoms": false,
                "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                "formula": "mysec_pm",
                "formula_expression": "MYSEC-PM = 0.15*age_years + hemoglobin_lt_11 2 + blasts_ge_3 2 + calr_unmutated 2 + platelets_lt_150 1 + constitutional_symptoms 1; Passamonti 2017; low <11, intermediate_1 ≥11 and <14, intermediate_2 ≥14 and <16, high ≥16",
                "hemoglobin_g_dl": 10,
                "median_os_years": null,
                "platelets_10e9_l": 200,
                "risk_group": "low",
                "score": 10
              },
              {
                "age_years": 40,
                "blasts_percent": 6,
                "calr_unmutated": false,
                "citation": {
                  "authors": "Passamonti F, Giorgino T, Mora B, Guglielmelli P, Rumi E, Maffioli M, Rambaldi A, Caramella M, Komrokji R, Gotlib J, Kiladjian JJ, Cervantes F, Devos T, Palandri F, De Stefano V, Ruggeri M, Silver RT, Benevolo G, Albano F, Caramazza D, Merli M, Pietra D, Casalone R, Rotunno G, Barbui T, Cazzola M, Vannucchi AM",
                  "doi": "10.1038/leu.2017.169",
                  "id": "passamonti-2017",
                  "pmid": "28561069",
                  "source": "Leukemia. 2017;31(12):2726-2731",
                  "title": "A clinical-molecular prognostic model to predict survival in patients with post polycythemia vera and post essential thrombocythemia myelofibrosis"
                },
                "components": [
                  {
                    "factor": "age",
                    "points": 6,
                    "present": true,
                    "value": 40
                  },
                  {
                    "factor": "hemoglobin_lt_11",
                    "points": 2,
                    "present": true,
                    "value": 10
                  },
                  {
                    "factor": "blasts_ge_3",
                    "points": 2,
                    "present": true,
                    "value": 6
                  },
                  {
                    "factor": "calr_unmutated",
                    "points": 0,
                    "present": false
                  },
                  {
                    "factor": "platelets_lt_150",
                    "points": 0,
                    "present": false,
                    "value": 200
                  },
                  {
                    "factor": "constitutional_symptoms",
                    "points": 0,
                    "present": false
                  }
                ],
                "constitutional_symptoms": false,
                "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                "formula": "mysec_pm",
                "formula_expression": "MYSEC-PM = 0.15*age_years + hemoglobin_lt_11 2 + blasts_ge_3 2 + calr_unmutated 2 + platelets_lt_150 1 + constitutional_symptoms 1; Passamonti 2017; low <11, intermediate_1 ≥11 and <14, intermediate_2 ≥14 and <16, high ≥16",
                "hemoglobin_g_dl": 10,
                "median_os_years": null,
                "platelets_10e9_l": 200,
                "risk_group": "low",
                "score": 10
              }
            ],
            "path": "/api/calc/mysec_pm"
          },
          "type": "json"
        }
      },
      "schema": {
        "$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 (18-120). Adds 0.15 points per year as published (Passamonti 2017). Age stays continuous; the total score is rounded to 2 decimal places.",
                          "type": "integer"
                        },
                        "blasts_percent": {
                          "description": "Circulating blasts as a percent (0-30). ≥3 scores 2 (Passamonti 2017). 2.9 is the <3 arm and scores 0. magent does not read a smear.",
                          "type": "number"
                        },
                        "calr_unmutated": {
                          "description": "CALR-unmutated genotype (JAK2, MPL, or triple-negative) as assigned by the caller (Passamonti 2017). true scores 2. magent does not sequence CALR.",
                          "type": "boolean"
                        },
                        "constitutional_symptoms": {
                          "description": "Constitutional symptoms as assigned by the caller (Passamonti 2017). true scores 1. magent does not take a history.",
                          "type": "boolean"
                        },
                        "hemoglobin_g_dl": {
                          "description": "Hemoglobin in g/dL (3-22). Provide this or hemoglobin_g_l, not both. <11 scores 2 (Passamonti 2017). 11.0 is the ≥11 arm and scores 0. magent does not assay hemoglobin.",
                          "type": "number"
                        },
                        "hemoglobin_g_l": {
                          "description": "Hemoglobin in g/L (30-220). Converted as hemoglobin_g_dl = hemoglobin_g_l / 10. Provide this or hemoglobin_g_dl, not both.",
                          "type": "number"
                        },
                        "platelets_10e9_l": {
                          "description": "Platelet count in 10^9/L (1-2000). <150 scores 1 (Passamonti 2017). 150.0 is the ≥150 arm and scores 0. magent does not assay platelets.",
                          "type": "number"
                        }
                      },
                      "required": [
                        "age",
                        "platelets_10e9_l",
                        "blasts_percent",
                        "calr_unmutated",
                        "constitutional_symptoms"
                      ],
                      "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"
      }
    }
  },
  "tags": [
    "mysec-pm",
    "myelofibrosis",
    "hematology",
    "prognosis",
    "calculator",
    "bazaar"
  ],
  "sourceHost": "api.magentlab.com",
  "lastUpdated": "2026-10-12T14:55:48.671Z",
  "quality": {
    "calls30d": 3,
    "uniquePayers30d": 1,
    "lastCalledAt": "2026-10-12T14:55:48.538Z"
  },
  "metadata": {
    "serviceName": "magent",
    "extensions": {
      "bazaar": {
        "info": {
          "iconUrl": "https://api.magentlab.com/favicon.ico",
          "input": {
            "body": {
              "items": [
                {
                  "age": 40,
                  "blasts_percent": 6,
                  "calr_unmutated": false,
                  "constitutional_symptoms": false,
                  "hemoglobin_g_dl": 10,
                  "hemoglobin_g_l": 100,
                  "platelets_10e9_l": 200
                },
                {
                  "age": 40,
                  "blasts_percent": 6,
                  "calr_unmutated": false,
                  "constitutional_symptoms": false,
                  "hemoglobin_g_dl": 10,
                  "hemoglobin_g_l": 100,
                  "platelets_10e9_l": 200
                }
              ]
            },
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "count": 2,
              "items": [
                {
                  "age_years": 40,
                  "blasts_percent": 6,
                  "calr_unmutated": false,
                  "citation": {
                    "authors": "Passamonti F, Giorgino T, Mora B, Guglielmelli P, Rumi E, Maffioli M, Rambaldi A, Caramella M, Komrokji R, Gotlib J, Kiladjian JJ, Cervantes F, Devos T, Palandri F, De Stefano V, Ruggeri M, Silver RT, Benevolo G, Albano F, Caramazza D, Merli M, Pietra D, Casalone R, Rotunno G, Barbui T, Cazzola M, Vannucchi AM",
                    "doi": "10.1038/leu.2017.169",
                    "id": "passamonti-2017",
                    "pmid": "28561069",
                    "source": "Leukemia. 2017;31(12):2726-2731",
                    "title": "A clinical-molecular prognostic model to predict survival in patients with post polycythemia vera and post essential thrombocythemia myelofibrosis"
                  },
                  "components": [
                    {
                      "factor": "age",
                      "points": 6,
                      "present": true,
                      "value": 40
                    },
                    {
                      "factor": "hemoglobin_lt_11",
                      "points": 2,
                      "present": true,
                      "value": 10
                    },
                    {
                      "factor": "blasts_ge_3",
                      "points": 2,
                      "present": true,
                      "value": 6
                    },
                    {
                      "factor": "calr_unmutated",
                      "points": 0,
                      "present": false
                    },
                    {
                      "factor": "platelets_lt_150",
                      "points": 0,
                      "present": false,
                      "value": 200
                    },
                    {
                      "factor": "constitutional_symptoms",
                      "points": 0,
                      "present": false
                    }
                  ],
                  "constitutional_symptoms": false,
                  "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                  "formula": "mysec_pm",
                  "formula_expression": "MYSEC-PM = 0.15*age_years + hemoglobin_lt_11 2 + blasts_ge_3 2 + calr_unmutated 2 + platelets_lt_150 1 + constitutional_symptoms 1; Passamonti 2017; low <11, intermediate_1 ≥11 and <14, intermediate_2 ≥14 and <16, high ≥16",
                  "hemoglobin_g_dl": 10,
                  "median_os_years": null,
                  "platelets_10e9_l": 200,
                  "risk_group": "low",
                  "score": 10
                },
                {
                  "age_years": 40,
                  "blasts_percent": 6,
                  "calr_unmutated": false,
                  "citation": {
                    "authors": "Passamonti F, Giorgino T, Mora B, Guglielmelli P, Rumi E, Maffioli M, Rambaldi A, Caramella M, Komrokji R, Gotlib J, Kiladjian JJ, Cervantes F, Devos T, Palandri F, De Stefano V, Ruggeri M, Silver RT, Benevolo G, Albano F, Caramazza D, Merli M, Pietra D, Casalone R, Rotunno G, Barbui T, Cazzola M, Vannucchi AM",
                    "doi": "10.1038/leu.2017.169",
                    "id": "passamonti-2017",
                    "pmid": "28561069",
                    "source": "Leukemia. 2017;31(12):2726-2731",
                    "title": "A clinical-molecular prognostic model to predict survival in patients with post polycythemia vera and post essential thrombocythemia myelofibrosis"
                  },
                  "components": [
                    {
                      "factor": "age",
                      "points": 6,
                      "present": true,
                      "value": 40
                    },
                    {
                      "factor": "hemoglobin_lt_11",
                      "points": 2,
                      "present": true,
                      "value": 10
                    },
                    {
                      "factor": "blasts_ge_3",
                      "points": 2,
                      "present": true,
                      "value": 6
                    },
                    {
                      "factor": "calr_unmutated",
                      "points": 0,
                      "present": false
                    },
                    {
                      "factor": "platelets_lt_150",
                      "points": 0,
                      "present": false,
                      "value": 200
                    },
                    {
                      "factor": "constitutional_symptoms",
                      "points": 0,
                      "present": false
                    }
                  ],
                  "constitutional_symptoms": false,
                  "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
                  "formula": "mysec_pm",
                  "formula_expression": "MYSEC-PM = 0.15*age_years + hemoglobin_lt_11 2 + blasts_ge_3 2 + calr_unmutated 2 + platelets_lt_150 1 + constitutional_symptoms 1; Passamonti 2017; low <11, intermediate_1 ≥11 and <14, intermediate_2 ≥14 and <16, high ≥16",
                  "hemoglobin_g_dl": 10,
                  "median_os_years": null,
                  "platelets_10e9_l": 200,
                  "risk_group": "low",
                  "score": 10
                }
              ],
              "path": "/api/calc/mysec_pm"
            },
            "type": "json"
          }
        },
        "schema": {
          "$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 (18-120). Adds 0.15 points per year as published (Passamonti 2017). Age stays continuous; the total score is rounded to 2 decimal places.",
                            "type": "integer"
                          },
                          "blasts_percent": {
                            "description": "Circulating blasts as a percent (0-30). ≥3 scores 2 (Passamonti 2017). 2.9 is the <3 arm and scores 0. magent does not read a smear.",
                            "type": "number"
                          },
                          "calr_unmutated": {
                            "description": "CALR-unmutated genotype (JAK2, MPL, or triple-negative) as assigned by the caller (Passamonti 2017). true scores 2. magent does not sequence CALR.",
                            "type": "boolean"
                          },
                          "constitutional_symptoms": {
                            "description": "Constitutional symptoms as assigned by the caller (Passamonti 2017). true scores 1. magent does not take a history.",
                            "type": "boolean"
                          },
                          "hemoglobin_g_dl": {
                            "description": "Hemoglobin in g/dL (3-22). Provide this or hemoglobin_g_l, not both. <11 scores 2 (Passamonti 2017). 11.0 is the ≥11 arm and scores 0. magent does not assay hemoglobin.",
                            "type": "number"
                          },
                          "hemoglobin_g_l": {
                            "description": "Hemoglobin in g/L (30-220). Converted as hemoglobin_g_dl = hemoglobin_g_l / 10. Provide this or hemoglobin_g_dl, not both.",
                            "type": "number"
                          },
                          "platelets_10e9_l": {
                            "description": "Platelet count in 10^9/L (1-2000). <150 scores 1 (Passamonti 2017). 150.0 is the ≥150 arm and scores 0. magent does not assay platelets.",
                            "type": "number"
                          }
                        },
                        "required": [
                          "age",
                          "platelets_10e9_l",
                          "blasts_percent",
                          "calr_unmutated",
                          "constitutional_symptoms"
                        ],
                        "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"
        }
      }
    }
  },
  "liveness": {
    "reliability": null
  },
  "verified": false,
  "featured": false,
  "provider": {
    "host": "api.magentlab.com",
    "manifest_name": "api.magentlab.com",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-10-14T01:15:01.050Z"
  },
  "exampleResponse": {
    "example": {},
    "type": "string"
  }
}