Cvs respi cns git in which all disease list in which use drug with all route dose sideeffect contraindication

Reading File
This is a very broad request covering pharmacology across 4 major body systems (CVS, Respiratory, CNS, GIT). Let me clarify scope before investing deeply.
Asking for Preferences

What level/purpose is this for? · Which systems do you want covered? (You asked CVS, Respi, CNS, GIT — confirm or narrow down) · What format do you prefer?

I'll proceed with all four systems (CVS, Respiratory, CNS, GIT) in a structured table format covering diseases, drugs, routes, doses, side effects, and contraindications - aimed at medical/pharmacy students. Let me pull data from the textbook library now.
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Good - I have source files. Let me read the pharmacology sections in parallel.
Reading File
Reading File
Reading File
Reading File
Good foundation. Now let me use the Katzung pharmacology textbook (authoritative source) and search for specific drug tables.Based on the textbook data gathered and my comprehensive pharmacology knowledge, here is a complete, detailed reference across all four systems:

Pharmacology Reference: CVS | Respiratory | CNS | GIT

CARDIOVASCULAR SYSTEM (CVS)


1. Hypertension

Drug ClassDrug (Example)RouteDoseSide EffectsContraindications
ACE InhibitorsEnalapril, Ramipril, LisinoprilOralEnalapril: 5-40 mg/day; Ramipril: 2.5-10 mg/dayDry cough, hyperkalemia, angioedema, first-dose hypotension, renal impairmentBilateral renal artery stenosis, pregnancy, history of angioedema, hyperkalemia
ARBsLosartan, Valsartan, TelmisartanOralLosartan: 50-100 mg/day; Valsartan: 80-320 mg/dayDizziness, hyperkalemia, renal impairment (less cough than ACEi)Pregnancy, bilateral renal artery stenosis
Beta-BlockersAtenolol, Metoprolol, CarvedilolOralAtenolol: 25-100 mg/day; Metoprolol: 25-200 mg/dayBradycardia, fatigue, cold extremities, erectile dysfunction, bronchospasmAsthma/COPD (non-selective), heart block (2nd/3rd degree), cardiogenic shock
Calcium Channel Blockers (DHP)Amlodipine, NifedipineOralAmlodipine: 5-10 mg/day; Nifedipine SR: 30-90 mg/dayPeripheral edema, headache, flushing, reflex tachycardiaHeart failure with reduced EF (dihydropyridines cautiously), severe aortic stenosis
Calcium Channel Blockers (non-DHP)Verapamil, DiltiazemOral / IVVerapamil: 80-480 mg/day oral; IV: 5-10 mg bolusConstipation (verapamil), bradycardia, heart block, negative inotropyAV block, sick sinus syndrome, heart failure with reduced EF, co-use with beta-blockers
Thiazide DiureticsHydrochlorothiazide (HCTZ), ChlorthalidoneOralHCTZ: 12.5-25 mg/dayHypokalemia, hyponatremia, hyperuricemia, hyperglycemia, hyperlipidemiaGout (relative), sulfa allergy, anuria
Loop DiureticsFurosemide, BumetanideOral / IVFurosemide: 20-80 mg/dose; IV: sameHypokalemia, dehydration, ototoxicity, hypomagnesemiaAnuria, hepatic coma, hypovolemia
Alpha-2 AgonistsClonidine, MethyldopaOralClonidine: 0.1-0.3 mg BD; Methyldopa: 250-1000 mg BD-TDSDry mouth, sedation, rebound hypertension (clonidine), hemolytic anemia (methyldopa)Methyldopa: liver disease; clonidine: abrupt discontinuation dangerous
VasodilatorsHydralazine, MinoxidilOral / IVHydralazine: 25-100 mg QID oral; IV: 5-20 mg bolusReflex tachycardia, lupus-like syndrome (hydralazine), hypertrichosis (minoxidil)Coronary artery disease, lupus (hydralazine)
NitroprussideSodium NitroprussideIV infusion0.3-10 mcg/kg/minHypotension, cyanide toxicity (prolonged use), methemoglobinemiaCompensatory hypertension, hepatic/renal insufficiency (prolonged use)

2. Heart Failure

DrugRouteDoseSide EffectsContraindications
FurosemideOral / IV20-80 mg/day (titrated)Hypokalemia, hypotension, ototoxicityAnuria
Enalapril / Ramipril (ACEi)OralAs aboveCough, angioedema, hyperkalemiaBilateral RAS, pregnancy
Carvedilol, Metoprolol succinate (Beta-blocker)OralCarvedilol: 3.125 mg BD, titrate to 25 mg BDBradycardia, fatigue, fluid retention (on initiation)Acute decompensated HF, severe bradycardia
Sacubitril/Valsartan (ARNI)Oral24/26 mg BD - 97/103 mg BDHypotension, hyperkalemia, angioedemaConcurrent ACEi (within 36 hrs), pregnancy, angioedema history
Spironolactone / Eplerenone (MRA)OralSpironolactone: 25-50 mg/dayHyperkalemia, gynecomastia (spironolactone), renal impairmentK+ >5 mEq/L, GFR <30 mL/min
DigoxinOral / IV0.125-0.25 mg/day oralNausea, visual changes (yellow-green), arrhythmias, bradycardiaAV block, hypertrophic cardiomyopathy, ventricular tachycardia
IvabradineOral5-7.5 mg BDBradycardia, visual phosphenesAF, resting HR <70, severe hepatic impairment
DobutamineIV infusion2-20 mcg/kg/minTachycardia, arrhythmias, hypertensionHypertrophic obstructive cardiomyopathy, severe hypovolemia

3. Angina Pectoris

DrugRouteDoseSide EffectsContraindications
Glyceryl Trinitrate (GTN/NTG)SL / Patch / IVSL: 0.3-0.6 mg PRN; Patch: 0.2-0.8 mg/hr; IV: 5-200 mcg/minHeadache, hypotension, reflex tachycardia, methemoglobinemiaPDE5 inhibitor use (sildenafil), severe hypotension, hypertrophic cardiomyopathy
Isosorbide MononitrateOral20-60 mg OD (SR)Headache, flushing, hypotensionSame as GTN; nitrate tolerance with continuous use
Metoprolol / AtenololOralMetoprolol: 25-200 mg/dayBradycardia, bronchospasm, fatigueVasospastic (Prinzmetal) angina, severe bradycardia, asthma
Amlodipine / NifedipineOralAmlodipine: 5-10 mg/dayEdema, headache, flushingSevere aortic stenosis
RanolazineOral500-1000 mg BDQT prolongation, dizziness, constipationQT prolongation, CYP3A4 inhibitors, severe hepatic impairment

4. Arrhythmias (Vaughan Williams Classification)

ClassDrugRouteDoseSide EffectsContraindications
IaQuinidine, ProcainamideOral / IVQuinidine: 200-400 mg TDSCinchonism (tinnitus, nausea), QT prolongation, lupus-like (procainamide)QT prolongation, heart block
IbLidocaine, MexiletineIV / OralLidocaine: 1-1.5 mg/kg bolus IVNeurological (tremor, seizure), bradycardiaSinus arrest, Stokes-Adams syndrome
IcFlecainide, PropafenoneOralFlecainide: 50-200 mg BDPro-arrhythmic, blurred vision, dizzinessPost-MI, structural heart disease
IIAtenolol, Metoprolol, EsmololOral / IVEsmolol: 500 mcg/kg loadingBradycardia, hypotension, bronchospasmAsthma, AV block, cardiogenic shock
IIIAmiodarone, SotalolOral / IVAmiodarone: 200 mg TDS (loading), 200 mg OD (maintenance); IV: 150 mg over 10 minAmiodarone: pulmonary toxicity, thyroid dysfunction, corneal deposits, photosensitivity, hepatotoxicity; Sotalol: TdPAmiodarone: thyroid disease, iodine allergy; Sotalol: QT prolongation, asthma
IVVerapamil, DiltiazemOral / IVIV verapamil: 5-10 mgBradycardia, hypotension, constipation, heart blockAV block, HF, WPW
Misc.AdenosineIV bolus6 mg rapid bolus (12 mg if needed)Transient AV block, flushing, chest tightness, bronchospasmAsthma, 2nd/3rd degree AV block, sick sinus syndrome
Misc.DigoxinOral / IV0.125-0.25 mg/daySee aboveSee above

5. Dyslipidemia

DrugRouteDoseSide EffectsContraindications
Atorvastatin, Rosuvastatin (Statins)OralAtorvastatin: 10-80 mg OD; Rosuvastatin: 5-40 mg ODMyopathy/rhabdomyolysis, elevated LFTs, headacheActive liver disease, pregnancy, breast-feeding
EzetimibeOral10 mg ODWell tolerated; mild GI symptomsModerate-severe hepatic impairment (with statin)
Fenofibrate (Fibrate)Oral145 mg ODMyopathy (esp. with statins), gallstones, elevated creatinineSevere renal/hepatic disease, gallbladder disease
NiacinOral500-2000 mg/dayFlushing, hyperuricemia, hyperglycemia, hepatotoxicityActive peptic ulcer, hepatic disease, gout
Cholestyramine (Bile acid sequestrant)Oral4-16 g/dayConstipation, bloating, drug malabsorptionComplete biliary obstruction, hypertriglyceridemia
PCSK9 Inhibitors (Evolocumab, Alirocumab)SC injectionEvolocumab: 140 mg Q2W or 420 mg monthlyInjection site reactions, nasopharyngitisHypersensitivity

6. Acute Coronary Syndrome / Antiplatelet / Anticoagulants

DrugRouteDoseSide EffectsContraindications
AspirinOral75-325 mg/dayGI bleeding, peptic ulceration, Reye syndrome (children)Active bleeding, aspirin allergy, severe hepatic disease
Clopidogrel, Ticagrelor (P2Y12 inhibitors)OralClopidogrel: 75 mg/day; Ticagrelor: 90 mg BDBleeding, dyspnea (ticagrelor), TTP (clopidogrel rare)Active bleeding; ticagrelor: severe hepatic impairment, ICH history
Heparin (UFH)IV / SCIV: 80 units/kg bolus + 18 units/kg/hr; SC: 5000 units BD (prophylaxis)Bleeding, HIT (heparin-induced thrombocytopenia), osteoporosisActive bleeding, HIT, thrombocytopenia
LMWH (Enoxaparin)SC1 mg/kg BD or 1.5 mg/kg ODBleeding, HIT (less than UFH), elevated LFTsActive major bleeding, allergy, severe renal impairment (adjust dose)
WarfarinOralIndividualized (target INR 2-3)Bleeding, teratogenic, skin necrosisPregnancy, active bleeding, non-compliant patients
Apixaban, Rivaroxaban (DOACs)OralApixaban: 5 mg BD; Rivaroxaban: 20 mg ODBleedingSignificant renal/hepatic impairment, pregnancy
Alteplase (tPA)IV0.9 mg/kg (max 90 mg) over 60 min (for stroke)Major hemorrhage, intracranial bleedActive bleeding, recent surgery, prior ICH, BP >185/110


RESPIRATORY SYSTEM


7. Asthma

Drug ClassDrugRouteDoseSide EffectsContraindications
Short-Acting Beta-2 Agonists (SABA)Salbutamol (Albuterol), TerbutalineInhaler (MDI/DPI) / Nebulizer / IV / OralMDI: 100-200 mcg (1-2 puffs) PRN; Nebulizer: 2.5 mg in 3 mL NSTremor, tachycardia, hypokalemia, palpitationsHypersensitivity
Long-Acting Beta-2 Agonists (LABA)Salmeterol, FormoterolInhaled (combined with ICS only)Salmeterol: 50 mcg BDTachycardia, tremor (NOTE: never as monotherapy in asthma)Monotherapy in asthma (must always be with ICS)
Inhaled Corticosteroids (ICS)Beclomethasone, Budesonide, FluticasoneInhaledBeclomethasone: 100-400 mcg BD; Fluticasone: 100-500 mcg BDOral candidiasis, hoarseness, hypothalamic-pituitary-adrenal suppression (high dose)Active TB (relative), untreated fungal infection
Systemic CorticosteroidsPrednisolone, HydrocortisoneOral / IVPrednisolone: 40-60 mg/day oral; Hydrocortisone: 100-200 mg IVHyperglycemia, osteoporosis, immunosuppression, Cushing's syndromeActive peptic ulcer (relative), uncontrolled DM
Anti-muscarinic (SAMA/LAMA)Ipratropium (SAMA), Tiotropium (LAMA)InhaledIpratropium: 20-40 mcg (2-4 puffs) QID; Tiotropium: 18 mcg ODDry mouth, blurred vision, urinary retention, constipationNarrow-angle glaucoma, prostatic hypertrophy (relative)
MethylxanthinesTheophylline, AminophyllineOral / IVTheophylline: 5 mg/kg loading, then 0.5 mg/kg/hr; Aminophylline IV: 5 mg/kg over 20 minNausea, vomiting, seizures, arrhythmias (narrow therapeutic index)Arrhythmias, peptic ulcer disease, concurrent CYP1A2 inhibitors
Leukotriene Receptor AntagonistsMontelukast, ZafirlukastOralMontelukast: 10 mg OD at nightHeadache, GI upset, neuropsychiatric effects (rare)Hypersensitivity
Mast Cell StabilizersSodium Cromoglycate, NedocromilInhaledSodium cromoglycate: 20 mg (1 cartridge) QIDThroat irritation, cough, bronchospasm (paradoxical, rare)Only for prophylaxis, not acute attacks
Anti-IgE (Biologic)OmalizumabSC injection150-375 mg SC Q2-4W (weight/IgE based)Injection site reactions, anaphylaxis (rare)Non-IgE mediated asthma, hypersensitivity
Anti-IL5/IL4 (Biologics)Mepolizumab, Benralizumab, DupilumabSC injectionMepolizumab: 100 mg SC Q4WInjection site reactions, nasopharyngitis, headacheHypersensitivity

8. COPD

DrugRouteDoseSide EffectsContraindications
Tiotropium (LAMA)Inhaled18 mcg ODDry mouth, urinary retention, constipationNarrow-angle glaucoma, BPH (relative)
Salmeterol / Formoterol (LABA)InhaledSalmeterol 50 mcg BDTachycardia, tremorCardiac arrhythmias (caution)
LABA+LAMA combinations (Umeclidinium/Vilanterol)Inhaled55/22 mcg ODCombination side effectsSame as components
ICS + LABA (Fluticasone/Salmeterol)Inhaled250/50 mcg BDPneumonia (ICS increases risk in COPD), oral candidiasisActive TB
Roflumilast (PDE4 inhibitor)Oral500 mcg ODNausea, diarrhea, weight loss, depressionModerate-severe hepatic impairment, depression/suicidal history
Oxygen therapyInhalation1-3 L/min (maintain SaO2 88-92% in COPD)CO2 retention if uncontrolled high-flow O2High-flow O2 in type 2 respiratory failure

9. Pneumonia / Respiratory Infections

DrugRouteDoseSide EffectsContraindications
AmoxicillinOral500 mg TDS or 1 g BDDiarrhea, rash, allergyPenicillin allergy
Amoxicillin-ClavulanateOral625 mg TDS or 1g BDGI upset, cholestatic jaundice (esp. clavulanate)Penicillin allergy, jaundice from prior use
AzithromycinOral / IV500 mg OD (3-5 days)QT prolongation, GI upset, hearing lossQT-prolonging drugs, hepatic impairment
DoxycyclineOral100 mg BDPhotosensitivity, GI upset, esophagitis, tooth discolorationPregnancy, children <8 years
Levofloxacin / MoxifloxacinOral / IVLevofloxacin: 500-750 mg ODTendinopathy, QT prolongation, CNS effects, photosensitivityTendon disorders, QT prolongation, pregnancy
Piperacillin-TazobactamIV4.5 g Q6-8HDiarrhea, C. difficile, hypokalemiaPenicillin allergy

10. Tuberculosis

DrugRouteDoseSide EffectsContraindications
Isoniazid (H)Oral / IM5 mg/kg/day (max 300 mg)Peripheral neuropathy (pyridoxine-reversible), hepatotoxicity, lupus-likeHepatic disease, alcoholism (caution)
Rifampicin (R)Oral / IV10 mg/kg/day (max 600 mg)Hepatotoxicity, orange discoloration of body fluids, drug interactions (CYP450 inducer)Hepatic disease, hypersensitivity
Pyrazinamide (Z)Oral15-30 mg/kg/day (max 2 g)Hepatotoxicity, hyperuricemia, arthralgiaSevere hepatic disease, gout
Ethambutol (E)Oral15-25 mg/kg/dayOptic neuritis (dose-related, reversible), color blindnessChildren <5 years (unable to monitor vision), optic neuritis
Streptomycin (S)IM / IV15 mg/kg/day (max 1 g)Ototoxicity, nephrotoxicity, neuromuscular blockadePregnancy (vestibular damage to fetus), renal failure


CENTRAL NERVOUS SYSTEM (CNS)


11. Epilepsy / Seizures

DrugRouteDoseSide EffectsContraindications
PhenytoinOral / IVOral: 300-400 mg/day; IV loading: 15-20 mg/kg (not >50 mg/min)Nystagmus, ataxia, gingival hyperplasia, hirsutism, teratogenic, zero-order kineticsPregnancy, SA/AV block, bradycardia
Valproate (Sodium Valproate)Oral / IV20-30 mg/kg/dayHepatotoxicity, teratogenic (neural tube defects), weight gain, tremor, pancreatitis, thrombocytopeniaPregnancy, liver disease, mitochondrial disorders
CarbamazepineOral200-1200 mg/day in divided dosesDiplopia, ataxia, SIADH, Stevens-Johnson syndrome, aplastic anemiaBone marrow depression, AV block, MAO inhibitor use
LamotrigineOral25-200 mg BD (slow titration)Stevens-Johnson syndrome (if titrated too fast), rash, dizzinessHypersensitivity; caution with valproate (increase dose risk)
LevetiracetamOral / IV500-1500 mg BDBehavioral changes, somnolence, irritabilityHypersensitivity
PhenobarbitalOral / IV / IM60-180 mg/day oral; IV: 20 mg/kg loadingSedation, tolerance/dependence, respiratory depression, cognitive impairmentSevere respiratory disease, porphyria, alcohol dependence
DiazepamIV / RectalStatus epilepticus: 10 mg IV (0.15-0.2 mg/kg)Sedation, respiratory depression, hypotension, dependenceRespiratory depression, severe hepatic impairment
LorazepamIV4 mg IV over 2 min (status epilepticus)Same as diazepamSame as diazepam
EthosuximideOral500-1500 mg/dayGI upset, drowsiness, hiccupsAbsence seizures ONLY; not for tonic-clonic
TopiramateOral25-400 mg/dayKidney stones, cognitive slowing, weight loss, metabolic acidosis, paresthesiaMetabolic acidosis, renal stones (relative)

12. Parkinson's Disease

DrugRouteDoseSide EffectsContraindications
Levodopa + Carbidopa (Co-careldopa)Oral100/25 mg TDS to 250/25 mg QIDDyskinesia, on-off fluctuations, nausea, orthostatic hypotension, hallucinationsMAO-A inhibitors, narrow-angle glaucoma
Dopamine Agonists (Pramipexole, Ropinirole)OralPramipexole: 0.125-4.5 mg TDSImpulse control disorders, somnolence, nausea, hallucinations, orthostatic hypotensionPsychosis (caution)
MAO-B Inhibitors (Selegiline, Rasagiline)OralSelegiline: 5 mg BD (morning + midday)Insomnia (selegiline has amphetamine metabolite), nauseaPethidine/opioid use, antidepressants (SSRIs/SNRIs - serotonin syndrome risk)
COMT Inhibitors (Entacapone, Tolcapone)OralEntacapone: 200 mg with each L-dopa doseDiscoloration of urine (orange), diarrhea, dyskinesia enhancement; Tolcapone: hepatotoxicityTolcapone: liver disease; co-administration with MAOIs
AmantadineOral100 mg BDLivedo reticularis, ankle edema, confusion, hallucinationsRenal failure, epilepsy, severe hepatic disease
Trihexyphenidyl (Anticholinergic)Oral2-5 mg TDSDry mouth, blurred vision, urinary retention, cognitive impairment, confusionDementia, glaucoma, BPH, tachycardia

13. Depression

DrugRouteDoseSide EffectsContraindications
SSRIs (Fluoxetine, Sertraline, Escitalopram)OralFluoxetine: 20-80 mg OD; Sertraline: 50-200 mg ODGI upset, sexual dysfunction, insomnia, weight changes, SIADH, serotonin syndromeMAO inhibitor use (washout 14 days), uncontrolled epilepsy
SNRIs (Venlafaxine, Duloxetine)OralVenlafaxine: 75-225 mg/day; Duloxetine: 30-120 mg/dayHypertension, nausea, dizziness, sweating, sexual dysfunctionMAO inhibitors, uncontrolled hypertension (venlafaxine)
TCAs (Amitriptyline, Imipramine, Nortriptyline)OralAmitriptyline: 25-150 mg OD (at night)Anticholinergic effects, cardiotoxicity (QT prolongation, arrhythmias), sedation, orthostatic hypotension, lethal in overdoseMAO inhibitors, recent MI, arrhythmias, BPH, glaucoma
MAOIs (Phenelzine, Tranylcypromine)OralPhenelzine: 15-30 mg TDSHypertensive crisis (cheese reaction with tyramine), serotonin syndrome, hepatotoxicity, orthostatic hypotensionTyramine-rich foods, SSRIs, sympathomimetics, pethidine, stroke
MirtazapineOral15-45 mg OD (at night)Weight gain, sedation, increased appetite, rare agranulocytosisMAO inhibitors
BupropionOral150-300 mg/daySeizures (dose-dependent), dry mouth, insomnia, lowered seizure thresholdEpilepsy, eating disorders (bulimia/anorexia), MAO inhibitors

14. Psychosis / Schizophrenia

DrugRouteDoseSide EffectsContraindications
Typical Antipsychotics - Haloperidol, ChlorpromazineOral / IM / IVHaloperidol: 2-20 mg/day; Chlorpromazine: 75-300 mg/dayEPS (dystonia, akathisia, parkinsonism, tardive dyskinesia), NMS, QT prolongation, sedation, hyperprolactinemiaComatose states, Parkinson's disease
Atypical - OlanzapineOral / IM5-20 mg/dayMetabolic syndrome (weight gain, hyperglycemia, dyslipidemia), sedation, QT prolongationActive hepatic disease
Atypical - RisperidoneOral / IM (depot)2-8 mg/dayEPS (at high doses), hyperprolactinemia, metabolic effectsHypersensitivity, QT prolongation
Atypical - ClozapineOral12.5-900 mg/dayAgranulocytosis (MANDATORY neutrophil monitoring), seizures, myocarditis, excessive salivation, metabolic syndromeBone marrow suppression, uncontrolled epilepsy, severe cardiac disease
Atypical - QuetiapineOral50-750 mg/daySedation, orthostatic hypotension, metabolic effects, cataractsCataracts (long-term monitoring needed)

15. Anxiety / Sleep Disorders

DrugRouteDoseSide EffectsContraindications
Benzodiazepines (Diazepam, Lorazepam, Alprazolam)Oral / IV / IMDiazepam: 2-10 mg BD-TDS; Alprazolam: 0.25-1 mg TDSSedation, dependence, respiratory depression, cognitive impairment, withdrawal syndromeRespiratory failure, sleep apnea, myasthenia gravis, pregnancy (1st trimester)
Buspirone (non-BZD anxiolytic)Oral5-30 mg BDDizziness, nausea, no sedation or dependenceMAO inhibitors
Zolpidem / Zopiclone (Z-drugs)OralZolpidem: 5-10 mg at bedtimeAmnesia, sleepwalking, complex behaviors, rebound insomniaRespiratory failure, sleep apnea, severe hepatic disease
Suvorexant (Orexin antagonist)Oral10-20 mg at bedtimeSomnolence, sleep paralysisNarcolepsy

16. Dementia (Alzheimer's Disease)

DrugRouteDoseSide EffectsContraindications
AChE Inhibitors (Donepezil, Rivastigmine, Galantamine)Oral / Transdermal patchDonepezil: 5-10 mg OD; Rivastigmine patch: 4.6-13.3 mg/24hrNausea, vomiting, diarrhea, bradycardia, vivid dreamsSevere bradycardia, peptic ulcer (relative), asthma/COPD (relative)
Memantine (NMDA antagonist)Oral5-20 mg/dayDizziness, headache, constipation, confusionSevere renal impairment (dose reduction), epilepsy

17. Opioid Analgesics (Pain / CNS)

DrugRouteDoseSide EffectsContraindications
MorphineOral / IV / SC / IMOral: 5-30 mg Q4H; IV: 2-10 mg Q4HRespiratory depression, constipation, nausea, sedation, miosis, physical dependenceRespiratory depression, paralytic ileus, head injury (raised ICP), MAO inhibitors
CodeineOral30-60 mg Q4-6HConstipation, nausea, drowsiness, less respiratory depressionChildren <12 years (post-tonsillectomy especially), ultra-rapid CYP2D6 metabolizers
TramadolOral / IV50-100 mg Q4-6H (max 400 mg/day)Seizures, serotonin syndrome, nausea, dizzinessEpilepsy, MAO inhibitors, severe renal/hepatic disease
Naloxone (antidote)IV / IM / SC / Intranasal0.4-2 mg IV, repeat Q2-3 minOpioid withdrawal (agitation, tachycardia, hypertension)Hypersensitivity


GASTROINTESTINAL SYSTEM (GIT)


18. Peptic Ulcer Disease / GERD / H. pylori

DrugRouteDoseSide EffectsContraindications
Proton Pump Inhibitors (PPIs) - Omeprazole, Pantoprazole, Lansoprazole, EsomeprazoleOral / IVOmeprazole: 20-40 mg OD (before meal); IV pantoprazole: 40-80 mg ODHypomagnesemia (long-term), C. diff risk, osteoporosis (long-term), vitamin B12 deficiency, headacheHypersensitivity; clopidogrel interaction (omeprazole/esomeprazole)
H2 Receptor Antagonists - Ranitidine, Famotidine, CimetidineOral / IVFamotidine: 20-40 mg BD; Cimetidine: 400 mg QIDHeadache, dizziness; Cimetidine: gynecomastia, impotence, drug interactions (CYP450 inhibitor)Renal impairment (dose reduction); cimetidine: multiple drug interactions
Antacids - Magnesium hydroxide, Aluminium hydroxide, CaCO3Oral10-20 mL or 1-2 tablets QID (1-3 hrs after meals + bedtime)Mg salts: diarrhea, hypermagnesemia; Al salts: constipation, aluminum toxicity (renal failure)Renal failure (Mg-containing antacids), hypercalcemia (calcium carbonate)
SucralfateOral1 g QID (1 hour before meals + bedtime)Constipation, aluminum absorptionRenal failure, drug absorption interference (give other drugs 2 hrs before/after)
Bismuth subsalicylateOral524 mg QIDBlack stool/tongue, salicylate toxicityAspirin allergy, Reye syndrome risk in children, renal impairment
Misoprostol (PGE1)Oral200 mcg QID with NSAIDsDiarrhea, cramping, uterine contractionsPregnancy (causes abortion/teratogenicity), inflammatory bowel disease
H. pylori Triple TherapyOralPPI + Clarithromycin 500 mg BD + Amoxicillin 1g BD x 7-14 daysSee individual drugsPenicillin allergy (use metronidazole instead)

19. Nausea and Vomiting

DrugRouteDoseSide EffectsContraindications
Metoclopramide (D2/5-HT4)Oral / IV / IM10 mg TDS; IV: 10 mg over 2 minTardive dyskinesia (long-term), extrapyramidal effects, hyperprolactinemia, drowsinessEpilepsy, Parkinson's disease, GI obstruction/perforation, pheochromocytoma
Ondansetron (5-HT3 antagonist)Oral / IV / IM4-8 mg TDS; IV: 4-8 mgConstipation, headache, QT prolongationQT prolongation, apomorphine use
Domperidone (D2 peripheral)Oral10 mg TDS (before meals)QT prolongation, hyperprolactinemia, galactorrheaCardiac conduction disorders, hepatic impairment, QT prolongation
Prochlorperazine (phenothiazine)Oral / IM / PR5-10 mg TDS oral; IM: 12.5 mgEPS, sedation, tardive dyskinesiaParkinson's disease, bone marrow suppression, children <10 yrs (for most indications)
Cyclizine (antihistamine)Oral / IV / IM50 mg TDSDry mouth, drowsiness, urinary retentionHeart failure (IV form), porphyria
Promethazine (H1 + muscarinic)Oral / IM / IV25 mg BD-TDSSedation, anticholinergic effects, EPS (rare)Children <2 years (respiratory depression risk)

20. Inflammatory Bowel Disease (IBD)

DrugRouteDoseSide EffectsContraindications
Mesalazine (5-ASA)Oral / Rectal (enema/suppository)Oral: 2.4-4.8 g/day; Rectal: 1-4 g/dayHeadache, nausea, diarrhea, nephrotoxicity (rare), pericarditisSevere renal impairment, salicylate hypersensitivity
SulfasalazineOral2-4 g/day in divided dosesGI upset, headache, oligospermia (reversible), hemolytic anemia, folate deficiencyG6PD deficiency, sulfa allergy, renal failure
Prednisolone (systemic)Oral / IV40-60 mg/day taperingCushingoid features, hyperglycemia, osteoporosis, adrenal suppression, infectionActive infection, uncontrolled DM (relative)
Budesonide (topical steroid)Oral (ileal release) / Rectal9 mg OD (for ileocolonic Crohn's)Less systemic effects than prednisolone; local candidiasisActive infection
Azathioprine / 6-MercaptopurineOralAzathioprine: 2-2.5 mg/kg/dayBone marrow suppression, hepatotoxicity, pancreatitis, lymphoma risk; TPMT testing neededTPMT deficiency (dose-limiting), active infection, pregnancy (relative)
MethotrexateIM / SC / Oral25 mg IM/SC weekly (induction)Hepatotoxicity, bone marrow suppression, pneumonitis, teratogenicPregnancy, renal failure, hepatic disease, immunodeficiency
Anti-TNF (Infliximab, Adalimumab)IV / SCInfliximab: 5 mg/kg at 0, 2, 6 wks, then Q8WInfection risk (TB reactivation), infusion reactions, demyelination, lymphoma, heart failure worseningActive infection/TB (screen first), moderate-severe HF, demyelinating disease
Vedolizumab (anti-integrin)IV300 mg IV at 0, 2, 6 wks, then Q8WNasopharyngitis, headache, arthralgia, infusion reactionsActive infection, hypersensitivity

21. Constipation / Laxatives

DrugRouteDoseSide EffectsContraindications
Ispaghula (Bulk)Oral3.5 g OD-BD with waterBloating, flatulence, obstruction (if insufficient fluid)Intestinal obstruction, dysphagia
Senna / Bisacodyl (Stimulant)Oral / PRSenna: 2-4 tablets at bedtime; Bisacodyl PR: 10 mgAbdominal cramps, electrolyte disturbances, melanosis coli (long-term senna), dependenceIntestinal obstruction, inflammatory bowel conditions
Lactulose (Osmotic)Oral15-30 mL BDBloating, flatulence, diarrheaGalactosemia, intestinal obstruction
Macrogol / PEGOral1-2 sachets ODWell-tolerated; nausea, diarrheaIntestinal obstruction, perforation
Docusate (Stool softener)Oral100-200 mg BDNausea, abdominal crampsIntestinal obstruction
Glycerol suppositoryPR1 suppository PRNLocal irritationIntestinal obstruction

22. Diarrhea

DrugRouteDoseSide EffectsContraindications
LoperamideOral4 mg initially, then 2 mg after each loose stool (max 16 mg/day)Constipation, abdominal cramps, toxic megacolon riskBloody diarrhea, infectious diarrhea with fever, inflammatory colitis, children <2 years
ORS (Oral Rehydration Salts)OralPer WHO formula (see packaging)Hypernatremia if overdosed in young infantsNone (first-line)
Codeine phosphateOral30 mg TDSConstipation, dependence, drowsinessDependency risk; see opioid CIs

23. Liver Disease - Hepatic Encephalopathy

DrugRouteDoseSide EffectsContraindications
LactuloseOral30-45 mL TDS (titrate to 2-3 soft stools/day)Flatulence, diarrhea, electrolyte disturbancesGalactosemia, intestinal obstruction
RifaximinOral550 mg BDWell tolerated; rare: GI discomfort, C. diffIntestinal obstruction, hypersensitivity

24. Antiemetics / Motility - Summary for GIT use already covered above (see Section 19)


KEY DRUG INTERACTION ALERTS

CombinationRisk
Warfarin + NSAIDsIncreased bleeding risk
ACEi + ARB + Spironolactone (triple combo)Dangerous hyperkalemia, renal failure
SSRI + MAOIsSerotonin syndrome (potentially fatal)
Amiodarone + WarfarinMarkedly elevated INR - bleeding risk
Clopidogrel + Omeprazole/EsomeprazoleReduced antiplatelet effect (CYP2C19)
Theophylline + FluoroquinolonesTheophylline toxicity (raised levels)
Methotrexate + NSAIDsMethotrexate toxicity (renal clearance reduced)
Statins + FibratesIncreased myopathy/rhabdomyolysis risk
Benzodiazepines + Opioids + AlcoholAdditive CNS/respiratory depression (potentially fatal)
Levodopa + Antipsychotics (D2 blockers)Reduced levodopa effect; worsened Parkinsonism

Note: All doses listed are standard adult doses for reference. Actual dosing must be individualized based on patient weight, renal/hepatic function, age, comorbidities, and clinical response. Always consult current prescribing guidelines or a clinical pharmacologist for therapeutic decisions. Pediatric doses differ significantly.
*Sources: Katzung's Basic and Clinical Pharmacology 16th Ed., Textbook of Family Medicine 9th Ed., Sleisenger & Fordtran's GI & Liver Disease, Adams & Victor's Principles of Neurology 12th Ed.*Here is a complete, organized pharmacology reference across all 4 systems. Here's a quick navigation guide:

What's Covered (24 Disease Categories)

CVS (Sections 1-6)

  1. Hypertension - ACEi, ARBs, Beta-blockers, CCBs, Diuretics, Vasodilators
  2. Heart Failure - Furosemide, ACEi, Beta-blockers, ARNI (Sacubitril/Valsartan), MRAs, Digoxin
  3. Angina - Nitrates, Beta-blockers, CCBs, Ranolazine
  4. Arrhythmias - All Vaughan Williams classes (Ia-IV) + Adenosine, Amiodarone
  5. Dyslipidemia - Statins, Ezetimibe, Fibrates, Niacin, PCSK9 inhibitors
  6. ACS/Anticoagulation - Aspirin, P2Y12 inhibitors, Heparin, LMWHs, Warfarin, DOACs, tPA

Respiratory (Sections 7-10)

  1. Asthma - SABAs, LABAs, ICS, Anti-muscarinics, Theophylline, Montelukast, Biologics (Omalizumab)
  2. COPD - LAMA, LABA, ICS+LABA, Roflumilast
  3. Pneumonia - Amoxicillin, Macrolides, Fluoroquinolones, Tazocin
  4. Tuberculosis - HRZE (Isoniazid, Rifampicin, Pyrazinamide, Ethambutol)

CNS (Sections 11-17)

  1. Epilepsy - Phenytoin, Valproate, Carbamazepine, Lamotrigine, Levetiracetam, Benzodiazepines
  2. Parkinson's - Levodopa, Dopamine agonists, MAO-B inhibitors, COMT inhibitors
  3. Depression - SSRIs, SNRIs, TCAs, MAOIs, Mirtazapine, Bupropion
  4. Psychosis - Haloperidol, Olanzapine, Risperidone, Clozapine, Quetiapine
  5. Anxiety/Sleep - Benzodiazepines, Buspirone, Z-drugs, Suvorexant
  6. Dementia - Donepezil, Rivastigmine, Memantine
  7. Opioid Analgesia - Morphine, Codeine, Tramadol, Naloxone

GIT (Sections 18-24)

  1. PUD/GERD/H. pylori - PPIs, H2RAs, Antacids, Sucralfate, Misoprostol, Triple therapy
  2. Nausea/Vomiting - Metoclopramide, Ondansetron, Domperidone, Prochlorperazine
  3. IBD - 5-ASA, Steroids, Azathioprine, Methotrexate, Anti-TNFs, Vedolizumab
  4. Constipation - Bulk, Stimulant, Osmotic, Stool softeners
  5. Diarrhea - Loperamide, ORS
  6. Hepatic Encephalopathy - Lactulose, Rifaximin
Each entry includes drug name, route, dose, side effects, and contraindications. The final section highlights critical drug interaction alerts to watch for in clinical practice.

Create a downloadable Word/PDF reference guide of this entire pharmacology table

Reading File
Running Command

mkdir -p /home/daytona/workspace/pharma-reference && ls /home/daytona/skills/docx/

Writing File

~/pharma-reference/generate.js

const {
  Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
  HeadingLevel, AlignmentType, WidthType, BorderStyle, ShadingType,
  VerticalAlign, PageOrientation, Header, Footer, PageNumber,
  NumberFormat, TableOfContents
} = require('docx');
const fs = require('fs');

// ─── Colour palette ──────────────────────────────────────────────────────────
const COLOURS = {
  cvs:   "1A3A5C",   // dark navy
  resp:  "1A5C3A",   // dark green
  cns:   "5C1A3A",   // dark plum
  git:   "5C3A1A",   // dark amber
  hdr:   "2C2C2C",   // near-black header text
  white: "FFFFFF",
  light: "F2F6FC",   // very light blue tint for alt rows
  alert: "5C1A1A",   // dark red for key interaction table
};

const SYSTEM_COLOURS = {
  CVS:  { bg: "D6E4F0", accent: "1A5276", label: "CARDIOVASCULAR SYSTEM (CVS)" },
  RESP: { bg: "D5F5E3", accent: "1E8449", label: "RESPIRATORY SYSTEM" },
  CNS:  { bg: "E8DAEF", accent: "6C3483", label: "CENTRAL NERVOUS SYSTEM (CNS)" },
  GIT:  { bg: "FDEBD0", accent: "935116", label: "GASTROINTESTINAL SYSTEM (GIT)" },
  INT:  { bg: "FADBD8", accent: "922B21", label: "KEY DRUG INTERACTION ALERTS" },
};

// ─── Helpers ─────────────────────────────────────────────────────────────────

function noBorder() {
  return { style: BorderStyle.NONE, size: 0, color: "FFFFFF" };
}

function cellBorders(color = "CCCCCC") {
  const s = { style: BorderStyle.SINGLE, size: 4, color };
  return { top: s, bottom: s, left: s, right: s };
}

function shading(fill) {
  return { fill, type: ShadingType.CLEAR, color: "auto" };
}

function bold(text, size = 18, color = "000000") {
  return new TextRun({ text, bold: true, size, color, font: "Calibri" });
}

function normal(text, size = 17, color = "111111") {
  return new TextRun({ text, size, color, font: "Calibri" });
}

function makePara(runs, alignment = AlignmentType.LEFT, spacing = { before: 0, after: 0 }) {
  return new Paragraph({ children: Array.isArray(runs) ? runs : [runs], alignment, spacing });
}

// System banner (coloured heading block)
function systemBanner(systemKey) {
  const s = SYSTEM_COLOURS[systemKey];
  return new Table({
    width: { size: 100, type: WidthType.PERCENTAGE },
    rows: [
      new TableRow({
        children: [
          new TableCell({
            children: [makePara(
              [new TextRun({ text: s.label, bold: true, size: 28, color: COLOURS.white, font: "Calibri" })],
              AlignmentType.CENTER, { before: 80, after: 80 }
            )],
            shading: shading(s.accent),
            borders: { top: noBorder(), bottom: noBorder(), left: noBorder(), right: noBorder() },
          })
        ]
      })
    ],
    margins: { top: 100, bottom: 0 }
  });
}

// Disease sub-heading
function diseaseHeading(num, title, systemKey) {
  const s = SYSTEM_COLOURS[systemKey];
  return new Table({
    width: { size: 100, type: WidthType.PERCENTAGE },
    rows: [
      new TableRow({
        children: [
          new TableCell({
            children: [makePara(
              [new TextRun({ text: `${num}.  ${title}`, bold: true, size: 22, color: s.accent, font: "Calibri" })],
              AlignmentType.LEFT, { before: 60, after: 60 }
            )],
            shading: shading(s.bg),
            columnSpan: 1,
            borders: {
              top: { style: BorderStyle.SINGLE, size: 8, color: s.accent },
              bottom: { style: BorderStyle.SINGLE, size: 8, color: s.accent },
              left: { style: BorderStyle.SINGLE, size: 8, color: s.accent },
              right: { style: BorderStyle.SINGLE, size: 8, color: s.accent },
            }
          })
        ]
      })
    ],
    margins: { top: 120 }
  });
}

// Drug table
// headers: string[]
// rows: string[][]
// colWidths: number[] (percentages, must sum ~100)
function drugTable(headers, rows, systemKey) {
  const s = SYSTEM_COLOURS[systemKey];
  const pct = WidthType.PERCENTAGE;
  const colCount = headers.length;
  const widths = colWidthsFor(colCount);

  const headerRow = new TableRow({
    tableHeader: true,
    children: headers.map((h, i) =>
      new TableCell({
        children: [makePara([bold(h, 17, COLOURS.white)], AlignmentType.CENTER, { before: 60, after: 60 })],
        shading: shading(s.accent),
        width: { size: widths[i], type: pct },
        borders: cellBorders(s.accent),
        verticalAlign: VerticalAlign.CENTER,
      })
    )
  });

  const dataRows = rows.map((row, ri) =>
    new TableRow({
      children: row.map((cell, ci) =>
        new TableCell({
          children: [makePara([normal(cell, 16)], AlignmentType.LEFT, { before: 40, after: 40 })],
          shading: ri % 2 === 0 ? shading("FFFFFF") : shading("F8F9FA"),
          width: { size: widths[ci], type: pct },
          borders: cellBorders("CCCCCC"),
          verticalAlign: VerticalAlign.TOP,
        })
      )
    })
  );

  return new Table({
    width: { size: 100, type: WidthType.PERCENTAGE },
    rows: [headerRow, ...dataRows],
    margins: { top: 60, bottom: 60 }
  });
}

function colWidthsFor(n) {
  // Distribute sensibly based on column count
  if (n === 5) return [14, 10, 10, 33, 33];
  if (n === 6) return [14, 10, 10, 10, 28, 28];
  if (n === 7) return [10, 10, 8, 8, 10, 27, 27];
  // default equal
  const w = Math.floor(100 / n);
  return Array(n).fill(w);
}

function spacer(pts = 60) {
  return new Paragraph({ text: "", spacing: { before: pts, after: pts } });
}

function noteBox(text) {
  return new Table({
    width: { size: 100, type: WidthType.PERCENTAGE },
    rows: [
      new TableRow({
        children: [
          new TableCell({
            children: [makePara([new TextRun({ text, size: 15, italics: true, color: "444444", font: "Calibri" })],
              AlignmentType.LEFT, { before: 60, after: 60 })],
            shading: shading("FFF9C4"),
            borders: {
              top: { style: BorderStyle.SINGLE, size: 8, color: "F9A825" },
              bottom: { style: BorderStyle.SINGLE, size: 8, color: "F9A825" },
              left: { style: BorderStyle.SINGLE, size: 16, color: "F9A825" },
              right: { style: BorderStyle.SINGLE, size: 8, color: "F9A825" },
            }
          })
        ]
      })
    ],
    margins: { top: 120 }
  });
}

// ─── DATA ────────────────────────────────────────────────────────────────────

const DRUG_DATA = [

  // ══════════════════════════════════════════════════════════
  // CVS
  // ══════════════════════════════════════════════════════════
  {
    system: "CVS",
    num: 1,
    title: "Hypertension",
    headers: ["Drug Class / Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["ACE Inhibitors\nEnalapril, Ramipril, Lisinopril", "Oral", "Enalapril: 5–40 mg/day\nRamipril: 2.5–10 mg/day", "Dry cough, hyperkalemia, angioedema, first-dose hypotension, renal impairment", "Bilateral renal artery stenosis, pregnancy, history of angioedema, hyperkalemia"],
      ["ARBs\nLosartan, Valsartan, Telmisartan", "Oral", "Losartan: 50–100 mg/day\nValsartan: 80–320 mg/day", "Dizziness, hyperkalemia, renal impairment (less cough than ACEi)", "Pregnancy, bilateral renal artery stenosis"],
      ["Beta-Blockers\nAtenolol, Metoprolol, Carvedilol", "Oral", "Atenolol: 25–100 mg/day\nMetoprolol: 25–200 mg/day", "Bradycardia, fatigue, cold extremities, erectile dysfunction, bronchospasm", "Asthma/COPD (non-selective), 2nd/3rd degree AV block, cardiogenic shock"],
      ["CCBs (DHP)\nAmlodipine, Nifedipine", "Oral", "Amlodipine: 5–10 mg/day\nNifedipine SR: 30–90 mg/day", "Peripheral edema, headache, flushing, reflex tachycardia", "HFrEF (caution), severe aortic stenosis"],
      ["CCBs (non-DHP)\nVerapamil, Diltiazem", "Oral / IV", "Verapamil: 80–480 mg/day oral\nIV bolus: 5–10 mg", "Constipation (verapamil), bradycardia, heart block, negative inotropy", "AV block, sick sinus syndrome, HFrEF, concurrent beta-blockers"],
      ["Thiazide Diuretics\nHCTZ, Chlorthalidone", "Oral", "HCTZ: 12.5–25 mg/day", "Hypokalemia, hyponatremia, hyperuricemia, hyperglycemia, hyperlipidemia", "Gout (relative), sulfa allergy, anuria"],
      ["Loop Diuretics\nFurosemide, Bumetanide", "Oral / IV", "Furosemide: 20–80 mg/dose", "Hypokalemia, dehydration, ototoxicity, hypomagnesemia", "Anuria, hepatic coma, hypovolemia"],
      ["Alpha-2 Agonists\nClonidine, Methyldopa", "Oral", "Clonidine: 0.1–0.3 mg BD\nMethyldopa: 250–1000 mg BD–TDS", "Dry mouth, sedation, rebound HTN (clonidine), hemolytic anemia (methyldopa)", "Methyldopa: liver disease; Clonidine: never abruptly discontinue"],
      ["Vasodilators\nHydralazine, Minoxidil", "Oral / IV", "Hydralazine: 25–100 mg QID\nIV: 5–20 mg bolus", "Reflex tachycardia, lupus-like syndrome (hydralazine), hypertrichosis (minoxidil)", "CAD, lupus (hydralazine)"],
      ["Sodium Nitroprusside", "IV infusion", "0.3–10 mcg/kg/min", "Hypotension, cyanide toxicity (prolonged), methemoglobinemia", "Compensatory hypertension, hepatic/renal insufficiency (prolonged)"],
    ]
  },
  {
    system: "CVS",
    num: 2,
    title: "Heart Failure",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Furosemide", "Oral / IV", "20–80 mg/day (titrated)", "Hypokalemia, hypotension, ototoxicity", "Anuria"],
      ["ACE Inhibitors\n(Enalapril, Ramipril)", "Oral", "As per hypertension", "Cough, angioedema, hyperkalemia", "Bilateral RAS, pregnancy"],
      ["Beta-Blockers\nCarvedilol, Metoprolol succinate", "Oral", "Carvedilol: 3.125 mg BD → titrate to 25 mg BD", "Bradycardia, fatigue, fluid retention (on initiation)", "Acute decompensated HF, severe bradycardia"],
      ["Sacubitril/Valsartan (ARNI)", "Oral", "24/26 mg BD → 97/103 mg BD", "Hypotension, hyperkalemia, angioedema", "Concurrent ACEi (within 36 hrs), pregnancy, angioedema history"],
      ["Spironolactone / Eplerenone (MRA)", "Oral", "Spironolactone: 25–50 mg/day", "Hyperkalemia, gynecomastia (spironolactone), renal impairment", "K+ >5 mEq/L, GFR <30 mL/min"],
      ["Digoxin", "Oral / IV", "0.125–0.25 mg/day oral", "Nausea, yellow-green visual changes, arrhythmias, bradycardia", "AV block, hypertrophic cardiomyopathy, VT"],
      ["Ivabradine", "Oral", "5–7.5 mg BD", "Bradycardia, visual phosphenes", "AF, resting HR <70, severe hepatic impairment"],
      ["Dobutamine", "IV infusion", "2–20 mcg/kg/min", "Tachycardia, arrhythmias, hypertension", "Hypertrophic obstructive cardiomyopathy, severe hypovolemia"],
    ]
  },
  {
    system: "CVS",
    num: 3,
    title: "Angina Pectoris",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Glyceryl Trinitrate (GTN)", "SL / Patch / IV", "SL: 0.3–0.6 mg PRN\nPatch: 0.2–0.8 mg/hr\nIV: 5–200 mcg/min", "Headache, hypotension, reflex tachycardia, methemoglobinemia", "PDE5 inhibitor use (sildenafil), severe hypotension, hypertrophic cardiomyopathy"],
      ["Isosorbide Mononitrate", "Oral", "20–60 mg OD (SR)", "Headache, flushing, hypotension, nitrate tolerance", "Same as GTN; avoid continuous use to prevent tolerance"],
      ["Metoprolol / Atenolol", "Oral", "Metoprolol: 25–200 mg/day", "Bradycardia, bronchospasm, fatigue", "Vasospastic (Prinzmetal) angina, severe bradycardia, asthma"],
      ["Amlodipine / Nifedipine", "Oral", "Amlodipine: 5–10 mg/day", "Edema, headache, flushing", "Severe aortic stenosis"],
      ["Ranolazine", "Oral", "500–1000 mg BD", "QT prolongation, dizziness, constipation", "QT prolongation, CYP3A4 inhibitors, severe hepatic impairment"],
    ]
  },
  {
    system: "CVS",
    num: 4,
    title: "Arrhythmias (Vaughan Williams Classification)",
    headers: ["Class / Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Class Ia\nQuinidine, Procainamide", "Oral / IV", "Quinidine: 200–400 mg TDS", "Cinchonism, QT prolongation, lupus-like (procainamide)", "QT prolongation, heart block"],
      ["Class Ib\nLidocaine, Mexiletine", "IV / Oral", "Lidocaine: 1–1.5 mg/kg IV bolus", "Neurological (tremor, seizure), bradycardia", "Sinus arrest, Stokes-Adams syndrome"],
      ["Class Ic\nFlecainide, Propafenone", "Oral", "Flecainide: 50–200 mg BD", "Pro-arrhythmic, blurred vision, dizziness", "Post-MI, structural heart disease"],
      ["Class II (Beta-blockers)\nAtenolol, Metoprolol, Esmolol", "Oral / IV", "Esmolol: 500 mcg/kg loading IV", "Bradycardia, hypotension, bronchospasm", "Asthma, AV block, cardiogenic shock"],
      ["Class III\nAmiodarone", "Oral / IV", "Oral: 200 mg TDS (loading) → 200 mg OD\nIV: 150 mg over 10 min", "Pulmonary toxicity, thyroid dysfunction, corneal deposits, photosensitivity, hepatotoxicity", "Thyroid disease, iodine allergy, severe bradycardia, AV block"],
      ["Class III\nSotalol", "Oral", "80–160 mg BD", "QT prolongation, Torsades de Pointes, bradycardia", "QT prolongation, asthma, renal failure"],
      ["Class IV\nVerapamil, Diltiazem", "Oral / IV", "IV verapamil: 5–10 mg", "Bradycardia, hypotension, constipation, heart block", "AV block, HF, WPW syndrome"],
      ["Adenosine", "IV rapid bolus", "6 mg; 12 mg if no effect", "Transient AV block, flushing, chest tightness, bronchospasm", "Asthma, 2nd/3rd degree AV block, sick sinus syndrome"],
      ["Digoxin", "Oral / IV", "0.125–0.25 mg/day", "Bradycardia, arrhythmias, GI upset, visual changes", "AV block, hypertrophic cardiomyopathy, VT"],
    ]
  },
  {
    system: "CVS",
    num: 5,
    title: "Dyslipidemia",
    headers: ["Drug Class / Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Statins\nAtorvastatin, Rosuvastatin", "Oral", "Atorvastatin: 10–80 mg OD\nRosuvastatin: 5–40 mg OD", "Myopathy/rhabdomyolysis, elevated LFTs, headache", "Active liver disease, pregnancy, breast-feeding"],
      ["Ezetimibe", "Oral", "10 mg OD", "Well tolerated; mild GI symptoms", "Moderate–severe hepatic impairment (with statin)"],
      ["Fibrates\nFenofibrate, Gemfibrozil", "Oral", "Fenofibrate: 145 mg OD", "Myopathy (esp. with statins), gallstones, elevated creatinine", "Severe renal/hepatic disease, gallbladder disease"],
      ["Niacin", "Oral", "500–2000 mg/day", "Flushing, hyperuricemia, hyperglycemia, hepatotoxicity", "Active peptic ulcer, hepatic disease, gout"],
      ["Bile Acid Sequestrants\nCholestyramine", "Oral", "4–16 g/day", "Constipation, bloating, drug malabsorption", "Complete biliary obstruction, hypertriglyceridemia"],
      ["PCSK9 Inhibitors\nEvolocumab, Alirocumab", "SC injection", "Evolocumab: 140 mg Q2W or 420 mg monthly", "Injection site reactions, nasopharyngitis", "Hypersensitivity"],
    ]
  },
  {
    system: "CVS",
    num: 6,
    title: "ACS / Antiplatelet / Anticoagulants",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Aspirin", "Oral", "75–325 mg/day", "GI bleeding, peptic ulceration, Reye syndrome (children)", "Active bleeding, aspirin allergy, severe hepatic disease"],
      ["Clopidogrel\n(P2Y12 inhibitor)", "Oral", "75 mg/day (loading: 300–600 mg)", "Bleeding, TTP (rare)", "Active bleeding"],
      ["Ticagrelor\n(P2Y12 inhibitor)", "Oral", "90 mg BD (loading: 180 mg)", "Bleeding, dyspnea", "Active bleeding, ICH history, severe hepatic impairment"],
      ["Heparin (UFH)", "IV / SC", "IV: 80 units/kg bolus + 18 units/kg/hr\nSC: 5000 units BD (prophylaxis)", "Bleeding, HIT, osteoporosis", "Active bleeding, HIT, thrombocytopenia"],
      ["LMWH\nEnoxaparin", "SC", "1 mg/kg BD or 1.5 mg/kg OD", "Bleeding, HIT (less than UFH), elevated LFTs", "Active major bleeding, allergy, severe renal impairment"],
      ["Warfarin", "Oral", "Individualized (target INR 2–3)", "Bleeding, teratogenic, skin necrosis", "Pregnancy, active bleeding, non-compliant patients"],
      ["DOACs\nApixaban, Rivaroxaban", "Oral", "Apixaban: 5 mg BD\nRivaroxaban: 20 mg OD", "Bleeding", "Significant renal/hepatic impairment, pregnancy"],
      ["Alteplase (tPA)", "IV", "0.9 mg/kg (max 90 mg) over 60 min", "Major hemorrhage, intracranial bleed", "Active bleeding, recent surgery, prior ICH, BP >185/110"],
    ]
  },

  // ══════════════════════════════════════════════════════════
  // RESPIRATORY
  // ══════════════════════════════════════════════════════════
  {
    system: "RESP",
    num: 7,
    title: "Asthma",
    headers: ["Drug Class / Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["SABAs\nSalbutamol (Albuterol), Terbutaline", "Inhaler (MDI/DPI) / Nebulizer / IV", "MDI: 100–200 mcg (1–2 puffs) PRN\nNebulizer: 2.5 mg in 3 mL NS", "Tremor, tachycardia, hypokalemia, palpitations", "Hypersensitivity"],
      ["LABAs\nSalmeterol, Formoterol", "Inhaled (with ICS only)", "Salmeterol: 50 mcg BD", "Tachycardia, tremor — NEVER as monotherapy in asthma", "Monotherapy in asthma (must always combine with ICS)"],
      ["Inhaled Corticosteroids (ICS)\nBeclomethasone, Budesonide, Fluticasone", "Inhaled", "Beclomethasone: 100–400 mcg BD\nFluticasone: 100–500 mcg BD", "Oral candidiasis, hoarseness, HPA suppression (high dose)", "Active TB (relative), untreated fungal infection"],
      ["Systemic Corticosteroids\nPrednisolone, Hydrocortisone", "Oral / IV", "Prednisolone: 40–60 mg/day\nHydrocortisone: 100–200 mg IV", "Hyperglycemia, osteoporosis, immunosuppression, Cushing's syndrome", "Active peptic ulcer (relative), uncontrolled DM"],
      ["Anti-muscarinics\nIpratropium (SAMA), Tiotropium (LAMA)", "Inhaled", "Ipratropium: 20–40 mcg QID\nTiotropium: 18 mcg OD", "Dry mouth, blurred vision, urinary retention, constipation", "Narrow-angle glaucoma, BPH (relative)"],
      ["Methylxanthines\nTheophylline, Aminophylline", "Oral / IV", "Theophylline: 5 mg/kg loading, then 0.5 mg/kg/hr\nAminophylline IV: 5 mg/kg over 20 min", "Nausea, vomiting, seizures, arrhythmias (narrow therapeutic index)", "Arrhythmias, peptic ulcer, concurrent CYP1A2 inhibitors"],
      ["Leukotriene Receptor Antagonists\nMontelukast, Zafirlukast", "Oral", "Montelukast: 10 mg OD (at night)", "Headache, GI upset, neuropsychiatric effects (rare)", "Hypersensitivity"],
      ["Mast Cell Stabilizers\nSodium Cromoglycate, Nedocromil", "Inhaled", "Sodium cromoglycate: 20 mg QID", "Throat irritation, cough, paradoxical bronchospasm (rare)", "Prophylaxis only — NOT for acute attacks"],
      ["Anti-IgE\nOmalizumab", "SC injection", "150–375 mg SC Q2–4W (weight/IgE-based)", "Injection site reactions, anaphylaxis (rare)", "Non-IgE mediated asthma, hypersensitivity"],
      ["Anti-IL5/IL4 Biologics\nMepolizumab, Benralizumab, Dupilumab", "SC injection", "Mepolizumab: 100 mg SC Q4W", "Injection site reactions, nasopharyngitis, headache", "Hypersensitivity"],
    ]
  },
  {
    system: "RESP",
    num: 8,
    title: "COPD",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Tiotropium (LAMA)", "Inhaled", "18 mcg OD", "Dry mouth, urinary retention, constipation", "Narrow-angle glaucoma, BPH (relative)"],
      ["Salmeterol / Formoterol (LABA)", "Inhaled", "Salmeterol 50 mcg BD", "Tachycardia, tremor", "Cardiac arrhythmias (caution)"],
      ["Umeclidinium/Vilanterol (LABA+LAMA)", "Inhaled", "55/22 mcg OD", "Combined side effects of each component", "Same as individual components"],
      ["Fluticasone/Salmeterol (ICS+LABA)", "Inhaled", "250/50 mcg BD", "Pneumonia (increased risk with ICS in COPD), oral candidiasis", "Active TB"],
      ["Roflumilast (PDE4 inhibitor)", "Oral", "500 mcg OD", "Nausea, diarrhea, weight loss, depression", "Moderate–severe hepatic impairment, depression/suicidal history"],
      ["Oxygen therapy", "Inhalation", "1–3 L/min (maintain SaO2 88–92% in COPD)", "CO2 retention if uncontrolled high-flow O2", "High-flow O2 in type 2 respiratory failure"],
    ]
  },
  {
    system: "RESP",
    num: 9,
    title: "Pneumonia / Respiratory Infections",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Amoxicillin", "Oral", "500 mg TDS or 1 g BD", "Diarrhea, rash, allergy", "Penicillin allergy"],
      ["Amoxicillin-Clavulanate", "Oral", "625 mg TDS or 1 g BD", "GI upset, cholestatic jaundice (esp. clavulanate)", "Penicillin allergy, jaundice from prior use"],
      ["Azithromycin", "Oral / IV", "500 mg OD (3–5 days)", "QT prolongation, GI upset, hearing loss", "QT-prolonging drugs, hepatic impairment"],
      ["Doxycycline", "Oral", "100 mg BD", "Photosensitivity, GI upset, esophagitis, tooth discoloration", "Pregnancy, children <8 years"],
      ["Levofloxacin / Moxifloxacin", "Oral / IV", "Levofloxacin: 500–750 mg OD", "Tendinopathy, QT prolongation, CNS effects, photosensitivity", "Tendon disorders, QT prolongation, pregnancy"],
      ["Piperacillin-Tazobactam", "IV", "4.5 g Q6–8H", "Diarrhea, C. difficile, hypokalemia", "Penicillin allergy"],
    ]
  },
  {
    system: "RESP",
    num: 10,
    title: "Tuberculosis (Standard First-Line HRZE)",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Isoniazid (H)", "Oral / IM", "5 mg/kg/day (max 300 mg)", "Peripheral neuropathy (prevented by pyridoxine), hepatotoxicity, lupus-like syndrome", "Hepatic disease, alcoholism (caution)"],
      ["Rifampicin (R)", "Oral / IV", "10 mg/kg/day (max 600 mg)", "Hepatotoxicity, orange discoloration of body fluids, CYP450 inducer — many drug interactions", "Hepatic disease, hypersensitivity"],
      ["Pyrazinamide (Z)", "Oral", "15–30 mg/kg/day (max 2 g)", "Hepatotoxicity, hyperuricemia, arthralgia", "Severe hepatic disease, gout"],
      ["Ethambutol (E)", "Oral", "15–25 mg/kg/day", "Optic neuritis (dose-related, reversible), color blindness", "Children <5 years (cannot monitor vision), optic neuritis"],
      ["Streptomycin (S)", "IM / IV", "15 mg/kg/day (max 1 g)", "Ototoxicity, nephrotoxicity, neuromuscular blockade", "Pregnancy (vestibular damage to fetus), renal failure"],
    ]
  },

  // ══════════════════════════════════════════════════════════
  // CNS
  // ══════════════════════════════════════════════════════════
  {
    system: "CNS",
    num: 11,
    title: "Epilepsy / Seizures",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Phenytoin", "Oral / IV", "Oral: 300–400 mg/day\nIV loading: 15–20 mg/kg (max 50 mg/min)", "Nystagmus, ataxia, gingival hyperplasia, hirsutism, teratogenic, zero-order kinetics", "Pregnancy, SA/AV block, bradycardia"],
      ["Valproate (Sodium Valproate)", "Oral / IV", "20–30 mg/kg/day", "Hepatotoxicity, teratogenic (neural tube defects), weight gain, tremor, pancreatitis, thrombocytopenia", "Pregnancy, liver disease, mitochondrial disorders"],
      ["Carbamazepine", "Oral", "200–1200 mg/day in divided doses", "Diplopia, ataxia, SIADH, Stevens-Johnson syndrome, aplastic anemia", "Bone marrow depression, AV block, MAO inhibitor use"],
      ["Lamotrigine", "Oral", "25–200 mg BD (slow titration required)", "Stevens-Johnson syndrome (if rapid titration), rash, dizziness", "Hypersensitivity; caution with valproate (dose reduction needed)"],
      ["Levetiracetam", "Oral / IV", "500–1500 mg BD", "Behavioral changes, somnolence, irritability", "Hypersensitivity"],
      ["Phenobarbital", "Oral / IV / IM", "60–180 mg/day oral\nIV: 20 mg/kg loading", "Sedation, tolerance/dependence, respiratory depression, cognitive impairment", "Severe respiratory disease, porphyria, alcohol dependence"],
      ["Diazepam (status epilepticus)", "IV / Rectal", "10 mg IV (0.15–0.2 mg/kg); rectal: 10 mg", "Sedation, respiratory depression, hypotension, dependence", "Respiratory depression, severe hepatic impairment"],
      ["Lorazepam (status epilepticus)", "IV", "4 mg IV over 2 min", "Same as diazepam", "Same as diazepam"],
      ["Ethosuximide", "Oral", "500–1500 mg/day", "GI upset, drowsiness, hiccups", "Use ONLY for absence seizures — not for tonic-clonic"],
      ["Topiramate", "Oral", "25–400 mg/day", "Kidney stones, cognitive slowing, weight loss, metabolic acidosis, paresthesia", "Metabolic acidosis, renal stones (relative)"],
    ]
  },
  {
    system: "CNS",
    num: 12,
    title: "Parkinson's Disease",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Levodopa + Carbidopa\n(Co-careldopa)", "Oral", "100/25 mg TDS → 250/25 mg QID", "Dyskinesia, on-off fluctuations, nausea, orthostatic hypotension, hallucinations", "MAO-A inhibitors, narrow-angle glaucoma"],
      ["Dopamine Agonists\nPramipexole, Ropinirole", "Oral", "Pramipexole: 0.125–4.5 mg TDS", "Impulse control disorders, somnolence, nausea, hallucinations, orthostatic hypotension", "Psychosis (caution)"],
      ["MAO-B Inhibitors\nSelegiline, Rasagiline", "Oral", "Selegiline: 5 mg BD (morning + midday)", "Insomnia (selegiline has amphetamine metabolite), nausea", "Pethidine/opioids, SSRIs/SNRIs (serotonin syndrome risk)"],
      ["COMT Inhibitors\nEntacapone, Tolcapone", "Oral", "Entacapone: 200 mg with each L-dopa dose", "Orange urine, diarrhea, dyskinesia; Tolcapone: hepatotoxicity", "Tolcapone: liver disease; concurrent MAOIs"],
      ["Amantadine", "Oral", "100 mg BD", "Livedo reticularis, ankle edema, confusion, hallucinations", "Renal failure, epilepsy, severe hepatic disease"],
      ["Trihexyphenidyl\n(Anticholinergic)", "Oral", "2–5 mg TDS", "Dry mouth, blurred vision, urinary retention, cognitive impairment", "Dementia, glaucoma, BPH, tachycardia"],
    ]
  },
  {
    system: "CNS",
    num: 13,
    title: "Depression",
    headers: ["Drug Class / Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["SSRIs\nFluoxetine, Sertraline, Escitalopram", "Oral", "Fluoxetine: 20–80 mg OD\nSertraline: 50–200 mg OD", "GI upset, sexual dysfunction, insomnia, weight changes, SIADH, serotonin syndrome", "MAO inhibitors (14-day washout), uncontrolled epilepsy"],
      ["SNRIs\nVenlafaxine, Duloxetine", "Oral", "Venlafaxine: 75–225 mg/day\nDuloxetine: 30–120 mg/day", "Hypertension, nausea, dizziness, sweating, sexual dysfunction", "MAO inhibitors, uncontrolled hypertension (venlafaxine)"],
      ["TCAs\nAmitriptyline, Imipramine, Nortriptyline", "Oral", "Amitriptyline: 25–150 mg OD (at night)", "Anticholinergic effects, QT prolongation, arrhythmias, sedation, orthostatic hypotension, lethal in overdose", "MAO inhibitors, recent MI, arrhythmias, BPH, glaucoma"],
      ["MAOIs\nPhenelzine, Tranylcypromine", "Oral", "Phenelzine: 15–30 mg TDS", "Hypertensive crisis (cheese/tyramine reaction), serotonin syndrome, hepatotoxicity, orthostatic hypotension", "Tyramine-rich foods, SSRIs, sympathomimetics, pethidine, stroke"],
      ["Mirtazapine", "Oral", "15–45 mg OD (at night)", "Weight gain, sedation, increased appetite, rare agranulocytosis", "MAO inhibitors"],
      ["Bupropion", "Oral", "150–300 mg/day", "Seizures (dose-dependent), dry mouth, insomnia", "Epilepsy, eating disorders (bulimia/anorexia), MAO inhibitors"],
    ]
  },
  {
    system: "CNS",
    num: 14,
    title: "Psychosis / Schizophrenia",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Typical Antipsychotics\nHaloperidol, Chlorpromazine", "Oral / IM / IV", "Haloperidol: 2–20 mg/day\nChlorpromazine: 75–300 mg/day", "EPS (dystonia, akathisia, parkinsonism, tardive dyskinesia), NMS, QT prolongation, sedation, hyperprolactinemia", "Comatose states, Parkinson's disease"],
      ["Olanzapine (Atypical)", "Oral / IM", "5–20 mg/day", "Metabolic syndrome (weight gain, hyperglycemia, dyslipidemia), sedation, QT prolongation", "Active hepatic disease"],
      ["Risperidone (Atypical)", "Oral / IM depot", "2–8 mg/day", "EPS (high doses), hyperprolactinemia, metabolic effects", "Hypersensitivity, QT prolongation"],
      ["Clozapine (Atypical)", "Oral", "12.5–900 mg/day (slow titration)", "Agranulocytosis (mandatory neutrophil monitoring), seizures, myocarditis, hypersalivation, metabolic syndrome", "Bone marrow suppression, uncontrolled epilepsy, severe cardiac disease"],
      ["Quetiapine (Atypical)", "Oral", "50–750 mg/day", "Sedation, orthostatic hypotension, metabolic effects, cataracts", "Long-term: regular cataract monitoring required"],
    ]
  },
  {
    system: "CNS",
    num: 15,
    title: "Anxiety / Sleep Disorders",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Benzodiazepines\nDiazepam, Lorazepam, Alprazolam", "Oral / IV / IM", "Diazepam: 2–10 mg BD–TDS\nAlprazolam: 0.25–1 mg TDS", "Sedation, dependence, respiratory depression, cognitive impairment, withdrawal syndrome", "Respiratory failure, sleep apnea, myasthenia gravis, pregnancy (1st trimester)"],
      ["Buspirone", "Oral", "5–30 mg BD", "Dizziness, nausea; no sedation or dependence", "MAO inhibitors"],
      ["Z-drugs\nZolpidem, Zopiclone", "Oral", "Zolpidem: 5–10 mg at bedtime", "Amnesia, sleepwalking, complex behaviors, rebound insomnia", "Respiratory failure, sleep apnea, severe hepatic disease"],
      ["Suvorexant (Orexin antagonist)", "Oral", "10–20 mg at bedtime", "Somnolence, sleep paralysis", "Narcolepsy"],
    ]
  },
  {
    system: "CNS",
    num: 16,
    title: "Dementia (Alzheimer's Disease)",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["AChE Inhibitors\nDonepezil, Rivastigmine, Galantamine", "Oral / Transdermal patch", "Donepezil: 5–10 mg OD\nRivastigmine patch: 4.6–13.3 mg/24hr", "Nausea, vomiting, diarrhea, bradycardia, vivid dreams", "Severe bradycardia, peptic ulcer (relative), asthma/COPD (relative)"],
      ["Memantine (NMDA antagonist)", "Oral", "5–20 mg/day (titrated)", "Dizziness, headache, constipation, confusion", "Severe renal impairment (dose reduction), epilepsy"],
    ]
  },
  {
    system: "CNS",
    num: 17,
    title: "Opioid Analgesics",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Morphine", "Oral / IV / SC / IM", "Oral: 5–30 mg Q4H\nIV: 2–10 mg Q4H", "Respiratory depression, constipation, nausea, sedation, miosis, physical dependence", "Respiratory depression, paralytic ileus, head injury (raised ICP), MAO inhibitors"],
      ["Codeine", "Oral", "30–60 mg Q4–6H", "Constipation, nausea, drowsiness", "Children <12 yrs (post-tonsillectomy), ultra-rapid CYP2D6 metabolizers"],
      ["Tramadol", "Oral / IV", "50–100 mg Q4–6H (max 400 mg/day)", "Seizures, serotonin syndrome, nausea, dizziness", "Epilepsy, MAO inhibitors, severe renal/hepatic disease"],
      ["Naloxone (antidote)", "IV / IM / SC / Intranasal", "0.4–2 mg IV, repeat Q2–3 min PRN", "Opioid withdrawal (agitation, tachycardia, hypertension)", "Hypersensitivity"],
    ]
  },

  // ══════════════════════════════════════════════════════════
  // GIT
  // ══════════════════════════════════════════════════════════
  {
    system: "GIT",
    num: 18,
    title: "Peptic Ulcer Disease / GERD / H. pylori",
    headers: ["Drug Class / Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["PPIs\nOmeprazole, Pantoprazole, Lansoprazole, Esomeprazole", "Oral / IV", "Omeprazole: 20–40 mg OD (before meal)\nIV pantoprazole: 40–80 mg OD", "Hypomagnesemia (long-term), C. diff risk, osteoporosis (long-term), B12 deficiency, headache", "Hypersensitivity; Omeprazole/Esomeprazole reduce clopidogrel effect"],
      ["H2 Receptor Antagonists\nFamotidine, Ranitidine, Cimetidine", "Oral / IV", "Famotidine: 20–40 mg BD\nCimetidine: 400 mg QID", "Headache, dizziness; Cimetidine: gynecomastia, impotence, CYP450 inhibitor (many interactions)", "Renal impairment (dose reduction); Cimetidine: multiple drug interactions"],
      ["Antacids\nMg hydroxide, Al hydroxide, CaCO3", "Oral", "10–20 mL or 1–2 tablets QID (1–3 hrs after meals + bedtime)", "Mg salts: diarrhea, hypermagnesemia\nAl salts: constipation, aluminum toxicity (renal failure)", "Renal failure (Mg-containing), hypercalcemia (calcium carbonate)"],
      ["Sucralfate", "Oral", "1 g QID (1 hr before meals + bedtime)", "Constipation, aluminum absorption", "Renal failure; interferes with drug absorption — space other drugs 2 hrs apart"],
      ["Bismuth subsalicylate", "Oral", "524 mg QID", "Black stool/tongue, salicylate toxicity", "Aspirin allergy, Reye syndrome risk (children), renal impairment"],
      ["Misoprostol (PGE1 analogue)", "Oral", "200 mcg QID with NSAIDs", "Diarrhea, cramping, uterine contractions", "PREGNANCY (causes abortion), IBD, hypersensitivity"],
      ["H. pylori Triple Therapy\nPPI + Clarithromycin 500 mg BD + Amoxicillin 1 g BD", "Oral", "7–14 days course", "See individual drugs above", "Penicillin allergy (substitute metronidazole 400 mg BD)"],
    ]
  },
  {
    system: "GIT",
    num: 19,
    title: "Nausea and Vomiting",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Metoclopramide\n(D2 / 5-HT4 antagonist)", "Oral / IV / IM", "10 mg TDS; IV: 10 mg over 2 min", "Tardive dyskinesia (long-term), EPS, hyperprolactinemia, drowsiness", "Epilepsy, Parkinson's, GI obstruction/perforation, pheochromocytoma"],
      ["Ondansetron\n(5-HT3 antagonist)", "Oral / IV / IM", "4–8 mg TDS; IV: 4–8 mg", "Constipation, headache, QT prolongation", "QT prolongation, apomorphine use"],
      ["Domperidone\n(D2 peripheral)", "Oral", "10 mg TDS (before meals)", "QT prolongation, hyperprolactinemia, galactorrhea", "Cardiac conduction disorders, hepatic impairment, QT prolongation"],
      ["Prochlorperazine\n(Phenothiazine)", "Oral / IM / PR", "5–10 mg TDS oral; IM: 12.5 mg", "EPS, sedation, tardive dyskinesia", "Parkinson's disease, bone marrow suppression, children <10 yrs"],
      ["Cyclizine\n(Antihistamine)", "Oral / IV / IM", "50 mg TDS", "Dry mouth, drowsiness, urinary retention", "Heart failure (IV form), porphyria"],
      ["Promethazine\n(H1 + muscarinic)", "Oral / IM / IV", "25 mg BD–TDS", "Sedation, anticholinergic effects, EPS (rare)", "Children <2 years (respiratory depression risk)"],
    ]
  },
  {
    system: "GIT",
    num: 20,
    title: "Inflammatory Bowel Disease (IBD)",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Mesalazine (5-ASA)", "Oral / Rectal\n(enema/suppository)", "Oral: 2.4–4.8 g/day\nRectal: 1–4 g/day", "Headache, nausea, diarrhea, nephrotoxicity (rare), pericarditis", "Severe renal impairment, salicylate hypersensitivity"],
      ["Sulfasalazine", "Oral", "2–4 g/day in divided doses", "GI upset, headache, oligospermia (reversible), hemolytic anemia, folate deficiency", "G6PD deficiency, sulfa allergy, renal failure"],
      ["Prednisolone (systemic)", "Oral / IV", "40–60 mg/day tapering", "Cushingoid features, hyperglycemia, osteoporosis, adrenal suppression, infection risk", "Active infection, uncontrolled DM (relative)"],
      ["Budesonide (topical steroid)", "Oral (ileal release) / Rectal", "9 mg OD (ileocolonic Crohn's)", "Less systemic effects than prednisolone; local candidiasis", "Active infection"],
      ["Azathioprine / 6-MP", "Oral", "Azathioprine: 2–2.5 mg/kg/day", "Bone marrow suppression, hepatotoxicity, pancreatitis, lymphoma risk; TPMT testing needed", "TPMT deficiency, active infection, pregnancy (relative)"],
      ["Methotrexate", "IM / SC / Oral", "25 mg IM/SC weekly (induction)", "Hepatotoxicity, bone marrow suppression, pneumonitis, teratogenic", "Pregnancy, renal failure, hepatic disease, immunodeficiency"],
      ["Anti-TNF agents\nInfliximab, Adalimumab", "IV / SC", "Infliximab: 5 mg/kg at 0, 2, 6 wks then Q8W", "Infection risk (TB reactivation — screen first), infusion reactions, demyelination, lymphoma, HF worsening", "Active infection/TB, moderate–severe HF, demyelinating disease"],
      ["Vedolizumab (anti-integrin)", "IV", "300 mg IV at 0, 2, 6 wks then Q8W", "Nasopharyngitis, headache, arthralgia, infusion reactions", "Active infection, hypersensitivity"],
    ]
  },
  {
    system: "GIT",
    num: 21,
    title: "Constipation (Laxatives)",
    headers: ["Drug Class / Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Bulk-forming\nIspaghula (Psyllium)", "Oral", "3.5 g OD–BD with adequate water", "Bloating, flatulence, obstruction (if insufficient fluid)", "Intestinal obstruction, dysphagia"],
      ["Stimulant\nSenna, Bisacodyl", "Oral / PR", "Senna: 2–4 tablets at bedtime\nBisacodyl PR: 10 mg", "Abdominal cramps, electrolyte disturbances, melanosis coli (long-term senna), dependence", "Intestinal obstruction, IBD (acute)"],
      ["Osmotic\nLactulose, Macrogol/PEG", "Oral", "Lactulose: 15–30 mL BD\nMacrogol: 1–2 sachets OD", "Bloating, flatulence, diarrhea (lactulose); nausea (macrogol)", "Intestinal obstruction, perforation; galactosemia (lactulose)"],
      ["Stool Softener\nDocusate sodium", "Oral", "100–200 mg BD", "Nausea, abdominal cramps", "Intestinal obstruction"],
      ["Glycerol suppository", "PR", "1 suppository PRN", "Local irritation", "Intestinal obstruction"],
    ]
  },
  {
    system: "GIT",
    num: 22,
    title: "Diarrhea",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Loperamide", "Oral", "4 mg initially, then 2 mg after each loose stool (max 16 mg/day)", "Constipation, abdominal cramps, toxic megacolon risk", "Bloody/infectious diarrhea with fever, inflammatory colitis, children <2 years"],
      ["ORS (Oral Rehydration Salts)", "Oral", "Per WHO formula (per labeling)", "Hypernatremia if overdosed in infants", "None — first-line for dehydration"],
      ["Codeine phosphate", "Oral", "30 mg TDS", "Constipation, dependence, drowsiness", "Dependency risk; see opioid contraindications"],
    ]
  },
  {
    system: "GIT",
    num: 23,
    title: "Hepatic Encephalopathy",
    headers: ["Drug", "Route", "Adult Dose", "Side Effects", "Contraindications"],
    rows: [
      ["Lactulose", "Oral", "30–45 mL TDS (titrate to 2–3 soft stools/day)", "Flatulence, diarrhea, electrolyte disturbances", "Galactosemia, intestinal obstruction"],
      ["Rifaximin", "Oral", "550 mg BD", "Well tolerated; rare GI discomfort, C. difficile", "Intestinal obstruction, hypersensitivity"],
    ]
  },
];

// ─── Key Interactions Table ───────────────────────────────────────────────────
const INTERACTIONS = [
  ["Warfarin + NSAIDs", "Increased bleeding risk — avoid or use gastroprotection"],
  ["ACEi + ARB + Spironolactone (triple combo)", "Dangerous hyperkalemia and renal failure — avoid triple blockade"],
  ["SSRIs + MAOIs", "Serotonin syndrome — potentially fatal; 14-day washout required"],
  ["Amiodarone + Warfarin", "Markedly elevated INR — reduce warfarin dose, monitor closely"],
  ["Clopidogrel + Omeprazole/Esomeprazole", "Reduced antiplatelet effect via CYP2C19 inhibition — use pantoprazole instead"],
  ["Theophylline + Fluoroquinolones (Ciprofloxacin)", "Theophylline toxicity (CYP1A2 inhibition raises levels)"],
  ["Methotrexate + NSAIDs", "Methotrexate toxicity — NSAIDs reduce renal clearance"],
  ["Statins + Fibrates", "Increased myopathy / rhabdomyolysis risk"],
  ["Benzodiazepines + Opioids + Alcohol", "Additive CNS / respiratory depression — potentially fatal combination"],
  ["Levodopa + Antipsychotics (D2 blockers)", "Reduced levodopa efficacy; worsened Parkinsonism"],
  ["Beta-blockers + Verapamil/Diltiazem", "Severe bradycardia, heart block, cardiac arrest"],
  ["Rifampicin + OCP/Warfarin/many drugs", "CYP450 inducer — reduces plasma levels of many drugs (OCP failure, subtherapeutic anticoagulation)"],
  ["TCAs + MAOIs", "Hypertensive crisis, hyperpyrexia, convulsions — absolutely contraindicated"],
  ["Lithium + NSAIDs/Thiazides", "Lithium toxicity — NSAIDs and thiazides increase lithium levels"],
];

// ─── Build document ───────────────────────────────────────────────────────────

function buildDocument() {
  const children = [];

  // ─ Cover page ─
  children.push(
    spacer(200),
    makePara([new TextRun({ text: "PHARMACOLOGY REFERENCE GUIDE", bold: true, size: 52, color: "1A3A5C", font: "Calibri" })], AlignmentType.CENTER, { before: 0, after: 60 }),
    makePara([new TextRun({ text: "CVS | Respiratory | CNS | Gastrointestinal", size: 32, color: "444444", font: "Calibri" })], AlignmentType.CENTER, { before: 0, after: 60 }),
    makePara([new TextRun({ text: "Diseases • Drugs • Routes • Doses • Side Effects • Contraindications", size: 24, italics: true, color: "666666", font: "Calibri" })], AlignmentType.CENTER, { before: 0, after: 200 }),
    new Paragraph({ children: [new TextRun({ text: "" })], pageBreakBefore: true }),
  );

  // ─ Disclaimer ─
  children.push(
    noteBox("IMPORTANT: All doses listed are standard adult doses for reference only. Actual dosing must be individualized based on patient weight, renal/hepatic function, age, comorbidities, and clinical response. Always consult current prescribing guidelines or a clinical pharmacologist. Pediatric doses differ significantly. Sources: Katzung's Basic and Clinical Pharmacology 16e, Textbook of Family Medicine 9e, Sleisenger & Fordtran's GI & Liver Disease, Adams & Victor's Principles of Neurology 12e."),
    spacer(120),
  );

  let currentSystem = null;

  for (const section of DRUG_DATA) {
    // Print system banner when system changes
    if (section.system !== currentSystem) {
      if (currentSystem !== null) children.push(spacer(100));
      children.push(systemBanner(section.system));
      currentSystem = section.system;
    }

    children.push(
      spacer(80),
      diseaseHeading(section.num, section.title, section.system),
      spacer(40),
      drugTable(section.headers, section.rows, section.system),
    );
  }

  // ─ Key Drug Interactions ─
  children.push(spacer(100));
  children.push(systemBanner("INT"));
  children.push(spacer(60));
  children.push(
    new Table({
      width: { size: 100, type: WidthType.PERCENTAGE },
      rows: [
        new TableRow({
          tableHeader: true,
          children: [
            new TableCell({ children: [makePara([bold("Drug Combination", 17, COLOURS.white)], AlignmentType.CENTER, { before: 60, after: 60 })], shading: shading("922B21"), borders: cellBorders("922B21"), width: { size: 40, type: WidthType.PERCENTAGE } }),
            new TableCell({ children: [makePara([bold("Risk / Management", 17, COLOURS.white)], AlignmentType.CENTER, { before: 60, after: 60 })], shading: shading("922B21"), borders: cellBorders("922B21"), width: { size: 60, type: WidthType.PERCENTAGE } }),
          ]
        }),
        ...INTERACTIONS.map((row, ri) =>
          new TableRow({
            children: [
              new TableCell({ children: [makePara([bold(row[0], 16, "222222")], AlignmentType.LEFT, { before: 40, after: 40 })], shading: ri % 2 === 0 ? shading("FFFFFF") : shading("FDEDEC"), borders: cellBorders("E59866"), width: { size: 40, type: WidthType.PERCENTAGE } }),
              new TableCell({ children: [makePara([normal(row[1], 16)], AlignmentType.LEFT, { before: 40, after: 40 })], shading: ri % 2 === 0 ? shading("FFFFFF") : shading("FDEDEC"), borders: cellBorders("E59866"), width: { size: 60, type: WidthType.PERCENTAGE } }),
            ]
          })
        )
      ]
    })
  );

  children.push(spacer(160));
  children.push(makePara([new TextRun({ text: "End of Pharmacology Reference Guide", italics: true, size: 18, color: "888888", font: "Calibri" })], AlignmentType.CENTER));

  return new Document({
    styles: {
      default: {
        document: {
          run: { font: "Calibri", size: 18 }
        }
      }
    },
    sections: [
      {
        properties: {
          page: {
            size: { orientation: PageOrientation.LANDSCAPE, width: 16838, height: 11906 },
            margin: { top: 720, bottom: 720, left: 720, right: 720 },
          }
        },
        headers: {
          default: new Header({
            children: [
              makePara([
                new TextRun({ text: "Pharmacology Reference Guide  |  CVS | Respiratory | CNS | GIT", size: 16, color: "777777", font: "Calibri" }),
              ], AlignmentType.RIGHT)
            ]
          })
        },
        footers: {
          default: new Footer({
            children: [
              new Paragraph({
                children: [
                  new TextRun({ text: "Page ", size: 16, color: "777777", font: "Calibri" }),
                  new TextRun({ children: [PageNumber.CURRENT], size: 16, color: "777777", font: "Calibri" }),
                  new TextRun({ text: " of ", size: 16, color: "777777", font: "Calibri" }),
                  new TextRun({ children: [PageNumber.TOTAL_PAGES], size: 16, color: "777777", font: "Calibri" }),
                  new TextRun({ text: "   |   For educational use only. Verify all clinical doses before use.", italics: true, size: 15, color: "AAAAAA", font: "Calibri" }),
                ],
                alignment: AlignmentType.CENTER,
              })
            ]
          })
        },
        children,
      }
    ]
  });
}

const doc = buildDocument();
Packer.toBuffer(doc).then(buffer => {
  fs.writeFileSync("/home/daytona/workspace/pharma-reference/Pharmacology_Reference_Guide.docx", buffer);
  console.log("Done: Pharmacology_Reference_Guide.docx");
});
Your credits are exhausted. Your daily credits reset tomorrow, or you can purchase a top-up for more.
This is a shared conversation. Sign in to Orris to start your own chat.