{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "hodgkin-lymphoma",
  "title": "Hodgkin lymphoma",
  "description": "Classical Hodgkin lymphoma of the nodular sclerosis type on a lymph node: collagen bands from a thickened capsule, effaced follicles and Reed–Sternberg cells in the paracortex, then remission after treatment, with biopsy, PET-CT staging and bloods at each stage. Model licensed CC BY 4.0.",
  "registryDependencies": [
    "@organui/disease-viewer",
    "@organui/lymph"
  ],
  "files": [
    {
      "path": "registry/base-nova/hodgkin-lymphoma/hodgkin-lymphoma.tsx",
      "content": "import { diseaseModel, type Disease } from \"@/components/disease-model\"\nimport {\n  DiseaseViewer,\n  type DiseaseViewerProps,\n} from \"@/components/disease-viewer\"\nimport { lymphModel } from \"@/components/lymph\"\n\n// Classical Hodgkin lymphoma of the nodular sclerosis type, the commonest in\n// young adults: a few malignant cells rebuild a whole lymph node around them.\nexport const hodgkinLymphoma: Disease = {\n  name: \"Hodgkin lymphoma\",\n  code: \"C81.1\",\n  summary:\n    \"A lymphoma in which scattered Reed–Sternberg cells draw in a crowd of normal immune cells. It spreads from one node group to the next and is usually curable.\",\n  scales: [\n    {\n      id: \"lymph\",\n      label: \"Lymph node\",\n      model: lymphModel,\n      findings: {\n        capsule: {\n          affected: true,\n          description:\n            \"Thickened, with bands of collagen running in from it that divide the node into nodules: nodular sclerosis, the type seen most in young adults.\",\n        },\n        follicles: {\n          affected: true,\n          description:\n            \"Wiped out: the normal follicles are replaced by nodules of tumour and inflammatory cells (effacement).\",\n        },\n        paracortex: {\n          affected: true,\n          description:\n            \"Lacunar cells, the nodular sclerosis form of the Reed–Sternberg cell (CD15 and CD30 positive), sit in clear spaces among lymphocytes, eosinophils and histiocytes, with occasional classic owl-eyed cells. They are under 1% of the cells.\",\n        },\n        medulla: {\n          affected: true,\n          description:\n            \"Overrun as the nodules expand. The node is rubbery and painless, classically in the neck; it can hurt after drinking alcohol.\",\n        },\n        \"afferent-vessels\": {\n          affected: false,\n          description:\n            \"Still carry lymph in. The disease spreads to the next node group along the lymphatics in order, unlike non-Hodgkin lymphoma.\",\n        },\n        \"blood-vessels\": {\n          affected: false,\n          description:\n            \"Not invaded. Spread through the blood to the liver or bone marrow comes late (stage IV).\",\n        },\n      },\n    },\n  ],\n  stages: [\n    {\n      id: \"active\",\n      label: \"Active\",\n      summary:\n        \"A painless neck node, sometimes with fever, night sweats and weight loss (B symptoms). Biopsy and PET-CT give the type and the stage.\",\n    },\n    {\n      id: \"remission\",\n      label: \"Remission\",\n      summary:\n        \"After chemotherapy such as ABVD, with or without radiotherapy. Most people are cured; follow-up watches for late effects of treatment.\",\n      findings: {\n        lymph: {\n          capsule: {\n            affected: true,\n            description:\n              \"Scar tissue can leave a residual mass that is inactive on PET, which needs no further treatment.\",\n          },\n          follicles: {\n            affected: false,\n            description: \"Normal architecture returns as the tumour clears.\",\n          },\n          paracortex: {\n            affected: false,\n            description: \"No Reed–Sternberg cells remain.\",\n          },\n          medulla: {\n            affected: false,\n            description: \"Normal again.\",\n          },\n        },\n      },\n      investigations: [\n        { name: \"PET-CT\", result: \"Deauville 2\" },\n        { name: \"ESR\", result: \"Normal\" },\n        { name: \"Blood count\", result: \"Normal\" },\n      ],\n    },\n  ],\n  investigations: [\n    { name: \"Node biopsy\", result: \"Reed–Sternberg cells\", flag: \"abnormal\" },\n    { name: \"PET-CT\", result: \"Stage IIA\", flag: \"abnormal\" },\n    { name: \"ESR\", result: \"Raised\", flag: \"high\" },\n    { name: \"B symptoms\", result: \"None\" },\n  ],\n}\n\n/** The node in active disease, the stage the viewer opens on. */\nexport const hodgkinLymphomaModel = diseaseModel(hodgkinLymphoma)\n\nexport type HodgkinLymphomaProps = Omit<DiseaseViewerProps, \"disease\">\n\nexport function HodgkinLymphoma(props: HodgkinLymphomaProps) {\n  return <DiseaseViewer disease={hodgkinLymphoma} {...props} />\n}\n",
      "type": "registry:component"
    }
  ],
  "docs": "Hodgkin lymphoma docs: https://organui.com/docs/components/hodgkin-lymphoma. It reuses the lymph node model, licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/); keep the viewer's credit visible. Educational, not for diagnosis.",
  "categories": [
    "disease",
    "lymphatic"
  ],
  "type": "registry:component"
}