Diagnosis and management?
"pelvic inflammatory disease"[MeSH Terms] AND treatment
| Organ | Finding |
|---|---|
| Liver | Borderline enlarged (14.3 cm) - borderline hepatomegaly |
| Gall bladder | Normal |
| Pancreas | Normal |
| Spleen | Normal (10.7 cm) |
| Kidneys | Both normal (no stones, no hydronephrosis) |
| Bowel | Gaseous, oedematous loops; reduced peristalsis - no obstruction/perforation |
| Uterus | Bulky (9.3 x 5.0 x 5.0 cm, wt 120g); edematous endocervical canal; prominent intrauterine vessels; congested adnexa; minimal free fluid in POD |
| Ovaries | Both normal |
| Bladder | Normal |
Ultrasound: findings include tubal hyperemia, thickened/fluid-filled tubes, free fluid in POD, or abscess. The USG here supports the diagnosis. - Goldman-Cecil Medicine
| Drug | Dose | Duration |
|---|---|---|
| Ceftriaxone | 500 mg IM single dose | Day 1 |
| + Doxycycline | 100 mg orally twice daily | 14 days |
| + Metronidazole | 500 mg orally twice daily | 14 days |
Note: Fluoroquinolones are no longer recommended as first-line treatment due to rising resistance. - Swanson's Family Medicine
| Drug | Dose |
|---|---|
| Ceftriaxone | 1g IV every 24 hours |
| + Doxycycline | 100 mg orally or IV every 12 hours |
| + Metronidazole | 500 mg orally or IV every 8-12 hours |
A recent meta-analysis (Zhang & Wang, 2025) confirms fluoroquinolone efficacy in PID but notes rising resistance - cephalosporin-based regimens remain preferred first-line.
Patient only complaint of pain
| Feature | Status |
|---|---|
| Pelvic/lower abdominal pain | ✅ Present (chief complaint) |
| Fever | ❌ Absent |
| Vaginal discharge | ❌ Not reported |
| Nausea/vomiting | ❌ Absent |
| Tubo-ovarian abscess | ❌ Not seen on USG |
| Drug | Dose | Duration |
|---|---|---|
| Ceftriaxone | 500 mg IM - single dose (Day 1 only) | Once |
| + Doxycycline | 100 mg orally twice daily | 14 days |
| + Metronidazole | 400-500 mg orally twice daily | 14 days |
This triple combination covers gonococci, chlamydia, and anaerobes - all likely organisms in PID.
I don't have doxycycline but I have Amoxy clav 625 mg
"pelvic inflammatory disease" AND "amoxicillin-clavulanate"
PMID: 28436019
| Drug | Dose | Duration |
|---|---|---|
| Ceftriaxone | 500 mg IM single dose | Day 1 |
| + Azithromycin | 500 mg orally once daily | 14 days (or 1g weekly x2) |
| + Metronidazole | 400 mg orally twice daily | 14 days |
The Cochrane systematic review on PID antibiotics (Savaris et al.) found azithromycin was non-inferior to doxycycline in cure rates, and in one low-bias study azithromycin was actually superior for mild-moderate PID.
| Drug | Dose | Duration |
|---|---|---|
| Amoxicillin-Clavulanate 625mg | 1 tablet orally three times daily | 14 days |
| + Metronidazole 400mg | 1 tablet orally twice daily | 14 days |
Best available option:
Ceftriaxone 500mg IM (single dose)
+ Azithromycin 500mg OD x 14 days ← replaces Doxycycline
+ Metronidazole 400mg BD x 14 days
Metronidazole 400 mg available
| Drug | Status | Role in PID |
|---|---|---|
| Amoxicillin-Clavulanate 625mg | ✅ Available | Covers anaerobes + gram-negatives |
| Metronidazole 400mg | ✅ Available | Covers anaerobes (reinforces above) |
| Doxycycline | ❌ Not available | Covers Chlamydia - gap |
| Ceftriaxone injection | ❓ Check | Covers N. gonorrhoeae |
| Azithromycin | ❓ Check | Covers Chlamydia - critical missing piece |
| Drug | Dose | Frequency | Duration |
|---|---|---|---|
| Azithromycin 500mg | 500 mg | Once daily | 14 days |
| + Metronidazole 400mg | 400 mg | Twice daily | 14 days |
| + Amoxicillin-Clavulanate 625mg | 1 tab | Twice daily | 14 days |
| Drug | Dose | Frequency | Duration |
|---|---|---|---|
| Amoxicillin-Clavulanate 625mg | 1 tab | Twice daily | 14 days |
| + Metronidazole 400mg | 400 mg | Twice daily | 14 days |
| Drug | Dose | Frequency | Notes |
|---|---|---|---|
| Ibuprofen 400mg | 1 tab | Three times daily with food | Anti-inflammatory + analgesic |
| OR Mefenamic acid 500mg | 1 tab | Three times daily | Good for pelvic/uterine pain |
| Pantoprazole/Omeprazole | 20-40mg | Once daily (morning) | Gastric protection with antibiotics |
1. Azithromycin 500mg - 1 tab OD x 14 days ← get this today
2. Amoxyclav 625mg - 1 tab BD x 14 days
3. Metronidazole 400mg - 1 tab BD x 14 days
4. Ibuprofen 400mg - 1 tab TDS with food x 5 days
5. Pantoprazole 40mg - 1 tab OD (morning) x 14 days
I will arrange doxycycline
1. Ceftriaxone 500mg IM - Single dose on Day 1 only
2. Doxycycline 100mg - 1 tab TWICE daily x 14 days
3. Metronidazole 400mg - 1 tab TWICE daily x 14 days
4. Ibuprofen 400mg - 1 tab THREE times daily with food x 5 days
5. Pantoprazole 40mg - 1 tab ONCE daily (morning) x 14 days
| Organism | Covered By |
|---|---|
| Chlamydia trachomatis | ✅ Doxycycline |
| N. gonorrhoeae | ✅ Ceftriaxone |
| Anaerobes | ✅ Metronidazole |
| Gram-negatives / mixed flora | ✅ Metronidazole + Ceftriaxone |
| Point | Detail |
|---|---|
| Take Doxycycline with food | Reduces nausea (common side effect) |
| Avoid lying down for 30 min after Doxycycline | Prevents oesophageal irritation |
| No alcohol | While on Metronidazole - causes severe reaction |
| Avoid direct sunlight | Doxycycline causes photosensitivity |
| Complete full 14 days | Even if pain resolves in 3-4 days |
| Pelvic rest | No intercourse during treatment |
| Partner treatment | Treat partner empirically - essential |
Is this condition manageable on medicine level or surgery required?
| Feature | This Patient | Significance |
|---|---|---|
| Tubo-ovarian abscess | ❌ Not seen | Main surgical indication - absent |
| Free fluid in POD | Minimal only | Not significant collection |
| Bowel obstruction/perforation | ❌ Not seen | Surgical emergency - absent |
| Fever | ❌ Absent | Suggests mild-moderate disease |
| Peritonitis signs | ❌ Not reported | Surgical indication - absent |
| Ovaries | Both normal | No abscess, no torsion |
Untreated/undertreated PID
↓
Tubo-ovarian Abscess (TOA)
↓
Rupture → Peritonitis → Sepsis
↓
Emergency Surgery
| PID Episodes | Infertility Risk |
|---|---|
| 1 episode | ~10% |
| 2 episodes | ~20% |
| 3+ episodes | ~40% |
This patient needs medicine, not surgery. Treat with the confirmed antibiotic regimen for 14 days, review at 72 hours, and refer for gynaecology follow-up after treatment. Surgery would only become relevant if she develops a tubo-ovarian abscess or does not respond to antibiotics - neither of which is the case right now.
Summerise her treatment
| # | Drug | Dose | Frequency | Duration |
|---|---|---|---|---|
| 1 | Ceftriaxone 500mg IM | 500mg | Single injection | Day 1 only |
| 2 | Doxycycline 100mg | 100mg | Twice daily | 14 days |
| 3 | Metronidazole 400mg | 400mg | Twice daily | 14 days |
| 4 | Ibuprofen 400mg | 400mg | Three times daily with food | 5 days |
| 5 | Pantoprazole 40mg | 40mg | Once daily (morning, empty stomach) | 14 days |
Doxycycline after of before food ?
| Issue | Detail |
|---|---|
| Nausea/vomiting | Very common on empty stomach - food reduces this significantly |
| Oesophageal ulceration | Doxycycline can burn the oesophagus if it gets stuck - food + full glass of water helps it pass down |
| Absorption | Food does slightly reduce absorption speed but does NOT significantly reduce effectiveness at standard doses |
✅ Eat food first
✅ Take Doxycycline 100mg with a FULL glass of water (200-250 ml)
✅ Stay sitting upright or standing for 30 minutes after
❌ Do NOT take lying down
❌ Do NOT take on empty stomach
❌ Do NOT take with milk alone (reduces absorption)
— food is fine, but not milk by itself
| Dose | When |
|---|---|
| Morning dose | After breakfast |
| Evening dose | After dinner |
Keep approximately 12 hours apart for consistent blood levels.
Create a treatment summary document for the patient to take home
mkdir -p /tmp/workspace/savita-treatment && ls /tmp/workspace/savita-treatment/
~/savita-treatment/create_summary.py
from docx import Document
from docx.shared import Pt, Inches, RGBColor
from docx.enum.text import WD_ALIGN_PARAGRAPH
from docx.oxml.ns import qn
from docx.oxml import OxmlElement
doc = Document()
# --- Page margins ---
from docx.shared import Inches
section = doc.sections[0]
section.top_margin = Inches(0.8)
section.bottom_margin = Inches(0.8)
section.left_margin = Inches(1.0)
section.right_margin = Inches(1.0)
# --- Default font ---
style = doc.styles["Normal"]
style.font.name = "Arial"
style.font.size = Pt(11)
# Helper: add a shaded table row for section headers
def add_section_header(doc, text, color="1F4E79"):
p = doc.add_paragraph()
p.alignment = WD_ALIGN_PARAGRAPH.LEFT
run = p.add_run(text)
run.bold = True
run.font.size = Pt(13)
run.font.color.rgb = RGBColor(0xFF, 0xFF, 0xFF)
# shade paragraph
pPr = p._p.get_or_add_pPr()
shd = OxmlElement('w:shd')
shd.set(qn('w:val'), 'clear')
shd.set(qn('w:color'), 'auto')
shd.set(qn('w:fill'), color)
pPr.append(shd)
# spacing
pf = p.paragraph_format
pf.space_before = Pt(10)
pf.space_after = Pt(2)
pf.left_indent = Inches(0.1)
return p
def add_body(doc, text, bold=False, indent=0.15, size=11, color=None):
p = doc.add_paragraph()
p.paragraph_format.left_indent = Inches(indent)
p.paragraph_format.space_before = Pt(1)
p.paragraph_format.space_after = Pt(1)
run = p.add_run(text)
run.bold = bold
run.font.size = Pt(size)
if color:
run.font.color.rgb = color
return p
def add_bullet(doc, text, bold_prefix=None, indent=0.2):
p = doc.add_paragraph(style='List Bullet')
p.paragraph_format.left_indent = Inches(indent)
p.paragraph_format.space_before = Pt(1)
p.paragraph_format.space_after = Pt(1)
if bold_prefix:
run1 = p.add_run(bold_prefix)
run1.bold = True
run1.font.size = Pt(11)
run2 = p.add_run(text)
run2.font.size = Pt(11)
else:
run = p.add_run(text)
run.font.size = Pt(11)
return p
def add_table(doc, headers, rows, col_widths=None):
table = doc.add_table(rows=1+len(rows), cols=len(headers))
table.style = 'Table Grid'
# Header row
hdr = table.rows[0]
for i, h in enumerate(headers):
cell = hdr.cells[i]
cell.text = h
# shade header
tcPr = cell._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'), '2E74B5')
tcPr.append(shd)
for para in cell.paragraphs:
for run in para.runs:
run.bold = True
run.font.color.rgb = RGBColor(0xFF, 0xFF, 0xFF)
run.font.size = Pt(10)
para.alignment = WD_ALIGN_PARAGRAPH.CENTER
# Data rows
for ri, row_data in enumerate(rows):
row = table.rows[ri+1]
fill = 'DEEAF1' if ri % 2 == 0 else 'FFFFFF'
for ci, val in enumerate(row_data):
cell = row.cells[ci]
cell.text = val
tcPr = cell._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'), fill)
tcPr.append(shd)
for para in cell.paragraphs:
for run in para.runs:
run.font.size = Pt(10)
para.alignment = WD_ALIGN_PARAGRAPH.CENTER
if col_widths:
for i, w in enumerate(col_widths):
for row in table.rows:
row.cells[i].width = Inches(w)
doc.add_paragraph()
# ============================================================
# HEADER
# ============================================================
title = doc.add_paragraph()
title.alignment = WD_ALIGN_PARAGRAPH.CENTER
r = title.add_run("PATIENT TREATMENT SUMMARY")
r.bold = True
r.font.size = Pt(18)
r.font.color.rgb = RGBColor(0x1F, 0x4E, 0x79)
subtitle = doc.add_paragraph()
subtitle.alignment = WD_ALIGN_PARAGRAPH.CENTER
r2 = subtitle.add_run("Please read carefully and follow all instructions")
r2.italic = True
r2.font.size = Pt(11)
r2.font.color.rgb = RGBColor(0x70, 0x70, 0x70)
# Horizontal rule (thin table)
hr = doc.add_table(1, 1)
hr.style = 'Table Grid'
hr.rows[0].cells[0].text = ''
hr.rows[0].cells[0].width = Inches(6.5)
tcPr = hr.rows[0].cells[0]._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'), '1F4E79')
tcPr.append(shd)
hr.rows[0].height = Pt(3)
doc.add_paragraph()
# ============================================================
# PATIENT DETAILS
# ============================================================
add_section_header(doc, " PATIENT DETAILS")
add_table(doc,
headers=["Name", "Age / Sex", "Date", "Diagnosis"],
rows=[["Mrs. Savita", "45 Years / Female", "22 July 2026",
"Subacute Pelvic Inflammatory Disease (PID) + Borderline Hepatomegaly"]],
col_widths=[1.2, 1.2, 1.2, 2.9]
)
# ============================================================
# MEDICINES
# ============================================================
add_section_header(doc, " MEDICINES PRESCRIBED")
add_table(doc,
headers=["#", "Medicine", "Dose", "How to Take", "Duration"],
rows=[
["1", "Ceftriaxone Injection 500mg", "500 mg IM", "Single injection at clinic", "Day 1 ONLY"],
["2", "Doxycycline 100mg", "100 mg", "1 tablet TWICE daily\nAFTER food\n(morning & night)", "14 days"],
["3", "Metronidazole 400mg", "400 mg", "1 tablet TWICE daily\n(morning & night)", "14 days"],
["4", "Ibuprofen 400mg", "400 mg", "1 tablet THREE times daily\nWith food", "5 days"],
["5", "Pantoprazole 40mg", "40 mg", "1 tablet ONCE daily\nEmpty stomach (morning)", "14 days"],
],
col_widths=[0.3, 1.8, 0.7, 2.2, 1.0]
)
# ============================================================
# IMPORTANT INSTRUCTIONS
# ============================================================
add_section_header(doc, " IMPORTANT INSTRUCTIONS", color="C55A11")
add_body(doc, "Regarding Doxycycline:", bold=True, indent=0.15)
add_bullet(doc, " Always take AFTER food - never on an empty stomach", indent=0.3)
add_bullet(doc, " Take with a FULL glass of water (200-250 ml)", indent=0.3)
add_bullet(doc, " Stay sitting or standing for 30 minutes after taking it", indent=0.3)
add_bullet(doc, " Avoid direct sunlight - it causes skin sensitivity", indent=0.3)
add_bullet(doc, " Do NOT take with milk alone", indent=0.3)
add_body(doc, "Regarding Metronidazole:", bold=True, indent=0.15)
add_bullet(doc, " NO ALCOHOL at all during the 14-day course - causes severe nausea/vomiting", indent=0.3)
add_body(doc, "General:", bold=True, indent=0.15)
add_bullet(doc, " Complete the FULL 14-day antibiotic course even if pain goes away early", indent=0.3)
add_bullet(doc, " No intercourse during treatment", indent=0.3)
add_bullet(doc, " Your partner must also be treated - even if they have no symptoms", indent=0.3)
# ============================================================
# REVIEW
# ============================================================
add_section_header(doc, " FOLLOW-UP REVIEW", color="375623")
add_body(doc, "Return for review in 72 hours (3 days):", bold=True, indent=0.15)
add_bullet(doc, "Pain improving \u2192 continue full course, no further action needed", indent=0.3)
add_bullet(doc, "Pain NOT improving after 3 days \u2192 come back immediately for further assessment", indent=0.3)
# ============================================================
# RED FLAGS
# ============================================================
add_section_header(doc, " GO TO HOSPITAL IMMEDIATELY IF ANY OF THESE OCCUR", color="C00000")
red_flags = [
"Fever develops (feeling very hot / temperature above 38\u00b0C)",
"Pain becomes severe or suddenly much worse",
"Vomiting starts and you cannot keep tablets down",
"Feeling faint, dizzy, or very weak",
"Abdomen becomes hard or rigid",
]
for rf in red_flags:
add_bullet(doc, rf, bold_prefix="\u26a0 ", indent=0.3)
# ============================================================
# INVESTIGATIONS
# ============================================================
add_section_header(doc, " TESTS TO BE DONE")
add_table(doc,
headers=["Test", "Purpose"],
rows=[
["CBC (Blood count), CRP, ESR", "Confirm infection and monitor response"],
["Urine Pregnancy Test", "Rule out ectopic pregnancy"],
["Vaginal Swab (NAAT)", "Identify exact bacteria causing infection"],
["LFTs (Liver Function Tests)", "Evaluate borderline liver enlargement"],
["Lipid Profile + Blood Sugar (HbA1c)", "Check for fatty liver / metabolic cause"],
],
col_widths=[3.0, 3.5]
)
# ============================================================
# AFTER TREATMENT
# ============================================================
add_section_header(doc, " AFTER COMPLETING TREATMENT")
add_bullet(doc, "Gynaecology follow-up: bulky uterus needs evaluation for fibroids or other causes", indent=0.3)
add_bullet(doc, "Liver follow-up: repeat LFTs and ultrasound after 6-8 weeks", indent=0.3)
add_bullet(doc, "No surgery is required at this stage - this condition is fully treatable with medicines", indent=0.3)
# ============================================================
# FOOTER
# ============================================================
doc.add_paragraph()
footer_p = doc.add_paragraph()
footer_p.alignment = WD_ALIGN_PARAGRAPH.CENTER
fr = footer_p.add_run("Ref: Dr. Yash Poly Hospital | Date: 22 July 2026 | Patient: Mrs. Savita, 45F")
fr.font.size = Pt(9)
fr.font.color.rgb = RGBColor(0x70, 0x70, 0x70)
fr.italic = True
note_p = doc.add_paragraph()
note_p.alignment = WD_ALIGN_PARAGRAPH.CENTER
nr = note_p.add_run("This document is for the patient's personal use only. Always follow your doctor's advice.")
nr.font.size = Pt(9)
nr.font.color.rgb = RGBColor(0x70, 0x70, 0x70)
nr.italic = True
# Save
out = "/tmp/workspace/savita-treatment/Mrs_Savita_Treatment_Summary.docx"
doc.save(out)
print(f"Saved: {out}")
This doxycycline available
| Ingredient | Amount | Role |
|---|---|---|
| Doxycycline Hydrochloride | 100 mg | Antibiotic - covers Chlamydia ✅ |
| Lactic Acid Bacillus | 40 million spores | Probiotic - protects gut during antibiotic course ✅ |
| Betacyclodextrin | 50 mg | Improves absorption of Doxycycline ✅ |
Option 1: Dissolve in half a glass of water, stir and drink
Option 2: Swallow whole with a full glass of water
| # | Medicine | Dose | When |
|---|---|---|---|
| 1 | Ceftriaxone 500mg IM | Single dose | Day 1 only |
| 2 | NAB DT (Doxycycline 100mg) | 1 tablet twice daily | After food - morning & night |
| 3 | Metronidazole 400mg | 1 tablet twice daily | Morning & night |
| 4 | Ibuprofen 400mg | 1 tablet three times daily | With food |
| 5 | Pantoprazole 40mg | 1 tablet once daily | Morning, empty stomach |
Since NAB DT already contains a probiotic, no separate probiotic (like Sporlac or Econorm) is needed. ✅
This is blood report
| Test | Result | Unit | Normal Range | Status |
|---|---|---|---|---|
| Haemoglobin | 9.0 | gm/dl | 11.00-16.00 | 🔴 LOW |
| Total Leucocyte Count | 4600 | /cumm | 4000-11000 | ✅ Normal |
| ESR (Wintrobe) | 48 | 1st hr Female | 0-20 | 🔴 HIGH |
| Platelet Count | 1.53 | X100000/uc | 1.5-4.5 | ✅ Normal |
| RBC Count | 3.65 | X100000/uc | 3.9-5.6 | 🔴 Low |
| PCV | 25.5 | % | 40-45 | 🔴 LOW |
| MCV | 69.9 | fl | 76-96 | 🔴 Low (Microcytic) |
| MCH | 26.8 | pg | 27-32 | 🔴 Borderline low |
| MCHC | 38.3 | g/d | 30-35 | 🟡 Borderline high |
| Test | Result | Normal |
|---|---|---|
| Neutrophils | 66% | 40-70 |
| Lymphocytes | 29% | 20-45 |
| Eosinophils | 04% | 1-6 |
| Monocytes | 01% | 2-8 |
| Test | Result | Unit | Normal |
|---|---|---|---|
| CRP | 5.51 | mg/L | 0-6.0 |
| Parameter | Significance |
|---|---|
| Hb 9.0 g/dl | Moderate anaemia (normal >11) |
| MCV 69.9 fl (low) | Microcytic - small red cells |
| PCV 25.5% (low) | Confirms significant anaemia |
| MCH borderline low | Hypochromic tendency |
| Drug | Dose | When | Duration |
|---|---|---|---|
| Ferrous Sulphate 200mg (or Ferrous Ascorbate 100mg) | 1 tablet | Once daily - empty stomach OR after food if nausea | 3 months |
| Folic Acid 5mg | 1 tablet | Once daily | 3 months |
⚠️ Do NOT take iron and Doxycycline together - iron reduces Doxycycline absorption. Space them at least 2-3 hours apart.
Morning (empty stomach): Pantoprazole 40mg
After breakfast: Doxycycline (NAB DT) + Metronidazole
Midday: Iron tablet (2-3 hrs after Doxycycline)
Evening: Ibuprofen with food
Night (after dinner): Doxycycline (NAB DT) + Metronidazole
| Finding | Meaning |
|---|---|
| Hb 9.0, MCV low | Iron deficiency anaemia - treat with iron |
| ESR 48 elevated | Active inflammation - confirms PID |
| TLC normal | Infection is mild/subacute - safe for outpatient treatment |
| CRP borderline | Mild inflammation - consistent with subacute PID |
| No neutrophilia | No severe bacterial sepsis |
Give treatment According to this
| # | Medicine | Dose | Frequency | Duration |
|---|---|---|---|---|
| 1 | Ceftriaxone 500mg IM | 500mg | Single injection | Day 1 only |
| 2 | NAB DT (Doxycycline 100mg) | 100mg | Twice daily - after food | 14 days |
| 3 | Metronidazole 400mg | 400mg | Twice daily | 14 days |
| 4 | Ibuprofen 400mg | 400mg | Three times daily with food | 5 days |
| 5 | Pantoprazole 40mg | 40mg | Once daily - empty stomach | 14 days |
| 6 | Ferrous Ascorbate 100mg | 100mg | Once daily | 3 months |
| 7 | Folic Acid 5mg | 5mg | Once daily | 3 months |
MORNING (empty stomach)
└─ Pantoprazole 40mg
AFTER BREAKFAST
└─ NAB DT (Doxycycline) 100mg
└─ Metronidazole 400mg
└─ Ibuprofen 400mg ← (first 5 days only)
AFTERNOON (2-3 hrs after breakfast)
└─ Ferrous Ascorbate 100mg ← MUST be separate from Doxycycline
└─ Folic Acid 5mg
AFTER DINNER
└─ NAB DT (Doxycycline) 100mg
└─ Metronidazole 400mg
└─ Ibuprofen 400mg ← (first 5 days only)
⚠️ Critical: Iron and Doxycycline must be taken at least 2-3 hours apart - iron blocks Doxycycline absorption completely if taken together.
| Medicine | Reason |
|---|---|
| Ceftriaxone | Covers N. gonorrhoeae (PID) |
| Doxycycline | Covers Chlamydia (PID) - ESR 48 confirms active infection |
| Metronidazole | Covers anaerobes (PID) |
| Ibuprofen | Pain relief (chief complaint) |
| Pantoprazole | Gastric protection from antibiotics + Ibuprofen |
| Ferrous Ascorbate | Hb 9.0 g/dl - moderate IDA |
| Folic Acid | Supports red cell production alongside iron |
| When | What |
|---|---|
| 72 hours | Review pain - if not improving, refer for IV antibiotics |
| 2 weeks | Repeat ESR + CRP to confirm PID resolving |
| 6-8 weeks | Repeat Hb + CBC to confirm anaemia responding to iron |
| After treatment | Gynaecology referral for bulky uterus + LFTs for hepatomegaly |
Iron syp dose
| Syrup | Composition per 5ml | Adult Dose |
|---|---|---|
| Autrin / Feronia / Orofer XT syrup | Ferrous Ascorbate 30mg + Folic Acid 0.5mg | 10 ml twice daily |
| Tonoferon syrup | Ferric Ammonium Citrate 160mg (= ~44mg elemental iron) | 10 ml twice daily |
| Dexorange syrup | Ferric Ammonium Citrate 160mg + B12 + Folic Acid | 10 ml twice daily |
| Livogen syrup | Ferrous Fumarate 33mg elemental iron per 5ml | 10 ml twice daily |
| Hemfer / Ferrous sulphate syrup | Ferrous sulphate 150mg per 5ml (= ~30mg elemental iron) | 10 ml twice daily |
Iron syrup: 10 ml (2 teaspoons) TWICE daily
→ Once in the afternoon (2-3 hrs after morning Doxycycline)
→ Once at bedtime (2-3 hrs after night Doxycycline)
Duration: 3 months
| Timeframe | Expected Change |
|---|---|
| 2-4 weeks | Symptoms improve (less tiredness, breathlessness) |
| 4-6 weeks | Hb starts rising (~1g/dl per week) |
| 3 months | Target Hb >11 g/dl |
Repeat Hb at 6-8 weeks to confirm response. If Hb not improving, check Serum Ferritin and peripheral smear.
She is releive now and came to follow up now what is management
| Question | Why |
|---|---|
| Pain completely gone or just improved? | Confirms treatment response |
| Any fever since last visit? | Rules out worsening |
| Any nausea, vomiting, loose stools? | Side effects of antibiotics |
| Is she taking all medicines regularly? | Compliance check |
| Any vaginal discharge developed? | New symptom to note |
| Partner treated? | Essential to prevent reinfection |
| # | Medicine | Remaining Duration |
|---|---|---|
| NAB DT (Doxycycline 100mg) | Twice daily after food | 8 more days (complete Day 14) |
| Metronidazole 400mg | Twice daily | 8 more days |
| Pantoprazole 40mg | Once daily morning | 8 more days |
| Iron Syrup 10ml | Twice daily | Continue 3 months total |
| Folic Acid 5mg | Once daily | Continue 3 months total |
⚠️ Ibuprofen can now be stopped if pain is completely relieved - she has already completed 5 days.
| Test | Action if Positive |
|---|---|
| NAAT for Chlamydia | Confirm Doxycycline is covering it - continue current regimen |
| NAAT for Gonorrhoea | Confirm Ceftriaxone was given on Day 1 - if missed, give now |
| LFTs | Review for hepatomegaly workup |
| Lipid profile / Blood sugar | Review for NAFLD/metabolic cause |
✅ Complete FULL 14 days of Doxycycline + Metronidazole
(stopping early is the most common cause of relapse)
✅ Partner MUST be treated - even if asymptomatic
(reinfection will cause another episode)
✅ Continue iron syrup for 3 full months
(Hb 9.0 needs time to correct)
✅ No intercourse until full course is complete
| Appointment | Purpose |
|---|---|
| Day 14 (5 Aug 2026) | End of antibiotic course - final PID review |
| 6-8 weeks (mid-September) | Repeat Hb + CBC - check anaemia response to iron |
| Gynaecology referral (after Day 14) | Bulky uterus evaluation - fibroids / adenomyosis |
| Repeat USG pelvis (after 4-6 weeks) | Confirm uterus size normalising after PID treatment |
| LFT + Lipid + Sugar review | Borderline hepatomegaly workup |
| Problem | Status |
|---|---|
| Subacute PID | ✅ Responding well - complete antibiotic course |
| Moderate Anaemia (Hb 9.0) | 🔄 On iron - recheck at 6-8 weeks |
| Borderline Hepatomegaly | 🔄 Pending LFT results - refer after antibiotics |
| Bulky Uterus | 🔄 Pending gynaecology referral |
I precribe tab metronidazole BD , tab doxycycline bd, tab aceclofenac and pcm bd , tab lycopene od , tab pantop DSR OD, tab iron folic acid od, syp iron and folic acid 10ml bd complete 8 days antibiotic and told follow up and repeat USG . It this ok ?
| Drug | Verdict | Comment |
|---|---|---|
| Doxycycline BD | ✅ Correct | Standard dose and frequency |
| Metronidazole BD | ✅ Correct | Covers anaerobes well |
| Pantop DSR OD | ✅ Good choice | Pantoprazole + Domperidone - better than plain Pantop here as Doxycycline commonly causes nausea |
| Iron + Folic Acid tablet OD | ✅ Correct | Addresses IDA (Hb 9.0) |
| Iron syrup 10ml BD | ⚠️ See below | Duplication concern |
| Lycopene OD | ✅ Acceptable | Antioxidant support - reasonable add-on |
| Aceclofenac + PCM BD | ⚠️ See below | Minor concern |
| Repeat USG | ✅ Excellent | Confirms uterine size normalising |
| Form | Elemental Iron |
|---|---|
| Iron Folic Acid tablet (standard) | ~60mg elemental iron |
| Iron syrup 10ml BD | ~60-90mg elemental iron x2 doses = 120-180mg |
| Total daily | ~180-240mg |
Either:
→ Iron Folic Acid tablet OD + Iron syrup 10ml ONCE daily (not BD)
OR
→ Iron syrup 10ml BD alone (skip the tablet)
| Guideline | Recommended Duration |
|---|---|
| CDC 2021 | 14 days |
| WHO | 14 days |
| RCOG UK | 14 days |
Extend Doxycycline + Metronidazole to complete 14 days total
(6 more days from today = up to 5 August 2026)
| Point | Comment |
|---|---|
| Pain already relieved | She came for follow-up feeling better |
| Aceclofenac + PCM BD | Fine if still having mild residual pain |
| If pain-free | Can stop NSAID now - no need to continue |
| Pantop DSR | Good cover if NSAID continued |
1. Tab Doxycycline 100mg (NAB DT) - BD after food x 6 more days (total 14)
2. Tab Metronidazole 400mg - BD x 6 more days (total 14)
3. Tab Aceclofenac + PCM - BD with food x 3-5 days IF pain persists
4. Tab Pantop DSR 40mg - OD morning x till antibiotics complete
5. Tab Lycopene - OD x 1 month
6. Syrup Iron + Folic Acid 10ml - BD x 3 months
(STOP the separate iron tablet - syrup BD is sufficient)
7. Tab Folic Acid 5mg - OD x 3 months (if not in syrup)
| Visit | Action |
|---|---|
| 5 August (Day 14) | Final antibiotic review, check symptoms |
| Repeat USG pelvis | After 4-6 weeks - confirm uterus size normalising |
| Repeat Hb | At 6-8 weeks - confirm anaemia responding |
| Gynaecology referral | After antibiotics complete - bulky uterus workup |
| Issue | Verdict |
|---|---|
| Drug choices | ✅ All appropriate |
| Pantop DSR | ✅ Better choice than plain pantop here |
| Iron duplication | ⚠️ Reduce - keep syrup BD, stop tablet |
| Antibiotic duration | ⚠️ Extend to 14 days total - 6 more days needed |
| Repeat USG | ✅ Correct decision |
I mean that she already taken 6 days antibiotic and I give her 8 more days antibiotic
| Drug | Verdict | Comment |
|---|---|---|
| Doxycycline BD x 8 more days | ✅ Perfect | Completes full 14-day course |
| Metronidazole BD x 8 more days | ✅ Perfect | Completes full 14-day course |
| Aceclofenac + PCM BD | ✅ Good | Pain relief - reasonable choice |
| Pantop DSR OD | ✅ Excellent | Covers nausea + gastric protection |
| Lycopene OD | ✅ Good | Antioxidant support |
| Iron + Folic Acid tablet OD | ⚠️ Minor concern | See below |
| Syrup Iron 10ml BD | ⚠️ Minor concern | See below |
| Repeat USG | ✅ Excellent | Correct follow-up decision |
Option A: Keep syrup 10ml BD → Stop the iron tablet
Option B: Keep iron tablet OD → Reduce syrup to 10ml OD only
✅ Antibiotic duration - CORRECT (14 days total)
✅ Drug choices - all appropriate
✅ Repeat USG - correct
⚠️ Iron - minor duplication, small adjustment needed
If I precribe iron syp 5 ml bd , is this ok ?
| Source | Elemental Iron |
|---|---|
| Iron Folic Acid tablet OD | ~60 mg |
| Iron syrup 5ml BD (x2) | ~30mg x 2 = ~60 mg |
| Total per day | ~120 mg |
Tab Iron Folic Acid - 1 tablet OD
Syrup Iron + Folic Acid - 5 ml BD
She take medicine now she has little pain in lower abdomen
| Date | Event |
|---|---|
| 22 July 2026 | First visit - USG done, PID diagnosed, antibiotics started |
| 28 July 2026 | Follow-up - pain relieved, antibiotics extended (8 more days) |
| ~5 Aug 2026 | Antibiotics completed (14 days total) ✅ |
| 12 Aug 2026 | Today - follow-up, USG repeat done, mild pain still present |
| Finding | Meaning | Action |
|---|---|---|
| Uterus size reduced | PID resolving ✅ | Reassure, continue supportive care |
| Uterus still bulky, no change | Underlying pathology | Gynaecology referral urgently |
| New free fluid in POD | Reaccumulation | Consider repeat antibiotics / refer |
| Tubo-ovarian abscess | Complication | Hospital admission, IV antibiotics |
| Fibroid / adenomyosis seen | Explains persistent pain | Gynaecology referral |
| Endometrial thickening | Needs evaluation | Gynaecology referral |
PID treated successfully - residual pain is post-inflammatory
Add:
1. Tab Serratiopeptidase 10mg (or ESYP-SP) - BD x 2 weeks
(reduces post-inflammatory adhesions and residual pain)
2. Tab Aceclofenac 100mg + PCM 325mg - BD with food x 5 days
3. Continue Iron syrup 5ml BD - complete 3 months
4. Continue Folic Acid - complete 3 months
5. Gynaecology referral - for bulky uterus evaluation
→ Refer to gynaecologist immediately
→ Consider MRI pelvis
→ Rule out adenomyosis, fibroids, endometriosis
→ Hospital admission
→ IV antibiotics
→ Surgical drainage if needed
| Test | Purpose |
|---|---|
| Repeat CBC + ESR + CRP | Check if inflammation has settled |
| Pelvic examination | Assess cervical motion tenderness - is it still present? |
| Endometrial biopsy (if USG shows thickening) | Rule out endometrial pathology |
No any fever or discharge only slightly pain in her lower abdomen
| # | Medicine | Dose | Frequency | Duration |
|---|---|---|---|---|
| 1 | Serratiopeptidase 10mg | 1 tab | Twice daily - empty stomach | 2-3 weeks |
| 2 | Mefenamic acid 500mg + PCM 325mg | 1 tab | Twice daily with food | 5 days only |
| 3 | Pantoprazole 40mg | 1 tab | Once daily morning | 5 days |
| 4 | Iron syrup 5ml | 5 ml | Twice daily | Continue 3 months total |
| 5 | Folic Acid 5mg | 1 tab | Once daily | Continue 3 months total |
| 6 | Lycopene | 1 tab | Once daily | Continue 1 month |
Serratiopeptidase is the key addition here - it is a proteolytic enzyme that breaks down post-inflammatory adhesions and scar tissue in the pelvis, reducing residual pain and preventing future complications.
| Reason | Explanation |
|---|---|
| 14-day course completed ✅ | Full treatment done |
| No fever | No active infection |
| No discharge | No ongoing bacterial activity |
| Mild pain only | Post-inflammatory, not infective |
| Antibiotics will NOT help | Pain is mechanical/inflammatory now, not bacterial |
"Your infection is treated and you are recovering well.
However your uterus was found to be enlarged on USG.
We need a gynaecologist to check this is not due to
fibroids, adenomyosis, or any other condition."
| When | What |
|---|---|
| 2 weeks | Review pain - should be fully gone |
| 6-8 weeks from 22 July (~mid September) | Repeat Hb - check anaemia response to iron |
| Gynaecology | As soon as possible - bulky uterus workup |
| Repeat USG pelvis | If not already done today - after 6 weeks from treatment start |
✅ Infection is cleared
✅ Pain will go completely in 2-4 weeks
✅ Continue iron for anaemia
✅ See gynaecologist for uterus check
✅ No surgery needed