Skip to content

Instantly share code, notes, and snippets.

@drjzhn
drjzhn / oncoradschema_0_3_example.json
Created May 26, 2026 19:39
oncoradschema_0_3_example
{
"content": "RADIOLOGY REPORT\n\nPatient: Jane Doe, MRN 778421, DOB 04/12/1958\nStudy: CT Chest, Abdomen and Pelvis with IV contrast (arterial, portal venous and delayed phases)\nDate: 2026-04-18\n\nCLINICAL INDICATION\nNewly diagnosed pancreatic adenocarcinoma on EUS-guided biopsy. Staging study. No prior imaging available for comparison.\n\nTECHNIQUE\nMultiphase contrast-enhanced CT of the chest, abdomen and pelvis following 100 mL of intravenous Omnipaque 350. Arterial, portal venous and 5-minute delayed phases through the abdomen. Multiplanar reformats reviewed.\n\nFINDINGS\n\nPancreas:\nThere is an ill-defined hypoenhancing mass centred on the pancreatic head and uncinate process measuring 38 x 32 x 30 mm (longest axial diameter 38 mm). The mass demonstrates an irregular, spiculated margin with infiltration of the surrounding peripancreatic fat. The lesion abuts the superior mesenteric artery over approximately 160 degrees of its circumference and encases the superior mesenteric vein with a short-segm
@drjzhn
drjzhn / oncoradschema_0_3.py
Created May 26, 2026 19:38
oncoradschema_0_3
from enum import Enum
from typing import List, Optional
from pydantic import BaseModel, Field
# ENUMS
class Modality(str, Enum):
CT = "ct"