attachment
attachment
attachment
attachment
attachment
attachment

And these obs questions and in details laq manner use flow charts pic for easy understanding and heading point wise detailed point wise answer I have exam Tommorow us obs dc dutta eveied edition as source and other authentic books

analyse_media
analyse_media
analyse_media
Now I have all the questions. Let me read the medical library skill and search for the key obstetrics topics simultaneously.
Reading File
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Reading File
Reading File
I now have enough information to write comprehensive answers. Let me compile all the detailed LAQ answers now.

๐Ÿ“š OBSTETRICS LAQ EXAM ANSWERS

Source: DC Dutta's Textbook of Obstetrics (7th Ed.) + Creasy & Resnik's Maternal-Fetal Medicine + Grainger & Allison's


QUESTION 1 & 2: CLASSIFY & DESCRIBE TYPES OF BREECH PRESENTATION

Definition

Breech presentation = longitudinal lie with the fetal buttocks/feet presenting at the pelvic brim instead of the head.
  • Incidence: 3-4% of all deliveries; 24% at 18-22 weeks โ†’ 2.8% at term (spontaneous version occurs)

CLASSIFICATION OF BREECH PRESENTATION

BREECH PRESENTATION
        |
        โ”œโ”€โ”€ 1. FRANK BREECH (Extended Breech) โ† MOST COMMON (65-70%)
        |       Both hips flexed, both knees EXTENDED
        |       Legs lie alongside trunk (like a jackknife)
        |
        โ”œโ”€โ”€ 2. COMPLETE BREECH (Flexed Breech) (5-10%)
        |       Both hips flexed, both knees also FLEXED
        |       Feet alongside buttocks (sitting cross-legged)
        |
        โ”œโ”€โ”€ 3. INCOMPLETE / FOOTLING BREECH (25-30%)
        |       One or both hips NOT fully flexed
        |       โ”œโ”€โ”€ Single footling: one foot presenting
        |       โ””โ”€โ”€ Double footling: both feet presenting
        |       โš ๏ธ HIGHEST risk of cord prolapse!
        |
        โ””โ”€โ”€ 4. KNEE PRESENTATION (Rare)
                One or both knees present at the os

Denominator

  • Sacrum is the denominator
  • Positions: Left Sacro-Anterior (LSA), Right Sacro-Anterior (RSA), Sacro-Posterior, Sacro-Lateral

QUESTION 3: ETIOLOGY OF BREECH PRESENTATION

Mnemonic: "PUMP FLF" (Pelvis, Uterus, Multiple, Placenta, Fetal, Liquor, Fluid)

CAUSES OF BREECH PRESENTATION
         |
         โ”œโ”€โ”€ FETAL FACTORS
         |     โ”œโ”€โ”€ Prematurity (most common - 24% at 18-22 weeks โ†’ self-corrects)
         |     โ”œโ”€โ”€ Multiple pregnancy (restricted space)
         |     โ”œโ”€โ”€ Congenital anomalies (hydrocephalus, anencephaly)
         |     โ””โ”€โ”€ Neuromuscular disorders (reduced fetal movement)
         |
         โ”œโ”€โ”€ UTERINE / PLACENTAL FACTORS
         |     โ”œโ”€โ”€ Fundal-cornual placenta (7% of pregnancies - prevents head engagement)
         |     โ”œโ”€โ”€ Placenta previa
         |     โ”œโ”€โ”€ Bicornuate/subseptate uterus (uterine anomaly)
         |     โ””โ”€โ”€ Fibroids (lower segment distortion)
         |
         โ”œโ”€โ”€ MATERNAL FACTORS
         |     โ”œโ”€โ”€ Contracted / abnormal pelvis
         |     โ”œโ”€โ”€ Pendulous abdomen (lax abdominal wall)
         |     โ””โ”€โ”€ Previous breech (habitual)
         |
         โ””โ”€โ”€ LIQUOR ABNORMALITY
               โ”œโ”€โ”€ Polyhydramnios (excessive fluid โ†’ fetal mobility)
               โ””โ”€โ”€ Oligohydramnios (restricted space)
Key point (DC Dutta): In most cases NO cause is found. The fetus assumes breech because it "fits better" with fundal placenta or due to diminished muscle tone/abnormal motor ability.

QUESTION 4: MECHANISM OF BREECH LABOUR (Frank Breech - Most Tested)

MECHANISM OF BREECH LABOUR (LOT Position โ†’ Left Occiput Transverse at delivery)

STEP 1: ENGAGEMENT
โ”œโ”€โ”€ Bitrochanteric diameter (10 cm) engages in transverse/oblique diameter of brim
โ””โ”€โ”€ Anterior hip leads

STEP 2: DESCENT & INTERNAL ROTATION OF BUTTOCKS
โ”œโ”€โ”€ Buttocks descend
โ””โ”€โ”€ Anterior hip rotates to come under symphysis pubis
    (Bitrochanteric diameter โ†’ AP diameter of outlet)

STEP 3: LATERAL FLEXION (Delivery of Buttocks)
โ”œโ”€โ”€ Anterior buttock slips under symphysis pubis
โ”œโ”€โ”€ Posterior buttock sweeps over perineum
โ””โ”€โ”€ Buttocks delivered by lateral flexion of trunk

STEP 4: INTERNAL ROTATION OF SHOULDERS
โ””โ”€โ”€ Bisacromial diameter (12 cm) engages โ†’ rotates to AP diameter

STEP 5: DELIVERY OF SHOULDERS
โ””โ”€โ”€ Anterior shoulder under pubic arch โ†’ posterior shoulder over perineum

STEP 6: DELIVERY OF HEAD (Most Critical!)
โ”œโ”€โ”€ Head enters pelvis in transverse diameter
โ”œโ”€โ”€ Chin, face, brow delivered first (Mauriceau-Smellie-Veit manoeuvre or forceps)
โ””โ”€โ”€ Head flexes and is born
    โš ๏ธ DANGER: Head may be trapped if cervix not fully dilated!

Methods of Delivery of After-Coming Head:

MethodDescription
Mauriceau-Smellie-VeitJaw traction + finger in mouth, suprapubic pressure
Burns-MarshallFeet lifted over maternal abdomen to deliver head
Forceps (Piper's)Applied to after-coming head

QUESTION 5: ETIOLOGY OF PRETERM LABOUR

Definition: Labour before 37 completed weeks of gestation

ETIOLOGY OF PRETERM LABOUR
         |
         โ”œโ”€โ”€ MATERNAL CAUSES
         |     โ”œโ”€โ”€ Infections: UTI, bacterial vaginosis, chorioamnionitis
         |     โ”œโ”€โ”€ Hypertensive disorders (Pre-eclampsia/eclampsia)
         |     โ”œโ”€โ”€ Anaemia, malnutrition
         |     โ”œโ”€โ”€ Abdominal surgery during pregnancy
         |     โ”œโ”€โ”€ Uterine anomalies (bicornuate, septate uterus)
         |     โ”œโ”€โ”€ Cervical incompetence
         |     โ””โ”€โ”€ Prior preterm delivery (strongest risk factor)
         |
         โ”œโ”€โ”€ FETAL/PLACENTAL CAUSES
         |     โ”œโ”€โ”€ Multiple pregnancy (overdistension)
         |     โ”œโ”€โ”€ Polyhydramnios
         |     โ”œโ”€โ”€ Placenta previa / abruptio placenta
         |     โ”œโ”€โ”€ Fetal congenital anomalies
         |     โ””โ”€โ”€ PROM (Premature rupture of membranes)
         |
         โ”œโ”€โ”€ SOCIAL / IATROGENIC
         |     โ”œโ”€โ”€ Low socioeconomic status
         |     โ”œโ”€โ”€ Smoking, substance abuse
         |     โ”œโ”€โ”€ Extremes of maternal age (<18, >35)
         |     โ””โ”€โ”€ Iatrogenic preterm delivery (medical indication)
         |
         โ””โ”€โ”€ IDIOPATHIC (50% of cases - no cause found)

QUESTION 6: CLINICAL PRESENTATION OF PRETERM LABOUR

Diagnostic Criteria (DC Dutta):

Regular uterine contractions + cervical change before 37 weeks
CLINICAL FEATURES
      |
      โ”œโ”€โ”€ SYMPTOMS
      |     โ”œโ”€โ”€ Painful uterine contractions (โ‰ฅ4 in 20 min or โ‰ฅ8 in 60 min)
      |     โ”œโ”€โ”€ Low backache (may be persistent or intermittent)
      |     โ”œโ”€โ”€ Pelvic pressure / heaviness
      |     โ”œโ”€โ”€ Watery discharge (PROM - a common precipitant)
      |     โ”œโ”€โ”€ Bloody show (mucous + blood)
      |     โ””โ”€โ”€ Menstrual-like cramps
      |
      โ”œโ”€โ”€ SIGNS
      |     โ”œโ”€โ”€ Cervical effacement and/or dilatation โ‰ฅ2 cm
      |     โ”œโ”€โ”€ Cervical softening
      |     โ””โ”€โ”€ Regular palpable uterine contractions
      |
      โ””โ”€โ”€ INVESTIGATIONS
            โ”œโ”€โ”€ Fetal fibronectin (fFN) - if negative: 99% NOT in preterm labour
            โ”œโ”€โ”€ TVS cervical length: <25mm = high risk
            โ”œโ”€โ”€ CTG: uterine activity monitoring
            โ””โ”€โ”€ Urine C/S, vaginal swabs (exclude infection)

Management Flowchart:

Suspected Preterm Labour
         |
         โ†“
Confirm gestational age + assess mother & fetus
         |
         โ†“
< 34 weeks โ†’ TOCOLYSIS (Nifedipine / Atosiban)
+ CORTICOSTEROIDS (Betamethasone 12mg x 2 doses 24h apart โ†’ fetal lung maturity)
+ MgSO4 if < 32 weeks (neuroprotection)
         |
         โ†“
34-37 weeks โ†’ Expectant management, monitor
         |
         โ†“
If PROM โ†’ GBS prophylaxis (Penicillin G)
         |
         โ†“
Deliver in tertiary centre with NICU

QUESTION 7: CLASSIFY ABORTION

Definition: Expulsion/extraction of fetus/embryo weighing <500g (or <22 weeks, <28cm)

CLASSIFICATION OF ABORTION
(DC Dutta)
         |
         โ”œโ”€โ”€ A. SPONTANEOUS ABORTION
         |     โ”œโ”€โ”€ Threatened abortion
         |     โ”œโ”€โ”€ Inevitable abortion
         |     โ”œโ”€โ”€ Incomplete abortion
         |     โ”œโ”€โ”€ Complete abortion
         |     โ”œโ”€โ”€ Missed abortion (Silent/Blighted ovum)
         |     โ””โ”€โ”€ Septic abortion
         |
         โ”œโ”€โ”€ B. INDUCED (THERAPEUTIC / LEGAL / CRIMINAL)
         |     โ”œโ”€โ”€ MTP (Medical Termination of Pregnancy) - Legal
         |     โ””โ”€โ”€ Criminal / Illegal abortion
         |
         โ””โ”€โ”€ C. BY RECURRENCE
               โ””โ”€โ”€ Recurrent / Habitual abortion (โ‰ฅ3 consecutive)

Types - Quick Comparison Table:

TypeBleedingPainOsProductsUSG
ThreatenedMildMild/AbsentClosedAll insideLive embryo
InevitableModerateSevereOpenAll insideIntact sac
IncompleteHeavySevereOpenPartial expulsionRetained POC
CompleteStopsStopsClosedAll expelledEmpty uterus
MissedNil/minimalNilClosedDead embryoNo cardiac activity
SepticPresentPresentOpen/ClosedMay be retained---

QUESTION 8: CAUSES OF ANTEPARTUM HAEMORRHAGE (APH)

Definition: Bleeding from the genital tract after 28 weeks (some say after 20 weeks) of pregnancy and before delivery of the baby.

CAUSES OF APH
      |
      โ”œโ”€โ”€ PLACENTAL CAUSES (Obstetric APH)
      |     โ”œโ”€โ”€ 1. PLACENTA PREVIA (implantation in lower segment) โ† Painless
      |     โ”œโ”€โ”€ 2. ABRUPTIO PLACENTA (premature separation) โ† Painful
      |     โ””โ”€โ”€ 3. Vasa previa (fetal vessels over os) โ† Rare, very dangerous
      |
      โ”œโ”€โ”€ LOCAL / EXTRAPLACENTAL CAUSES
      |     โ”œโ”€โ”€ Cervical erosion / ectropion
      |     โ”œโ”€โ”€ Cervical polyp
      |     โ”œโ”€โ”€ Cervicitis / vaginitis
      |     โ”œโ”€โ”€ Carcinoma cervix
      |     โ””โ”€โ”€ Varicosities (vulval/vaginal)
      |
      โ””โ”€โ”€ INDETERMINATE / MARGINAL HAEMORRHAGE
            โ””โ”€โ”€ Small bleed from placental edge - cause not found

QUESTION 9: CLINICAL FEATURES OF ABRUPTIO PLACENTA

Definition: Premature separation of a normally situated placenta after 28 weeks.

  • Also called: Accidental haemorrhage / Revealed + Concealed
TYPES OF ABRUPTIO
      |
      โ”œโ”€โ”€ REVEALED (External): Blood tracks down โ†’ visible PV bleeding
      โ”œโ”€โ”€ CONCEALED: Blood collects behind placenta, no PV bleed
      โ””โ”€โ”€ MIXED: Both revealed + concealed components

Clinical Features:

ABRUPTIO PLACENTA - CLINICAL FEATURES

SYMPTOMS
โ”œโ”€โ”€ Sudden onset ABDOMINAL PAIN (most constant feature)
โ”‚   โ””โ”€โ”€ Dull, constant, aching or colicky
โ”œโ”€โ”€ PV BLEEDING (dark red, may be absent in concealed)
โ”œโ”€โ”€ Decreased or absent fetal movements
โ””โ”€โ”€ Uterine contractions may be present

SIGNS
โ”œโ”€โ”€ UTERUS: Board-like rigidity (tenderness)
โ”‚          Uterus tense, tender
โ”‚          May be larger than expected (if concealed)
โ”œโ”€โ”€ FETAL PARTS: Difficult to palpate
โ”œโ”€โ”€ FHS: May be absent (fetal distress/death)
โ”œโ”€โ”€ SHOCK: Disproportionate to visible blood loss
โ”‚          (due to concealed hemorrhage)
โ””โ”€โ”€ COMPLICATIONS:
    โ”œโ”€โ”€ DIC (Disseminated Intravascular Coagulation)
    โ”œโ”€โ”€ Acute renal failure
    โ”œโ”€โ”€ PPH (Couvelaire uterus โ†’ atony)
    โ””โ”€โ”€ Fetal death

QUESTION 10: DIFFERENTIATE ABRUPTIO PLACENTA vs PLACENTA PREVIA (Clinical Features)

FeatureAbruptio PlacentaPlacenta Previa
Nature of bleedDark red, may be absent (concealed)Bright red, painless
OnsetSudden, may follow trauma/hypertensionSpontaneous, unprovoked
PAINPAINFUL (hallmark)PAINLESS (hallmark)
UterusTense, board-like, tenderSoft, non-tender
Fetal lieNormal (longitudinal)Often malpresentation
Fetal partsDifficult to feelEasily felt
FHSOften absent/distressedUsually normal
Presenting partMay be engagedNOT engaged (high)
ShockDisproportionate to blood lossProportionate
Placenta on USGNormal positionLower segment
DICCommonRare
RecurrenceLess likelyMore likely
PV examinationContraindicated if abruption suspectedABSOLUTELY CONTRAINDICATED

QUESTION 11: DEFINE PRIMARY POSTPARTUM HAEMORRHAGE (PPH)

Definitions:

TypeTimeBlood Loss
Primary PPHWithin 24 hours of deliveryโ‰ฅ500 ml (vaginal) / โ‰ฅ1000 ml (caesarean)
Secondary PPH24 hours to 12 weeks postpartumAbnormal/excessive bleeding
Minor PPH-500-1000 ml without clinical shock
Major PPH->1000 ml with signs of shock

QUESTION 12: MANAGEMENT OF PRIMARY PPH

The 4 T's of PPH (Causes & Management Together):

PRIMARY PPH - MANAGEMENT FLOWCHART
(DC Dutta / WHO Guidelines)

STEP 1: CALL FOR HELP โ†’ Activate PPH Protocol
         โ†“
STEP 2: ASSESS & RESUSCITATE
โ”œโ”€โ”€ ABC (Airway, Breathing, Circulation)
โ”œโ”€โ”€ 2 large bore IV lines
โ”œโ”€โ”€ Crystalloids (Normal saline / Ringer's Lactate)
โ”œโ”€โ”€ Blood transfusion + Fresh Frozen Plasma (if DIC)
โ””โ”€โ”€ O2 by mask

STEP 3: IDENTIFY & TREAT CAUSE (4 T's)

T1 - TONE (Uterine Atony - 80% of cases)
โ”œโ”€โ”€ Bimanual compression of uterus
โ”œโ”€โ”€ Uterotonic drugs:
โ”‚   โ”œโ”€โ”€ Oxytocin 10 IU IV/IM (FIRST LINE)
โ”‚   โ”œโ”€โ”€ Ergometrine 0.2 mg IM
โ”‚   โ”œโ”€โ”€ Misoprostol 600-1000 mcg rectally
โ”‚   โ””โ”€โ”€ Carboprost (PGF2ฮฑ) 0.25 mg IM
โ””โ”€โ”€ If fails โ†’ Surgical

T2 - TRAUMA (Genital tract tears)
โ””โ”€โ”€ Suture lacerations (cervix, vagina, perineum)

T3 - TISSUE (Retained placenta/clots)
โ””โ”€โ”€ Manual removal / ERPC (evacuation of retained products)

T4 - THROMBIN (Coagulopathy/DIC)
โ””โ”€โ”€ FFP, cryoprecipitate, platelets

         โ†“ (if above fails)

STEP 4: SURGICAL OPTIONS
โ”œโ”€โ”€ Uterine balloon tamponade (Bakri balloon) - 91% success
โ”œโ”€โ”€ Uterine compression sutures (B-Lynch suture)
โ”œโ”€โ”€ Internal iliac artery ligation
โ”œโ”€โ”€ Uterine artery ligation (O'Leary sutures)
โ””โ”€โ”€ Hysterectomy (last resort - life saving)

         โ†“ (if available)

STEP 5: INTERVENTIONAL RADIOLOGY
โ””โ”€โ”€ Uterine artery embolisation (UAE) - preferred if abdomen not open
    โ†“
Monitor: Urine output, BP, Hb, coagulation profile

QUESTION 13: MANAGEMENT OF PRE-ECLAMPSIA

Definition:

  • BP โ‰ฅ140/90 mmHg on 2 occasions + Proteinuria โ‰ฅ300mg/24h after 20 weeks of pregnancy
  • Severe: BP โ‰ฅ160/110 + multi-organ dysfunction
MANAGEMENT OF PRE-ECLAMPSIA FLOWCHART

CONFIRMED PRE-ECLAMPSIA
         |
    โ”Œโ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”
MILD-MODERATE    SEVERE / Near-Term
(BP 140-159/90-109)  (BP โ‰ฅ160/110 or complications)
    |                    |
    โ†“                    โ†“
OUTPATIENT/           ADMIT TO HOSPITAL
CLOSELY MONITOR          |
    |                    โ†“
    |              ANTIHYPERTENSIVES:
    |              โ”œโ”€โ”€ Nifedipine (oral) - 1st LINE
    |              โ”œโ”€โ”€ Labetalol (oral/IV)
    |              โ”œโ”€โ”€ Hydralazine (IV, target BP <150/100)
    |              โ””โ”€โ”€ Avoid: ACE inhibitors, ARBs
    |                    |
    |                    โ†“
    |              PREVENT ECLAMPSIA:
    |              โ””โ”€โ”€ MgSO4 (Magnesium Sulphate) โ† GOLD STANDARD
    |                  4g IV loading + 1g/hr maintenance
    |                  Monitor: Reflexes, RR, UO
    |                    |
    |                    โ†“
    |              FETAL SURVEILLANCE:
    |              โ”œโ”€โ”€ CTG (daily)
    |              โ”œโ”€โ”€ USG + Doppler
    |              โ””โ”€โ”€ Biophysical profile
    |                    |
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’      โ†“
                  DECIDE ON DELIVERY:
                  โ”œโ”€โ”€ โ‰ฅ37 weeks: DELIVER (definitive cure)
                  โ”œโ”€โ”€ 34-37 weeks: Steroids + Deliver
                  โ””โ”€โ”€ <34 weeks: Expectant if stable + steroids
                                 |
                                 โ†“
                         Route: Vaginal preferred if possible
                         CS if obstetric indication
                                 |
                                 โ†“
                  POSTPARTUM: Continue MgSO4 24h after delivery
                  Continue antihypertensives, monitor BP

Complications of Pre-eclampsia:

  • HELLP Syndrome (Haemolysis, Elevated Liver enzymes, Low Platelets)
  • Eclampsia (seizures)
  • Placental abruption
  • IUGR, prematurity, fetal death

QUESTION (2nd BHMS Q1): ETIOLOGY OF HYPEREMESIS GRAVIDARUM

Definition: Severe, intractable vomiting in pregnancy causing >5% weight loss, dehydration, ketonuria - requiring hospitalisation.

ETIOLOGY (DC Dutta + Williams Obstetrics)
         |
         โ”œโ”€โ”€ HORMONAL
         |     โ”œโ”€โ”€ hCG (Human Chorionic Gonadotropin) โ† MAIN CAUSE
         |     โ”‚   Peak hCG at 10-12 weeks = peak vomiting
         |     โ”‚   Higher hCG in: Molar pregnancy, Multiple pregnancy โ†’ Worse HG
         |     โ”œโ”€โ”€ Oestrogen (correlates with severity)
         |     โ””โ”€โ”€ Progesterone (delays gastric emptying)
         |
         โ”œโ”€โ”€ GASTROINTESTINAL
         |     โ”œโ”€โ”€ H. pylori infection
         |     โ””โ”€โ”€ Abnormal gastric motility
         |
         โ”œโ”€โ”€ PSYCHOLOGICAL
         |     โ””โ”€โ”€ Anxiety, conversion disorder (controversial)
         |
         โ””โ”€โ”€ OTHERS
               โ”œโ”€โ”€ Genetic predisposition (family history)
               โ”œโ”€โ”€ Thyroid dysfunction (transient gestational thyrotoxicosis)
               โ””โ”€โ”€ Vestibular / CNS involvement

QUESTION (2nd BHMS Q2 & Q3): CAUSES OF ONSET OF LABOUR & MECHANISM OF LABOUR

CAUSES OF ONSET OF LABOUR

WHY DOES LABOUR START AT 40 WEEKS?
         |
         โ”œโ”€โ”€ UTERINE DISTENSION THEORY
         |     โ””โ”€โ”€ Overdistension โ†’ stretching of myometrium โ†’ gap junctions form
         |
         โ”œโ”€โ”€ HORMONAL CHANGES
         |     โ”œโ”€โ”€ โ†‘ Oestrogen / โ†“ Progesterone ratio (progesterone withdrawal)
         |     โ”œโ”€โ”€ โ†‘ Oxytocin sensitivity (oxytocin receptors increase near term)
         |     โ”œโ”€โ”€ โ†‘ Prostaglandins (PGE2, PGF2ฮฑ) from decidua/fetal membranes
         |     โ””โ”€โ”€ โ†‘ Cortisol from fetal adrenal gland (fetal maturity signal)
         |
         โ”œโ”€โ”€ FETAL FACTORS
         |     โ”œโ”€โ”€ Fetal pituitary โ†’ ACTH โ†’ fetal cortisol โ†’ triggers PG cascade
         |     โ””โ”€โ”€ Fetal hypothalamic maturation signals readiness
         |
         โ””โ”€โ”€ MECHANICAL FACTORS
               โ”œโ”€โ”€ Ferguson's reflex: head pressure on cervix โ†’ oxytocin release
               โ””โ”€โ”€ Cervical ripening (prostaglandins soften cervix โ†’ effacement)

MECHANISM OF NORMAL LABOUR (Vertex Presentation - LOA Position)

The mechanism describes the series of passive movements the fetus performs during descent through the birth canal.
7 MOVEMENTS (Cardinal Movements)

1. ENGAGEMENT
   โ””โ”€โ”€ Widest diameter (biparietal ~9.5cm) passes below pelvic brim
       Head enters in transverse or oblique diameter

2. DESCENT
   โ””โ”€โ”€ Progressive downward movement throughout labour
       Force: Uterine contractions + maternal bearing down

3. FLEXION
   โ””โ”€โ”€ Head flexes (chin to chest)
       Suboccipitobregmatic (9.5cm) replaces occipitofrontal (11.5cm)
       โ† REDUCES DIAMETER โ†’ easier passage

4. INTERNAL ROTATION
   โ””โ”€โ”€ Occiput rotates 45ยฐ anteriorly (LOA โ†’ OA)
       Sagittal suture โ†’ AP diameter of outlet
       Caused by: Levator ani + pelvic floor muscles

5. EXTENSION (CROWNING)
   โ””โ”€โ”€ Head passes under symphysis pubis
       Occiput โ†’ sinciput โ†’ face โ†’ chin delivered
       By EXTENSION (not flexion) - follows curve of Carus

6. RESTITUTION
   โ””โ”€โ”€ Head rotates 45ยฐ back to original position
       (restores normal relationship of head to shoulders)

7. EXTERNAL ROTATION
   โ””โ”€โ”€ Head rotates further 90ยฐ as shoulders rotate internally
       Anterior shoulder โ†’ under symphysis first
       Then posterior shoulder โ†’ over perineum

Stages of Labour Summary:

StageDuration (Primigravida)Duration (Multigravida)Events
1st Stage12-18 hrs (active: 8h)6-12 hrs (active: 5h)Cervix fully dilates to 10cm
2nd Stage45 min - 2 hrs15-45 minDelivery of baby
3rd Stage5-30 min5-20 minDelivery of placenta

SUMMARY FLOWCHART: ALL TOPICS AT A GLANCE

OBSTETRICS EXAM TOPICS - QUICK NAVIGATOR
         |
         โ”œโ”€โ”€ BREECH โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ Classification โ†’ Frank (65%) / Complete / Footling
         |                          Etiology โ†’ Fundal placenta, prematurity, anomalies
         |                          Mechanism โ†’ Buttocks โ†’ Shoulders โ†’ After-coming head
         |
         โ”œโ”€โ”€ PRETERM LABOUR โ”€โ”€โ”€โ”€โ”€โ”€โ†’ <37 weeks | Causes: Infection, PROM, multiple
         |                          Rx: Tocolysis + Steroids + MgSO4
         |
         โ”œโ”€โ”€ ABORTION โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ Threatened / Inevitable / Incomplete / Complete / Missed
         |
         โ”œโ”€โ”€ APH โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ Placenta Previa (PAINLESS) vs Abruptio (PAINFUL)
         |                          Causes: also cervical, vasa previa
         |
         โ”œโ”€โ”€ PPH โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ Primary (<24h) vs Secondary (24h-12wks)
         |                          4T's: Tone(80%) + Trauma + Tissue + Thrombin
         |                          Rx: Oxytocin โ†’ Ergometrine โ†’ Prostaglandins โ†’ Surgery
         |
         โ”œโ”€โ”€ PRE-ECLAMPSIA โ”€โ”€โ”€โ”€โ”€โ”€โ†’ BPโ‰ฅ140/90 + Proteinuria after 20wks
         |                          Rx: MgSO4 (prevent eclampsia) + Antihypertensives
         |                          DELIVERY = ONLY CURE
         |
         โ”œโ”€โ”€ HYPEREMESIS โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ hCG peak (10-12wks) = worst symptoms
         |                          Worse in molar/multiple pregnancy
         |
         โ””โ”€โ”€ NORMAL LABOUR โ”€โ”€โ”€โ”€โ”€โ”€โ†’ 4 P's: Power + Passenger + Passage + Psyche
                                    7 Cardinal movements (Engagement to External Rotation)
                                    3 Stages

Key Memory Mnemonics for Tomorrow's Exam:

  • 4 T's of PPH: Tone, Trauma, Tissue, Thrombin
  • ABRUPTIO: Abdominal pain, Board-like uterus, Risk of DIC, Uterus tense, Painful, Toxaemia related, Internal bleeding, Oft concealed
  • Mechanism of Labour: "Every Decent Fetal Infant Requires Expert Attention" = Engagement, Descent, Flexion, Internal rotation, Extension, Restitution, External rotation
  • Pre-eclampsia Rx: MgSO4 prevents eclampsia (NOT antihypertensive - it's anticonvulsant)
  • Placenta Previa vs Abruption: Previa = Painless; Abruption = Agony

Best of luck for your exam tomorrow! Focus especially on the comparison tables (Abruption vs Previa) and the 4T's management flowchart - these are highly asked in BHMS Obstetrics papers. DC Dutta's 7th edition chapters 19 (Breech), 27 (APH), 28 (PPH), 22 (Preterm Labour), and 16 (Abortion) are your primary reference.All 13 questions from your exam paper have been answered in full LAQ format above. Here's a quick overview of what's covered:

What's Included (All Questions Answered):

#QuestionCovered
Q1-2Classify & Types of Breechโœ… Classification flowchart, 4 types
Q3Etiology of Breechโœ… Fetal/uterine/maternal/liquor causes
Q4Mechanism of Breech Labourโœ… Step-by-step flowchart, methods for after-coming head
Q5Etiology of Preterm Labourโœ… Maternal/fetal/social causes
Q6Clinical Presentation of Preterm Labourโœ… Symptoms, signs, investigations, management flowchart
Q7Classify Abortionโœ… Types + comparison table
Q8Causes of APHโœ… Placental vs extraplacental
Q9C/F of Abruptio Placentaโœ… Symptoms, signs, complications
Q10Differentiate Abruptio vs Placenta Previaโœ… Full comparison table
Q11Define Primary PPHโœ… Definitions, types, blood loss criteria
Q12Management of Primary PPHโœ… 4 T's flowchart, stepwise Rx
Q13Management of Pre-eclampsiaโœ… Full flowchart, MgSO4, delivery timing
2nd BHMS Q1-3Hyperemesis etiology, Onset of labour, Mechanismโœ… All covered with flowcharts
Pro tip for tomorrow: The examiner will almost certainly ask the Abruptio vs Placenta Previa comparison table and the 4 T's of PPH management - these are the highest-yield topics. Know them cold!

Create a quick reference cheat sheet with key mnemonics and definitions

Reading File
Reading File
I'll create a beautifully formatted PDF cheat sheet for you right now.
Running Command

mkdir -p /tmp/workspace/obs-cheatsheet && ls /tmp/workspace/obs-cheatsheet/

Writing File

~/obs-cheatsheet/make_cheatsheet.py

from reportlab.lib.pagesizes import A4
from reportlab.lib import colors
from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle
from reportlab.lib.units import cm, mm
from reportlab.platypus import (
    SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle,
    HRFlowable, KeepTogether
)
from reportlab.lib.enums import TA_CENTER, TA_LEFT, TA_JUSTIFY
from reportlab.lib.colors import HexColor

OUTPUT = "/tmp/workspace/obs-cheatsheet/OBS_CheatSheet.pdf"

# โ”€โ”€ Colour palette โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
C_BG       = HexColor("#1a1a2e")   # dark navy  (page header bg)
C_RED      = HexColor("#e63946")   # danger red
C_ORANGE   = HexColor("#f4a261")   # warning orange
C_TEAL     = HexColor("#2a9d8f")   # teal (section headers)
C_BLUE     = HexColor("#457b9d")   # mid blue
C_LBLUE    = HexColor("#a8dadc")   # light blue (table alt rows)
C_YELLOW   = HexColor("#ffd166")   # highlight yellow
C_GREEN    = HexColor("#06d6a0")   # mnemonic green
C_WHITE    = colors.white
C_NEAR_WHITE = HexColor("#f1faee")
C_DARK     = HexColor("#1d3557")
C_LIGHT_GRAY = HexColor("#f8f9fa")
C_MID_GRAY   = HexColor("#dee2e6")

doc = SimpleDocTemplate(
    OUTPUT,
    pagesize=A4,
    leftMargin=1.2*cm, rightMargin=1.2*cm,
    topMargin=1.2*cm, bottomMargin=1.2*cm
)

# โ”€โ”€ Styles โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
base = getSampleStyleSheet()

def sty(name, parent="Normal", **kw):
    return ParagraphStyle(name, parent=base[parent], **kw)

S_PAGE_TITLE = sty("PageTitle",
    fontSize=20, leading=24, textColor=C_WHITE,
    fontName="Helvetica-Bold", alignment=TA_CENTER, spaceAfter=2)

S_PAGE_SUB = sty("PageSub",
    fontSize=9, leading=11, textColor=C_LBLUE,
    fontName="Helvetica", alignment=TA_CENTER, spaceAfter=4)

S_SEC = sty("SecHead",
    fontSize=11, leading=14, textColor=C_WHITE,
    fontName="Helvetica-Bold", alignment=TA_LEFT,
    spaceBefore=6, spaceAfter=2)

S_MNEM_TITLE = sty("MnemTitle",
    fontSize=10, leading=13, textColor=C_YELLOW,
    fontName="Helvetica-Bold", spaceBefore=4, spaceAfter=1)

S_BODY = sty("Body",
    fontSize=8.2, leading=11, textColor=C_DARK,
    fontName="Helvetica", spaceBefore=1, spaceAfter=1)

S_BODY_B = sty("BodyB",
    fontSize=8.2, leading=11, textColor=C_DARK,
    fontName="Helvetica-Bold", spaceBefore=1, spaceAfter=1)

S_DEF = sty("Def",
    fontSize=8, leading=11, textColor=HexColor("#212529"),
    fontName="Helvetica", spaceBefore=1, spaceAfter=1,
    leftIndent=8)

S_BULLET = sty("Bullet",
    fontSize=8, leading=11, textColor=C_DARK,
    fontName="Helvetica", leftIndent=10, firstLineIndent=-8,
    spaceBefore=0, spaceAfter=0)

S_WARN = sty("Warn",
    fontSize=8, leading=11, textColor=C_RED,
    fontName="Helvetica-Bold", spaceBefore=1, spaceAfter=1)

S_GREEN = sty("GreenTxt",
    fontSize=8.2, leading=11, textColor=HexColor("#006644"),
    fontName="Helvetica-Bold", spaceBefore=1, spaceAfter=1)

# โ”€โ”€ Helpers โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

def section_header(text, bg=C_TEAL):
    data = [[Paragraph(text, S_SEC)]]
    t = Table(data, colWidths=[17.6*cm])
    t.setStyle(TableStyle([
        ("BACKGROUND", (0,0), (-1,-1), bg),
        ("ROUNDEDCORNERS", [4,4,4,4]),
        ("TOPPADDING",    (0,0), (-1,-1), 5),
        ("BOTTOMPADDING", (0,0), (-1,-1), 5),
        ("LEFTPADDING",   (0,0), (-1,-1), 10),
    ]))
    return t

def mini_header(text, bg=C_BLUE):
    data = [[Paragraph(f"<b>{text}</b>", S_BODY_B)]]
    t = Table(data, colWidths=[17.6*cm])
    t.setStyle(TableStyle([
        ("BACKGROUND", (0,0), (-1,-1), bg),
        ("TOPPADDING",    (0,0), (-1,-1), 3),
        ("BOTTOMPADDING", (0,0), (-1,-1), 3),
        ("LEFTPADDING",   (0,0), (-1,-1), 8),
        ("TEXTCOLOR", (0,0), (-1,-1), C_WHITE),
    ]))
    return t

def mnemonic_box(acronym, meaning_pairs, bg=HexColor("#fff3cd"), title_extra=""):
    """acronym = 'ABCDE', meaning_pairs = list of ('A','word'), ..."""
    header_txt = f"<b><font color='#7c4e00'>{acronym}</font></b>"
    if title_extra:
        header_txt += f" <font color='#495057' size='7'>โ€” {title_extra}</font>"
    rows = [[Paragraph(header_txt, sty("X", fontSize=10, leading=13, fontName="Helvetica-Bold"))]]
    for letter, meaning in meaning_pairs:
        cell = Paragraph(
            f"<b><font color='{C_RED.hexval()}'>{letter}</font></b>"
            f"<font color='#1d3557'> โ€” {meaning}</font>",
            S_DEF
        )
        rows.append([cell])
    t = Table(rows, colWidths=[17.6*cm])
    ts = [
        ("BACKGROUND", (0,0), (-1,-1), bg),
        ("BACKGROUND", (0,0), (-1,0), HexColor("#ffd166")),
        ("TOPPADDING",    (0,0), (-1,-1), 2),
        ("BOTTOMPADDING", (0,0), (-1,-1), 2),
        ("LEFTPADDING",   (0,0), (-1,-1), 8),
        ("BOX", (0,0), (-1,-1), 0.8, HexColor("#e9c46a")),
        ("LINEBELOW", (0,0), (-1,0), 0.5, HexColor("#e9c46a")),
    ]
    t.setStyle(TableStyle(ts))
    return t

def compare_table(headers, rows, col_widths=None):
    all_rows = [headers] + rows
    if col_widths is None:
        w = 17.6*cm / len(headers)
        col_widths = [w]*len(headers)
    t = Table([[Paragraph(str(c), sty("th", fontSize=7.5, leading=10,
                fontName="Helvetica-Bold", textColor=C_WHITE)) for c in r]
               if i == 0 else
               [Paragraph(str(c), sty("td", fontSize=7.5, leading=10,
                fontName="Helvetica")) for c in r]
               for i, r in enumerate(all_rows)],
              colWidths=col_widths)
    styles = [
        ("BACKGROUND", (0,0), (-1,0), C_DARK),
        ("TEXTCOLOR",  (0,0), (-1,0), C_WHITE),
        ("FONTNAME",   (0,0), (-1,0), "Helvetica-Bold"),
        ("FONTSIZE",   (0,0), (-1,-1), 7.5),
        ("ALIGN",      (0,0), (-1,-1), "LEFT"),
        ("VALIGN",     (0,0), (-1,-1), "MIDDLE"),
        ("TOPPADDING",    (0,0), (-1,-1), 3),
        ("BOTTOMPADDING", (0,0), (-1,-1), 3),
        ("LEFTPADDING",   (0,0), (-1,-1), 5),
        ("GRID", (0,0), (-1,-1), 0.4, C_MID_GRAY),
    ]
    for i in range(1, len(all_rows)):
        if i % 2 == 0:
            styles.append(("BACKGROUND", (0,i), (-1,i), C_LIGHT_GRAY))
    t.setStyle(TableStyle(styles))
    return t

def page_title_block(title, subtitle):
    data = [[
        Paragraph(title, S_PAGE_TITLE),
        Paragraph(subtitle, S_PAGE_SUB),
    ]]
    t = Table(data, colWidths=[10*cm, 7.6*cm])
    t.setStyle(TableStyle([
        ("BACKGROUND", (0,0), (-1,-1), C_BG),
        ("VALIGN", (0,0), (-1,-1), "MIDDLE"),
        ("TOPPADDING",    (0,0), (-1,-1), 10),
        ("BOTTOMPADDING", (0,0), (-1,-1), 10),
        ("LEFTPADDING",   (0,0), (-1,-1), 12),
        ("ROUNDEDCORNERS", [6,6,6,6]),
    ]))
    return t

def two_col(left_items, right_items):
    """Two-column layout. Each item is a Flowable."""
    left_str  = "".join(p.text if hasattr(p,'text') else '' for p in left_items)
    right_str = "".join(p.text if hasattr(p,'text') else '' for p in right_items)
    # wrap in nested table
    left_cell  = [p for p in left_items]
    right_cell = [p for p in right_items]
    data = [[left_cell, right_cell]]
    t = Table(data, colWidths=[8.7*cm, 8.7*cm],
              style=[
                  ("VALIGN", (0,0), (-1,-1), "TOP"),
                  ("LEFTPADDING",  (0,0), (-1,-1), 0),
                  ("RIGHTPADDING", (0,0), (-1,-1), 4),
                  ("TOPPADDING",   (0,0), (-1,-1), 0),
                  ("BOTTOMPADDING",(0,0), (-1,-1), 0),
              ])
    return t

def bullet(txt, color="โ€ข"):
    return Paragraph(f"{color} {txt}", S_BULLET)

def sp(h=3):
    return Spacer(1, h)

def hr(color=C_MID_GRAY):
    return HRFlowable(width="100%", thickness=0.5, color=color, spaceAfter=3, spaceBefore=3)

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# BUILD STORY
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story = []

# โ”€โ”€ PAGE TITLE โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
story.append(page_title_block(
    "๐Ÿฉบ OBSTETRICS QUICK REFERENCE",
    "DC Dutta 7th Ed. ยท BHMS Exam Cheat Sheet\nAll key definitions, mnemonics & comparison tables"
))
story.append(sp(6))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 1: KEY DEFINITIONS
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("๐Ÿ“–  SECTION 1 โ€” KEY DEFINITIONS  (Learn Every Single One)"))
story.append(sp(4))

defs = [
    ("Breech Presentation",
     "Longitudinal lie where fetal BUTTOCKS/FEET present at pelvic brim. Incidence: 3-4% at term."),
    ("Frank / Extended Breech",
     "Both hips flexed, both knees EXTENDED (legs alongside trunk). MOST COMMON (65-70%)."),
    ("Complete / Flexed Breech",
     "Both hips AND knees flexed. Feet alongside buttocks. Cross-legged sitting. (5-10%)."),
    ("Footling / Incomplete Breech",
     "One/both hips NOT fully flexed. Single or double foot presents. HIGHEST cord prolapse risk."),
    ("Preterm Labour",
     "Regular uterine contractions + cervical change BEFORE 37 completed weeks of gestation."),
    ("Abortion",
     "Expulsion/extraction of products of conception weighing < 500 g (or < 22 weeks)."),
    ("Threatened Abortion",
     "Bleeding per vaginum with CLOSED os. Live fetus on USG. May or may not progress."),
    ("Inevitable Abortion",
     "Bleeding + pain + OPEN os. Products still inside. Cannot be saved."),
    ("Missed Abortion",
     "Dead fetus retained in-utero. No cardiac activity on USG. Os CLOSED. May be asymptomatic."),
    ("Septic Abortion",
     "Infected abortion. Features: fever, foul-smelling discharge, tender uterus, systemic sepsis."),
    ("Antepartum Haemorrhage (APH)",
     "Bleeding from genital tract AFTER 28 weeks of pregnancy and BEFORE delivery of baby."),
    ("Abruptio Placenta",
     "Premature separation of NORMALLY SITUATED placenta after 28 weeks. = Accidental haemorrhage."),
    ("Placenta Previa",
     "Placenta implanted in LOWER UTERINE SEGMENT, partially or wholly covering the os."),
    ("Primary PPH",
     "Blood loss โ‰ฅ 500 ml (vaginal) or โ‰ฅ 1000 ml (LSCS) within FIRST 24 HOURS of delivery."),
    ("Secondary PPH",
     "Abnormal/excessive bleeding from 24 HOURS to 12 WEEKS postpartum. Usually infection/retained POC."),
    ("Pre-eclampsia",
     "BP โ‰ฅ 140/90 mmHg + Proteinuria โ‰ฅ 300 mg/24h, after 20 WEEKS gestation in prev. normotensive."),
    ("Eclampsia",
     "Convulsions superimposed on pre-eclampsia. NOT attributed to other causes."),
    ("HELLP Syndrome",
     "Haemolysis + Elevated Liver enzymes + Low Platelets. Severe variant of pre-eclampsia."),
    ("Hyperemesis Gravidarum",
     "Intractable vomiting in pregnancy causing > 5% weight loss + dehydration + ketonuria, needing admission."),
    ("Couvelaire Uterus",
     "Extravasation of blood into uterine musculature in severe abruption โ†’ blue/purple uterus โ†’ atony โ†’ PPH."),
    ("Cervical Incompetence",
     "Painless cervical dilatation + expulsion of fetus in 2nd trimester without contractions."),
    ("Engagement",
     "Widest transverse diameter (biparietal ~9.5 cm) passes BELOW the pelvic brim / pelvic inlet."),
    ("Crowning",
     "Largest diameter of fetal head (suboccipitobregmatic) passes through vulval ring without receding."),
]

def_rows = []
for term, defn in defs:
    def_rows.append([
        Paragraph(f"<b>{term}</b>", sty("dt", fontSize=8, leading=11, fontName="Helvetica-Bold", textColor=C_DARK)),
        Paragraph(defn, sty("dd", fontSize=7.8, leading=10.5, fontName="Helvetica", textColor=HexColor("#343a40")))
    ])

def_table = Table(def_rows, colWidths=[5.2*cm, 12.2*cm])
def_table.setStyle(TableStyle([
    ("VALIGN",  (0,0), (-1,-1), "TOP"),
    ("TOPPADDING",    (0,0), (-1,-1), 4),
    ("BOTTOMPADDING", (0,0), (-1,-1), 4),
    ("LEFTPADDING",   (0,0), (-1,-1), 6),
    ("GRID", (0,0), (-1,-1), 0.3, C_MID_GRAY),
    *[("BACKGROUND", (0,i), (-1,i), C_LIGHT_GRAY if i%2==0 else C_WHITE) for i in range(len(def_rows))],
    ("BACKGROUND", (0,0), (0,-1), HexColor("#e8f4f8")),
]))
story.append(def_table)
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 2: MNEMONICS
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("๐Ÿง   SECTION 2 โ€” MNEMONICS  (Memory Anchors)"))
story.append(sp(4))

# Row 1: 4T + EDIT
row1_left = [
    mnemonic_box(
        "4 T's of PPH",
        [("T1","TONE โ€” Uterine atony (80% of PPH) โ†’ Oxytocin 1st"),
         ("T2","TRAUMA โ€” Genital tract lacerations โ†’ Suture"),
         ("T3","TISSUE โ€” Retained placenta/clots โ†’ ERPC"),
         ("T4","THROMBIN โ€” Coagulopathy/DIC โ†’ FFP, platelets")],
        title_extra="Causes of Primary PPH"
    ),
    sp(4),
    mnemonic_box(
        "EDIT โ€” Abortion Types",
        [("E","Expulsion complete โ†’ COMPLETE abortion"),
         ("D","Dead inside (missed) โ†’ MISSED abortion"),
         ("I","Incomplete expelled โ†’ INCOMPLETE abortion"),
         ("T","Threatened โ†’ Os CLOSED, alive fetus")],
        title_extra="Remember abortion types"
    ),
]
row1_right = [
    mnemonic_box(
        "EVERY DECENT FETAL INFANT REQUIRES EXPERT ATTENTION",
        [("E","Engagement"),
         ("D","Descent"),
         ("F","Flexion"),
         ("I","Internal Rotation"),
         ("R","Extension (Restitution begins here conceptually)"),
         ("E","Extension / Crowning"),
         ("A","restitution โ†’ External Rotation (Anterior shoulder first)")],
        title_extra="7 Cardinal Movements of Labour",
        bg=HexColor("#e8f5e9")
    ),
]

mnemo_table = Table([[row1_left, row1_right]], colWidths=[8.7*cm, 8.7*cm],
    style=[("VALIGN",(0,0),(-1,-1),"TOP"),("LEFTPADDING",(0,0),(-1,-1),0),
           ("RIGHTPADDING",(0,0),(-1,-1),4),("TOPPADDING",(0,0),(-1,-1),0),
           ("BOTTOMPADDING",(0,0),(-1,-1),0)])
story.append(mnemo_table)
story.append(sp(5))

# Row 2: ABRUPTIO + HELLP
row2_left = [
    mnemonic_box(
        "ABRUPTIO",
        [("A","Abdominal pain โ€” hallmark sign"),
         ("B","Board-like / rigid uterus"),
         ("R","Retro-placental clot (concealed blood)"),
         ("U","Uterus tense, tender, enlarged"),
         ("P","Painful โ€” differentiates from placenta previa"),
         ("T","Toxaemia / pre-eclampsia often associated"),
         ("I","Internal / concealed bleeding common"),
         ("O","Often leads to DIC, renal failure, fetal death")],
        title_extra="Clinical features",
        bg=HexColor("#fff0f0")
    ),
]
row2_right = [
    mnemonic_box(
        "HELLP",
        [("H","Haemolysis (microangiopathic)"),
         ("E","Elevated Liver enzymes (AST, ALT โ†‘)"),
         ("L","Low Platelets (< 100,000)"),
         ("L","Leads to severe maternal morbidity"),
         ("P","Pre-eclampsia โ€” the underlying condition")],
        title_extra="Severe pre-eclampsia variant",
        bg=HexColor("#e8f0fe")
    ),
    sp(4),
    mnemonic_box(
        "MgSOโ‚„ TOXICITY โ€” CAMP",
        [("C","C reflexes lost (patellar reflex first to go) โ†’ STOP Mg"),
         ("A","Arrest of breathing (Respiratory depression)"),
         ("M","Monitor: Urine output > 25ml/hr"),
         ("P","Antidote: CALCIUM GLUCONATE 1g IV slow push")],
        title_extra="Monitoring MgSO4 therapy",
        bg=HexColor("#fce4ec")
    ),
]
mnemo_table2 = Table([[row2_left, row2_right]], colWidths=[8.7*cm, 8.7*cm],
    style=[("VALIGN",(0,0),(-1,-1),"TOP"),("LEFTPADDING",(0,0),(-1,-1),0),
           ("RIGHTPADDING",(0,0),(-1,-1),4),("TOPPADDING",(0,0),(-1,-1),0),
           ("BOTTOMPADDING",(0,0),(-1,-1),0)])
story.append(mnemo_table2)
story.append(sp(5))

# Row 3: Breech + Pre-E
row3_left = [
    mnemonic_box(
        "BREECH CAUSES โ€” PUMP F",
        [("P","Prematurity (most common; self-corrects usually)"),
         ("U","Uterine anomaly (bicornuate, septate, fibroid)"),
         ("M","Multiple pregnancy"),
         ("P","Placenta โ€” fundal/cornual OR previa"),
         ("F","Fetal anomaly โ€” hydrocephalus, anencephaly, NMD")],
        title_extra="Etiology of breech"
    ),
]
row3_right = [
    mnemonic_box(
        "Pre-eclampsia Rx โ€” MADE",
        [("M","MgSO4 โ€” anticonvulsant, NOT antihypertensive"),
         ("A","Antihypertensives โ€” Nifedipine / Labetalol / Hydralazine"),
         ("D","Deliver โ€” ONLY cure (timing depends on severity)"),
         ("E","Expectant โ€” if < 34 wks and stable; give steroids")],
        title_extra="Management pillars",
        bg=HexColor("#e8f0fe")
    ),
]
mnemo_table3 = Table([[row3_left, row3_right]], colWidths=[8.7*cm, 8.7*cm],
    style=[("VALIGN",(0,0),(-1,-1),"TOP"),("LEFTPADDING",(0,0),(-1,-1),0),
           ("RIGHTPADDING",(0,0),(-1,-1),4),("TOPPADDING",(0,0),(-1,-1),0),
           ("BOTTOMPADDING",(0,0),(-1,-1),0)])
story.append(mnemo_table3)
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 3: COMPARISON TABLE โ€” ABRUPTION vs PREVIA
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("โšก  SECTION 3 โ€” MUST-KNOW COMPARISON:  Abruptio Placenta  vs  Placenta Previa"))
story.append(sp(4))

headers = ["Feature", "Abruptio Placenta", "Placenta Previa"]
comp_rows = [
    ["PAIN",               "โš ๏ธ PAINFUL (hallmark)", "โœ… PAINLESS (hallmark)"],
    ["Bleeding colour",    "Dark red / may be absent", "Bright red, fresh"],
    ["Onset",              "Sudden; may follow trauma/hypertension", "Spontaneous, unprovoked"],
    ["Uterus",             "Tense, board-like, TENDER", "Soft, NON-TENDER"],
    ["Uterus size",        "Larger than expected (concealed blood)", "Normal"],
    ["Fetal parts",        "Difficult to palpate (rigid uterus)", "Easily felt"],
    ["Fetal lie",          "Usually normal", "Often malpresentation (transverse/oblique)"],
    ["Presenting part",    "May be engaged",  "HIGH / Not engaged"],
    ["FHS (fetal heart)",  "Often absent / severely distressed", "Usually normal"],
    ["Shock",              "Disproportionate to visible blood loss", "Proportionate to visible loss"],
    ["Placenta on USG",    "Normal / upper uterine segment", "Lower segment (praevia)"],
    ["DIC",                "COMMON (especially severe type)", "Rare"],
    ["Cause of bleed",     "Retro-placental haematoma โ†’ separation", "Edge of low placenta bleeds"],
    ["PV examination",     "Contraindicated",  "ABSOLUTELY CONTRAINDICATED"],
    ["Recurrence",         "Less likely",      "More likely in subsequent pregnancy"],
]
story.append(compare_table(headers, comp_rows, col_widths=[4.5*cm, 6.5*cm, 6.6*cm]))
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 4: ABORTION TYPES TABLE
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("๐Ÿ“‹  SECTION 4 โ€” ABORTION TYPES AT A GLANCE"))
story.append(sp(4))

ab_headers = ["Type", "Bleeding", "Pain", "Os", "USG / POC", "Management"]
ab_rows = [
    ["Threatened",  "Mild, spotting", "Mild / Nil", "CLOSED", "Live embryo",          "Bed rest, progesterone"],
    ["Inevitable",  "Moderate-heavy", "Severe",     "OPEN",   "Intact sac inside",     "Admit; may need ERPC"],
    ["Incomplete",  "Heavy",          "Severe",     "OPEN",   "Partial expulsion",     "ERPC / Manual vacuum aspiration"],
    ["Complete",    "Stops",          "Stops",      "CLOSED", "Empty uterus",          "Confirm on USG; no Rx needed"],
    ["Missed",      "Nil / minimal",  "Nil",        "CLOSED", "No cardiac activity",   "Misoprostol or surgical ERPC"],
    ["Septic",      "Offensive",      "Present",    "Open/Cl","Retained ยฑ foul smell", "Antibiotics + ERPC + ICU if needed"],
    ["Recurrent",   "Varies",         "Varies",     "Varies", "3+ consecutive losses", "Investigate: anti-phospholipid, karyotype, cervix"],
]
story.append(compare_table(ab_headers, ab_rows,
    col_widths=[2.6*cm, 2.5*cm, 2.0*cm, 1.8*cm, 3.8*cm, 4.7*cm]))
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 5: STAGES OF LABOUR + DRUGS QUICK REF
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("๐Ÿ”ฌ  SECTION 5 โ€” STAGES OF LABOUR  +  KEY DRUG DOSES"))
story.append(sp(4))

# Stages
stg_headers = ["Stage", "Duration (Primi)", "Duration (Multi)", "Definition / Events"]
stg_rows = [
    ["1st Stage\n(Latent+Active)", "12โ€“18 hrs total\n(Active: 8 hrs)", "6โ€“12 hrs total\n(Active: 5 hrs)", "Onset of true labour โ†’ Full cervical dilatation (10 cm)\nLatent: 0-4cm | Active: 4-10cm"],
    ["2nd Stage",  "45 min โ€“ 2 hrs",  "15 โ€“ 45 min",  "Full dilatation โ†’ Delivery of baby\n7 cardinal movements occur here"],
    ["3rd Stage",  "5 โ€“ 30 min",      "5 โ€“ 20 min",   "Delivery of placenta + membranes\nActive management: Oxytocin 10 IU IM"],
    ["4th Stage",  "First 2 hours PP", "First 2 hours PP", "Observation period. Watch for PRIMARY PPH!"],
]
story.append(compare_table(stg_headers, stg_rows,
    col_widths=[3.2*cm, 3.2*cm, 3.2*cm, 7.8*cm]))
story.append(sp(5))

# Drug table
story.append(Paragraph("<b>KEY DRUG DOSES (Memorise for Viva & Theory)</b>", S_MNEM_TITLE))
story.append(sp(3))
drug_headers = ["Drug", "Indication", "Dose / Route", "Note"]
drug_rows = [
    ["Oxytocin",       "PPH / 3rd stage",     "10 IU IM or IV infusion",  "1st LINE uterotonic"],
    ["Ergometrine",    "PPH",                  "0.2 mg IM (or 0.1mg IV)",  "Avoid in hypertension"],
    ["Misoprostol",    "PPH / IOL",            "600-1000 mcg PR/SL",       "Heat-stable; community use"],
    ["Carboprost",     "Refractory PPH",       "0.25 mg IM q 15min (ร—8)", "PGF2ฮฑ; avoid asthma"],
    ["MgSOโ‚„ (Eclampsia)", "Prevent/Treat eclampsia", "4g IV load + 1g/hr maint.", "Monitor reflexes, RR, UO"],
    ["Ca Gluconate",   "MgSOโ‚„ antidote",       "1g (10 ml of 10%) IV slow", "Give if Mg toxicity"],
    ["Nifedipine",     "Tocolysis / Anti-HTN", "10-20mg oral",              "1st line tocolytic + anti-HTN"],
    ["Betamethasone",  "Fetal lung maturity",  "12mg IM ร— 2 (24h apart)",  "< 34 weeks preterm labour"],
    ["Atosiban",       "Tocolysis",            "IV infusion protocol",      "Oxytocin receptor antagonist"],
    ["Penicillin G",   "GBS prophylaxis",      "5 MU IV then 2.5 MU q4h", "PROM + preterm labour"],
]
story.append(compare_table(drug_headers, drug_rows,
    col_widths=[3.5*cm, 4.2*cm, 4.6*cm, 5.1*cm]))
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 6: PPH MANAGEMENT FLOWCHART (text-based)
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("๐Ÿšจ  SECTION 6 โ€” PRIMARY PPH: STEP-BY-STEP MANAGEMENT ALGORITHM"))
story.append(sp(4))

pph_steps = [
    ("STEP 1", "CALL FOR HELP immediately. Activate PPH protocol / alert senior.", C_RED),
    ("STEP 2", "RESUSCITATE: 2 large-bore IV lines ยท O2 by mask ยท IV fluids (N/S or Ringer's) ยท Blood X-match ยท Foley catheter", C_BLUE),
    ("STEP 3", "IDENTIFY CAUSE โ€” Apply 4 T's (Tone โ†’ Trauma โ†’ Tissue โ†’ Thrombin)", C_TEAL),
    ("TONE\n(80%)", "Bimanual compression โ†’ Oxytocin 10 IU โ†’ Ergometrine 0.2mg โ†’ Misoprostol 1000mcg PR โ†’ Carboprost 0.25mg IM q15min", HexColor("#e63946")),
    ("TRAUMA", "Inspect cervix, vagina, perineum โ†’ Suture all lacerations under good light", HexColor("#f4a261")),
    ("TISSUE", "Check placenta complete โ†’ Manual removal / ERPC if retained products", HexColor("#2a9d8f")),
    ("THROMBIN", "Check coagulation (PT, APTT, fibrinogen) โ†’ Give FFP, cryoprecipitate, platelets", HexColor("#457b9d")),
    ("STEP 4", "SURGICAL: Bakri balloon tamponade (91% success) โ†’ B-Lynch suture โ†’ O'Leary sutures โ†’ Internal iliac ligation", HexColor("#6d6875")),
    ("STEP 5", "UTERINE ARTERY EMBOLISATION (if radiology available + patient stable)", HexColor("#403d39")),
    ("LAST RESORT", "HYSTERECTOMY โ€” life-saving. Do NOT delay if above measures fail.", C_RED),
]

pph_rows = []
for step, desc, col in pph_steps:
    pph_rows.append([
        Paragraph(f"<b>{step}</b>", sty("ps", fontSize=8.5, fontName="Helvetica-Bold", textColor=C_WHITE, leading=11)),
        Paragraph(desc, sty("pd", fontSize=8, fontName="Helvetica", textColor=C_DARK, leading=11))
    ])

pt = Table(pph_rows, colWidths=[3*cm, 14.6*cm])
pts = [
    ("VALIGN",  (0,0), (-1,-1), "MIDDLE"),
    ("TOPPADDING",    (0,0), (-1,-1), 5),
    ("BOTTOMPADDING", (0,0), (-1,-1), 5),
    ("LEFTPADDING",   (0,0), (-1,-1), 8),
    ("GRID", (0,0), (-1,-1), 0.3, C_MID_GRAY),
    ("BACKGROUND", (1,0), (1,-1), C_LIGHT_GRAY),
]
for i,(step,_,col) in enumerate(pph_steps):
    pts.append(("BACKGROUND", (0,i), (0,i), col))
pt.setStyle(TableStyle(pts))
story.append(pt)
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 7: Pre-eclampsia Criteria Quick Box
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("๐Ÿ’Š  SECTION 7 โ€” PRE-ECLAMPSIA: CRITERIA, SEVERITY & TARGETS"))
story.append(sp(4))

pe_headers = ["Parameter", "Mild-Moderate", "Severe (ANY one = severe)"]
pe_rows = [
    ["Blood Pressure",    "140-159 / 90-109 mmHg",   "โ‰ฅ 160 / โ‰ฅ 110 mmHg"],
    ["Proteinuria",       "300 mg โ€“ 5 g / 24h",       "> 5 g / 24h (or 3+ dipstick)"],
    ["Platelets",         "Normal",                    "< 100,000 / ยตL"],
    ["Liver enzymes",     "Normal",                    "AST/ALT > 2ร— normal"],
    ["Creatinine",        "Normal",                    "> 1.1 mg/dl or doubling"],
    ["Pulm. oedema",      "Absent",                    "Present"],
    ["Symptoms",          "Mild headache",             "Severe headache, visual changes, epigastric pain"],
    ["Delivery timing",   "โ‰ฅ 37 wks โ†’ Deliver",        "โ‰ฅ 34 wks โ†’ Deliver after stabilisation"],
    ["MgSOโ‚„",            "NOT routinely indicated",   "GIVE for 24h (loading + maintenance)"],
    ["BP target",         "< 150/100 mmHg",            "< 150/100 mmHg (avoid over-lowering)"],
]
story.append(compare_table(pe_headers, pe_rows, col_widths=[4.2*cm, 6.7*cm, 6.7*cm]))
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 8: HIGH-YIELD NUMBERS & FACTS
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("๐Ÿ”ข  SECTION 8 โ€” HIGH-YIELD NUMBERS TO MEMORISE"))
story.append(sp(4))

num_data = [
    ["Breech incidence at term",        "3 โ€“ 4%"],
    ["Breech at 18-22 weeks",           "24%"],
    ["Fundal-cornual placenta in breech","7% of all pregnancies"],
    ["Uterine atony causes PPH",        "> 80%"],
    ["Bakri balloon success rate",      "91%"],
    ["Primary PPH blood loss (vaginal)", "โ‰ฅ 500 ml"],
    ["Primary PPH blood loss (LSCS)",   "โ‰ฅ 1000 ml"],
    ["APH definition (gestation)",      "After 28 weeks (some sources: 20 weeks)"],
    ["Preterm labour definition",       "< 37 completed weeks"],
    ["Bitrochanteric diameter (breech)","10 cm (engages in transverse)"],
    ["Biparietal diameter (head)",      "9.5 cm"],
    ["Suboccipitobregmatic diameter",   "9.5 cm โ€” presented in well-flexed vertex"],
    ["Occipitofrontal diameter",        "11.5 cm โ€” deflexed head (larger = harder)"],
    ["1st stage duration (primi)",      "12โ€“18 hours"],
    ["Normal active phase progress",    "โ‰ฅ 1 cm/hour cervical dilatation"],
    ["3rd stage โ€“ active management",  "Oxytocin 10 IU IM immediately after delivery"],
    ["MgSO4 loading dose (eclampsia)", "4 g IV over 20 min"],
    ["MgSO4 maintenance",               "1 g/hr IV infusion for 24 hours post-delivery"],
    ["Betamethasone dose",              "12 mg IM ร— 2 doses, 24 hours apart"],
    ["Pre-eclampsia onset",             "After 20 completed weeks gestation"],
    ["hCG peak (hyperemesis)",          "10 โ€“ 12 weeks (correlates with worst vomiting)"],
    ["Recurrent abortion definition",  "3 or more consecutive pregnancy losses"],
]

num_rows_left  = num_data[:11]
num_rows_right = num_data[11:]

def num_mini_table(rows):
    trows = [[
        Paragraph(f"<b>{r[0]}</b>", sty("nl", fontSize=7.5, fontName="Helvetica-Bold", leading=10, textColor=C_DARK)),
        Paragraph(r[1], sty("nr", fontSize=7.5, fontName="Helvetica", leading=10, textColor=HexColor("#e63946")))
    ] for r in rows]
    t = Table(trows, colWidths=[6.5*cm, 2.0*cm])
    t.setStyle(TableStyle([
        ("GRID", (0,0), (-1,-1), 0.3, C_MID_GRAY),
        ("VALIGN", (0,0), (-1,-1), "MIDDLE"),
        ("TOPPADDING",    (0,0), (-1,-1), 3),
        ("BOTTOMPADDING", (0,0), (-1,-1), 3),
        ("LEFTPADDING",   (0,0), (-1,-1), 5),
        *[("BACKGROUND", (0,i), (-1,i), C_LIGHT_GRAY if i%2==0 else C_WHITE) for i in range(len(rows))]
    ]))
    return t

num_table = Table([[num_mini_table(num_rows_left), num_mini_table(num_rows_right)]],
    colWidths=[8.7*cm, 8.7*cm],
    style=[("VALIGN",(0,0),(-1,-1),"TOP"),("LEFTPADDING",(0,0),(-1,-1),0),
           ("RIGHTPADDING",(0,0),(-1,-1),4),("TOPPADDING",(0,0),(-1,-1),0),
           ("BOTTOMPADDING",(0,0),(-1,-1),0)])
story.append(num_table)
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# SECTION 9: RAPID-FIRE DIFFERENTIATORS
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(section_header("โšก  SECTION 9 โ€” RAPID-FIRE EXAM DIFFERENTIATORS"))
story.append(sp(4))

fire_items = [
    ("Painless APH =",          "PLACENTA PREVIA until proven otherwise"),
    ("Painful APH =",           "ABRUPTIO PLACENTA until proven otherwise"),
    ("Shock > visible blood =", "CONCEALED ABRUPTIO (retroplacental clot)"),
    ("Board-like uterus =",     "ABRUPTIO (Couvelaire in severe cases)"),
    ("Uterus not contracting after delivery =", "UTERINE ATONY โ€” give Oxytocin NOW"),
    ("Convulsions in pregnancy =", "ECLAMPSIA โ€” Give MgSO4 immediately"),
    ("MgSO4 antidote =",        "CALCIUM GLUCONATE 1 g IV"),
    ("First sign MgSO4 toxicity =","Loss of deep tendon reflexes (patellar)"),
    ("Only cure for pre-eclampsia =", "DELIVERY of baby and placenta"),
    ("Best single tocolytic =",  "NIFEDIPINE (calcium channel blocker)"),
    ("Highest cord prolapse risk breech =", "FOOTLING (incomplete) breech"),
    ("Most common cause of footling breech =", "PREMATURITY"),
    ("Denominator in breech =",  "SACRUM"),
    ("Most common PPH cause =",  "UTERINE ATONY (Tone, 80%)"),
    ("hCG peaks at =",           "10-12 WEEKS (= worst hyperemesis)"),
    ("Higher hCG โ†’ worse HG in =", "MOLAR PREGNANCY and MULTIPLE PREGNANCY"),
    ("Cardinal movement that reduces fetal head diameter =", "FLEXION (11.5cm โ†’ 9.5cm)"),
    ("Fetal neuroprotection drug <32 wks =", "MAGNESIUM SULPHATE"),
]

fire_rows = []
for q, a in fire_items:
    fire_rows.append([
        Paragraph(q, sty("fq", fontSize=8, fontName="Helvetica", leading=11, textColor=HexColor("#495057"))),
        Paragraph(f"<b>{a}</b>", sty("fa", fontSize=8, fontName="Helvetica-Bold", leading=11, textColor=C_RED))
    ])

ft = Table(fire_rows, colWidths=[9*cm, 8.4*cm])
ft.setStyle(TableStyle([
    ("GRID", (0,0), (-1,-1), 0.3, C_MID_GRAY),
    ("VALIGN", (0,0), (-1,-1), "MIDDLE"),
    ("TOPPADDING",    (0,0), (-1,-1), 4),
    ("BOTTOMPADDING", (0,0), (-1,-1), 4),
    ("LEFTPADDING",   (0,0), (-1,-1), 7),
    *[("BACKGROUND", (0,i), (-1,i), HexColor("#fff9f9") if i%2==0 else C_WHITE) for i in range(len(fire_rows))]
]))
story.append(ft)
story.append(sp(8))

# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
# FOOTER
# โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
story.append(hr(C_TEAL))
story.append(Paragraph(
    "<b>Source:</b> DC Dutta's Textbook of Obstetrics, 7th Ed. | Creasy & Resnik's Maternal-Fetal Medicine | Grainger & Allison's Diagnostic Radiology  "
    "โ€” <i>Good luck on your exam!</i> ๐ŸŽ“",
    sty("foot", fontSize=7.5, fontName="Helvetica", textColor=HexColor("#6c757d"), leading=10, alignment=TA_CENTER)
))

# โ”€โ”€ Build โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
doc.build(story)
print("PDF created:", OUTPUT)
Running Command

cd /tmp/workspace/obs-cheatsheet && python make_cheatsheet.py 2>&1

Your cheat sheet is ready! Download it here:

OBS CheatSheet

PDF Document ยท PDF


Here's everything packed inside your 9-section cheat sheet:
SectionContents
1. Key Definitions23 terms - every definition you need, formatted as a two-column reference table
2. Mnemonics4 T's of PPH, ABRUPTIO, HELLP, EVERY DECENT FETAL... (7 movements), PUMP F (breech causes), MgSO4 CAMP toxicity, Pre-E MADE
3. Abruption vs Previa15-row comparison table - the most asked exam topic
4. Abortion TypesAll 7 types with bleeding, pain, os, USG and management side by side
5. Stages of Labour + Drug DosesAll 4 stages with durations + 10 drugs with exact doses and routes
6. PPH AlgorithmStep-by-step colour-coded management flowchart (Steps 1-5 + Last Resort)
7. Pre-eclampsia CriteriaMild vs Severe with every parameter, BP targets, MgSO4 guidance
8. Numbers to Memorise22 high-yield numerical facts (incidences, diameters, doses, durations)
9. Rapid-Fire Differentiators18 Q&A pairs - if you see X in the exam, the answer is Y
Print tip: Print double-sided A4 - it makes a compact 3-4 page flip reference you can keep on your desk during revision tonight. Best of luck tomorrow! ๐ŸŽ“

And these questions in detailed ay detailed point wise heading wise easy ans also use flow chart for easy understanding

I can see you want answers for more questions, but I don't see any new attachment in this message. Could you please share which questions you'd like answered?
Asking for Preferences

Which questions do you want detailed answers for?

attachment
attachment
attachment
attachment
attachment
attachment

These laq in detail

These are the same questions from your earlier list. I already covered Q1-13 in detail in our previous session. Let me now write the remaining questions that were NOT yet fully answered - specifically the ones from the 2nd BHMS Obstetrics list and the Normal Labour / High Risk Labour questions.
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Reading File
Reading File
Finding Sources
Finding Sources
Here are all the remaining questions in full LAQ format with flowcharts:

๐Ÿ“š OBSTETRICS - COMPLETE LAQ ANSWERS (Remaining Questions)

Source: DC Dutta's Obstetrics 7th Ed. | Rosen's Emergency Medicine | Creasy & Resnik


QUESTION 1 (2nd BHMS): NORMAL LABOUR

"With its causes of onset, anatomy, physiology, mechanism, stages, events and clinical course in each stage"


A. DEFINITION OF NORMAL LABOUR

Normal labour (eutocia) is the process by which the fetus, placenta and membranes are expelled through the birth canal by the natural expulsive forces of the uterus, with or without voluntary effort of the mother, at or near term (37-42 weeks), in a vertex presentation, in a singleton pregnancy, with the labour completing within 18 hours in primigravida and 12 hours in multigravida, without complications to mother or fetus.

B. CAUSES OF ONSET OF LABOUR (Why Labour Starts at Term)

WHY LABOUR STARTS AT 40 WEEKS

PROGESTERONE WITHDRAWAL
        |
        โ†“
Progesterone falls (maintains uterine quiescence)
        |
        โ†“  + RISING OESTROGEN
Oestrogen/Progesterone ratio shifts in favour of Oestrogen
        |
        โ†“
Uterus becomes excitable โ†’ Gap junctions form between myocytes
        |
        โ†“
Oxytocin receptors INCREASE (up to 300x near term)
        |
        โ†“
Fetal Adrenal โ†’ Cortisol โ†‘ โ†’ Prostaglandins PGE2 + PGF2ฮฑ
        |
        โ†“
PGs โ†’ Cervical ripening + uterine contractions
        |
        โ†“
Presenting part presses on cervix โ†’ Ferguson Reflex
        โ”œโ”€โ”€ Stimulates posterior pituitary โ†’ Oxytocin release
        โ””โ”€โ”€ More PGs released โ†’ Positive feedback loop
                |
                โ†“
        LABOUR ESTABLISHED

Theories of Onset of Labour (DC Dutta):

TheoryMechanism
Progesterone withdrawalFalling P4 removes "uterine brake"
Oxytocin theoryOxytocin receptors peak at term; Ferguson reflex
Prostaglandin theoryPGE2 and PGF2ฮฑ from decidua/fetal membranes - most accepted
Fetal cortisol theoryFetal ACTH โ†’ cortisol โ†’ triggers PG cascade
Uterine distensionOverdistension opens gap junctions; myometrium becomes coordinated
Foetal contributionFetal hypothalamic-pituitary-adrenal axis maturation signals "readiness"

C. ANATOMY OF BIRTH CANAL (Passage)

Bony Pelvis:

PELVIS - 4 PLANES

1. PELVIC INLET (Brim)
   โ”œโ”€โ”€ Shape: Transversely oval (gynecoid pelvis)
   โ”œโ”€โ”€ AP diameter: 11 cm (True conjugate)
   โ”œโ”€โ”€ Transverse: 13 cm
   โ””โ”€โ”€ Oblique: 12.5 cm

2. PELVIC CAVITY (Mid-pelvis)
   โ”œโ”€โ”€ Most uniform / cylindrical
   โ””โ”€โ”€ Ischial spines: landmark for engagement

3. PELVIC OUTLET
   โ”œโ”€โ”€ AP: 13.5 cm (with coccyx retracted)
   โ””โ”€โ”€ Transverse (bituberous): 11 cm

4. PELVIC FLOOR (Soft tissue)
   โ””โ”€โ”€ Levator ani + perineal body โ†’ guides rotation of head

Types of Pelvis (Caldwell-Moloy):

TypeShapeFrequencySuitability
GynecoidOval/round50%BEST for normal labour
AndroidHeart-shaped20%Unfavourable (male type)
AnthropoidLong oval AP25%Usually delivers OA
PlatypelloidFlat/oval5%Worst - flat inlet

D. PHYSIOLOGY OF UTERINE CONTRACTIONS

UTERINE CONTRACTIONS IN LABOUR

Properties:
โ”œโ”€โ”€ INVOLUNTARY (cannot be stopped voluntarily)
โ”œโ”€โ”€ RHYTHMIC & INTERMITTENT (rest between contractions is essential!)
โ”œโ”€โ”€ PAINFUL (visceral pain - referred to T10-L1 + perineal pain - S2-4)
โ””โ”€โ”€ RETRACTION (muscle fibres shorten permanently โ†’ uterus grows smaller above presenting part)

Key Features:
โ”œโ”€โ”€ Frequency: 3-5 contractions in 10 minutes (established labour)
โ”œโ”€โ”€ Duration: 45-60 seconds (active phase)
โ”œโ”€โ”€ Intensity: 30-60 mmHg (Montevideo units)
โ””โ”€โ”€ Fundal dominance: Contractions start at cornua, strongest at fundus

Physiologic Retraction Ring:
โ””โ”€โ”€ Junction between upper uterine segment (thickens) and lower uterine segment (thins)
    โ†’ Becomes BANDL'S RING in obstructed labour (pathological = EMERGENCY!)

E. MECHANISM OF NORMAL LABOUR (Vertex - LOA Position)

7 CARDINAL MOVEMENTS

1. ENGAGEMENT โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   Biparietal diameter (9.5 cm) passes below pelvic brim
   Head enters in TRANSVERSE or oblique diameter of inlet
   Sagittal suture in transverse diameter

2. DESCENT โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   Continuous throughout all stages
   Forces: Uterine contractions + Bearing down (Valsalva)

3. FLEXION โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   Chin presses to chest
   Suboccipitobregmatic (9.5cm) replaces occipitofrontal (11.5cm)
   โ˜… Smaller diameter presented = easier delivery โ˜…

4. INTERNAL ROTATION โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   Occiput rotates ANTERIORLY 45ยฐ (LOA โ†’ OA)
   Sagittal suture now in AP diameter of outlet
   Caused by: Slope of levator ani + pelvic floor
   โš ๏ธ If rotates POSTERIORLY โ†’ Persistent OP = prolonged labour

5. EXTENSION (CROWNING) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   Head passes under symphysis pubis
   Head EXTENDS (not flexes) to follow curve of Carus
   Delivered order: Occiput โ†’ Sinciput โ†’ Face โ†’ Chin

6. RESTITUTION โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   Head rotates 45ยฐ BACK to original position
   Restores normal head-shoulder relationship
   (Head untwists after internal rotation)

7. EXTERNAL ROTATION โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   Head rotates further 90ยฐ as shoulders rotate internally
   Anterior shoulder โ†’ under symphysis pubis (delivers first)
   Posterior shoulder โ†’ sweeps over perineum
   Then trunk and legs delivered by lateral flexion

F. STAGES OF LABOUR - Clinical Course & Events

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    STAGES OF LABOUR                                  โ”‚
โ”‚                                                                      โ”‚
โ”‚  1st STAGE          2nd STAGE          3rd STAGE      4th STAGE     โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€          โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€          โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€      โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€     โ”‚
โ”‚  Onset of           Full dilation      Baby out โ†’     Delivery โ†’    โ”‚
โ”‚  true labour   โ†’    (10cm)        โ†’    Placenta out โ†’ 2 hrs PP      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

FIRST STAGE (Onset of labour โ†’ Full cervical dilatation 10 cm):

Phases:
LATENT PHASE                          ACTIVE PHASE
(0 โ†’ 4 cm)                           (4 โ†’ 10 cm)
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€                     โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Primigravida: up to 8 hrs             Primigravida: 8 hrs (rate โ‰ฅ1 cm/hr)
Multigravida: up to 4 hrs             Multigravida: 5 hrs (rate โ‰ฅ1.5 cm/hr)
Irregular contractions                Regular, strong contractions
Cervix effacement begins              Active dilatation
Bloody show (mucus + blood)           Amniotomy may be done
Events in 1st Stage:
  • Cervical effacement (shortening/thinning) - occurs BEFORE dilatation in primis
  • Cervical dilatation
  • Formation of bag of waters (forewaters)
  • Descent of presenting part
  • Formation of lower uterine segment
  • Physiological retraction ring forms
Monitoring - Partograph:
Partograph components:
โ”œโ”€โ”€ Fetal: FHR every 30 min (normal: 110-160 bpm)
โ”‚           Liquor colour (clear/meconium)
โ”‚           Moulding of head
โ”œโ”€โ”€ Labour: Cervical dilatation plotted on graph
โ”‚            Alert line + Action line
โ”‚            Contractions: frequency, duration
โ””โ”€โ”€ Mother: BP every 4 hrs, Temp every 2 hrs
            Urine: protein, ketones, volume

SECOND STAGE (Full dilatation โ†’ Delivery of baby):

PrimigravidaMultigravida
Normal duration45 min - 2 hrs15 - 45 min
Extended (with epidural)Up to 3 hrsUp to 2 hrs
Events in 2nd Stage:
  • Full dilatation of cervix (10 cm)
  • Expulsive urge (bearing down) - due to Ferguson reflex
  • Active pushing by mother
  • All 7 cardinal movements complete
  • Crowning - largest diameter negotiates vulval ring
  • Head delivered, followed by cord check
  • Restitution + external rotation
  • Delivery of anterior shoulder โ†’ posterior shoulder โ†’ trunk โ†’ legs
Clinical Signs of 2nd Stage:
  • Patient wants to bear down / push
  • Gaping of anus, perineum bulging
  • Head visible at introitus during contractions
  • Involuntary urge to defecate

THIRD STAGE (Delivery of baby โ†’ Delivery of placenta):

MECHANISM OF PLACENTAL SEPARATION

Uterus contracts + retracts after fetal delivery
        โ†“
Retroplacental clot forms
        โ†“
Placenta shears off the uterine wall

TWO MECHANISMS:
โ”œโ”€โ”€ SCHULTZE: Central separation first โ†’ shiny fetal surface delivers first
โ”‚             More common (80%), clean, complete
โ””โ”€โ”€ MATTHEWS DUNCAN: Marginal separation โ†’ rough maternal surface first
                     Less common (20%), incomplete, messier

Signs of Placental Separation (DABB):
D - Descends (cord lengthens at vulva)
A - Alteration in uterus shape (globular, rises in abdomen)
B - Bleeding (sudden gush)
B - Bladder pushes up

ACTIVE MANAGEMENT OF 3rd STAGE (AMTSL):
1. Oxytocin 10 IU IM (immediately after baby born)
2. Controlled cord traction (Brandt-Andrews)
3. Uterine massage after placenta delivered
โ†’ Reduces PPH by 60%!

FOURTH STAGE (First 2 hours postpartum):

  • Most dangerous period for PPH
  • Vital signs every 15 min for first hour
  • Uterine fundus palpated (contracted? at umbilicus level?)
  • Lochia checked (not excessive)
  • Check perineal repair
  • Encourage early breastfeeding

G. SCOPE OF HOMOEOPATHY IN NORMAL LABOUR

IndicationHomoeopathic Remedies
Inefficient contractionsCaulophyllum, Secale cor
Anxiety / fear of labourAconitum, Gelsemium
Excessive sensitivity to painCoffea cruda, Chamomilla
Retained placentaCaulophyllum, Pulsatilla
After-painsArnica, Caulophyllum
Scope: Supportive and symptomatic role during uncomplicated labour; reducing anxiety; supporting physiological labour progress. Limitations: Cannot replace emergency obstetric interventions (LSCS, blood transfusion, oxytocin for PPH). Refer promptly if labour deviates from normal.


QUESTION 2 (2nd BHMS): POST-NATAL / PUERPERAL CARE

Definition of Puerperium:

The period from delivery of placenta until the reproductive organs return to near pre-pregnant state. Duration: 6 weeks (42 days).

Phases of Puerperium:

PUERPERIUM PHASES

Immediate: 0-24 hrs   โ†’   Early: 24 hrs - 1 wk   โ†’   Remote: 1-6 wks
     |                          |                              |
Observe for PPH              Involution begins            Complete involution
Vital signs q15 min          Lochia rubra                 Menstruation returns
Early ambulation             Breast engorgement           (4-6 weeks if not BF)
Bladder care                 Perineal healing             Return of ovulation

Physiological Changes (Involution):

Uterus Involution:

DayUterine HeightWeight
DeliveryAt umbilicus~1 kg
Day 7Midway (umbilicus-symphysis)500 g
Day 14At symphysis350 g
6 weeksPelvic organ again60 g (normal)

Lochia (Uterine Discharge):

Lochia Rubra    โ†’    Lochia Serosa    โ†’    Lochia Alba
(Days 1-4)          (Days 5-9)             (Days 10-14+)
Red, bloody         Pink-brown             White/yellow
Fresh blood         Serous, less blood     Mucoid, no blood

Other Changes:

  • Cervix - returns to normal in 6 weeks
  • Vagina - rugae reappear in 3 weeks
  • Ovulation - returns by 4-6 wks (non-breastfeeding), 6 months (breastfeeding)
  • Menstruation - returns 6-8 wks (non-BF), 3-6 months (BF)

Postnatal Care - Clinical Management:

POSTNATAL CARE FLOWCHART

IMMEDIATE (0-24 hrs)
โ”œโ”€โ”€ Monitor: BP, pulse, temp, Hb
โ”œโ”€โ”€ Uterine fundus - massage if boggy
โ”œโ”€โ”€ Lochia - check amount and character
โ”œโ”€โ”€ Perineum - repair, inspect wound
โ”œโ”€โ”€ Bladder - encourage voiding within 6 hrs
โ””โ”€โ”€ Breastfeeding - initiate within 1 hour

EARLY (24 hrs - 1 week)
โ”œโ”€โ”€ Daily rounds: temp, pulse, BP, lochia
โ”œโ”€โ”€ Breast examination: engorgement, cracked nipples, mastitis?
โ”œโ”€โ”€ Ambulation: EARLY (Day 1) โ†’ prevents DVT
โ”œโ”€โ”€ Diet: High protein, iron supplementation, Vit C
โ”œโ”€โ”€ Emotional support: Screen for postnatal depression (Edinburgh Scale)
โ””โ”€โ”€ FP counselling: Start contraception discussion

REMOTE (1-6 weeks)
โ”œโ”€โ”€ 6-week postnatal check:
โ”‚   โ”œโ”€โ”€ Weight, BP, Hb
โ”‚   โ”œโ”€โ”€ Uterine involution (bimanual)
โ”‚   โ”œโ”€โ”€ Perineal healing (episiotomy site)
โ”‚   โ”œโ”€โ”€ Pap smear (if due)
โ”‚   โ”œโ”€โ”€ Infant growth/development check
โ”‚   โ””โ”€โ”€ Breastfeeding assessment
โ””โ”€โ”€ Contraception: IUCD, POP, LAM (Lactational Amenorrhoea Method)

Complications of Puerperium:

PUERPERAL COMPLICATIONS (Mnemonic: SWIFT)

S - Secondary PPH (Day 7-14: retained POC / infection)
W - Wound infection (episiotomy / CS wound)
I - Infection: Endometritis, mastitis, UTI
F - Fever: Puerperal pyrexia (Temp >38ยฐC on 2 of first 10 days, excluding Day 1)
T - Thromboembolism: DVT, PE (most common cause maternal death in developed countries)

Scope & Limitations of Homoeopathy in Puerperium:

ConditionHomoeopathic ApproachLimitation
After-painsArnica, CaulophyllumNot a substitute for analgesics in severe pain
Breast engorgementPhytolacca, BryoniaRequires correct latching first
Mastitis (early)Belladonna, PhytolaccaFrank abscess needs I&D + antibiotics
Postpartum depressionIgnatia, Aurum metSevere PPD needs psychiatric referral
Lochia suppressionPulsatillaRule out retained POC first (USG needed)
Scope: Supportive care, emotional support, common minor complaints. Limitations: Secondary PPH, sepsis, DVT, eclampsia - require conventional emergency care. Timely referral is a moral and legal duty.


QUESTION 3 (2nd BHMS): HIGH-RISK LABOUR

Definition: Any labour that has increased risk of adverse maternal or fetal outcome.


i) DYSTOCIA

Definition: Difficult, prolonged or abnormal labour. Literally "difficult birth."
CAUSES OF DYSTOCIA (3 P's)

POWER                    PASSENGER               PASSAGE
(Uterine forces)         (Fetus)                 (Pelvis + Soft parts)
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€            โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€               โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Hypotonic uterus         Malpresentation         Contracted pelvis
Hypertonic uterus        Malposition (OP, OT)    Pelvic tumours
Incoordinate uterus      Macrosomia (>4 kg)      Cervical stenosis
Precipitate labour       Hydrocephalus           Ovarian cyst
Maternal exhaustion      Shoulder dystocia       Fibroid (lower segment)
                         Multiple pregnancy      Vaginal septum

Prolonged Labour Definitions:

  • Prolonged latent phase: >20 hrs (primigravida), >14 hrs (multigravida)
  • Prolonged active phase: <1 cm/hr dilatation in primigravida
  • Secondary arrest: Dilatation stops for >2 hrs in active labour
  • Prolonged 2nd stage: >2 hrs (primi), >1 hr (multi)

ii) MALPOSITION & MALPRESENTATION

MALPOSITION vs MALPRESENTATION

MALPOSITION:                          MALPRESENTATION:
Abnormal POSITION of vertex           Anything other than VERTEX presenting
(occiput is denominator)              โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
                                      Breech (most common)
โ”œโ”€โ”€ Occiput Posterior (OP)            Face presentation
โ”œโ”€โ”€ Occiput Transverse (OT)           Brow presentation
โ””โ”€โ”€ Deep transverse arrest            Shoulder (transverse lie)
                                      Compound (cord + part)

Occiput Posterior (OP) Position:

  • Persistent OP โ†’ prolonged labour, severe backache, face-to-pubes delivery
  • Management: Position changes (hands-and-knees), manual rotation, Kielland's forceps, or LSCS

iii) CORD PROLAPSE

CORD PROLAPSE - EMERGENCY MANAGEMENT

DEFINITION: Umbilical cord descends below presenting part after membrane rupture

TYPES:
โ”œโ”€โ”€ Frank prolapse: Cord outside vagina (EMERGENCY)
โ”œโ”€โ”€ Occult prolapse: Cord alongside presenting part (not visible)
โ””โ”€โ”€ Cord presentation: Cord in front of presenting part, membranes intact

PREDISPOSING FACTORS:
โ”œโ”€โ”€ Footling breech (most common!)
โ”œโ”€โ”€ Transverse/oblique lie
โ”œโ”€โ”€ Polyhydramnios
โ”œโ”€โ”€ Multiple pregnancy (2nd twin)
โ”œโ”€โ”€ Artificial rupture of membranes
โ””โ”€โ”€ Long cord

DIAGNOSIS: FHR variable decelerations + palpate cord vaginally

IMMEDIATE MANAGEMENT (Time-critical! Fetal hypoxia in minutes)
         โ†“
Step 1: CALL FOR HELP - Obstetric emergency
         โ†“
Step 2: ELEVATE PRESENTING PART (hand in vagina to push head UP)
        Keep hand in vagina until CS performed
         โ†“
Step 3: TRENDELENBURG or knee-chest position (gravity helps)
         โ†“
Step 4: O2 to mother, IV access, bladder filling (500 ml saline - elevates head)
         โ†“
Step 5: EMERGENCY CAESAREAN SECTION (only definitive treatment)
         โ†“
DO NOT reduce the cord - keep it moist and warm

iv) SHOULDER DYSTOCIA

Definition: After delivery of the head, the anterior fetal shoulder gets impacted behind the symphysis pubis.
TURTLE SIGN: Head delivered then retracts tightly back โ†’ impacted shoulder

HELPERR MANOEUVRE (management)

H - CALL FOR HELP
E - EVALUATE for episiotomy (if needed for manoeuvres)
L - LEGS: McRoberts manoeuvre (flex thighs on abdomen sharply)
P - PRESSURE: Suprapubic pressure (NOT fundal!)
E - ENTER: Internal rotation manoeuvres (Rubin II, Woods screw)
R - REMOVE: Posterior arm (deliver posterior arm)
R - ROLL: All-fours position (Gaskin manoeuvre)

v) OBSTRUCTED LABOUR

Definition: Labour in which, despite strong uterine contractions, descent of the presenting part is prevented by a mechanical obstruction.
CAUSES:
โ”œโ”€โ”€ CPD (Cephalopelvic disproportion) - most common
โ”œโ”€โ”€ Malpresentation (brow, shoulder)
โ”œโ”€โ”€ Hydrocephalus
โ””โ”€โ”€ Pelvic tumour / fibroid

SIGNS OF OBSTRUCTED LABOUR:
Clinical Signs:
โ”œโ”€โ”€ Prolonged labour (>18 hrs)
โ”œโ”€โ”€ Mother: Exhausted, dehydrated, pyrexial
โ”œโ”€โ”€ Abdomen: BANDL'S RING visible (pathological retraction ring)
โ”‚           Uterus feels "hour-glass"
โ”œโ”€โ”€ Fetus: Severe moulding +++, caput succedaneum large
โ”œโ”€โ”€ Cervix: Oedematous, may be full dilation but head not descending
โ””โ”€โ”€ Bladder: Suprapubic tenderness, haematuria (pressure necrosis)

Complications if untreated:
โ”œโ”€โ”€ Uterine rupture (life-threatening!)
โ”œโ”€โ”€ Vesico-vaginal fistula (VVF)
โ”œโ”€โ”€ Sepsis / puerperal sepsis
โ”œโ”€โ”€ Fetal death (asphyxia)
โ””โ”€โ”€ Maternal death

MANAGEMENT:
โ”œโ”€โ”€ Resuscitate: IV fluids, antibiotics, catheter, O2
โ”œโ”€โ”€ Identify cause
โ”œโ”€โ”€ LSCS (most cases)
โ”œโ”€โ”€ Destructive operations (only for dead fetus in rare settings)
โ””โ”€โ”€ Postoperative: repair fistula, antibiotics, supportive care

vi) COMPLICATIONS OF 3rd STAGE & PRETERM LABOUR

3rd STAGE COMPLICATIONS:
โ”œโ”€โ”€ PRIMARY PPH (uterine atony most common)
โ”œโ”€โ”€ Retained placenta (โ†’ manual removal under GA)
โ”œโ”€โ”€ Placenta accreta (โ†’ hysterectomy risk)
โ””โ”€โ”€ Uterine inversion (immediate reduction; oxytocin after)

PRETERM LABOUR (<37 weeks) - see Q5 above (previous session)
Key management: Tocolysis + Betamethasone + MgSO4 (neuroprotection <32 wks)

vii) POST-MATURITY

Definition: Pregnancy extending beyond 42 completed weeks (294 days) from LMP. Also called: Post-dates / Prolonged pregnancy.
RISKS OF POST-MATURITY:

FETAL RISKS                          MATERNAL RISKS
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€                        โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Placental insufficiency              Increased LSCS rate
Meconium aspiration                  Perineal trauma (macrosomic baby)
Macrosomia (LGA)                     Psychological distress
Oligohydramnios โ†’ cord compression   Dystocia / obstructed labour
Intrauterine death (sudden!)
Post-maturity syndrome:
  โ”œโ”€โ”€ Dry, peeling skin
  โ”œโ”€โ”€ Long nails, alert baby
  โ”œโ”€โ”€ Absent vernix
  โ””โ”€โ”€ Thin, meconium-stained body

MANAGEMENT:
โ”œโ”€โ”€ Confirm dates (USG in 1st trimester is gold standard)
โ”œโ”€โ”€ 40-41 wks: Membrane sweeping + reassurance
โ”œโ”€โ”€ 41-42 wks: CERVICAL RIPENING (Prostaglandins PGE2 = Dinoprostone)
โ”‚              Induction of labour if Bishop score <6
โ”œโ”€โ”€ โ‰ฅ42 wks:   INDUCTION OF LABOUR mandatory (โ†“ perinatal mortality)
โ””โ”€โ”€ Monitor: NST + BPP + AFI twice weekly from 41 weeks

viii) INJURIES OF BIRTH CANAL

BIRTH CANAL INJURIES (Perineal Tears Classification)

1st Degree: Skin + superficial perineum only
2nd Degree: Perineum + perineal muscles (NOT anal sphincter)
3rd Degree: Perineum + partial/complete anal sphincter
    โ”œโ”€โ”€ 3a: <50% external sphincter torn
    โ”œโ”€โ”€ 3b: >50% external sphincter torn
    โ””โ”€โ”€ 3c: Internal sphincter also involved
4th Degree: Extends into rectal mucosa (most severe)

OTHER INJURIES:
โ”œโ”€โ”€ Cervical lacerations: Upper 1/3 cervix torn (surgical repair needed)
โ”œโ”€โ”€ Vaginal lacerations: Lateral sulcus tears (bleeding despite firm uterus)
โ”œโ”€โ”€ Broad ligament haematoma: Internal bleeding, pelvic pain, shock
โ”œโ”€โ”€ Uterine rupture: Previous LSCS scar, obstructed labour
โ””โ”€โ”€ Bladder/urethral injuries: Difficult forceps delivery

MANAGEMENT:
โ””โ”€โ”€ All 3rd/4th degree tears: Repair in OT under regional anaesthesia
    + Antibiotics + Laxatives + Pelvic floor physiotherapy


QUESTION 4: ABNORMAL PREGNANCIES

i) HAEMORRHAGES IN PREGNANCY

BLEEDING IN PREGNANCY - BY TRIMESTER

1st TRIMESTER (0-13 wks)      2nd TRIMESTER (14-28 wks)      3rd TRIMESTER (28+ wks)
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€         โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€           โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Threatened abortion           Cervical incompetence           Placenta previa (painless)
Inevitable abortion           Mid-trimester abortion          Abruptio placenta (painful)
Incomplete abortion           Cervical polyp/erosion          Vasa previa (rare, lethal)
Missed abortion               Fibroids                        Show (physiological)
Ectopic pregnancy โš ๏ธ         Placenta previa (late)
GTD (molar pregnancy)
Implantation bleed

ii) ECTOPIC PREGNANCY (Early Pregnancy - High Risk)

Definition: Implantation of fertilised ovum OUTSIDE the uterine cavity.
  • Most common site: Ampulla of fallopian tube (55%)
ECTOPIC PREGNANCY - TRIAD (Classic presentation)
โ”œโ”€โ”€ Amenorrhoea (missed period, 6-8 weeks)
โ”œโ”€โ”€ Abdominal pain (sudden, severe, unilateral or generalised)
โ””โ”€โ”€ PV Bleeding (dark brown, scanty - decidual cast)

SIGNS:
โ”œโ”€โ”€ Tenderness (unilateral adnexal)
โ”œโ”€โ”€ Cervical excitation (on PV - extreme pain when cervix moved)
โ”œโ”€โ”€ Mass in adnexa
โ””โ”€โ”€ Haemorrhagic shock (if ruptured) - SURGICAL EMERGENCY

INVESTIGATIONS:
โ”œโ”€โ”€ Beta-hCG (positive but lower than expected for dates)
โ”œโ”€โ”€ TVS: Empty uterus + adnexal mass + free fluid (haemoperitoneum)
โ””โ”€โ”€ Culdocentesis (non-clotting blood = ruptured ectopic)

MANAGEMENT:
โ”œโ”€โ”€ Unstable/Ruptured โ†’ LAPAROTOMY immediately (salpingectomy)
โ”œโ”€โ”€ Stable + unruptured (<3.5cm, beta-hCG <5000) โ†’ METHOTREXATE
โ””โ”€โ”€ Expectant management: Selected cases only (declining hCG)

iii) MULTIPLE PREGNANCY

TYPES OF TWINS

DIZYGOTIC (Fraternal) - 2 eggs fertilised       MONOZYGOTIC (Identical) - 1 egg splits
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€        โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
Always DICHORIONIC DIAMNIOTIC (DCDA)             Depends on timing of split:
                                                 โ”œโ”€โ”€ Day 0-3: DCDA (like fraternal)
                                                 โ”œโ”€โ”€ Day 4-8: MCDA (mono-chorion, di-amniotic)
                                                 โ”œโ”€โ”€ Day 9-12: MCMA (mono-mono) - very high risk
                                                 โ””โ”€โ”€ Day 13+: CONJOINED TWINS

COMPLICATIONS OF TWIN PREGNANCY:
โ”œโ”€โ”€ TTTS (Twin-to-Twin Transfusion Syndrome) - MCDA twins
โ”‚   โ””โ”€โ”€ One twin gets too much blood, other too little โ†’ very dangerous
โ”œโ”€โ”€ Preterm labour (most common)
โ”œโ”€โ”€ APH, PPH
โ”œโ”€โ”€ IUGR (growth restriction)
โ”œโ”€โ”€ Malpresentation
โ”œโ”€โ”€ Cord prolapse
โ”œโ”€โ”€ Gestational hypertension / pre-eclampsia
โ””โ”€โ”€ Anaemia, hyperemesis worse

QUESTION (2nd BHMS - 1): ETIOLOGY OF HYPEREMESIS GRAVIDARUM (Detailed)

Definition:

Severe, intractable, persistent vomiting in pregnancy causing:
  • Weight loss >5% of pre-pregnancy weight
  • Dehydration (clinical signs of hypovolaemia)
  • Ketonuria (metabolic starvation)
  • Requires hospitalisation for IV fluid therapy
Incidence: 0.5 - 2% of pregnancies. Peak: 8 - 12 weeks (then usually improves by 16 weeks).

Etiology (Causes):

ETIOLOGY OF HYPEREMESIS GRAVIDARUM

1. HORMONAL (Most Important)
   โ”œโ”€โ”€ hCG (Human Chorionic Gonadotrophin) โ† MAIN DRIVER
   โ”‚   โ”œโ”€โ”€ Peaks at 10-12 weeks โ†’ coincides with worst vomiting
   โ”‚   โ”œโ”€โ”€ Stimulates vomiting centre in medulla
   โ”‚   โ””โ”€โ”€ HIGHER hCG = WORSE vomiting
   โ”‚       (Molar pregnancy โ†’ very high hCG โ†’ severe HG)
   โ”‚       (Twin pregnancy โ†’ higher hCG โ†’ worse HG)
   โ”œโ”€โ”€ Oestrogen: correlates with severity
   โ””โ”€โ”€ Progesterone: relaxes lower oesophageal sphincter + slows gastric emptying

2. GASTROINTESTINAL
   โ”œโ”€โ”€ H. pylori infection: Significantly associated (test and treat)
   โ”œโ”€โ”€ Dysmotility: Abnormal gastric emptying
   โ””โ”€โ”€ Lower oesophageal sphincter relaxation (progesterone effect)

3. THYROID DYSFUNCTION
   โ””โ”€โ”€ Transient Gestational Thyrotoxicosis (TGT):
       hCG has structural similarity to TSH โ†’ stimulates thyroid
       โ†’ T4 rises, TSH suppressed โ†’ aggravates vomiting

4. VESTIBULAR / CNS
   โ””โ”€โ”€ Increased sensitivity of vomiting centre + labyrinth

5. PSYCHOLOGICAL
   โ””โ”€โ”€ Anxiety, ambivalence about pregnancy (controversial - not primary cause)

6. GENETIC
   โ””โ”€โ”€ Strong family history; worse in subsequent pregnancies if first was affected

WORSE IN:                          BETTER IN:
Molar pregnancy                    Subsequent normal pregnancies
Multiple pregnancy                 After 16-20 weeks
First pregnancy                    (Usually resolves spontaneously)
Female fetus (some evidence)

Complications of Hyperemesis:

WERNICKE'S ENCEPHALOPATHY โ† Most dangerous complication
   โ”œโ”€โ”€ Caused by: Vitamin B1 (Thiamine) deficiency
   โ”œโ”€โ”€ Triad: Confusion + Ophthalmoplegia + Ataxia
   โ””โ”€โ”€ PREVENTION: Give Thiamine BEFORE IV dextrose (critical!)

Other Complications:
โ”œโ”€โ”€ Hyponatraemia (Na depletion from vomiting)
โ”œโ”€โ”€ Hypokalaemia (K+ depletion โ†’ cardiac arrhythmias)
โ”œโ”€โ”€ Metabolic alkalosis (loss of HCl)
โ”œโ”€โ”€ Liver dysfunction (elevated AST, ALT - reversible)
โ”œโ”€โ”€ Mallory-Weiss tear (oesophageal tear from retching)
โ”œโ”€โ”€ DVT (dehydration + immobility)
โ””โ”€โ”€ Fetal: Low birth weight, preterm (if severe)

Management of Hyperemesis:

MANAGEMENT FLOWCHART

Nausea/Vomiting in Pregnancy
         โ†“
MILD (NVP)                      MODERATE/SEVERE (HG)
Dietary changes                 ADMIT TO HOSPITAL
Small frequent meals                    โ†“
Avoid triggers              REHYDRATION:
Ginger, acupressure         Ringer's Lactate 2L at 500 ml/hr
                            + THIAMINE first (100mg IV/IM before glucose!)
                            + Electrolyte replacement (K+, Mg2+)
                                    โ†“
                            ANTIEMETICS (stepwise):
                            Step 1: Doxylamine + Pyridoxine (Diclegis) - 1st line
                            Step 2: Metoclopramide 10mg IV/IM
                            Step 3: Ondansetron 8mg IV (caution: cardiac)
                            Step 4: Promethazine (Phenergan)
                            Step 5: Methylprednisolone (last resort, 3 days only)
                                    โ†“
                            If cannot maintain weight despite above:
                            ENTERAL NUTRITION (NG tube)
                            OR rarely Total Parenteral Nutrition (TPN)
                                    โ†“
                            Test and treat H. pylori if positive

SUMMARY MASTER FLOWCHART - ALL TOPICS

OBSTETRICS EXAM - COMPLETE TOPIC MAP
โ”‚
โ”œโ”€โ”€ NORMAL LABOUR โ”€โ”€โ”€โ”€ Causes of onset โ†’ 4 P's โ†’ 7 Movements โ†’ 3+1 Stages
โ”‚                      Power (Contractions) + Passenger + Passage + Psyche
โ”‚
โ”œโ”€โ”€ HIGH RISK LABOUR
โ”‚   โ”œโ”€โ”€ DYSTOCIA โ”€โ”€โ”€โ”€โ”€โ”€ 3 P's (Power/Passenger/Passage)
โ”‚   โ”œโ”€โ”€ CORD PROLAPSEโ”€โ”€ HELPERR + Emergency CS
โ”‚   โ”œโ”€โ”€ SHOULDER DYS.โ”€โ”€ McRoberts + Suprapubic pressure
โ”‚   โ”œโ”€โ”€ OBSTRUCTED โ”€โ”€โ”€โ”€ Bandl's ring โ†’ Rupture risk โ†’ LSCS
โ”‚   โ””โ”€โ”€ POST-MATURITYโ”€โ”€ >42 wks โ†’ IOL mandatory
โ”‚
โ”œโ”€โ”€ PUERPERAL CARE โ”€โ”€โ”€โ”€ Involution + Lochia + Complications (SWIFT)
โ”‚
โ”œโ”€โ”€ HYPEREMESIS โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ hCG peak 10-12 wks โ†’ Thiamine before dextrose!
โ”‚
โ””โ”€โ”€ ABNORMAL PREGNANCY
    โ”œโ”€โ”€ ECTOPIC โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ TVS + beta-hCG โ†’ Laparotomy/Methotrexate
    โ”œโ”€โ”€ TWINS โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ DCDA/MCDA/MCMA โ†’ TTTS (monochorionic)
    โ””โ”€โ”€ HAEMORRHAGES โ”€โ”€โ”€โ”€ 1st trim (Ectopic/Abort) โ†’ 3rd trim (APH)

Key Exam Tips:
  • In Normal Labour questions, always write all 7 cardinal movements in sequence with diameters
  • For Obstructed Labour, always mention Bandl's Ring - examiners love this
  • In Hyperemesis, never forget "give Thiamine BEFORE dextrose" - prevents Wernicke's
  • Post-maturity: Define as >42 weeks, mention post-maturity syndrome features
  • Cord Prolapse = EMERGENCY - keep hand in vagina until CS
  • Source: DC Dutta's Obstetrics 7th Edition + Rosen's Emergency MedicineAll remaining questions are now fully answered. Here is a quick index of everything covered in this session:

What's Covered Above:

QuestionTopicKey Points
Q1Normal LabourDefinition, causes of onset (6 theories), anatomy of pelvis (4 types), physiology of contractions, all 7 cardinal movements, clinical course of all 4 stages, partograph, AMTSL, Homoeopathy scope
Q2Post-natal / Puerperal CarePuerperium definition, involution table, lochia (Rubra/Serosa/Alba), postnatal care flowchart, complications (SWIFT mnemonic), Homoeopathy scope + limitations
Q3iDystocia3 P's, prolonged labour definitions, prolonged active phase criteria
Q3iiMalpresentation/MalpositionOP, OT, deep transverse arrest, breech (covered earlier)
Q3iiiCord ProlapseTypes, predisposing factors, emergency management step-by-step
Q3ivShoulder DystociaTurtle sign, HELPERR manoeuvre
Q3vObstructed LabourBandl's ring, signs, complications, management
Q3viPost-maturityDefinition (>42 wks), post-maturity syndrome, management algorithm
Q3viiBirth Canal InjuriesPerineal tear classification (1st-4th degree, 3a/b/c), management
Q4iHaemorrhages in PregnancyTrimester-wise causes
Q4iiEctopic PregnancyClassic triad, TVS, Methotrexate vs surgery
Q4iiiMultiple PregnancyDCDA/MCDA/MCMA, TTTS, complications
2nd BHMS Q1Hyperemesis GravidarumFull etiology, Wernicke's complication, management flowchart with "Thiamine before dextrose"
Combined with the previous session, you now have complete detailed answers for every single question on your exam paper. All the best! ๐ŸŽ“
This is a shared conversation. Sign in to Orris to start your own chat.