Give me the proper prescription slips of urological disease with generic name dose frequenct and duration in urdu as a urologist i can use ready made and ready to use prescription slips of all urological diseases

Reading File
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Reading File
Reading File
Now I have enough clinical data. Let me generate the comprehensive Urdu prescription slips as a well-formatted document.
Running Command

mkdir -p /tmp/workspace/urology-prescriptions && ls /tmp/workspace/

Writing File

~/urology-prescriptions/urology_prescriptions_urdu.html

<!DOCTYPE html>
<html lang="ur" dir="rtl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>یورولوجی پرسکرپشن سلپس - Urology Prescription Slips</title>
<style>
  @import url('https://fonts.googleapis.com/css2?family=Noto+Nastaliq+Urdu:wght@400;700&display=swap');
  
  * { box-sizing: border-box; margin: 0; padding: 0; }
  
  body {
    font-family: 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', serif;
    background: #f0f4f8;
    padding: 20px;
    font-size: 14px;
    direction: rtl;
  }

  h1.main-title {
    text-align: center;
    font-size: 26px;
    color: #1a3a5c;
    margin-bottom: 8px;
    font-family: 'Noto Nastaliq Urdu', serif;
  }
  .subtitle {
    text-align: center;
    color: #555;
    margin-bottom: 30px;
    font-size: 13px;
    font-family: Arial, sans-serif;
    direction: ltr;
  }

  .slip {
    background: #fff;
    border: 2px solid #2b6cb0;
    border-radius: 12px;
    padding: 20px 24px;
    margin-bottom: 32px;
    page-break-inside: avoid;
    box-shadow: 0 2px 8px rgba(43,108,176,0.10);
  }

  .slip-header {
    background: linear-gradient(135deg, #2b6cb0, #1a3a5c);
    color: white;
    border-radius: 8px;
    padding: 10px 16px;
    margin-bottom: 14px;
    text-align: center;
  }
  .slip-header .disease-urdu {
    font-size: 20px;
    font-family: 'Noto Nastaliq Urdu', serif;
    font-weight: 700;
  }
  .slip-header .disease-eng {
    font-size: 13px;
    font-family: Arial, sans-serif;
    opacity: 0.85;
    direction: ltr;
  }

  .rx-symbol {
    font-size: 28px;
    color: #2b6cb0;
    font-weight: bold;
    float: right;
    margin-left: 10px;
    font-family: Arial, sans-serif;
  }

  .drug-table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 8px;
    direction: rtl;
  }
  .drug-table th {
    background: #ebf4ff;
    color: #1a3a5c;
    padding: 8px 10px;
    font-size: 13px;
    border: 1px solid #bee3f8;
    font-family: 'Noto Nastaliq Urdu', serif;
    text-align: center;
  }
  .drug-table td {
    padding: 7px 10px;
    border: 1px solid #e2e8f0;
    vertical-align: middle;
    text-align: center;
    font-size: 13px;
  }
  .drug-table tr:nth-child(even) td { background: #f7fbff; }
  .drug-table tr:hover td { background: #e9f2ff; }

  .drug-name-urdu { font-family: 'Noto Nastaliq Urdu', serif; font-size: 14px; color: #1a3a5c; font-weight: bold; }
  .drug-name-gen { font-family: 'Courier New', monospace; font-size: 12px; color: #2d6a4f; direction: ltr; }

  .note-box {
    background: #fffbeb;
    border-right: 4px solid #f6ad55;
    border-radius: 6px;
    padding: 8px 12px;
    margin-top: 12px;
    font-size: 13px;
    color: #7b341e;
    font-family: 'Noto Nastaliq Urdu', serif;
  }

  .patient-info {
    display: flex;
    gap: 16px;
    margin-bottom: 12px;
    flex-wrap: wrap;
    direction: rtl;
  }
  .info-field {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 13px;
    color: #4a5568;
    font-family: 'Noto Nastaliq Urdu', serif;
  }
  .info-line {
    border-bottom: 1px solid #a0aec0;
    width: 100px;
    display: inline-block;
  }

  .print-btn {
    display: block;
    margin: 0 auto 30px auto;
    padding: 12px 40px;
    background: #2b6cb0;
    color: white;
    border: none;
    border-radius: 8px;
    font-size: 16px;
    cursor: pointer;
    font-family: Arial, sans-serif;
  }
  .print-btn:hover { background: #1a3a5c; }

  @media print {
    body { background: white; padding: 5px; }
    .print-btn { display: none; }
    .slip { box-shadow: none; page-break-inside: avoid; margin-bottom: 18px; }
  }

  .col-drug { width: 24%; }
  .col-generic { width: 22%; }
  .col-dose { width: 14%; }
  .col-freq { width: 18%; }
  .col-dur { width: 16%; }
  .col-route { width: 6%; }
</style>
</head>
<body>

<h1 class="main-title">یورولوجی امراض کی تیار نسخہ جات</h1>
<p class="subtitle">Ready-to-Use Urology Prescription Slips | Generic Name · Dose · Frequency · Duration | Dr. _____________ | MBBS, FCPS (Urology)</p>

<button class="print-btn" onclick="window.print()">🖨️ Print All Slips</button>

<!-- =============================== SLIP 1: UTI =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">پیشاب کی نالی کا انفیکشن</div>
    <div class="disease-eng">Urinary Tract Infection (UTI) – Uncomplicated &amp; Complicated</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <!-- Uncomplicated cystitis -->
    <tr>
      <td><span class="drug-name-urdu">نائٹروفیوران ٹوئن</span></td>
      <td><span class="drug-name-gen">Nitrofurantoin</span></td>
      <td>100 mg</td>
      <td>روزانہ دو بار (12-12 گھنٹے)</td>
      <td>5 دن</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹرائیمیتھوپریم</span></td>
      <td><span class="drug-name-gen">Trimethoprim-Sulfamethoxazole</span></td>
      <td>160/800 mg</td>
      <td>روزانہ دو بار</td>
      <td>3 دن</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">فوسفومائسن</span></td>
      <td><span class="drug-name-gen">Fosfomycin Trometamol</span></td>
      <td>3 g</td>
      <td>صرف ایک خوراک (Single dose)</td>
      <td>1 دن</td>
    </tr>
    <!-- Pyelonephritis -->
    <tr>
      <td><span class="drug-name-urdu">سپروفلوکساسن</span></td>
      <td><span class="drug-name-gen">Ciprofloxacin</span></td>
      <td>500 mg</td>
      <td>روزانہ دو بار</td>
      <td>7 دن (پیشاب گردے تک)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">لیووفلوکساسن</span></td>
      <td><span class="drug-name-gen">Levofloxacin</span></td>
      <td>750 mg</td>
      <td>روزانہ ایک بار</td>
      <td>5 دن</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">سیفیکسیم</span></td>
      <td><span class="drug-name-gen">Cefixime</span></td>
      <td>400 mg</td>
      <td>روزانہ ایک بار</td>
      <td>7 دن</td>
    </tr>
    <!-- Phenazopyridine for symptom relief -->
    <tr>
      <td><span class="drug-name-urdu">فیناز ا پرائیڈین (علامات کیلئے)</span></td>
      <td><span class="drug-name-gen">Phenazopyridine</span></td>
      <td>200 mg</td>
      <td>روزانہ تین بار (کھانے کے بعد)</td>
      <td>2 دن</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: پانی خوب پئیں — روزانہ 2-3 لیٹر۔ حمل میں Nitrofurantoin آخری ہفتوں میں نہ دیں۔ پیشاب کلچر کے مطابق دوا تبدیل کریں۔</div>
</div>

<!-- =============================== SLIP 2: RECURRENT UTI =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">بار بار پیشاب کی نالی کا انفیکشن (Prophylaxis)</div>
    <div class="disease-eng">Recurrent UTI – Prevention / Prophylaxis</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">نائٹروفیوران ٹوئن (کم خوراک)</span></td>
      <td><span class="drug-name-gen">Nitrofurantoin</span></td>
      <td>50–100 mg</td>
      <td>رات کو سونے سے پہلے ایک بار</td>
      <td>6–12 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹرائی میتھوپریم</span></td>
      <td><span class="drug-name-gen">Trimethoprim</span></td>
      <td>100 mg</td>
      <td>رات کو سونے سے پہلے ایک بار</td>
      <td>6–12 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ڈی۔مینوز (قدرتی)</span></td>
      <td><span class="drug-name-gen">D-Mannose powder</span></td>
      <td>2 g</td>
      <td>پانی میں گھول کر روزانہ ایک بار</td>
      <td>طویل مدت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">کرینبیری ایکسٹریکٹ</span></td>
      <td><span class="drug-name-gen">Cranberry Extract</span></td>
      <td>500 mg</td>
      <td>روزانہ دو بار</td>
      <td>3–6 ماہ</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: جماع کے بعد پیشاب کریں۔ اندام نہانی کی ہائیجین کا خیال رکھیں۔</div>
</div>

<!-- =============================== SLIP 3: BPH =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">پروسٹیٹ غدود کا بڑھنا (BPH)</div>
    <div class="disease-eng">Benign Prostatic Hyperplasia (BPH)</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px; border:1px solid #bee3f8;">الفا بلاکرز (Alpha-Blockers) — فوری علامتی آرام</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹمسولوسن</span></td>
      <td><span class="drug-name-gen">Tamsulosin</span></td>
      <td>0.4 mg</td>
      <td>کھانے کے بعد روزانہ ایک بار</td>
      <td>طویل مدت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">الفیوزوسن</span></td>
      <td><span class="drug-name-gen">Alfuzosin</span></td>
      <td>10 mg (XL)</td>
      <td>کھانے کے بعد روزانہ ایک بار</td>
      <td>طویل مدت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">سیلوڈوسن</span></td>
      <td><span class="drug-name-gen">Silodosin</span></td>
      <td>8 mg</td>
      <td>کھانے کے ساتھ روزانہ ایک بار</td>
      <td>طویل مدت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ڈوکساز وسن</span></td>
      <td><span class="drug-name-gen">Doxazosin (GITS)</span></td>
      <td>4 mg</td>
      <td>روزانہ ایک بار (1 mg سے شروع کریں)</td>
      <td>طویل مدت</td>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px; border:1px solid #bee3f8;">5-الفا ریڈکٹیز انہیبیٹرز — پروسٹیٹ سکیڑتے ہیں</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">فنسٹرائیڈ</span></td>
      <td><span class="drug-name-gen">Finasteride</span></td>
      <td>5 mg</td>
      <td>روزانہ ایک بار</td>
      <td>کم از کم 6 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ڈیوٹاسٹرائیڈ</span></td>
      <td><span class="drug-name-gen">Dutasteride</span></td>
      <td>0.5 mg</td>
      <td>روزانہ ایک بار</td>
      <td>کم از کم 6 ماہ</td>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px; border:1px solid #bee3f8;">مجموعی علاج (Combination)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹمسولوسن + ڈیوٹاسٹرائیڈ</span></td>
      <td><span class="drug-name-gen">Tamsulosin 0.4 mg + Dutasteride 0.5 mg</span></td>
      <td>ایک کیپسول</td>
      <td>روزانہ ایک بار</td>
      <td>12 ماہ یا زیادہ</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: Finasteride/Dutasteride سے PSA 50% کم ہوتا ہے — تشریح کرتے وقت x2 کریں۔ جنسی خرابی کے بارے میں مریض کو بتائیں۔</div>
</div>

<!-- =============================== SLIP 4: OVERACTIVE BLADDER =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">مثانے کی زیادہ سرگرمی / پیشاب کی جلدی</div>
    <div class="disease-eng">Overactive Bladder (OAB) / Urge Incontinence</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">اینٹی کولینرجک / Anti-muscarinic دوائیں</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">سولی فیناسن</span></td>
      <td><span class="drug-name-gen">Solifenacin</span></td>
      <td>5–10 mg</td>
      <td>روزانہ ایک بار</td>
      <td>4–12 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹولٹیروڈن</span></td>
      <td><span class="drug-name-gen">Tolterodine LA</span></td>
      <td>4 mg</td>
      <td>روزانہ ایک بار</td>
      <td>4–12 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">آکسی بیوٹینن (جلد کا پیوند)</span></td>
      <td><span class="drug-name-gen">Oxybutynin Transdermal</span></td>
      <td>3.9 mg/24hr</td>
      <td>ہر 3-4 دن میں ایک پیچ</td>
      <td>4–8 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">آکسی بیوٹینن (زبانی)</span></td>
      <td><span class="drug-name-gen">Oxybutynin IR</span></td>
      <td>5 mg</td>
      <td>روزانہ دو سے تین بار</td>
      <td>4–8 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">فیسوٹیروڈن</span></td>
      <td><span class="drug-name-gen">Fesoterodine</span></td>
      <td>4–8 mg</td>
      <td>روزانہ ایک بار</td>
      <td>4–12 ہفتے</td>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">Beta-3 ایگونسٹ (نئی دوا — کم ضمنی اثرات)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">میرابیگرون</span></td>
      <td><span class="drug-name-gen">Mirabegron</span></td>
      <td>50 mg</td>
      <td>روزانہ ایک بار</td>
      <td>4–12 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ویبیگرون</span></td>
      <td><span class="drug-name-gen">Vibegron</span></td>
      <td>75 mg</td>
      <td>روزانہ ایک بار</td>
      <td>4–12 ہفتے</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: بزرگوں میں Anti-muscarinic احتیاط سے دیں (یادداشت متاثر ہو سکتی ہے)۔ Mirabegron بلند فشارِ خون میں احتیاط سے دیں۔</div>
</div>

<!-- =============================== SLIP 5: URINARY STONES =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">گردے / پیشاب کی نالی کی پتھری</div>
    <div class="disease-eng">Urolithiasis / Renal Calculi / Ureteric Colic</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">درد کا فوری علاج (Acute Pain Relief)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ڈائکلوفینک (انجکشن)</span></td>
      <td><span class="drug-name-gen">Diclofenac Sodium IM</span></td>
      <td>75 mg</td>
      <td>فوری ایک انجکشن — 12 گھنٹے بعد دہرائیں</td>
      <td>ضرورت کے مطابق</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">کیٹورولک (انجکشن)</span></td>
      <td><span class="drug-name-gen">Ketorolac IM</span></td>
      <td>30 mg</td>
      <td>ہر 6 گھنٹے</td>
      <td>5 دن تک</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ہائسین بٹائل بروماید</span></td>
      <td><span class="drug-name-gen">Hyoscine Butylbromide</span></td>
      <td>20 mg</td>
      <td>درد کے وقت — ہر 8 گھنٹے</td>
      <td>ضرورت کے مطابق</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹرامادول</span></td>
      <td><span class="drug-name-gen">Tramadol</span></td>
      <td>50–100 mg</td>
      <td>ہر 8 گھنٹے (ضرورت پر)</td>
      <td>3–5 دن</td>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">پتھری گزارنے کی سہولت (Medical Expulsive Therapy)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹمسولوسن (پتھری نکالنے کیلئے)</span></td>
      <td><span class="drug-name-gen">Tamsulosin</span></td>
      <td>0.4 mg</td>
      <td>رات کو سونے سے پہلے ایک بار</td>
      <td>4 ہفتے (پتھری نکلنے تک)</td>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">پتھری روکنے کا علاج (Prevention)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">پوٹاشیم سائٹریٹ</span></td>
      <td><span class="drug-name-gen">Potassium Citrate</span></td>
      <td>10–20 mEq</td>
      <td>روزانہ دو سے تین بار (کھانے کے ساتھ)</td>
      <td>طویل مدت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ہائیڈروکلوروتھائی زائیڈ</span></td>
      <td><span class="drug-name-gen">Hydrochlorothiazide</span></td>
      <td>12.5–25 mg</td>
      <td>روزانہ ایک بار (کیلشیم پتھری میں)</td>
      <td>طویل مدت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">الوپیورینول (یورک ایسڈ پتھری)</span></td>
      <td><span class="drug-name-gen">Allopurinol</span></td>
      <td>300 mg</td>
      <td>روزانہ ایک بار</td>
      <td>طویل مدت</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: روزانہ 2.5–3 لیٹر پانی لازمی۔ ≤10mm پتھری MET سے گزر سکتی ہے۔ بڑی پتھری یا بخار ہو تو فوری ہسپتال۔</div>
</div>

<!-- =============================== SLIP 6: PROSTATITIS =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">پروسٹیٹ کی سوزش (Prostatitis)</div>
    <div class="disease-eng">Prostatitis – Acute Bacterial / Chronic / CPPS</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">شدید بیکٹیریل پروسٹیٹائٹس (Acute Bacterial)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">سپروفلوکساسن</span></td>
      <td><span class="drug-name-gen">Ciprofloxacin</span></td>
      <td>500 mg</td>
      <td>روزانہ دو بار</td>
      <td>4 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">لیووفلوکساسن</span></td>
      <td><span class="drug-name-gen">Levofloxacin</span></td>
      <td>500 mg</td>
      <td>روزانہ ایک بار</td>
      <td>4 ہفتے</td>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">دائمی پروسٹیٹائٹس (Chronic Bacterial)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ڈوکسی سائکلن</span></td>
      <td><span class="drug-name-gen">Doxycycline</span></td>
      <td>100 mg</td>
      <td>روزانہ دو بار</td>
      <td>6 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹمسولوسن (CPPS درد میں)</span></td>
      <td><span class="drug-name-gen">Tamsulosin</span></td>
      <td>0.4 mg</td>
      <td>روزانہ ایک بار</td>
      <td>6–12 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">آئیبیوپروفن (CPPS درد)</span></td>
      <td><span class="drug-name-gen">Ibuprofen</span></td>
      <td>400 mg</td>
      <td>روزانہ تین بار (کھانے کے ساتھ)</td>
      <td>4–6 ہفتے</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: شدید بیکٹیریل پروسٹیٹائٹس میں ابتداً IV اینٹی بائیوٹک کی ضرورت ہو سکتی ہے۔ CPPS میں Alpha-blocker + NSAID مؤثر ہے۔</div>
</div>

<!-- =============================== SLIP 7: ERECTILE DYSFUNCTION =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">جنسی کمزوری / عضوی ضعف</div>
    <div class="disease-eng">Erectile Dysfunction (ED)</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">سلڈینافل</span></td>
      <td><span class="drug-name-gen">Sildenafil</span></td>
      <td>50–100 mg</td>
      <td>جماع سے 1 گھنٹہ پہلے — دن میں ایک بار</td>
      <td>ضرورت کے مطابق</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹڈالافل (روزانہ)</span></td>
      <td><span class="drug-name-gen">Tadalafil daily</span></td>
      <td>5 mg</td>
      <td>روزانہ ایک بار (BPH + ED دونوں کیلئے)</td>
      <td>طویل مدت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹڈالافل (ضرورت پر)</span></td>
      <td><span class="drug-name-gen">Tadalafil on-demand</span></td>
      <td>10–20 mg</td>
      <td>جماع سے 30 منٹ پہلے — دن میں ایک بار</td>
      <td>ضرورت کے مطابق</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ورڈینافل</span></td>
      <td><span class="drug-name-gen">Vardenafil</span></td>
      <td>10 mg</td>
      <td>جماع سے 1 گھنٹہ پہلے</td>
      <td>ضرورت کے مطابق</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">اوانافل</span></td>
      <td><span class="drug-name-gen">Avanafil</span></td>
      <td>100–200 mg</td>
      <td>جماع سے 15–30 منٹ پہلے</td>
      <td>ضرورت کے مطابق</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: نائٹریٹس (Nitrates) کے ساتھ ہرگز نہ دیں (خطرناک بلڈ پریشر گرنا)۔ فعال ہارٹ بیماری میں احتیاط کریں۔</div>
</div>

<!-- =============================== SLIP 8: STRESS URINARY INCONTINENCE =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">پیشاب کا بے قابو ہونا (تناؤ سے)</div>
    <div class="disease-eng">Stress Urinary Incontinence (SUI)</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ڈولوکسیٹن</span></td>
      <td><span class="drug-name-gen">Duloxetine</span></td>
      <td>40 mg</td>
      <td>روزانہ دو بار (کھانے کے ساتھ)</td>
      <td>12 ہفتے</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">اسٹروجن کریم (اندامِ نہانی)</span></td>
      <td><span class="drug-name-gen">Topical Estrogen (vaginal)</span></td>
      <td>0.5–1 g</td>
      <td>ہر رات سونے سے پہلے (2 ہفتے) پھر ہفتے میں 2 بار</td>
      <td>3 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">فیئروسیمائڈ (رات کو پیشاب کیلئے)</span></td>
      <td><span class="drug-name-gen">Furosemide (for nocturia)</span></td>
      <td>40 mg</td>
      <td>دوپہر میں ایک بار</td>
      <td>ڈاکٹر کی ہدایت</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: Kegel ورزشیں سب سے پہلے شروع کریں۔ Duloxetine متلی پیدا کرتی ہے — کھانے کے ساتھ لیں۔ شدید SUI میں جراحی (Sling) بہتر نتیجہ دیتی ہے۔</div>
</div>

<!-- =============================== SLIP 9: NOCTURIA =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">رات کو بار بار پیشاب آنا (Nocturia)</div>
    <div class="disease-eng">Nocturia</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ڈیسموپریسن</span></td>
      <td><span class="drug-name-gen">Desmopressin (DDAVP)</span></td>
      <td>0.1–0.4 mg (مرد)<br>0.1–0.2 mg (عورت)</td>
      <td>رات کو سونے سے 1 گھنٹہ پہلے — روزانہ</td>
      <td>ڈاکٹر کی ہدایت (Na+ مانیٹر کریں)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">فیئروسیمائڈ</span></td>
      <td><span class="drug-name-gen">Furosemide</span></td>
      <td>40 mg</td>
      <td>دوپہر 1–2 بجے ایک بار</td>
      <td>ڈاکٹر کی ہدایت</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">میلاٹونن (نیند کیلئے)</span></td>
      <td><span class="drug-name-gen">Melatonin</span></td>
      <td>2 mg</td>
      <td>سونے سے 30 منٹ پہلے</td>
      <td>4 ہفتے</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: Desmopressin میں Hyponatremia کا خطرہ ہے۔ بزرگوں اور دل کی بیماری والوں میں بہت احتیاط کریں۔ شام کے بعد پانی کم کریں۔</div>
</div>

<!-- =============================== SLIP 10: MALE HYPOGONADISM / TESTOSTERONE DEFICIENCY =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">مردانہ ہارمون کی کمی</div>
    <div class="disease-eng">Male Hypogonadism / Testosterone Deficiency Syndrome</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹیسٹوسٹیرون انڈنتھیٹ (انجکشن)</span></td>
      <td><span class="drug-name-gen">Testosterone Enanthate IM</span></td>
      <td>250 mg</td>
      <td>ہر 2–4 ہفتے میں ایک انجکشن</td>
      <td>ڈاکٹر کی نگرانی میں</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹیسٹوسٹیرون جیل (جلد)</span></td>
      <td><span class="drug-name-gen">Testosterone Gel 1%</span></td>
      <td>5 g (50 mg T)</td>
      <td>روزانہ کندھے / پیٹ پر لگائیں</td>
      <td>ڈاکٹر کی نگرانی میں</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">کلومیفین سائٹریٹ (ثانوی ہائپوگونیڈ)</span></td>
      <td><span class="drug-name-gen">Clomiphene Citrate</span></td>
      <td>25–50 mg</td>
      <td>روزانہ یا ہر دوسرے دن</td>
      <td>3–6 ماہ</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: PSA اور Hematocrit کی نگرانی ضروری ہے۔ پروسٹیٹ کینسر میں Testosterone ممنوع ہے۔</div>
</div>

<!-- =============================== SLIP 11: VARICOCELE / MALE INFERTILITY =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">مردانہ بانجھ پن / اسکرونل درد</div>
    <div class="disease-eng">Male Infertility / Scrotal Pain – Medical Management</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">وٹامن ای + سیلینیم</span></td>
      <td><span class="drug-name-gen">Vitamin E 400 IU + Selenium 200 mcg</span></td>
      <td>مجموعی فارمولا</td>
      <td>روزانہ ایک بار</td>
      <td>3–6 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">زنک سلفیٹ</span></td>
      <td><span class="drug-name-gen">Zinc Sulphate</span></td>
      <td>220 mg</td>
      <td>روزانہ دو بار</td>
      <td>3 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">کوانزائم Q10</span></td>
      <td><span class="drug-name-gen">Coenzyme Q10</span></td>
      <td>200–300 mg</td>
      <td>روزانہ ایک بار</td>
      <td>3–6 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ایل کارنیٹین</span></td>
      <td><span class="drug-name-gen">L-Carnitine</span></td>
      <td>2 g</td>
      <td>روزانہ دو بار</td>
      <td>3–6 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">آئیبیوپروفن (اسکرونل درد)</span></td>
      <td><span class="drug-name-gen">Ibuprofen</span></td>
      <td>400–600 mg</td>
      <td>روزانہ تین بار (کھانے کے ساتھ)</td>
      <td>2–4 ہفتے</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: گرم پانی سے غسل، تنگ کپڑے اور لیپ ٹاپ گود میں رکھنے سے پرہیز کریں۔ شدید یا اچانک اسکرونل درد میں Testicular Torsion خارج کریں!</div>
</div>

<!-- =============================== SLIP 12: EPIDIDYMO-ORCHITIS =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">خصیے اور ایپیڈیڈائمس کی سوزش</div>
    <div class="disease-eng">Epididymo-Orchitis</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">&lt;35 سال (جنسی طور پر منتقل ہونے والی بیماری)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">سیفٹریکسون (انجکشن) + ڈوکسی سائکلن</span></td>
      <td><span class="drug-name-gen">Ceftriaxone IM + Doxycycline</span></td>
      <td>500 mg IM × 1 + 100 mg</td>
      <td>انجکشن ایک بار؛ Doxycycline روزانہ دو بار</td>
      <td>Doxycycline: 10 دن</td>
    </tr>
    <tr style="background:#e6f3ff">
      <td colspan="5" style="font-family:'Noto Nastaliq Urdu',serif; font-weight:bold; color:#1a3a5c; padding:6px 10px;">&gt;35 سال (E. coli / پیشاب کے جراثیم)</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">لیووفلوکساسن</span></td>
      <td><span class="drug-name-gen">Levofloxacin</span></td>
      <td>500 mg</td>
      <td>روزانہ ایک بار</td>
      <td>10 دن</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">آئیبیوپروفن (سوزش / درد)</span></td>
      <td><span class="drug-name-gen">Ibuprofen</span></td>
      <td>400 mg</td>
      <td>روزانہ تین بار</td>
      <td>5–7 دن</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: Scrotal support اور bed rest ضروری ہے۔ ساتھی کا علاج بھی کریں اگر STI ہو۔ آرام نہ آئے تو ultrasound کریں۔</div>
</div>

<!-- =============================== SLIP 13: BLADDER CANCER SURVEILLANCE =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">مثانے کا کینسر (انٹراویزیکل علاج)</div>
    <div class="disease-eng">Bladder Cancer – Post-TURBT Intravesical Therapy</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">BCG (Bacillus Calmette-Guérin)</span></td>
      <td><span class="drug-name-gen">BCG intravesical</span></td>
      <td>81 mg / 1 vial</td>
      <td>ہفتہ وار ایک بار (Induction: 6 ہفتے)</td>
      <td>Maintenance: 3 سال تک</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">مائٹومائسن C (کم خطرہ)</span></td>
      <td><span class="drug-name-gen">Mitomycin C</span></td>
      <td>40 mg</td>
      <td>TURBT کے فوراً بعد ایک بار (24 گھنٹے میں)</td>
      <td>Single instillation</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">جیم سیٹا بائین</span></td>
      <td><span class="drug-name-gen">Gemcitabine</span></td>
      <td>2000 mg</td>
      <td>ہفتہ وار ایک بار</td>
      <td>6 ہفتے (BCG failure میں)</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: BCG immunotherapy میں بخار، ٹھنڈ یا sepsis ہو تو فوری بند کریں۔ Cystoscopy schedule باقاعدہ رکھیں۔</div>
</div>

<!-- =============================== SLIP 14: INTERSTITIAL CYSTITIS =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">درد مثانہ / انٹرسٹیشل سیسٹائٹس</div>
    <div class="disease-eng">Interstitial Cystitis / Bladder Pain Syndrome (IC/BPS)</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">پینٹوسن پولی سلفیٹ</span></td>
      <td><span class="drug-name-gen">Pentosan Polysulfate Sodium</span></td>
      <td>100 mg</td>
      <td>روزانہ تین بار (خالی پیٹ)</td>
      <td>3–6 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">امی ٹرپٹائی لین (کم خوراک)</span></td>
      <td><span class="drug-name-gen">Amitriptyline</span></td>
      <td>25–75 mg</td>
      <td>رات کو سونے سے پہلے ایک بار</td>
      <td>6–12 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ہائیڈروکسی زائن</span></td>
      <td><span class="drug-name-gen">Hydroxyzine</span></td>
      <td>25–50 mg</td>
      <td>رات کو ایک بار</td>
      <td>3–6 ماہ</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">سیمیٹیڈین</span></td>
      <td><span class="drug-name-gen">Cimetidine</span></td>
      <td>400 mg</td>
      <td>روزانہ دو بار</td>
      <td>3 ماہ</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: مرچ، کافی، ٹماٹر، شراب سے پرہیز کریں۔ Bladder training اور stress management بھی ضروری ہے۔</div>
</div>

<!-- =============================== SLIP 15: PRIAPISM =============================== -->
<div class="slip">
  <div class="slip-header">
    <div class="disease-urdu">طویل / غیر ارادی انتشار (Priapism)</div>
    <div class="disease-eng">Priapism – Ischemic (Low-flow)</div>
  </div>
  <div class="patient-info">
    <div class="info-field">مریض کا نام: <span class="info-line"></span></div>
    <div class="info-field">عمر: <span class="info-line" style="width:60px"></span></div>
    <div class="info-field">تاریخ: <span class="info-line"></span></div>
  </div>
  <span class="rx-symbol">℞</span>
  <table class="drug-table">
    <tr>
      <th class="col-drug">دوا (اردو)</th>
      <th class="col-generic">Generic Name</th>
      <th class="col-dose">خوراک / Dose</th>
      <th class="col-freq">تعداد / Frequency</th>
      <th class="col-dur">مدت / Duration</th>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">فینائل ایفرین (انٹراکارپورل)</span></td>
      <td><span class="drug-name-gen">Phenylephrine intracavernosal</span></td>
      <td>200 mcg/mL</td>
      <td>ہر 5–10 منٹ میں 1 mL انجکشن (زیادہ سے زیادہ 1000 mcg)</td>
      <td>ایمرجنسی علاج</td>
    </tr>
    <tr>
      <td><span class="drug-name-urdu">ٹربیوٹیلائن (زبانی — ہلکے کیسز)</span></td>
      <td><span class="drug-name-gen">Terbutaline oral</span></td>
      <td>5 mg</td>
      <td>فوری ایک خوراک</td>
      <td>ایک بار آزمائیں</td>
    </tr>
  </table>
  <div class="note-box">⚠️ نوٹ: 4 گھنٹے سے زیادہ Priapism یورولوجیکل ایمرجنسی ہے! فوری اسپتال بھیجیں۔ Aspiration + Phenylephrine انجکشن ضروری ہو سکتا ہے۔</div>
</div>

<div style="text-align:center; margin: 30px 0; padding:16px; background:#f7fafc; border-radius:10px; font-family:'Noto Nastaliq Urdu',serif; color:#4a5568; font-size:13px;">
  <strong>نوٹ:</strong> یہ تمام نسخے ماہر یورولوجسٹ کی رہنمائی کے لیے تیار کیے گئے ہیں۔ ہر مریض کی انفرادی صورتحال کے مطابق خوراک اور دوا تبدیل کریں۔<br>
  <span style="font-family:Arial,sans-serif; direction:ltr; display:block; margin-top:6px;">Sources: Campbell-Walsh-Wein Urology 12e · Smith &amp; Tanagho's General Urology 19e · EAU Guidelines 2024</span>
</div>

<button class="print-btn" onclick="window.print()">🖨️ Print All Slips</button>

</body>
</html>
Running Command

python3 -c " import os size = os.path.getsize('/tmp/workspace/urology-prescriptions/urology_prescriptions_urdu.html') print(f'File size: {size} bytes ({size/1024:.1f} KB)') print('File created successfully!') "

آپ کی تمام یورولوجی پرسکرپشن سلپس تیار ہو گئی ہیں! نیچے سے ڈاؤن لوڈ کریں:

urology prescriptions urdu

HTML File · HTML

فائل کیسے استعمال کریں: براؤزر میں کھولیں اور "Print All Slips" بٹن دبائیں - یا Ctrl+P سے براہ راست پرنٹ کریں۔ ہر سلپ الگ پیج پر آتی ہے۔

15 یورولوجی پرسکرپشن سلپس - خلاصہ

#بیماریاہم دوائیں
1پیشاب کی نالی کا انفیکشن (UTI)Nitrofurantoin 100mg BD × 5d, Fosfomycin 3g SD, Ciprofloxacin 500mg BD × 7d
2بار بار UTI (Prophylaxis)Nitrofurantoin 50mg رات کو × 6-12 ماہ, D-Mannose 2g روزانہ
3پروسٹیٹ بڑھنا (BPH)Tamsulosin 0.4mg OD, Finasteride 5mg OD, Dutasteride 0.5mg OD
4مثانے کی زیادہ سرگرمی (OAB)Solifenacin 5-10mg OD, Mirabegron 50mg OD, Tolterodine LA 4mg OD
5گردے / پیشاب کی پتھریDiclofenac 75mg IM, Tamsulosin 0.4mg OD (MET), Potassium Citrate
6پروسٹیٹائٹسCiprofloxacin 500mg BD × 4 ہفتے, Tamsulosin (CPPS میں)
7جنسی کمزوری (ED)Sildenafil 50-100mg PRN, Tadalafil 5mg OD, Vardenafil 10mg PRN
8Stress IncontinenceDuloxetine 40mg BD, Topical Estrogen (عورتوں میں)
9رات کو پیشاب (Nocturia)Desmopressin 0.1-0.4mg رات کو, Furosemide 40mg دوپہر
10مردانہ ہارمون کمیTestosterone Enanthate 250mg IM ہر 3-4 ہفتے
11مردانہ بانجھ پنL-Carnitine 2g BD, CoQ10 300mg OD, Zinc 220mg BD
12Epididymo-OrchitisCeftriaxone + Doxycycline (<35 سال), Levofloxacin 500mg OD
13مثانے کا کینسر (Post-TURBT)BCG Intravesical ہفتہ وار × 6, Mitomycin C (ایک بار)
14Interstitial CystitisPentosan Polysulfate 100mg TDS, Amitriptyline 25-75mg رات کو
15PriapismPhenylephrine Intracavernosal 200mcg/mL (ایمرجنسی)

ذرائع: Campbell-Walsh-Wein Urology 12e · Smith & Tanagho's General Urology 19e · EAU Guidelines 2024
ہر سلپ میں مریض کا نام، عمر، تاریخ کی جگہ خالی چھوڑی گئی ہے تاکہ آپ فوری طور پر استعمال کر سکیں۔ اگر کسی مخصوص بیماری کی سلپ میں ترمیم یا اضافہ چاہیں تو بتائیں۔

Make it in pakistani prescription style only generic name in english with Dose frequency duration in urdu also give advice in urdu tell me brand name of medicine available in pakistan and tell me what other alternative medicine can be used and give me 20 25 most common urological opd cases as a urologist i can use it ...

Searching the Web

tamsulosin brand name Pakistan urology drugs finasteride solifenacin ciprofloxacin available brands

Searching the Web

Pakistan prescription format urologist OPD slip design Rx header

Reading Web Page

https://www.druginfosys.com/AvailableBrands.aspx?query=0.4+m…

Searching the Web

sildenafil tadalafil solifenacin mirabegron desmopressin brand name Pakistan pharmacy druginfosys

I now have enough data on Pakistan brands. Let me build the complete file now.

Complete answer

Complete answer and give me the dicx file

Reading File
Running Command

mkdir -p /tmp/workspace/urology-prescriptions && ls /tmp/workspace/urology-prescriptions/

Writing File

~/urology-prescriptions/build_prescriptions.py


from docx import Document
from docx.shared import Pt, Inches, RGBColor, Cm
from docx.enum.text import WD_ALIGN_PARAGRAPH
from docx.enum.table import WD_ALIGN_VERTICAL, WD_TABLE_ALIGNMENT
from docx.oxml.ns import qn
from docx.oxml import OxmlElement
import copy

doc = Document()

# ── Page margins ──────────────────────────────────────────────────────────────
section = doc.sections[0]
section.page_width  = Inches(8.27)   # A4
section.page_height = Inches(11.69)
section.top_margin    = Cm(1.5)
section.bottom_margin = Cm(1.5)
section.left_margin   = Cm(1.8)
section.right_margin  = Cm(1.8)

# ── Helper: set cell background ───────────────────────────────────────────────
def set_cell_bg(cell, hex_color):
    tc   = cell._tc
    tcPr = tc.get_or_add_tcPr()
    shd  = OxmlElement('w:shd')
    shd.set(qn('w:val'),   'clear')
    shd.set(qn('w:color'), 'auto')
    shd.set(qn('w:fill'),  hex_color)
    tcPr.append(shd)

# ── Helper: cell borders ──────────────────────────────────────────────────────
def set_table_borders(table):
    tbl  = table._tbl
    tblPr = tbl.tblPr if tbl.tblPr is not None else OxmlElement('w:tblPr')
    tblBorders = OxmlElement('w:tblBorders')
    for side in ['top','left','bottom','right','insideH','insideV']:
        el = OxmlElement(f'w:{side}')
        el.set(qn('w:val'),   'single')
        el.set(qn('w:sz'),    '4')
        el.set(qn('w:space'), '0')
        el.set(qn('w:color'), '2B6CB0')
        tblBorders.append(el)
    tblPr.append(tblBorders)

# ── Helper: bold paragraph ────────────────────────────────────────────────────
def bold_para(parent, text, size=11, color='1A3A5C', align=WD_ALIGN_PARAGRAPH.LEFT):
    p = parent.add_paragraph()
    p.alignment = align
    run = p.add_run(text)
    run.bold = True
    run.font.size = Pt(size)
    run.font.color.rgb = RGBColor.from_string(color)
    return p

# ── Helper: normal paragraph ──────────────────────────────────────────────────
def normal_para(parent, text, size=10, italic=False):
    p = parent.add_paragraph()
    run = p.add_run(text)
    run.font.size = Pt(size)
    run.italic = italic
    return p

# ── Helper: add thin horizontal rule ─────────────────────────────────────────
def add_rule(doc):
    p = doc.add_paragraph()
    pPr = p._p.get_or_add_pPr()
    pBdr = OxmlElement('w:pBdr')
    bottom = OxmlElement('w:bottom')
    bottom.set(qn('w:val'),   'single')
    bottom.set(qn('w:sz'),    '6')
    bottom.set(qn('w:space'), '1')
    bottom.set(qn('w:color'), '2B6CB0')
    pBdr.append(bottom)
    pPr.append(pBdr)
    p.paragraph_format.space_after = Pt(2)

# ══════════════════════════════════════════════════════════════════════════════
# PRESCRIPTION DATA  – 25 most common urology OPD cases
# Each slip: title_en, title_ur, drugs[], note_ur, advice_ur
#   drug keys: generic, brands_pk, alt_pk, dose, freq_ur, dur_ur, route
# ══════════════════════════════════════════════════════════════════════════════
slips = [

# ─── 1 ───────────────────────────────────────────────────────────────────────
{
 "no": 1,
 "title_en": "Uncomplicated UTI (Lower) — Cystitis",
 "title_ur": "پیشاب کی نالی کا انفیکشن (مثانہ)",
 "drugs": [
   {"generic":"Nitrofurantoin 100 mg (Macrocrystal)","brands_pk":"Macrobid, Nitrofur","alt_pk":"Furadantin","dose":"100 mg","freq_ur":"صبح شام (12-12 گھنٹے)","dur_ur":"5 دن","route":"Oral"},
   {"generic":"Fosfomycin Trometamol 3 g","brands_pk":"Fosmycin, Fosfomox","alt_pk":"Monurol","dose":"3 g sachet","freq_ur":"صرف ایک خوراک (Single Dose)","dur_ur":"1 دن","route":"Oral"},
   {"generic":"Ciprofloxacin 500 mg","brands_pk":"Cipro (Bayer), Ciproxin, Ciplox","alt_pk":"Cifran, Quintor","dose":"500 mg","freq_ur":"صبح شام","dur_ur":"3–5 دن","route":"Oral"},
   {"generic":"Phenazopyridine 200 mg (علامات کیلئے)","brands_pk":"Pyridium, Uristat","alt_pk":"Azo Standard","dose":"200 mg","freq_ur":"دن میں تین بار (کھانے کے بعد)","dur_ur":"2 دن","route":"Oral"},
 ],
 "note_ur": "⚠️ پیشاب کلچر کے مطابق دوا تبدیل کریں۔ Phenazopyridine پیشاب نارنجی کر دیتی ہے — مریض کو بتائیں۔",
 "advice_ur": "✔ روزانہ 2–3 لیٹر پانی پئیں  ✔ پیشاب روکیں نہیں  ✔ جماع کے بعد پیشاب کریں  ✔ ٹائلٹ کی صفائی کا خیال رکھیں  ✔ 5 دن بعد پیشاب کلچر دہرائیں"
},

# ─── 2 ───────────────────────────────────────────────────────────────────────
{
 "no": 2,
 "title_en": "Acute Pyelonephritis (Upper UTI)",
 "title_ur": "گردے کا انفیکشن (Pyelonephritis)",
 "drugs": [
   {"generic":"Levofloxacin 750 mg","brands_pk":"Levaquin, Levoxa (Highnoon), Tavanic","alt_pk":"Levoflox, Levo (Getz)","dose":"750 mg","freq_ur":"روزانہ ایک بار","dur_ur":"5–7 دن","route":"Oral"},
   {"generic":"Ciprofloxacin 500 mg","brands_pk":"Cipro (Bayer), Ciproxin","alt_pk":"Quintor, Cifran","dose":"500 mg","freq_ur":"صبح شام","dur_ur":"7–10 دن","route":"Oral"},
   {"generic":"Cefixime 400 mg","brands_pk":"Cefix (Highnoon), Fixef, Suprax","alt_pk":"Cefspan, Ceftoral","dose":"400 mg","freq_ur":"روزانہ ایک بار","dur_ur":"7–10 دن","route":"Oral"},
   {"generic":"Ibuprofen 400 mg (بخار/درد)","brands_pk":"Brufen, Nurofen","alt_pk":"Advil, Ibuget","dose":"400 mg","freq_ur":"دن میں تین بار (کھانے کے ساتھ)","dur_ur":"5 دن","route":"Oral"},
 ],
 "note_ur": "⚠️ بخار 39°C سے زیادہ، الٹی، یا بلڈ پریشر گرنے پر فوری داخل کریں۔ IV Ceftriaxone 1g شروع کریں۔",
 "advice_ur": "✔ مکمل آرام کریں  ✔ خوب پانی پئیں  ✔ دوا مکمل کریں  ✔ 2 ہفتے بعد پیشاب کلچر کرائیں  ✔ Ultrasound KUB کرائیں"
},

# ─── 3 ───────────────────────────────────────────────────────────────────────
{
 "no": 3,
 "title_en": "Recurrent UTI — Prophylaxis",
 "title_ur": "بار بار پیشاب کا انفیکشن — احتیاطی علاج",
 "drugs": [
   {"generic":"Nitrofurantoin 50 mg","brands_pk":"Macrobid 50mg, Nitrofur","alt_pk":"Furadantin","dose":"50 mg","freq_ur":"رات کو سونے سے پہلے ایک بار","dur_ur":"6–12 ماہ","route":"Oral"},
   {"generic":"Trimethoprim 100 mg","brands_pk":"Triprim, Monotrim","alt_pk":"Primsol","dose":"100 mg","freq_ur":"رات کو سونے سے پہلے ایک بار","dur_ur":"6 ماہ","route":"Oral"},
   {"generic":"D-Mannose 2 g powder","brands_pk":"D-Mannose sachets (various)","alt_pk":"Cranberry Extract 500mg","dose":"2 g","freq_ur":"پانی میں گھول کر روزانہ ایک بار","dur_ur":"3–6 ماہ","route":"Oral"},
 ],
 "note_ur": "⚠️ سال میں 3 یا زیادہ UTI = Recurrent UTI۔ مکمل یورولوجک تحقیق کریں (Cystoscopy, Urodynamics)۔",
 "advice_ur": "✔ جماع کے فوراً بعد پیشاب کریں  ✔ دن میں کم از کم 8 گلاس پانی  ✔ تنگ کپڑوں سے پرہیز  ✔ Cystoscopy کرائیں  ✔ ذیابیطس کنٹرول کریں"
},

# ─── 4 ───────────────────────────────────────────────────────────────────────
{
 "no": 4,
 "title_en": "BPH — Mild to Moderate Symptoms",
 "title_ur": "پروسٹیٹ غدود کا بڑھنا — ہلکی سے درمیانی علامات",
 "drugs": [
   {"generic":"Tamsulosin HCl 0.4 mg","brands_pk":"Uroflo (Novartis), Tamsolin (Getz), Prostam (Highnoon)","alt_pk":"Tamsol, Maxflow, Uriflow","dose":"0.4 mg","freq_ur":"رات کے کھانے کے بعد روزانہ ایک بار","dur_ur":"طویل مدت","route":"Oral"},
   {"generic":"Finasteride 5 mg","brands_pk":"Proscar (MSD), Finpros (Getz), Finax","alt_pk":"Finast, Finotide, Fincar","dose":"5 mg","freq_ur":"روزانہ ایک بار","dur_ur":"کم از کم 6–12 ماہ","route":"Oral"},
 ],
 "note_ur": "⚠️ Finasteride سے PSA نصف ہو جاتا ہے۔ 3 ماہ بعد IPSS score اور uroflowmetry کریں۔",
 "advice_ur": "✔ شام کے بعد پانی کم کریں  ✔ الکحل اور کیفین سے پرہیز  ✔ پیشاب روکیں نہیں  ✔ قبض سے بچیں  ✔ سردی کی دوائیں (decongestants) نہ لیں  ✔ ہر 6 ماہ بعد PSA کرائیں"
},

# ─── 5 ───────────────────────────────────────────────────────────────────────
{
 "no": 5,
 "title_en": "BPH — Moderate to Severe (Combination Therapy)",
 "title_ur": "پروسٹیٹ بڑھنا — شدید علامات (مشترکہ علاج)",
 "drugs": [
   {"generic":"Tamsulosin 0.4 mg + Dutasteride 0.5 mg (combination)","brands_pk":"Duodart (GSK), Combodart","alt_pk":"Tamsudut, Dutasol+Tamsulosin","dose":"1 cap","freq_ur":"رات کے کھانے کے بعد روزانہ ایک بار","dur_ur":"12–24 ماہ","route":"Oral"},
   {"generic":"Tadalafil 5 mg (BPH + ED دونوں)","brands_pk":"Ciafil (AGP), Cialis 5mg, Tadalista","alt_pk":"Tadalis, Tadarich, Adcirca","dose":"5 mg","freq_ur":"روزانہ ایک بار (ایک ہی وقت میں)","dur_ur":"طویل مدت","route":"Oral"},
 ],
 "note_ur": "⚠️ Dutasteride حمل میں سختی سے ممنوع (Pregnancy Category X)۔ Tadalafil + Nitrates ایک ساتھ نہ دیں۔",
 "advice_ur": "✔ ہر 6 ماہ بعد DRE اور PSA  ✔ Uroflowmetry + PVR کریں  ✔ TURP کی ضرورت ہو سکتی ہے — تیار رہیں  ✔ پانی متوازن رکھیں"
},

# ─── 6 ───────────────────────────────────────────────────────────────────────
{
 "no": 6,
 "title_en": "Ureteric / Renal Colic (Acute)",
 "title_ur": "گردے / پیشاب کی نالی کی پتھری — شدید درد",
 "drugs": [
   {"generic":"Diclofenac Sodium 75 mg IM","brands_pk":"Voltaren (Novartis), Diclofen","alt_pk":"Lofen, Diclo, Rhumalgan","dose":"75 mg","freq_ur":"فوری ایک انجکشن — 12 گھنٹے بعد دہرائیں","dur_ur":"2–3 دن","route":"IM Injection"},
   {"generic":"Ketorolac 30 mg IM","brands_pk":"Toradol, Ketof (Highnoon)","alt_pk":"Acular, Ketofen","dose":"30 mg","freq_ur":"ہر 6–8 گھنٹے (ضرورت پر)","dur_ur":"5 دن تک","route":"IM Injection"},
   {"generic":"Hyoscine Butylbromide 20 mg","brands_pk":"Buscopan (Sanofi), Spasminal","alt_pk":"Spascon, Scopinal","dose":"20 mg","freq_ur":"درد کے وقت ہر 8 گھنٹے","dur_ur":"ضرورت کے مطابق","route":"Oral/IM"},
   {"generic":"Tamsulosin 0.4 mg (پتھری گزارنے کیلئے — MET)","brands_pk":"Uroflo, Tamsolin, Prostam","alt_pk":"Tamsol, Maxflow","dose":"0.4 mg","freq_ur":"رات کو سونے سے پہلے ایک بار","dur_ur":"4 ہفتے (پتھری نکلنے تک)","route":"Oral"},
 ],
 "note_ur": "⚠️ ≤10mm پتھری MET سے نکل سکتی ہے۔ بخار ہو یا ایک گردہ ہو تو فوری داخل کریں (Septic stone = emergency)۔",
 "advice_ur": "✔ روزانہ 2.5–3 لیٹر پانی  ✔ پتھری کو چھان کر ٹیسٹ کرائیں  ✔ KUB X-Ray یا Ultrasound کرائیں  ✔ 2 ہفتے بعد follow-up  ✔ نمک، گوشت، پالک کم کھائیں"
},

# ─── 7 ───────────────────────────────────────────────────────────────────────
{
 "no": 7,
 "title_en": "Urolithiasis — Prevention (Stone Prophylaxis)",
 "title_ur": "پتھری دوبارہ نہ بنے — احتیاطی علاج",
 "drugs": [
   {"generic":"Potassium Citrate 10 mEq","brands_pk":"Urocit-K, K-Citra, Potcit","alt_pk":"Polycitra-K","dose":"10–20 mEq","freq_ur":"دن میں دو سے تین بار (کھانے کے ساتھ)","dur_ur":"طویل مدت","route":"Oral"},
   {"generic":"Hydrochlorothiazide 25 mg (کیلشیم پتھری)","brands_pk":"HCT (Getz), Esidrex","alt_pk":"Aquazide, Microzide","dose":"25 mg","freq_ur":"روزانہ صبح ایک بار","dur_ur":"طویل مدت","route":"Oral"},
   {"generic":"Allopurinol 300 mg (یورک ایسڈ پتھری)","brands_pk":"Zyloric (Aspen), Alloril (Getz)","alt_pk":"Caplenal, Progout","dose":"300 mg","freq_ur":"روزانہ ایک بار","dur_ur":"طویل مدت","route":"Oral"},
 ],
 "note_ur": "⚠️ پتھری کی قسم (کیلشیم، یورک ایسڈ، سٹرووائٹ) کے مطابق علاج بدلتا ہے — پتھری کا تجزیہ ضروری ہے۔",
 "advice_ur": "✔ روزانہ 3 لیٹر پانی  ✔ گوشت، نمک، پالک، ٹماٹر محدود کریں  ✔ کیلشیم کھانے کے ساتھ لیں — نہ کہ الگ  ✔ ہر 6 ماہ بعد Ultrasound KUB  ✔ وزن کم کریں"
},

# ─── 8 ───────────────────────────────────────────────────────────────────────
{
 "no": 8,
 "title_en": "Acute Bacterial Prostatitis",
 "title_ur": "پروسٹیٹ کی شدید سوزش",
 "drugs": [
   {"generic":"Ciprofloxacin 500 mg","brands_pk":"Cipro (Bayer), Ciproxin, Ciplox","alt_pk":"Quintor, Cifran","dose":"500 mg","freq_ur":"صبح شام","dur_ur":"4 ہفتے","route":"Oral"},
   {"generic":"Levofloxacin 500 mg","brands_pk":"Levoxa (Highnoon), Tavanic","alt_pk":"Levaquin, Levoflox","dose":"500 mg","freq_ur":"روزانہ ایک بار","dur_ur":"4 ہفتے","route":"Oral"},
   {"generic":"Ibuprofen 400 mg","brands_pk":"Brufen (Abbot), Nurofen","alt_pk":"Advil, Ibuget","dose":"400 mg","freq_ur":"دن میں تین بار (کھانے کے ساتھ)","dur_ur":"2 ہفتے","route":"Oral"},
   {"generic":"Tamsulosin 0.4 mg (پیشاب کی سہولت)","brands_pk":"Uroflo, Tamsolin","alt_pk":"Prostam, Maxflow","dose":"0.4 mg","freq_ur":"روزانہ ایک بار","dur_ur":"4–6 ہفتے","route":"Oral"},
 ],
 "note_ur": "⚠️ شدید کیس میں IV اینٹی بائیوٹک (Ceftriaxone + Gentamicin) سے شروع کریں۔ پیشاب رک جائے تو سپراپیوبک کیتھیٹر لگائیں۔",
 "advice_ur": "✔ مکمل آرام کریں  ✔ گرم پانی سے سکائی کریں  ✔ موٹر سائیکل / سائیکل سوار سے پرہیز  ✔ چٹ پٹا کھانا بند کریں  ✔ دوا مکمل کریں — درمیان میں نہ چھوڑیں"
},

# ─── 9 ───────────────────────────────────────────────────────────────────────
{
 "no": 9,
 "title_en": "Chronic Prostatitis / CPPS",
 "title_ur": "دائمی پروسٹیٹ درد (Chronic Pelvic Pain Syndrome)",
 "drugs": [
   {"generic":"Ciprofloxacin 500 mg","brands_pk":"Cipro (Bayer), Ciproxin","alt_pk":"Quintor, Ciplox","dose":"500 mg","freq_ur":"صبح شام","dur_ur":"6 ہفتے","route":"Oral"},
   {"generic":"Tamsulosin 0.4 mg","brands_pk":"Uroflo, Tamsolin (Getz)","alt_pk":"Prostam, Tamsol","dose":"0.4 mg","freq_ur":"روزانہ ایک بار","dur_ur":"3–6 ماہ","route":"Oral"},
   {"generic":"Celecoxib 200 mg","brands_pk":"Celebrex (Pfizer), Celact","alt_pk":"Celcoxx, Cox-2 inhibitor","dose":"200 mg","freq_ur":"دن میں ایک یا دو بار","dur_ur":"4–6 ہفتے","route":"Oral"},
   {"generic":"Amitriptyline 25 mg (درد کیلئے)","brands_pk":"Amitril (Searle), Elavil","alt_pk":"Tryptanol, Laroxyl","dose":"25 mg","freq_ur":"رات کو سونے سے پہلے ایک بار","dur_ur":"3–6 ماہ","route":"Oral"},
 ],
 "note_ur": "⚠️ CPPS میں اینٹی بائیوٹک صرف پہلی بار دیں (کلچر مثبت ہو تو)۔ Amitriptyline نیند لاتی ہے — گاڑی نہ چلائیں۔",
 "advice_ur": "✔ گرم پانی میں بیٹھیں (Sitz bath)  ✔ موٹر سائیکل سے پرہیز  ✔ تناؤ کم کریں  ✔ فزیوتھیراپی فائدہ مند ہے  ✔ مرچ مصالحہ کم کریں  ✔ پانی خوب پئیں"
},

# ─── 10 ──────────────────────────────────────────────────────────────────────
{
 "no": 10,
 "title_en": "Overactive Bladder (OAB) / Urge Incontinence",
 "title_ur": "مثانے کی زیادہ سرگرمی — اچانک پیشاب کی جلدی",
 "drugs": [
   {"generic":"Solifenacin Succinate 5 mg","brands_pk":"Vesicare (Astellas/Getz), Solif","alt_pk":"Solifmax, Solibet","dose":"5 mg (ضرورت پر 10mg)","freq_ur":"روزانہ ایک بار","dur_ur":"4–12 ہفتے","route":"Oral"},
   {"generic":"Tolterodine Tartrate LA 4 mg","brands_pk":"Detrusitol LA (Pfizer), Toltam","alt_pk":"Tolter LA, Detrol LA","dose":"4 mg","freq_ur":"روزانہ ایک بار","dur_ur":"4–12 ہفتے","route":"Oral"},
   {"generic":"Mirabegron 50 mg","brands_pk":"Betmiga (Astellas), Myrbetriq","alt_pk":"Mirabet, Mirabex","dose":"50 mg","freq_ur":"روزانہ ایک بار","dur_ur":"4–12 ہفتے","route":"Oral"},
   {"generic":"Oxybutynin 5 mg (سستا متبادل)","brands_pk":"Ditropan, Oxybut","alt_pk":"Cystrin, Oxybutyl","dose":"5 mg","freq_ur":"دن میں دو سے تین بار","dur_ur":"4–8 ہفتے","route":"Oral"},
 ],
 "note_ur": "⚠️ Anticholinergics بزرگوں میں یادداشت کمزور کر سکتی ہیں — Mirabegron بہتر انتخاب ہے۔ Glaucoma میں Anticholinergics ممنوع۔",
 "advice_ur": "✔ Bladder training کریں — پیشاب کو تھوڑا روکنا سیکھیں  ✔ کیفین، الکحل، کاربونیٹڈ مشروبات کم کریں  ✔ Pelvic floor exercises روزانہ کریں  ✔ وزن کم کریں  ✔ قبض دور کریں"
},

# ─── 11 ──────────────────────────────────────────────────────────────────────
{
 "no": 11,
 "title_en": "Stress Urinary Incontinence",
 "title_ur": "کھانسی / ہنسنے پر پیشاب نکلنا (Stress Incontinence)",
 "drugs": [
   {"generic":"Duloxetine 40 mg","brands_pk":"Cymbalta (Eli Lilly), Duxet","alt_pk":"Duloxef, Dulos, Yentreve","dose":"40 mg","freq_ur":"صبح شام (کھانے کے ساتھ لازمی)","dur_ur":"12 ہفتے","route":"Oral"},
   {"generic":"Topical Estrogen Cream (عورتوں میں)","brands_pk":"Ovestin cream, Premarin cream","alt_pk":"Vagifem, Estriol cream","dose":"0.5 g","freq_ur":"رات کو سونے سے پہلے (2 ہفتے پھر ہفتے میں 2 بار)","dur_ur":"3 ماہ","route":"Vaginal"},
 ],
 "note_ur": "⚠️ Duloxetine متلی پیدا کرتی ہے — کھانے کے ساتھ ضروری ہے۔ شدید SUI میں Mid-urethral Sling آپریشن زیادہ مؤثر ہے۔",
 "advice_ur": "✔ Kegel ورزشیں روزانہ 3 سیٹ (10-10 بار)  ✔ وزن کم کریں  ✔ کھانسی کا علاج کریں  ✔ قبض دور کریں  ✔ بھاری وزن اٹھانے سے پرہیز  ✔ پیشاب کی ڈائری رکھیں"
},

# ─── 12 ──────────────────────────────────────────────────────────────────────
{
 "no": 12,
 "title_en": "Nocturia",
 "title_ur": "رات کو بار بار پیشاب آنا (Nocturia)",
 "drugs": [
   {"generic":"Desmopressin 0.2 mg (DDAVP)","brands_pk":"Minirin (Ferring), DDAVP","alt_pk":"Nocdurna, Stimate","dose":"0.2–0.4 mg (مرد) / 0.1–0.2 mg (عورت)","freq_ur":"رات کو سونے سے 1 گھنٹہ پہلے — ایک بار","dur_ur":"ڈاکٹر کی نگرانی میں","route":"Oral"},
   {"generic":"Furosemide 40 mg (شام کو دیں)","brands_pk":"Lasix (Sanofi), Frusamide (Getz)","alt_pk":"Frusemide, Urex","dose":"40 mg","freq_ur":"دوپہر 1–2 بجے ایک بار","dur_ur":"ڈاکٹر کی ہدایت","route":"Oral"},
   {"generic":"Solifenacin 5 mg (OAB وجہ ہو تو)","brands_pk":"Vesicare (Astellas/Getz)","alt_pk":"Solifmax","dose":"5 mg","freq_ur":"روزانہ ایک بار","dur_ur":"4–8 ہفتے","route":"Oral"},
 ],
 "note_ur": "⚠️ Desmopressin میں Hyponatremia کا خطرہ — بزرگوں اور دل/گردے کے مریضوں میں بہت احتیاط۔ Na+ مانیٹر کریں۔",
 "advice_ur": "✔ شام 6 بجے کے بعد پانی کم کریں  ✔ چائے کافی سے پرہیز  ✔ سونے سے پہلے پیشاب کریں  ✔ دوپہر میں 30 منٹ پاؤں اونچے رکھیں  ✔ OSA (خرراٹے) کا علاج کریں"
},

# ─── 13 ──────────────────────────────────────────────────────────────────────
{
 "no": 13,
 "title_en": "Erectile Dysfunction (ED)",
 "title_ur": "جنسی کمزوری / عضوی ضعف (Erectile Dysfunction)",
 "drugs": [
   {"generic":"Sildenafil 50–100 mg","brands_pk":"Viagra (Pfizer), Siltab, Kamagra","alt_pk":"Revatio, Erecto, Silden","dose":"50–100 mg","freq_ur":"جماع سے 30–60 منٹ پہلے — دن میں صرف ایک بار","dur_ur":"ضرورت کے مطابق","route":"Oral"},
   {"generic":"Tadalafil 5 mg (روزانہ)","brands_pk":"Ciafil 5mg (AGP), Cialis 5mg","alt_pk":"Tadalis, Tadarich","dose":"5 mg","freq_ur":"روزانہ ایک ہی وقت میں ایک بار","dur_ur":"طویل مدت","route":"Oral"},
   {"generic":"Tadalafil 10–20 mg (ضرورت پر)","brands_pk":"Ciafil 20mg (AGP), Cialis 20mg","alt_pk":"Tadalis 20, Megalis","dose":"10–20 mg","freq_ur":"جماع سے 30 منٹ پہلے — دن میں صرف ایک بار","dur_ur":"ضرورت کے مطابق","route":"Oral"},
   {"generic":"Vardenafil 10 mg","brands_pk":"Levitra (Bayer), Valif","alt_pk":"Vardosil, Snovitra","dose":"10 mg","freq_ur":"جماع سے 1 گھنٹہ پہلے","dur_ur":"ضرورت کے مطابق","route":"Oral"},
 ],
 "note_ur": "⚠️ Nitrates (Isosorbide, GTN) کے ساتھ ہرگز نہ دیں — جان لیوا ہائپوٹینشن۔ ہارٹ اٹیک کے 6 ماہ کے اندر احتیاط۔",
 "advice_ur": "✔ تمباکو بند کریں  ✔ وزن کم کریں  ✔ ذیابیطس / بلڈ پریشر کنٹرول  ✔ ورزش روزانہ 30 منٹ  ✔ ذہنی دباؤ کم کریں  ✔ Testosterone چیک کروائیں"
},

# ─── 14 ──────────────────────────────────────────────────────────────────────
{
 "no": 14,
 "title_en": "Male Hypogonadism / Low Testosterone",
 "title_ur": "مردانہ ہارمون (Testosterone) کی کمی",
 "drugs": [
   {"generic":"Testosterone Enanthate 250 mg IM","brands_pk":"Testoviron Depot (Bayer), Androtardyl","alt_pk":"Cidotestone, Delatestryl","dose":"250 mg","freq_ur":"ہر 2–4 ہفتے میں ایک انجکشن","dur_ur":"ڈاکٹر کی نگرانی میں","route":"IM Injection"},
   {"generic":"Testosterone Undecanoate 1000 mg IM","brands_pk":"Nebido (Bayer)","alt_pk":"Aveed, Reandron","dose":"1000 mg","freq_ur":"پہلی بار، پھر 6 ہفتے بعد، پھر ہر 12 ہفتے","dur_ur":"طویل مدت","route":"IM Injection"},
   {"generic":"Clomiphene Citrate 25–50 mg (بچہ چاہیے ہو)","brands_pk":"Clomid (Sanofi), Clofert","alt_pk":"Serophene, Fertomid","dose":"25–50 mg","freq_ur":"روزانہ یا ہر دوسرے دن","dur_ur":"3–6 ماہ","route":"Oral"},
 ],
 "note_ur": "⚠️ Testosterone تھراپی شروع سے پہلے PSA اور Hematocrit ضروری۔ پروسٹیٹ کینسر میں مطلق ممنوع۔ زرخیزی چاہیے تو Testosterone نہ دیں۔",
 "advice_ur": "✔ ہر 3–6 ماہ بعد Testosterone, PSA, CBC چیک  ✔ وزن کم کریں  ✔ ورزش سے قدرتی Testosterone بڑھتا ہے  ✔ نیند پوری کریں  ✔ شراب سے پرہیز"
},

# ─── 15 ──────────────────────────────────────────────────────────────────────
{
 "no": 15,
 "title_en": "Epididymo-Orchitis",
 "title_ur": "خصیے اور ایپیڈیڈائمس کی سوزش",
 "drugs": [
   {"generic":"Ceftriaxone 500 mg IM (STI, <35 سال)","brands_pk":"Rocephin (Roche), Ceftriax","alt_pk":"Lendacin, Cefoject","dose":"500 mg","freq_ur":"ایک ہی انجکشن (Single dose)","dur_ur":"1 بار","route":"IM Injection"},
   {"generic":"Doxycycline 100 mg (STI کے ساتھ)","brands_pk":"Vibramycin (Pfizer), Doxitab","alt_pk":"Doxylets, Microdox","dose":"100 mg","freq_ur":"صبح شام","dur_ur":"10–14 دن","route":"Oral"},
   {"generic":"Levofloxacin 500 mg (>35 سال)","brands_pk":"Levoxa (Highnoon), Tavanic","alt_pk":"Levaquin, Levoflox","dose":"500 mg","freq_ur":"روزانہ ایک بار","dur_ur":"10–14 دن","route":"Oral"},
   {"generic":"Ibuprofen 400 mg (سوزش / درد)","brands_pk":"Brufen (Abbot), Nurofen","alt_pk":"Advil, Ibuget","dose":"400 mg","freq_ur":"دن میں تین بار (کھانے کے ساتھ)","dur_ur":"5–7 دن","route":"Oral"},
 ],
 "note_ur": "⚠️ اچانک شدید اسکرونل درد میں پہلے Testicular Torsion خارج کریں (Doppler Ultrasound فوری)۔ STI ہو تو ساتھی کا علاج بھی کریں۔",
 "advice_ur": "✔ Scrotal Support (جانگیا) استعمال کریں  ✔ 24–48 گھنٹے بستر پر آرام  ✔ ٹھنڈی سکائی پہلے 24 گھنٹے  ✔ دوا مکمل کریں  ✔ 2 ہفتے بعد Ultrasound کرائیں"
},

# ─── 16 ──────────────────────────────────────────────────────────────────────
{
 "no": 16,
 "title_en": "Male Infertility — Medical Management",
 "title_ur": "مردانہ بانجھ پن — طبی علاج",
 "drugs": [
   {"generic":"L-Carnitine 1000 mg","brands_pk":"Carnitor (Sigma), L-Carnitine sachets","alt_pk":"Levocarnil, Carni-Q","dose":"1000–2000 mg","freq_ur":"صبح شام","dur_ur":"3–6 ماہ","route":"Oral"},
   {"generic":"Coenzyme Q10 200 mg","brands_pk":"Co-Q10 (various), Ubiquinol","alt_pk":"Q-Gel, CoQmax","dose":"200–300 mg","freq_ur":"روزانہ ایک بار","dur_ur":"3–6 ماہ","route":"Oral"},
   {"generic":"Zinc Sulphate 220 mg","brands_pk":"Zinc (Getz), Zincovit, Zinconia","alt_pk":"Zinc-A, Zincon","dose":"220 mg","freq_ur":"صبح شام","dur_ur":"3 ماہ","route":"Oral"},
   {"generic":"Vitamin E 400 IU + Selenium 200 mcg","brands_pk":"Selzinc, E-Sel (Searle)","alt_pk":"Fertivit, E+Se","dose":"مجموعی فارمولا","freq_ur":"روزانہ ایک بار","dur_ur":"3–6 ماہ","route":"Oral"},
   {"generic":"Clomiphene Citrate 25 mg (Hypogonadotropic)","brands_pk":"Clomid (Sanofi), Clofert","alt_pk":"Serophene","dose":"25 mg","freq_ur":"ہر دوسرے دن","dur_ur":"3–6 ماہ","route":"Oral"},
 ],
 "note_ur": "⚠️ علاج شروع سے پہلے مکمل Semen Analysis ضروری۔ Varicocele موجود ہو تو Microsurgical Varicocelectomy بہتر نتیجہ دیتی ہے۔",
 "advice_ur": "✔ تنگ کپڑے نہ پہنیں  ✔ گرم پانی سے غسل سے پرہیز  ✔ لیپ ٹاپ گود میں نہ رکھیں  ✔ تمباکو / شراب بند  ✔ تناؤ کم کریں  ✔ 3 ماہ بعد Semen Analysis دہرائیں"
},

# ─── 17 ──────────────────────────────────────────────────────────────────────
{
 "no": 17,
 "title_en": "Interstitial Cystitis / Bladder Pain Syndrome",
 "title_ur": "مثانے کا دائمی درد (Interstitial Cystitis / BPS)",
 "drugs": [
   {"generic":"Pentosan Polysulfate Sodium 100 mg","brands_pk":"Elmiron (Janssen)","alt_pk":"Fibrase, Pentosulfate","dose":"100 mg","freq_ur":"دن میں تین بار (خالی پیٹ)","dur_ur":"3–6 ماہ","route":"Oral"},
   {"generic":"Amitriptyline 10–50 mg","brands_pk":"Amitril (Searle), Elavil","alt_pk":"Tryptanol, Laroxyl","dose":"10–50 mg (آہستہ بڑھائیں)","freq_ur":"رات کو سونے سے پہلے ایک بار","dur_ur":"6–12 ماہ","route":"Oral"},
   {"generic":"Hydroxyzine 25 mg","brands_pk":"Atarax (UCB), Hydroxin","alt_pk":"Vistaril, Aterax","dose":"25–50 mg","freq_ur":"رات کو ایک بار","dur_ur":"3–6 ماہ","route":"Oral"},
   {"generic":"Cimetidine 400 mg","brands_pk":"Tagamet (GSK), Cimetab","alt_pk":"Histodil, Cimeton","dose":"400 mg","freq_ur":"صبح شام","dur_ur":"3 ماہ","route":"Oral"},
 ],
 "note_ur": "⚠️ مریض کو بتائیں کہ یہ کینسر نہیں — مگر علاج طویل ہے۔ Intravesical Heparin/Lidocaine instillation بھی مفید ہے۔",
 "advice_ur": "✔ مرچ، کافی، کولڈ ڈرنک، ٹماٹر، شراب بالکل بند  ✔ تناؤ کم کریں  ✔ گرم سکائی کریں  ✔ Bladder training کریں  ✔ Pelvic floor PT کرائیں"
},

# ─── 18 ──────────────────────────────────────────────────────────────────────
{
 "no": 18,
 "title_en": "Hematuria (Gross) — Symptomatic Treatment",
 "title_ur": "پیشاب میں خون آنا — علامتی علاج",
 "drugs": [
   {"generic":"Tranexamic Acid 500 mg","brands_pk":"Cyklokapron (Pfizer), Transamin","alt_pk":"Tranex, Treaxamic, Hemostat","dose":"500–1000 mg","freq_ur":"دن میں تین بار","dur_ur":"3–7 دن (خون بند ہونے تک)","route":"Oral/IV"},
   {"generic":"Ciprofloxacin 500 mg (اگر UTI وجہ ہو)","brands_pk":"Cipro (Bayer), Ciproxin","alt_pk":"Quintor, Cifran","dose":"500 mg","freq_ur":"صبح شام","dur_ur":"5–7 دن","route":"Oral"},
   {"generic":"Furosemide 40 mg (clot خارج کرنے)","brands_pk":"Lasix (Sanofi), Frusamide","alt_pk":"Frusemide, Urex","dose":"40 mg","freq_ur":"صبح ایک بار","dur_ur":"2–3 دن","route":"Oral"},
 ],
 "note_ur": "⚠️ Gross Hematuria = Cystoscopy لازمی۔ CT Urogram کرائیں۔ مثانے کا کینسر اور گردے کا کینسر خارج کریں۔ خون بند نہ ہو تو فوری داخل کریں۔",
 "advice_ur": "✔ خوب پانی پئیں (3 لیٹر)  ✔ گھبرائیں نہیں  ✔ 1 ہفتے میں Cystoscopy بک کروائیں  ✔ بلڈ پریشر دوا (Warfarin) کا جائزہ لیں  ✔ تمباکو بند کریں"
},

# ─── 19 ──────────────────────────────────────────────────────────────────────
{
 "no": 19,
 "title_en": "Post-TURBT Bladder Cancer — Intravesical Prophylaxis",
 "title_ur": "مثانے کا کینسر — آپریشن کے بعد احتیاطی علاج",
 "drugs": [
   {"generic":"Mitomycin C 40 mg (کم خطرہ — TURBT کے فوراً بعد)","brands_pk":"Mutamycin (Pfizer), Mitocin","alt_pk":"Ametycine","dose":"40 mg in 40 mL NSS","freq_ur":"TURBT کے 24 گھنٹے کے اندر ایک بار","dur_ur":"Single instillation","route":"Intravesical"},
   {"generic":"BCG (Bacillus Calmette-Guérin) intravesical","brands_pk":"ImmuCyst, OncoTICE, Pacis","alt_pk":"TheraCys, BCG-medac","dose":"81 mg / 1 vial","freq_ur":"ہفتہ وار ایک بار (Induction: 6 ہفتے)","dur_ur":"Maintenance: 3 سال","route":"Intravesical"},
 ],
 "note_ur": "⚠️ BCG میں بخار >38.5°C، ٹھنڈ، یا Systemic BCG infection ہو تو فوری بند کریں + Rifampicin + Isoniazid شروع کریں۔",
 "advice_ur": "✔ ہر 3 ماہ بعد Cystoscopy  ✔ تمباکو بالکل بند  ✔ ڈائی والی ملازمت چھوڑیں  ✔ خوب پانی پئیں  ✔ Urine Cytology باقاعدہ  ✔ CT Chest/Abd سالانہ"
},

# ─── 20 ──────────────────────────────────────────────────────────────────────
{
 "no": 20,
 "title_en": "Premature Ejaculation",
 "title_ur": "قبل از وقت انزال (Premature Ejaculation)",
 "drugs": [
   {"generic":"Dapoxetine 30–60 mg","brands_pk":"Priligy (Menarini), Dapocet","alt_pk":"Dejac, Daxofen, Daptile","dose":"30–60 mg","freq_ur":"جماع سے 1–3 گھنٹے پہلے — ضرورت پر","dur_ur":"ضرورت کے مطابق","route":"Oral"},
   {"generic":"Sertraline 50 mg (روزانہ)","brands_pk":"Lustral (Pfizer), Sertralin (Getz)","alt_pk":"Zoloft, Serenata, Serlift","dose":"50 mg","freq_ur":"روزانہ ایک بار","dur_ur":"3–6 ماہ","route":"Oral"},
   {"generic":"Lidocaine + Prilocaine Cream (موضعی)","brands_pk":"EMLA Cream (AstraZeneca), Prikajekt","alt_pk":"Lidopril cream","dose":"2–3 g","freq_ur":"جماع سے 15–20 منٹ پہلے لگائیں","dur_ur":"ضرورت کے مطابق","route":"Topical"},
 ],
 "note_ur": "⚠️ Dapoxetine Syncope کا سبب بن سکتی ہے — پہلی بار بیٹھ کر لیں۔ SSRIs کو اچانک بند نہ کریں۔",
 "advice_ur": "✔ Stop-Start technique سیکھیں  ✔ Squeeze technique استعمال کریں  ✔ ذہنی دباؤ کم کریں  ✔ Couples therapy مفید ہے  ✔ تمباکو بند کریں  ✔ Kegel exercises کریں"
},

# ─── 21 ──────────────────────────────────────────────────────────────────────
{
 "no": 21,
 "title_en": "Priapism — Ischemic (Emergency)",
 "title_ur": "غیر ارادی طویل انتشار (Priapism) — ہنگامی علاج",
 "drugs": [
   {"generic":"Phenylephrine 200 mcg/mL intracavernosal","brands_pk":"Neo-Synephrine, Phenylephrine amp","alt_pk":"Vascon","dose":"200 mcg (1 mL)","freq_ur":"ہر 5–10 منٹ میں (زیادہ سے زیادہ 1000 mcg)","dur_ur":"یکدم ایمرجنسی","route":"Intracavernosal"},
   {"generic":"Terbutaline 5 mg (ہلکے / ابتدائی کیس)","brands_pk":"Bricanyl (AstraZeneca), Turbolin","alt_pk":"Terbulin, Terphyl","dose":"5 mg","freq_ur":"صرف ایک خوراک (آزمائش)","dur_ur":"ایک بار","route":"Oral"},
 ],
 "note_ur": "⚠️ 4 گھنٹے سے زیادہ Priapism = یورولوجیکل ایمرجنسی۔ Aspiration + Phenylephrine فوری کریں۔ Sickle cell disease یا PDE5 inhibitor overdose خارج کریں۔",
 "advice_ur": "✔ فوری ایمرجنسی میں لائیں — دیر نہ کریں  ✔ گھر پر برف لگائیں (عارضی)  ✔ ذمہ دار دوا فوری بند کریں  ✔ Hematology کنسلٹ کریں (Sickle cell)"
},

# ─── 22 ──────────────────────────────────────────────────────────────────────
{
 "no": 22,
 "title_en": "Urethral Stricture — Post-Dilation Care",
 "title_ur": "پیشاب کی نالی کا سکڑنا — Dilation کے بعد دیکھ بھال",
 "drugs": [
   {"generic":"Ciprofloxacin 500 mg (post-procedure)","brands_pk":"Cipro (Bayer), Ciproxin","alt_pk":"Quintor, Cifran","dose":"500 mg","freq_ur":"صبح شام","dur_ur":"5–7 دن","route":"Oral"},
   {"generic":"Diclofenac Sodium 50 mg","brands_pk":"Voltaren (Novartis), Lofen","alt_pk":"Diclofen, Rhumalgan","dose":"50 mg","freq_ur":"دن میں دو سے تین بار (کھانے کے ساتھ)","dur_ur":"5 دن","route":"Oral"},
   {"generic":"Tamsulosin 0.4 mg","brands_pk":"Uroflo, Tamsolin (Getz)","alt_pk":"Prostam, Tamsol","dose":"0.4 mg","freq_ur":"روزانہ ایک بار","dur_ur":"4–6 ہفتے","route":"Oral"},
 ],
 "note_ur": "⚠️ Self-dilation catheter (Nelaton) استعمال کا طریقہ سکھائیں۔ Urethroplasty بہترین علاج ہے — مریض کو آگاہ کریں۔",
 "advice_ur": "✔ کیتھیٹر کی صفائی روزانہ کریں  ✔ خوب پانی پئیں  ✔ مہینے بعد Uroflowmetry  ✔ کسی بھی تکلیف پر فوری آئیں  ✔ تمباکو بند کریں"
},

# ─── 23 ──────────────────────────────────────────────────────────────────────
{
 "no": 23,
 "title_en": "Neurogenic Bladder — Spastic Type",
 "title_ur": "اعصابی مثانہ — اینٹھن والی قسم",
 "drugs": [
   {"generic":"Solifenacin 5 mg","brands_pk":"Vesicare (Astellas/Getz), Solif","alt_pk":"Solifmax, Solibet","dose":"5–10 mg","freq_ur":"روزانہ ایک بار","dur_ur":"طویل مدت","route":"Oral"},
   {"generic":"Oxybutynin 5 mg","brands_pk":"Ditropan, Oxybut","alt_pk":"Cystrin, Oxybutyl","dose":"5 mg","freq_ur":"دن میں دو سے تین بار","dur_ur":"طویل مدت","route":"Oral"},
   {"generic":"Mirabegron 50 mg (متبادل)","brands_pk":"Betmiga (Astellas), Myrbetriq","alt_pk":"Mirabet","dose":"50 mg","freq_ur":"روزانہ ایک بار","dur_ur":"طویل مدت","route":"Oral"},
   {"generic":"Tamsulosin 0.4 mg (اگر voiding مشکل ہو)","brands_pk":"Uroflo, Tamsolin","alt_pk":"Prostam","dose":"0.4 mg","freq_ur":"روزانہ ایک بار","dur_ur":"طویل مدت","route":"Oral"},
 ],
 "note_ur": "⚠️ Clean Intermittent Catheterization (CIC) سکھائیں۔ Urodynamics ضروری ہے۔ Neurology کنسلٹ کریں۔",
 "advice_ur": "✔ CIC باقاعدگی سے کریں (4–6 گھنٹے)  ✔ پیشاب کی ڈائری رکھیں  ✔ UTI سے بچیں  ✔ Skin/Pressure ulcer چیک  ✔ Urodynamics ہر سال  ✔ گردوں کا Ultrasound باقاعدہ"
},

# ─── 24 ──────────────────────────────────────────────────────────────────────
{
 "no": 24,
 "title_en": "Acute Urinary Retention — Post-Catheter Care",
 "title_ur": "پیشاب کا بالکل بند ہو جانا — کیتھیٹر کے بعد دیکھ بھال",
 "drugs": [
   {"generic":"Tamsulosin 0.4 mg (TWOC سے پہلے)","brands_pk":"Uroflo (Novartis), Tamsolin","alt_pk":"Prostam, Tamsol","dose":"0.4 mg","freq_ur":"رات کے کھانے کے بعد روزانہ ایک بار","dur_ur":"TWOC تک (کم از کم 3 دن)","route":"Oral"},
   {"generic":"Finasteride 5 mg","brands_pk":"Proscar (MSD), Finpros","alt_pk":"Finax, Fincar","dose":"5 mg","freq_ur":"روزانہ ایک بار","dur_ur":"طویل مدت (TURP تک)","route":"Oral"},
   {"generic":"Ciprofloxacin 500 mg (Catheter UTI روکنے)","brands_pk":"Cipro (Bayer), Ciproxin","alt_pk":"Quintor","dose":"500 mg","freq_ur":"صبح شام","dur_ur":"کیتھیٹر تک (5–7 دن)","route":"Oral"},
 ],
 "note_ur": "⚠️ TWOC = Trial Without Catheter۔ 3 دن بعد کیتھیٹر نکالیں — پیشاب نہ آئے تو دوبارہ لگائیں اور TURP بک کریں۔",
 "advice_ur": "✔ کیتھیٹر کی صفائی دن میں 2 بار  ✔ یورین بیگ ہمیشہ نیچے رکھیں  ✔ خوب پانی پئیں  ✔ کیتھیٹر سے پیشاب نہ آئے تو فوری آئیں  ✔ TWOC appointment لیں"
},

# ─── 25 ──────────────────────────────────────────────────────────────────────
{
 "no": 25,
 "title_en": "Scrotal Pain / Hydrocele — Conservative Management",
 "title_ur": "اسکرونل درد / ہائیڈروسیل — دوائی علاج",
 "drugs": [
   {"generic":"Ibuprofen 400 mg","brands_pk":"Brufen (Abbot), Nurofen","alt_pk":"Advil, Ibuget","dose":"400 mg","freq_ur":"دن میں تین بار (کھانے کے ساتھ)","dur_ur":"5–7 دن","route":"Oral"},
   {"generic":"Levofloxacin 500 mg (اگر انفیکشن شامل ہو)","brands_pk":"Levoxa (Highnoon), Tavanic","alt_pk":"Levaquin, Levoflox","dose":"500 mg","freq_ur":"روزانہ ایک بار","dur_ur":"7–10 دن","route":"Oral"},
   {"generic":"Diclofenac 50 mg","brands_pk":"Voltaren (Novartis), Lofen","alt_pk":"Diclofen","dose":"50 mg","freq_ur":"دن میں دو بار (کھانے کے ساتھ)","dur_ur":"5 دن","route":"Oral"},
 ],
 "note_ur": "⚠️ اچانک شدید درد = Testicular Torsion (6 گھنٹے میں آپریشن) — فوری Doppler Ultrasound کریں! Hydrocele کا دوائی علاج نہیں — Hydrocelectomy ضروری ہے۔",
 "advice_ur": "✔ Scrotal Support پہنیں  ✔ آرام کریں  ✔ Scrotal Ultrasound Doppler کرائیں  ✔ کینسر خارج کریں (Tumor markers: AFP, b-HCG, LDH)  ✔ بچے کے لیے جلد آپریشن مناسب"
},

]

# ══════════════════════════════════════════════════════════════════════════════
# BUILD DOCUMENT
# ══════════════════════════════════════════════════════════════════════════════

BLUE     = '2B6CB0'
DARKBLUE = '1A3A5C'
WHITE    = 'FFFFFF'
LTBLUE   = 'D6E8FA'
CREAM    = 'FFFBE6'
GREY     = 'F2F2F2'

def add_slip(doc, slip):
    # ── Outer border table (1 row, 1 col for visual box) ──────────────────────
    outer = doc.add_table(rows=1, cols=1)
    outer.style = 'Table Grid'
    outer.alignment = WD_TABLE_ALIGNMENT.CENTER
    outer_cell = outer.cell(0, 0)
    # outer border
    tc = outer_cell._tc
    tcPr = tc.get_or_add_tcPr()
    tcbrd = OxmlElement('w:tcBorders')
    for side in ['top','left','bottom','right']:
        el = OxmlElement(f'w:{side}')
        el.set(qn('w:val'),   'single')
        el.set(qn('w:sz'),    '12')
        el.set(qn('w:space'), '0')
        el.set(qn('w:color'), BLUE)
        tcbrd.append(el)
    tcPr.append(tcbrd)

    cell_doc = outer_cell

    # ── HEADER ROW ────────────────────────────────────────────────────────────
    hdr_tbl = cell_doc.add_table(rows=1, cols=2)
    hdr_tbl.alignment = WD_TABLE_ALIGNMENT.CENTER
    hdr_tbl.allow_autofit = False
    hdr_tbl.columns[0].width = Cm(11)
    hdr_tbl.columns[1].width = Cm(5)

    lc = hdr_tbl.cell(0,0)
    rc = hdr_tbl.cell(0,1)
    set_cell_bg(lc, DARKBLUE)
    set_cell_bg(rc, DARKBLUE)

    # Doctor info left
    lc.paragraphs[0].clear()
    p = lc.paragraphs[0]
    p.alignment = WD_ALIGN_PARAGRAPH.LEFT
    p.paragraph_format.space_before = Pt(4)
    p.paragraph_format.space_after  = Pt(0)
    r = p.add_run("Dr. _______________________________")
    r.font.bold  = True
    r.font.color.rgb = RGBColor(255,255,255)
    r.font.size  = Pt(13)

    p2 = lc.add_paragraph("MBBS, FCPS (Urology) | Consultant Urologist")
    p2.alignment = WD_ALIGN_PARAGRAPH.LEFT
    r2 = p2.runs[0]
    r2.font.color.rgb = RGBColor(200,220,255)
    r2.font.size = Pt(9)
    p2.paragraph_format.space_before = Pt(0)
    p2.paragraph_format.space_after  = Pt(0)

    p3 = lc.add_paragraph("Clinic: _________________________  Ph: ______________")
    p3.alignment = WD_ALIGN_PARAGRAPH.LEFT
    r3 = p3.runs[0]
    r3.font.color.rgb = RGBColor(180,210,255)
    r3.font.size = Pt(9)
    p3.paragraph_format.space_before = Pt(0)
    p3.paragraph_format.space_after  = Pt(4)

    # Case title right
    rc.paragraphs[0].clear()
    p = rc.paragraphs[0]
    p.alignment = WD_ALIGN_PARAGRAPH.RIGHT
    p.paragraph_format.space_before = Pt(4)
    p.paragraph_format.space_after  = Pt(0)
    num_run = p.add_run(f"Case {slip['no']:02d} / 25")
    num_run.font.color.rgb = RGBColor(180,210,255)
    num_run.font.size = Pt(8)

    p2 = rc.add_paragraph(slip['title_en'])
    p2.alignment = WD_ALIGN_PARAGRAPH.RIGHT
    r2 = p2.runs[0]
    r2.font.bold  = True
    r2.font.color.rgb = RGBColor(255,255,255)
    r2.font.size  = Pt(9)
    p2.paragraph_format.space_before = Pt(0)
    p2.paragraph_format.space_after  = Pt(0)

    p3 = rc.add_paragraph(slip['title_ur'])
    p3.alignment = WD_ALIGN_PARAGRAPH.RIGHT
    r3 = p3.runs[0]
    r3.font.bold  = True
    r3.font.color.rgb = RGBColor(255,230,100)
    r3.font.size  = Pt(10)
    p3.paragraph_format.space_before = Pt(0)
    p3.paragraph_format.space_after  = Pt(4)

    # ── PATIENT INFO ROW ──────────────────────────────────────────────────────
    pt_tbl = cell_doc.add_table(rows=1, cols=4)
    pt_tbl.allow_autofit = True
    for ci, label in enumerate(["Name: ___________________________","Age: ________","Sex:  M / F","Date: ___________"]):
        c = pt_tbl.cell(0, ci)
        set_cell_bg(c, LTBLUE)
        c.paragraphs[0].clear()
        p = c.paragraphs[0]
        p.paragraph_format.space_before = Pt(3)
        p.paragraph_format.space_after  = Pt(3)
        r = p.add_run(label)
        r.font.size = Pt(9)
        r.font.bold = True
        r.font.color.rgb = RGBColor.from_string(DARKBLUE)

    # ── Rx SYMBOL ─────────────────────────────────────────────────────────────
    rxp = cell_doc.add_paragraph()
    rxp.paragraph_format.space_before = Pt(3)
    rxp.paragraph_format.space_after  = Pt(2)
    rxr = rxp.add_run("℞")
    rxr.font.bold  = True
    rxr.font.size  = Pt(22)
    rxr.font.color.rgb = RGBColor.from_string(BLUE)

    # ── DRUGS TABLE ───────────────────────────────────────────────────────────
    cols_widths = [Cm(3.8), Cm(3.0), Cm(1.6), Cm(3.0), Cm(2.2), Cm(1.6)]
    headers     = ["Generic Name","Brand (Pakistan)","Dose","Frequency (تعداد)","Duration (مدت)","Route"]

    dtbl = cell_doc.add_table(rows=1, cols=6)
    dtbl.style = 'Table Grid'
    dtbl.alignment = WD_TABLE_ALIGNMENT.CENTER
    dtbl.allow_autofit = False
    for ci, w in enumerate(cols_widths):
        dtbl.columns[ci].width = w

    # header row
    hrow = dtbl.rows[0]
    for ci, hdr in enumerate(headers):
        c = hrow.cells[ci]
        set_cell_bg(c, BLUE)
        c.paragraphs[0].clear()
        p = c.paragraphs[0]
        p.alignment = WD_ALIGN_PARAGRAPH.CENTER
        p.paragraph_format.space_before = Pt(2)
        p.paragraph_format.space_after  = Pt(2)
        r = p.add_run(hdr)
        r.font.bold  = True
        r.font.size  = Pt(8)
        r.font.color.rgb = RGBColor(255,255,255)

    # drug rows
    for di, drug in enumerate(slip['drugs']):
        row = dtbl.add_row()
        bg = GREY if di % 2 == 0 else WHITE
        vals = [drug['generic'], drug['brands_pk'], drug['dose'],
                drug['freq_ur'], drug['dur_ur'], drug['route']]
        for ci, val in enumerate(vals):
            c = row.cells[ci]
            set_cell_bg(c, bg)
            c.paragraphs[0].clear()
            p = c.paragraphs[0]
            p.alignment = WD_ALIGN_PARAGRAPH.CENTER if ci != 0 else WD_ALIGN_PARAGRAPH.LEFT
            p.paragraph_format.space_before = Pt(2)
            p.paragraph_format.space_after  = Pt(2)
            r = p.add_run(val)
            r.font.size = Pt(8.5)
            if ci == 0:
                r.font.bold  = True
                r.font.color.rgb = RGBColor.from_string(DARKBLUE)
            elif ci == 1:
                r.font.color.rgb = RGBColor(0, 100, 0)   # green for brand
            elif ci == 3:
                # Urdu frequency — larger
                r.font.size = Pt(9)

        # Alternative row (sub-row in italic)
        alt_row = dtbl.add_row()
        alt_c = alt_row.cells[0]
        alt_c.merge(alt_row.cells[5])
        set_cell_bg(alt_c, 'FFF9E6')
        alt_c.paragraphs[0].clear()
        ap = alt_c.paragraphs[0]
        ap.paragraph_format.space_before = Pt(1)
        ap.paragraph_format.space_after  = Pt(1)
        ar1 = ap.add_run("  Alternative brands: ")
        ar1.font.size   = Pt(7.5)
        ar1.font.italic = True
        ar1.font.color.rgb = RGBColor(120, 80, 0)
        ar2 = ap.add_run(drug.get('alt_pk','—'))
        ar2.font.size   = Pt(7.5)
        ar2.font.bold   = True
        ar2.font.color.rgb = RGBColor(150, 50, 0)

    # ── WARNING NOTE ──────────────────────────────────────────────────────────
    np = cell_doc.add_paragraph()
    np.paragraph_format.space_before = Pt(4)
    np.paragraph_format.space_after  = Pt(2)
    nr1 = np.add_run("IMPORTANT NOTE:  ")
    nr1.font.bold  = True
    nr1.font.size  = Pt(8.5)
    nr1.font.color.rgb = RGBColor(180, 50, 0)
    nr2 = np.add_run(slip['note_ur'])
    nr2.font.size = Pt(8.5)
    nr2.font.color.rgb = RGBColor(140, 50, 0)

    # ── ADVICE BOX ────────────────────────────────────────────────────────────
    adv_tbl = cell_doc.add_table(rows=1, cols=1)
    adv_tbl.style = 'Table Grid'
    adv_c = adv_tbl.cell(0,0)
    set_cell_bg(adv_c, 'E8F5E9')
    tc2 = adv_c._tc
    tcPr2 = tc2.get_or_add_tcPr()
    brd2 = OxmlElement('w:tcBorders')
    for side in ['top','left','bottom','right']:
        el = OxmlElement(f'w:{side}')
        el.set(qn('w:val'),   'single')
        el.set(qn('w:sz'),    '6')
        el.set(qn('w:space'), '0')
        el.set(qn('w:color'), '2E7D32')
        brd2.append(el)
    tcPr2.append(brd2)

    adv_c.paragraphs[0].clear()
    ap = adv_c.paragraphs[0]
    ap.paragraph_format.space_before = Pt(3)
    ap.paragraph_format.space_after  = Pt(3)
    r1 = ap.add_run("مریض کو ہدایات  |  Patient Advice:   ")
    r1.font.bold  = True
    r1.font.size  = Pt(8.5)
    r1.font.color.rgb = RGBColor(20, 100, 20)
    r2 = ap.add_run(slip['advice_ur'])
    r2.font.size = Pt(8.5)
    r2.font.color.rgb = RGBColor(30, 80, 30)

    # ── Follow-up line ────────────────────────────────────────────────────────
    fp = cell_doc.add_paragraph()
    fp.paragraph_format.space_before = Pt(3)
    fp.paragraph_format.space_after  = Pt(4)
    fr1 = fp.add_run("Follow-up: _______________     Signature: ___________________________")
    fr1.font.size = Pt(8.5)
    fr1.font.color.rgb = RGBColor(80, 80, 80)

    # gap between slips
    gap = doc.add_paragraph()
    gap.paragraph_format.space_before = Pt(2)
    gap.paragraph_format.space_after  = Pt(2)
    gap.paragraph_format.page_break_before = True


# ── Cover Page ────────────────────────────────────────────────────────────────
p = doc.add_paragraph()
p.alignment = WD_ALIGN_PARAGRAPH.CENTER
p.paragraph_format.space_before = Pt(60)
r = p.add_run("یورولوجی OPD پرسکرپشن سلپس")
r.font.bold  = True
r.font.size  = Pt(26)
r.font.color.rgb = RGBColor.from_string(DARKBLUE)

p2 = doc.add_paragraph()
p2.alignment = WD_ALIGN_PARAGRAPH.CENTER
r2 = p2.add_run("Pakistani Urology OPD Prescription Slips")
r2.font.bold  = True
r2.font.size  = Pt(18)
r2.font.color.rgb = RGBColor.from_string(BLUE)

p3 = doc.add_paragraph()
p3.alignment = WD_ALIGN_PARAGRAPH.CENTER
r3 = p3.add_run("25 Most Common Urological OPD Cases")
r3.font.size  = Pt(14)
r3.font.color.rgb = RGBColor(80, 80, 80)

p4 = doc.add_paragraph()
p4.alignment = WD_ALIGN_PARAGRAPH.CENTER
p4.paragraph_format.space_before = Pt(8)
r4 = p4.add_run("Generic Name (English)  |  Brand Names Available in Pakistan  |  Dose · Frequency · Duration (Urdu)  |  Patient Advice (Urdu)  |  Alternative Brands")
r4.font.size  = Pt(10)
r4.font.color.rgb = RGBColor(100, 100, 100)
r4.font.italic = True

p5 = doc.add_paragraph()
p5.alignment = WD_ALIGN_PARAGRAPH.CENTER
p5.paragraph_format.space_before = Pt(30)
r5 = p5.add_run("Sources: Campbell-Walsh-Wein Urology 12e  |  Smith & Tanagho's General Urology 19e  |  EAU Guidelines 2024  |  DrugInfoSys Pakistan")
r5.font.size  = Pt(8)
r5.font.color.rgb = RGBColor(130, 130, 130)

# Page break after cover
pb = doc.add_paragraph()
pb.paragraph_format.page_break_before = True

# ── Add all slips ─────────────────────────────────────────────────────────────
for slip in slips:
    add_slip(doc, slip)

# ── Save ──────────────────────────────────────────────────────────────────────
out_path = "/tmp/workspace/urology-prescriptions/Urology_OPD_Prescriptions_Pakistan.docx"
doc.save(out_path)
print(f"Saved: {out_path}")
import os
print(f"Size: {os.path.getsize(out_path)/1024:.1f} KB")
Running Command

cd /tmp/workspace/urology-prescriptions && python3 build_prescriptions.py 2>&1

Running Command

python3 -c " from docx import Document doc = Document('/tmp/workspace/urology-prescriptions/Urology_OPD_Prescriptions_Pakistan.docx') tables = doc.tables print(f'Total tables: {len(tables)}') print(f'Total paragraphs: {len(doc.paragraphs)}') # Print first few paragraphs to verify for p in doc.paragraphs[:10]: if p.text.strip(): print(repr(p.text[:80])) "

آپ کی فائل تیار ہے! ابھی ڈاؤن لوڈ کریں:

Urology OPD Prescriptions Pakistan

Word Document · DOCX


فائل میں کیا ہے؟

✅ 25 مکمل OPD Urology Cases

#Case
1Uncomplicated UTI / Cystitis
2Acute Pyelonephritis
3Recurrent UTI Prophylaxis
4BPH — Mild to Moderate
5BPH — Severe (Combination Therapy)
6Ureteric / Renal Colic (Acute)
7Urolithiasis Prevention
8Acute Bacterial Prostatitis
9Chronic Prostatitis / CPPS
10Overactive Bladder (OAB)
11Stress Urinary Incontinence
12Nocturia
13Erectile Dysfunction
14Male Hypogonadism / Low Testosterone
15Epididymo-Orchitis
16Male Infertility
17Interstitial Cystitis / BPS
18Gross Hematuria
19Post-TURBT Bladder Cancer Prophylaxis
20Premature Ejaculation
21Priapism (Emergency)
22Urethral Stricture Post-Dilation Care
23Neurogenic Bladder
24Acute Urinary Retention Post-Catheter
25Scrotal Pain / Hydrocele

ہر سلپ میں شامل ہے:

  • Pakistani Prescription Style Header — ڈاکٹر کا نام، FCPS (Urology)، کلینک، تاریخ، مریض کی معلومات کیلئے خالی جگہیں
  • ℞ Symbol پرنٹ شدہ
  • Generic Name (English) — Bold, Blue
  • Brand Names Pakistan (جیسے Uroflo-Novartis, Cipro-Bayer, Proscar-MSD, Ciafil-AGP, Testoviron-Bayer) — Green رنگ
  • Alternative Brands — ہر دوا کے نیچے الگ row میں
  • Dose | Frequency (اردو) | Duration (اردو) | Route
  • Important Note — سرخ رنگ میں احتیاطی ہدایات
  • Patient Advice — اردو میں مکمل ہدایات (سبز box)
  • Follow-up line + Signature
Word میں کھول کر اپنا نام، کلینک کا پتہ ڈال کر print کریں — بالکل تیار نسخہ!

Teach me urology anatomy for resident in 3D pics and easy to understand way

Finding Sources
Finding Sources
Searching the Web

urology anatomy 3D diagram kidney ureter bladder prostate urethra high resolution labeled image

Finding Sources
Finding Sources
Loading Image
Reading File
Finding Sources
Searching the Web

kidney internal anatomy cross section 3D labeled cortex medulla pelvis calyx medical illustration

Loading Image
Loading Image
Finding Sources
Searching the Web

prostate zones anatomy peripheral transition central zone 3D medical illustration labeled urology resident

Loading Image
Loading Image
Searching the Web

male bladder anatomy trigone detrusor urethra internal external sphincter 3D labeled diagram urology

Loading Image
Loading Image
Loading Image
Loading Image
Searching the Web

male urethra segments anatomy prostatic membranous spongy penile labeled 3D cross section diagram

Loading Image
Here is your complete Urology Anatomy Guide for Residents - structured from top to bottom of the urinary tract, with 3D illustrations and easy memory tricks.

🫁 Urology Anatomy for Residents — Complete Visual Guide


🗺️ MODULE 1 — THE WHOLE PICTURE (Overview)

The urological system = Upper tract + Lower tract
UPPER TRACT:          LOWER TRACT:
Kidneys ────────►  Ureters ────────►  Bladder ────────►  Urethra ────►  OUT
(Filter blood)     (Carry urine)      (Store urine)       (Expel urine)
Female Urinary Tract Overview showing kidneys, ureters, bladder and urethra in anatomical position
Resident Tip: Always describe pathology by level - upper vs lower tract. Stone in ureter = upper tract obstruction. BPH = lower tract obstruction.

🫘 MODULE 2 — KIDNEYS

Basic Facts to Know Cold

FeatureDetails
Size10–12 cm long, 5–6 cm wide
Weight~150 g each
PositionT12–L3 vertebral level
Right kidneyLower than left (liver pushes it down)
OrientationUpper pole tilts medially, lower pole laterally

3D Internal Structure

Kidney cross-section showing cortex, medulla, pyramids, calyces, renal pelvis, artery, vein, and ureter with detailed labeling

Inside the Kidney — Layer by Layer (Outside → Inside)

CAPSULE
  ↓
CORTEX  (outer reddish-brown layer — nephrons here)
  ↓
MEDULLA (inner pale layer — has pyramids)
  ↓
RENAL PYRAMIDS (8–18 per kidney — urine flows from tip = PAPILLA)
  ↓
MINOR CALYCES (cup around each papilla — 8–12 total)
  ↓
MAJOR CALYCES (2–3, formed by joining minor calyces)
  ↓
RENAL PELVIS (funnel — collects all urine)
  ↓
URETER
🧠 Memory trick: "Captain Cortez Marched Past Many Caves Making Peace" = Capsule → Cortex → Medulla → Pyramids → Minor calyx → Calyx → Major calyx → Pelvis

Renal Hilum — What Enters & Exits?

         ANTERIOR → POSTERIOR order:
         
    Renal VEIN  (most anterior)
    Renal ARTERY (middle)
    Renal PELVIS/ureter (most posterior)
    
    Memory: "VAP" = Vein, Artery, Pelvis

Blood Supply — Surgical Danger Zones

Aorta → Renal Artery → Segmental Arteries (5 segments)
                         ↓
              Interlobar → Arcuate → Interlobular → Afferent arteriole
⚠️ Key clinical fact: Renal artery is an end artery — no collaterals between segments. Damage = infarction. This is why partial nephrectomy requires precise segmental artery identification.

Gerota's Fascia — The Surgical Envelope

                    [Adrenal gland]
                          ↑
    GEROTA'S FASCIA ─────────────────────
    |   Perirenal fat                    |
    |   ↓                               |
    |   [KIDNEY]  ←→  [Perinephric fat] |
    |   ↓                               |
    |   Renal pelvis                    |
    ─────────────────────────────────────
                          ↓
                    Pararenal fat (outside fascia)
🔪 Surgical tip: During nephrectomy, you work within Gerota's fascia. For RCC, take Gerota's fascia with the kidney (oncological boundary).

🔗 MODULE 3 — URETERS

Course of the Ureter (the "3 Crossings" residents must know)

KIDNEY PELVIS
     ↓
Crosses anterior to: PSOAS MUSCLE
     ↓ (abdominal ureter)
Crosses anterior to: ILIAC VESSELS at L5/S1 junction
     ↓ (pelvic ureter)
Crosses under: VAS DEFERENS (male) / Uterine artery (female) ["water under the bridge"]
     ↓
Enters bladder obliquely (WALDEYER'S SHEATH)
     ↓
URETERIC ORIFICE in trigone

The 3 Physiological Narrowings — Where Stones Get STUCK

┌──────────────────────────────────────────────────────────┐
│  NARROWING 1: Pelvi-ureteric Junction (PUJ)              │
│               → Most common site of congenital obstruction│
│                                                           │
│  NARROWING 2: Crossing iliac vessels (Pelvic brim)       │
│               → Stones lodge here — feel iliac fossa pain │
│                                                           │
│  NARROWING 3: Vesico-ureteric Junction (VUJ)             │
│               → Most common site where stones IMPACT      │
│               → Smallest diameter — only 1–5 mm!          │
└──────────────────────────────────────────────────────────┘
🧠 Memory trick: "3 Gates" on the stone's journey — Gate 1 (PUJ) → Gate 2 (Iliac crossing) → Gate 3 (VUJ — tightest gate)

Ureteric Diameter

SectionDiameter
Pelvi-ureteric junction2 mm
Abdominal ureter3–4 mm
Pelvic ureter4–5 mm
Vesico-ureteric junction1–5 mm ← tightest

Why Does VUJ Prevent Reflux?

The ureter enters the bladder wall at an oblique angle (1.5–2 cm intramural tunnel). When bladder fills, pressure compresses the tunnel → acts as a flap valve. If this tunnel is too short → Vesico-ureteric reflux (VUR).

🫃 MODULE 4 — URINARY BLADDER

3D Bladder Anatomy

Bladder anatomy cut-open view showing detrusor muscle, rugae, ureteral orifices, trigone, and internal urethral sphincter in 3D rendered detail

Bladder Wall Layers (Outside → Inside)

ADVENTITIA / SEROSA (peritoneum covers only the dome)
     ↓
DETRUSOR MUSCLE (3 layers of smooth muscle — interlocking)
     ↓
SUBMUCOSA (lamina propria — staging boundary for bladder cancer)
     ↓
UROTHELIUM / TRANSITIONAL EPITHELIUM (3–7 cells thick)
⚠️ Cancer staging tip: Ta/T1 = confined to mucosa/submucosa (superficial — managed by TURBT). T2 = invades detrusor muscle (requires radical cystectomy!). The lamina propria is the critical boundary.

The TRIGONE — Most Important Part for Urologists

Male urinary bladder and urethra cross-section showing the trigone, prostate, seminal colliculus, bulbourethral glands, sphincters and perineal muscles
                  Left ureteric     Right ureteric
                  orifice           orifice
                       \               /
                        \             /
                         ─────────────  ← interureteric ridge (bar)
                              |
                         TRIGONE
                              |
                    Internal urethral orifice
Why trigone matters:
  • Smooth, no rugae (firmly attached to underlying muscle)
  • Site of ureteric orifices — visual landmark in cystoscopy
  • Most sensitive area — small tumors here cause severe symptoms
  • Trigone tumors near ureteric orifice may need ureteric reimplantation

Bladder Capacity

StateVolume
First urge to void~150 mL
Strong urge~300 mL
Maximum capacity~500–600 mL
Dangerous overdistension>800 mL

Blood Supply — Surgical Importance

Internal Iliac Artery
├── Superior Vesical Artery → Dome and body
├── Inferior Vesical Artery → Base, trigone, prostate
└── Obturator artery (accessory)

Venous drainage: Vesical venous plexus → Internal iliac vein

🔴 MODULE 5 — PROSTATE GLAND

Size & Basic Facts

FeatureDetail
Normal sizeWalnut-sized — 20–30 mL
Normal weight~20 g
Age 70Can be >100 g (BPH)
SurroundsProstatic urethra

McNeal's Zones — The 4 Zones You MUST Know

         ┌─────────────────────────────────┐
         │         PROSTATE (sagittal)      │
         │                                  │
         │  ANTERIOR FIBROMUSCULAR STROMA   │  ← 30% (No glands)
         │  ┌─────────────────────┐         │
         │  │  CENTRAL ZONE (CZ)  │         │  ← 25% around ejaculatory ducts
         │  │  ┌───────────────┐  │         │
         │  │  │TRANSITION (TZ)│  │         │  ← 5% but BPH grows here!
         │  │  └───────────────┘  │         │
         │  └─────────────────────┘         │
         │                                  │
         │  PERIPHERAL ZONE (PZ) ─────────► │  ← 70% glandular tissue
         └─────────────────────────────────┘        PROSTATE CANCER starts here!
🧠 The golden rule:
  • BPH = Transition Zone (grows inward → compresses urethra)
  • Prostate Cancer = Peripheral Zone (felt on DRE, seen on MRI/biopsy)
  • CZ can mimic cancer on MRI — don't be fooled

Prostate Zones Video (Radiology Anatomy)

This excellent lecture covers zonal anatomy with MRI correlation:

Fascial Layers Around Prostate — Critical for Nerve-Sparing Surgery

RECTUM
   |
DENONVILLIERS FASCIA (rectoprostatic fascia)
   |
PROSTATE/SEMINAL VESICLES
   |
NEUROVASCULAR BUNDLES at 5 o'clock and 7 o'clock positions
   |  (carry cavernous nerves — preserve for potency!)
   |
LATERAL PELVIC FASCIA
   |
LEVATOR ANI MUSCLE
⚠️ Surgical pearl: During radical prostatectomy, the neurovascular bundles (NVBs) at 5 and 7 o'clock must be preserved for erectile function. They run between the prostatic fascia and Denonvilliers fascia posterolaterally.

🚿 MODULE 6 — MALE URETHRA

Parts of Male Urethra — Color-coded

Male urethra diagram showing prostatic (blue), membranous (green), and penile/spongy (red) segments with navicular fossa labeled

Segment-by-Segment Breakdown

BLADDER NECK
    ↓
1. PREPROSTATIC URETHRA (0.5–1 cm)
   → Internal urethral sphincter here (SMOOTH muscle → involuntary)
   → Sympathetic control — contracts during ejaculation (prevents retrograde)
    ↓
2. PROSTATIC URETHRA (3–4 cm) — WIDEST & MOST DILATABLE
   → Verumontanum (seminal colliculus) opens here
   → Ejaculatory ducts open at verumontanum
   → Prostatic utricle (Müllerian remnant) at verumontanum
    ↓
3. MEMBRANOUS URETHRA (2–2.5 cm) — SHORTEST & NARROWEST
   → External urethral sphincter here (STRIATED muscle → voluntary)
   → Passes through urogenital diaphragm
   → Most vulnerable in pelvic fracture urethral injuries!
    ↓
4. SPONGY URETHRA (15–16 cm)
   → Runs through corpus spongiosum
   → Bulbar urethra (proximal bulbar)
   → Penile urethra (pendulous)
   → Navicular fossa (dilated terminal part — inside glans)
    ↓
EXTERNAL MEATUS (narrowest point — 0.5 cm)

Narrowest Points — Stricture Sites

SiteClinical significance
External urethral meatusCongenital meatal stenosis, stricture
Navicular fossaPost-catheter injury
Bulbar urethraMost common site of stricture (perineal trauma)
Membranous urethraPelvic fracture injury
🧠 Resident rule: Posterior urethra = Prostatic + Membranous. Anterior urethra = Bulbar + Penile. Posterior urethral injuries = associated with pelvic fractures. Anterior urethral injuries = straddle injuries, catheter trauma.

🧪 MODULE 7 — ADRENAL GLANDS (Urological Relevance)

         RIGHT ADRENAL         LEFT ADRENAL
         ──────────────         ──────────────
         Pyramidal shape        Semilunar/crescentic
         Sits on upper pole     Sits on upper pole
         of right kidney        of left kidney
              ↓                       ↓
    Drains to IVC (short)    Drains to Left Renal Vein (longer)
         ← KEY difference during adrenalectomy →
Zones of Adrenal Cortex (GFR rule):
Glomerulosa  → Mineralocorticoids (Aldosterone)
Fasciculata  → Glucocorticoids (Cortisol)
Reticularis  → Sex steroids (DHEA)
Medulla      → Catecholamines (Adrenaline, Noradrenaline) ← Pheochromocytoma

🧠 MODULE 8 — INNERVATION (The Most Exam-Heavy Topic)

Bladder & Prostate Innervation

NerveTypeEffect
Pelvic nerve (S2–S4)ParasympatheticDetrusor contraction → voiding
Hypogastric nerve (T10–L2)SympatheticDetrusor relaxation + internal sphincter contraction → storage
Pudendal nerve (S2–S4)SomaticExternal sphincter voluntary control
🧠 Memory: "Pee with Parasympathetics. Store with Sympathetics."

The Micturition Reflex — How it Works

Bladder fills (~300 mL)
        ↓
Stretch receptors → Afferents via pelvic nerve → Pontine Micturition Centre
        ↓
Decision to void:
Pons fires → Parasympathetics activate detrusor
           → Pudendal nerve inhibited → External sphincter relaxes
           → VOID

Decision to hold:
Cortex overrides pons → Pudendal stays active → External sphincter contracts

⚡ MODULE 9 — QUICK REFERENCE TABLES (Exam Ready)

Ureteral Length & Relations

SegmentLengthKey relation
Abdominal12–15 cmOn psoas, crosses gonadal vessels
Pelvic12–15 cmCrosses iliac at bifurcation
Intramural (bladder wall)1.5–2 cmOblique — creates anti-reflux valve

Arterial Supply Summary

StructureArtery
KidneyRenal artery (from aorta at L1)
Ureter upperRenal artery
Ureter middleGonadal/Aortic branches
Ureter lowerInferior vesical, uterine, middle rectal
BladderSuperior + Inferior vesical (from internal iliac)
ProstateInferior vesical, internal pudendal
TestisTesticular artery (from aorta at L2)

Lymphatic Drainage — Oncology Critical

OrganPrimary lymph nodes
KidneyPara-aortic / Paracaval at L1–L2
Ureter upperPara-aortic
Ureter lowerIliac
BladderExternal iliac, obturator
ProstateObturator, internal iliac
TestisPara-aortic at L1–L2 (NOT groin!)
⚠️ Exam trap: Testicular cancer spreads to para-aortic nodes (retroperitoneum), NOT inguinal nodes — because testis originates at L1-L2 during development. Scrotal skin lymphatics drain to inguinal nodes — if scrotal skin invaded, inguinal nodes involved.

📺 Recommended 3D Video Resources

The best 3D urinary system anatomy lecture with real plastinated organs and 3D model:

🃏 FINAL CHEAT SHEET — Resident High-Yield Points

TopicRemember
Right kidney is lowerLiver pushes it down
Hilum orderVein – Artery – Pelvis (VAP, anterior to posterior)
3 ureteric narrowingsPUJ → Iliac crossing → VUJ
Tightest ureteric pointVUJ (1–5 mm)
BPH zoneTransition zone
Cancer zonePeripheral zone
Most common stricture siteBulbar urethra
Pelvic fracture urethraMembranous urethra
Testicular lymph drainagePara-aortic (NOT groin)
Continence mechanismInternal sphincter (smooth/sympathetic) + External sphincter (striated/somatic)
Nerve to detrusorPelvic nerve S2–S4 (parasympathetic)
Anti-reflux mechanismOblique intramural ureter (1.5–2 cm tunnel)

Sources: Campbell-Walsh-Wein Urology 12e · Smith & Tanagho's General Urology 19e · Gray's Anatomy · TeachMeAnatomy · Visible Body · Britannica Medical
This is a shared conversation. Sign in to Orris to start your own chat.