~/muhs-psm/create_psm_doc.py
from docx import Document
from docx.shared import Pt, RGBColor, Inches
from docx.enum.text import WD_ALIGN_PARAGRAPH
from docx.oxml.ns import qn
from docx.oxml import OxmlElement
doc = Document()
# ── Page margins ──
for section in doc.sections:
section.top_margin = Inches(1)
section.bottom_margin = Inches(1)
section.left_margin = Inches(1.1)
section.right_margin = Inches(1.1)
# ── Default body style ──
normal = doc.styles["Normal"]
normal.font.name = "Arial"
normal.font.size = Pt(11)
# ── Helper: set paragraph shading ──
def shade_paragraph(para, fill_hex):
pPr = para._p.get_or_add_pPr()
shd = OxmlElement("w:shd")
shd.set(qn("w:val"), "clear")
shd.set(qn("w:color"), "auto")
shd.set(qn("w:fill"), fill_hex)
pPr.append(shd)
# ── Helper: add a coloured heading ──
def add_unit_heading(text, fill="2C3E50", font_color="FFFFFF"):
p = doc.add_paragraph()
p.alignment = WD_ALIGN_PARAGRAPH.CENTER
shade_paragraph(p, fill)
run = p.add_run(text)
run.bold = True
run.font.size = Pt(13)
run.font.color.rgb = RGBColor.from_string(font_color)
return p
def add_paper_heading(text):
p = doc.add_paragraph()
p.alignment = WD_ALIGN_PARAGRAPH.CENTER
shade_paragraph(p, "1A5276")
run = p.add_run(text)
run.bold = True
run.font.size = Pt(15)
run.font.color.rgb = RGBColor.from_string("FFFFFF")
return p
def add_subheading(text):
p = doc.add_paragraph()
shade_paragraph(p, "D6EAF8")
run = p.add_run(text)
run.bold = True
run.font.size = Pt(11.5)
run.font.color.rgb = RGBColor.from_string("1A5276")
return p
# ── Helper: add question row ──
def add_question(rank, qtype, priority, question, years, marks):
colors = {"🔴": "FADBD8", "🟠": "FDEBD0", "🟡": "FDFEFE"}
fill = colors.get(priority, "FFFFFF")
p = doc.add_paragraph()
shade_paragraph(p, fill)
# Label badge
label_run = p.add_run(f" {qtype} ")
label_run.bold = True
label_run.font.size = Pt(9)
if qtype == "LAQ":
label_run.font.color.rgb = RGBColor.from_string("FFFFFF")
# inline colour via XML trick – just use bold red background text
label_run.font.color.rgb = RGBColor.from_string("C0392B")
else:
label_run.font.color.rgb = RGBColor.from_string("1A5276")
p.add_run(" ")
q_run = p.add_run(question)
q_run.font.size = Pt(11)
p2 = doc.add_paragraph()
shade_paragraph(p2, fill)
meta = p2.add_run(f" Years: {years} | Marks: {marks} | {priority} Priority")
meta.italic = True
meta.font.size = Pt(9)
meta.font.color.rgb = RGBColor.from_string("555555")
doc.add_paragraph() # spacer
# ══════════════════════════════════════════════════════════════════
# TITLE PAGE
# ══════════════════════════════════════════════════════════════════
doc.add_paragraph()
title_p = doc.add_paragraph()
title_p.alignment = WD_ALIGN_PARAGRAPH.CENTER
tr = title_p.add_run("MUHS PSM\nPYQ Question Bank (2020–2026)")
tr.bold = True
tr.font.size = Pt(22)
tr.font.color.rgb = RGBColor.from_string("1A5276")
sub_p = doc.add_paragraph()
sub_p.alignment = WD_ALIGN_PARAGRAPH.CENTER
sr = sub_p.add_run("Unit-wise | LAQ & SAQ Labelled | Priority Coded\nFor MUHS UTV / Annual Examination Preparation")
sr.font.size = Pt(12)
sr.font.color.rgb = RGBColor.from_string("555555")
doc.add_paragraph()
legend_p = doc.add_paragraph()
legend_p.alignment = WD_ALIGN_PARAGRAPH.CENTER
shade_paragraph(legend_p, "FADBD8")
legend_p.add_run("🔴 Repeated 3+ times — MUST DO ").font.size = Pt(10)
legend_p2 = doc.add_paragraph()
legend_p2.alignment = WD_ALIGN_PARAGRAPH.CENTER
shade_paragraph(legend_p2, "FDEBD0")
legend_p2.add_run("🟠 Repeated 2 times — HIGH PRIORITY ").font.size = Pt(10)
legend_p3 = doc.add_paragraph()
legend_p3.alignment = WD_ALIGN_PARAGRAPH.CENTER
shade_paragraph(legend_p3, "FDFEFE")
legend_p3.add_run("🟡 Asked once — PROBABLE ").font.size = Pt(10)
doc.add_page_break()
# ══════════════════════════════════════════════════════════════════
# PAPER I
# ══════════════════════════════════════════════════════════════════
add_paper_heading("PAPER I — COMMUNITY MEDICINE I")
doc.add_paragraph()
# ─── UNIT 1 ───
add_unit_heading("UNIT 1 — CONCEPTS OF HEALTH, DISEASE & SOCIAL MEDICINE")
doc.add_paragraph()
add_question(1, "SAQ", "🔴", "Write note on Iceberg Phenomenon of Disease", "2023 Winter, 2021 Summer", "7 / 3")
add_question(2, "SAQ", "🔴", "Write note on Human Development Index (HDI)", "2023 Summer, 2022 Winter", "7")
add_question(3, "LAQ", "🟠", "Define family and describe different family types. Discuss role of family in health and disease.", "2020 Winter", "8")
add_question(4, "SAQ", "🟠", "Functions of a Family", "2021 Summer", "3")
add_question(5, "SAQ", "🟡", "Community Diagnosis", "2022 Old", "3")
add_question(6, "SAQ", "🟡", "Mental dimension of Health", "2022 Old", "3")
add_question(7, "SAQ", "🟡", "Social factors influencing the health of the people", "2022 Old", "3")
add_question(8, "SAQ", "🟡", "Health service research", "2022 Old", "3")
add_question(9, "SAQ", "🟡", "Migration studies", "2022 Old", "3")
add_question(10, "SAQ", "🟡", "Write note on Socialization. How socialization affects health.", "2023 Summer", "7")
add_question(11, "SAQ", "🟡", "Write note on Dynamics of Social change and its relation with Health", "2022 Winter", "7")
add_question(12, "SAQ", "🟡", "Eugenics", "2021 Summer", "3")
add_question(13, "SAQ", "🟡", "Genetic counseling", "2020 Winter", "3")
add_question(14, "SAQ", "🟡", "Write note on Human Poverty Index", "2022 Winter", "7")
# ─── UNIT 2 ───
add_unit_heading("UNIT 2 — EPIDEMIOLOGY")
doc.add_paragraph()
add_question(15, "LAQ", "🔴", "Define Epidemiology. Write various uses of epidemiology. Discuss in detail various steps in conduction of Case Control Study.", "2023 Summer", "12")
add_question(16, "LAQ", "🔴", "What are the different types of Randomized Controlled Trials? Describe basic steps in conducting a Randomized Controlled Trial.", "2021 Summer", "8")
add_question(17, "LAQ", "🔴", "Explain Acceptability, Repeatability and Validity characteristics of Screening Test. Explain relation of Observer's variation and Biological Variation with Screening Test.", "2022 Winter", "12")
add_question(18, "LAQ", "🔴", "Define Incidence and Prevalence. Explain attack rate, secondary attack rate, Point Prevalence and Period Prevalence. Write uses of Incidence and Prevalence.", "2022 Winter", "12")
add_question(19, "SAQ", "🟠", "Difference between case-control study and cohort study", "2021 Winter Old", "3")
add_question(20, "SAQ", "🟠", "Define and mention Criteria for Screening", "2021 Winter Old", "3")
add_question(21, "SAQ", "🟠", "Advantages and disadvantages of case control study", "2020 Winter", "3")
add_question(22, "SAQ", "🟠", "Validity of a screening test", "2020 Winter, 2021 Summer", "3")
add_question(23, "SAQ", "🟠", "Write note on Odds Ratio", "2023 Winter", "7")
add_question(24, "SAQ", "🟠", "Write note on Secular trend", "2023 Winter", "7")
add_question(25, "SAQ", "🟠", "Write note on Lead time in screening", "2023 Winter", "7")
add_question(26, "SAQ", "🟠", "Write seven Characteristics of Screening Tests", "2023 Summer", "7")
add_question(27, "SAQ", "🟠", "Write note on types of Epidemic", "2023 Winter", "7")
add_question(28, "SAQ", "🟡", "Enumerate Steps of Investigation of an Epidemic", "2023 Winter", "7")
add_question(29, "SAQ", "🟡", "Differentiate between screening test and a diagnostic test (two differences)", "Old papers", "2/5")
add_question(30, "SAQ", "🟡", "Define Specificity. Give examples of conditions where a test with high specificity is chosen.", "Old papers", "2")
add_question(31, "SAQ", "🟡", "Define survival rate", "Old papers", "2")
add_question(32, "SAQ", "🟡", "Define attributable risk", "Old papers", "2")
add_question(33, "SAQ", "🟡", "Primary case and index case", "Old papers", "2")
add_question(34, "SAQ", "🟡", "Isolation and quarantine", "Old papers", "2")
add_question(35, "SAQ", "🟡", "Spot map", "Old papers", "2")
add_question(36, "SAQ", "🟡", "Explain 'Bias' in research with an example", "Old papers", "5")
add_question(37, "SAQ", "🟡", "Sources of bias in case-control studies and methods of overcoming it", "Old papers", "5")
add_question(38, "SAQ", "🟡", "Define migration studies. Discuss its use in epidemiology.", "Old papers", "5")
add_question(39, "SAQ", "🟡", "Explain the rule of halves in epidemiology of hypertension and suggest methods to overcome it.", "Old papers", "5")
# ─── UNIT 3 ───
add_unit_heading("UNIT 3 — BIOSTATISTICS")
doc.add_paragraph()
add_question(40, "SAQ", "🔴", "Standard Normal Curve / Normal Distribution Curve", "2021 Summer, 2021 Winter Old", "3")
add_question(41, "SAQ", "🟠", "Write note on Centering Constants", "2022 Winter", "7")
add_question(42, "SAQ", "🟠", "Enumerate Methods of Data Presentation", "2022 Winter", "7")
add_question(43, "SAQ", "🟠", "Write note on Histogram", "2023 Summer", "7")
add_question(44, "SAQ", "🟠", "Write uses of statistics in Health", "2023 Summer", "7")
add_question(45, "SAQ", "🟡", "Tests of Significance (Unpaired T test, etc.)", "Multiple", "3/5")
add_question(46, "SAQ", "🟡", "Standard Normal Deviate", "2022 Old", "3")
# ─── UNIT 4 ───
add_unit_heading("UNIT 4 — COMMUNICABLE DISEASES")
doc.add_paragraph()
add_question(47, "LAQ", "🔴", "Describe epidemiological factors related to Measles. Write complications of Measles infection. Write control measures of Measles Outbreak. Write strategies for Measles Elimination.", "2023 Summer", "12")
add_question(48, "LAQ", "🔴", "Enumerate water-borne diseases. Describe epidemiology and control of Acute Diarrhoeal Diseases.", "2021 Winter Old", "8")
add_question(49, "LAQ", "🔴", "What are the objectives of RNTCP? How are diagnosis, categorization and treatment of tuberculosis done according to RNTCP?", "Old papers", "10")
add_question(50, "LAQ", "🔴", "Describe in detail the epidemiology, clinical features and diagnosis of Dengue.", "Old papers", "10")
add_question(51, "LAQ", "🔴", "Describe classification of post-exposure prophylaxis and wound management of dog bite cases. Add a note on advantages of intradermal administration of cell culture vaccines.", "Old papers", "10")
add_question(52, "SAQ", "🟠", "Write short note on Ebola Virus Disease — epidemiology, prevention and control", "2023 Summer, Old", "7/5")
add_question(53, "SAQ", "🟠", "Components of DOTS", "2021 Winter Old", "3")
add_question(54, "SAQ", "🟠", "Post-exposure prophylaxis in animal bite cases", "2021 Winter Old", "3")
add_question(55, "SAQ", "🟠", "Pre-exposure prophylaxis for rabies", "2020 Winter", "3")
add_question(56, "LAQ", "🟠", "Describe the diagnosis and management of a one-year-old child with Acute Respiratory Infection as per IMNCI guidelines. Enlist the vaccines that can be used in its prevention.", "Old papers", "8/10")
add_question(57, "SAQ", "🟡", "Herd Immunity", "2020 Winter", "3")
add_question(58, "SAQ", "🟡", "Acute Flaccid Paralysis (AFP) Surveillance", "2020 Winter", "3")
add_question(59, "SAQ", "🟡", "17-D Vaccine (Yellow Fever)", "2021 Summer", "3")
add_question(60, "SAQ", "🟡", "Dengue Haemorrhagic Fever", "2021 Summer", "3")
add_question(61, "SAQ", "🟡", "Write characteristics of rash of Chicken Pox", "2022 Winter", "7")
add_question(62, "SAQ", "🟡", "Enumerate any 6 emerging and re-emerging diseases", "2022 Winter", "7")
add_question(63, "SAQ", "🟡", "Integrated Counseling and Testing Centre (ICTC)", "2021 Winter Old", "3")
add_question(64, "SAQ", "🟡", "Varicella Zoster Immunoglobulin (VZIG)", "2022 Old", "3")
add_question(65, "LAQ", "🟡", "Write classification of Rickettsial diseases. Discuss the epidemiology, treatment, prevention and control of various rickettsial diseases.", "2022 Old", "8")
add_question(66, "SAQ", "🟡", "Tertiary preventive measures for Leprosy patients", "Old papers", "5")
add_question(67, "SAQ", "🟡", "Referral system in National Leprosy Eradication Programme", "2021 Summer", "3")
add_question(68, "SAQ", "🟡", "Prevention of Neonatal Tetanus", "Old papers", "5")
add_question(69, "SAQ", "🟡", "Cold chain maintenance and the equipment used for it", "Old papers", "5")
add_question(70, "SAQ", "🟡", "Apply levels of prevention and modes of intervention to Diabetes Mellitus", "Old papers", "5")
add_question(71, "SAQ", "🟡", "Describe the method of application and mode of action of pyrethrum", "Old papers", "2")
# ─── UNIT 5 ───
add_unit_heading("UNIT 5 — ENVIRONMENTAL HEALTH")
doc.add_paragraph()
add_question(72, "LAQ", "🔴", "Discuss about Biomedical Waste Hazards and describe its categories.", "2021 Winter Old", "8")
add_question(73, "LAQ", "🔴", "What are the health hazards of health care waste? Write in brief about the various treatment and disposal technologies for health care waste.", "2021 Summer", "8")
add_question(74, "LAQ", "🔴", "Describe sources of air pollution. Enumerate harmful effects of air pollution and write in brief about measures to prevent air pollution.", "2020 Winter", "8")
add_question(75, "LAQ", "🔴", "Enumerate the sources and Health Hazards of Noise Pollution. Describe the measures for its prevention and control.", "2021 Winter Old", "8")
add_question(76, "LAQ", "🔴", "List the water-related diseases. How is water purified on a large scale?", "Old papers", "10")
add_question(77, "LAQ", "🔴", "Discuss various methods of Sewage Disposal. Write note on social aspects of sewage disposal.", "2022 Old", "8")
add_question(78, "SAQ", "🔴", "Biomedical Waste Management — categories, disposal, safe injection practices", "Old papers", "5")
add_question(79, "SAQ", "🟠", "Write note on Air Pollution Indicators: Sulphur Dioxide, Smoke and Suspended Particles", "2022 Winter", "7")
add_question(80, "SAQ", "🟠", "Health hazards of health care waste", "2021 Winter Old, 2020 Winter", "3")
add_question(81, "SAQ", "🟠", "Categories in Bio-medical Waste", "2020 Winter", "3")
add_question(82, "SAQ", "🟠", "Enumerate Methods of Biomedical Waste Disposal", "2023 Summer", "7")
add_question(83, "SAQ", "🟠", "Write colour coding in Biomedical Waste Segregation", "2023 Summer", "7")
add_question(84, "SAQ", "🟠", "Enlist bio-medical waste disposed into blue bin", "Old papers", "2")
add_question(85, "SAQ", "🟠", "Bio-medical wastes ideal for incineration", "Old papers", "2")
add_question(86, "SAQ", "🟠", "Biological effects of radiation", "2021 Summer", "3")
add_question(87, "SAQ", "🟡", "Anti-Rodent Measures", "2022 Winter, 2021 Summer", "7/3")
add_question(88, "SAQ", "🟡", "Discuss sources and hazards of indoor air pollution", "Old papers", "5")
add_question(89, "SAQ", "🟡", "Describe the attributes of a sanitary well", "Old papers", "5")
add_question(90, "SAQ", "🟡", "Enlist the principal methods of refuse disposal. Describe the method used in metropolitan cities and highlight the environmental hazards associated with it.", "Old papers", "5")
add_question(91, "SAQ", "🟡", "Oxidation pond", "Old papers", "5")
add_question(92, "SAQ", "🟡", "Water pollution law", "2022 Old", "3")
add_question(93, "SAQ", "🟡", "Green house effect", "Old papers", "2")
add_question(94, "SAQ", "🟡", "Air pollutants", "Old papers", "2")
add_question(95, "SAQ", "🟡", "'Despite of environmental pollutant there is no valid reason to discontinue the use of DDT as insecticide' — Explain it.", "2022 Old", "3")
# ─── UNIT 6 ───
add_unit_heading("UNIT 6 — OCCUPATIONAL HEALTH")
doc.add_paragraph()
add_question(96, "LAQ", "🔴", "Classify the various occupational diseases. Discuss the measures for prevention of occupational diseases.", "Old papers", "10")
add_question(97, "LAQ", "🔴", "Describe medical and engineering measures for prevention of occupational diseases.", "2021 Winter Old", "8")
add_question(98, "LAQ", "🔴", "Write scope of Employees State Insurance Act 1948. Describe Medical benefit under ESI Act 1948.", "2023 Winter", "12")
add_question(99, "LAQ", "🔴", "Explain in brief the Employees State Insurance Act 1948.", "2021 Summer", "8")
add_question(100, "SAQ", "🔴", "Write note on ESI Act 1948 (Employees State Insurance Act)", "Old papers", "5")
add_question(101, "SAQ", "🔴", "Write maternity Benefit under ESI Act 1948", "2023 Winter", "7")
add_question(102, "SAQ", "🟠", "Write note on Factories Act 1948", "2022 Winter, 2022 Old", "7/3")
add_question(103, "SAQ", "🟠", "Write note on Ergonomics", "2023 Summer, Old papers", "7/2")
add_question(104, "SAQ", "🟠", "Define Pneumoconiosis. Write name of industries and causes related to Bagassosis, Byssinosis, Anthracosis, Silicosis, Asbestosis and Farmer's Lung.", "2022 Winter", "7")
add_question(105, "SAQ", "🟠", "Anthracosis", "2020 Winter", "3")
add_question(106, "SAQ", "🟠", "Write note on Toxicity of Organo-chlorine compounds", "2023 Winter", "7")
add_question(107, "LAQ", "🟡", "Write note on Heat Stress Indices. What are effects of Heat Stress on health? Describe in brief.", "2023 Winter", "12")
add_question(108, "SAQ", "🟡", "Occupational health in India", "2022 Old", "3")
add_question(109, "SAQ", "🟡", "Occupational health hazards in agricultural workers", "2021 Summer", "3")
add_question(110, "SAQ", "🟡", "Lead poisoning and its prevention", "Old papers", "5")
add_question(111, "SAQ", "🟡", "Social security for industrial workers", "Old papers", "2")
add_question(112, "SAQ", "🟡", "Provision of health-related benefits under Employees State Insurance Acts", "Old papers", "5")
doc.add_page_break()
# ══════════════════════════════════════════════════════════════════
# PAPER II
# ══════════════════════════════════════════════════════════════════
add_paper_heading("PAPER II — COMMUNITY MEDICINE II")
doc.add_paragraph()
# ─── UNIT 7 ───
add_unit_heading("UNIT 7 — MATERNAL & CHILD HEALTH (MCH)")
doc.add_paragraph()
add_question(113, "LAQ", "🔴", "Define Perinatal Mortality Rate. Enumerate various causes of high perinatal mortality in India and write prevention of PMR.", "2022 Winter, 2020 Winter", "12/8")
add_question(114, "LAQ", "🔴", "A primigravida woman aged 20 years delivered at home by local dai. She developed puerperal sepsis and died. (a) Identify factors that led to her death (b) Describe the complications in postnatal period (c) Describe prevention and control measures to reduce maternal deaths in India.", "2023 Winter", "12")
add_question(115, "LAQ", "🔴", "An adult non-pregnant woman's venous blood Hb is 11.9 gm/dl. (a) Comment on Hb level and its detrimental effects (b) Discuss interventions to control nutritional anaemia in community (c) Add a note on Anaemia Mukt Bharat.", "2023 Winter", "12")
add_question(116, "LAQ", "🔴", "Discuss the causes and prevention of infant mortality in India.", "Old papers", "10")
add_question(117, "LAQ", "🔴", "Define maternal mortality. Discuss the causes of maternal mortality. Discuss in detail various measures taken under National Health Mission to reduce maternal mortality.", "Old papers", "10")
add_question(118, "LAQ", "🔴", "Mention the objectives of antenatal care. What are the clinical, laboratory and counselling services you will provide for antenatal mothers attending health facilities?", "Old papers", "10")
add_question(119, "SAQ", "🟠", "A new born weighs 2.49 kg, measured within one hour of birth. (a) Comment on birth weight (b) Discuss causes of low birth weight (c) Add a note on Kangaroo Mother Care.", "2023 Winter", "7")
add_question(120, "SAQ", "🟠", "APGAR Score", "2021 Summer", "3")
add_question(121, "SAQ", "🟠", "Baby Friendly Hospital Initiative (BFHI)", "2021 Summer, 2020 Winter", "3")
add_question(122, "SAQ", "🟠", "Write note on Care of Healthy Newborn", "2023 Winter", "7")
add_question(123, "SAQ", "🟠", "Natural Family Planning Methods", "2021 Summer", "3")
add_question(124, "SAQ", "🟠", "Social obstetrics", "2022 Old", "3")
add_question(125, "SAQ", "🟠", "Domestic midwifery care", "2020 Winter", "3")
add_question(126, "SAQ", "🟡", "Child Survival Index", "2021 Winter Old", "3")
add_question(127, "SAQ", "🟡", "Packages of services under ICDS Scheme", "2021 Winter Old", "3")
add_question(128, "SAQ", "🟡", "Perinatal Mortality Rate (definition)", "2021 Winter Old", "3")
add_question(129, "SAQ", "🟡", "Filarial indices used in National Filaria Control Programme", "2021 Winter Old", "3")
add_question(130, "SAQ", "🟡", "Universal Immunization Programme (UIP)", "2021 Summer", "3")
add_question(131, "SAQ", "🟡", "National Immunization Schedule", "Old papers", "5")
add_question(132, "SAQ", "🟡", "Principles of Artificial Feeding", "2022 Old", "3")
add_question(133, "SAQ", "🟡", "Write short note on Adolescent Friendly Health Services", "2023 Summer", "7")
add_question(134, "SAQ", "🟡", "Differentiate between preterm and small for date babies. Mention the social and biological causes for the same.", "Old papers", "5")
add_question(135, "SAQ", "🟡", "Enumerate four potentially harmful practices in the community that can endanger the life of infants.", "Old papers", "2")
add_question(136, "SAQ", "🟡", "What are the indicators for reduction in maternal mortality ratio as per Sustainable Development Goals?", "Old papers", "2")
add_question(137, "SAQ", "🟡", "Social pediatrics", "Old papers", "2")
add_question(138, "SAQ", "🟡", "Eligible couple", "Old papers", "2")
# ─── UNIT 8 ───
add_unit_heading("UNIT 8 — NUTRITION")
doc.add_paragraph()
add_question(139, "LAQ", "🔴", "Classify malnutrition. Describe in brief ecology, prevention and control measures for malnutrition.", "2021 Winter Old", "8")
add_question(140, "LAQ", "🔴", "Describe epidemiology, prevention and control of Protein Energy Malnutrition (PEM) in India.", "2021 Summer", "8")
add_question(141, "LAQ", "🔴", "What is Nutritional Assessment? Write in detail how you would assess the nutritional status of a community.", "Old papers", "10")
add_question(142, "SAQ", "🟠", "Describe various methods for the prevention and control of Vitamin A Deficiency", "2022 Winter", "7")
add_question(143, "LAQ", "🟠", "Enumerate National Nutritional Programs in India and describe National Iodine Deficiency Disorder Control Program.", "2020 Winter", "8")
add_question(144, "SAQ", "🟠", "Discuss the indices for assessment of obesity", "2023 Summer", "7")
add_question(145, "LAQ", "🟠", "Define obesity. Write in brief about the epidemiological determinants of obesity. What are the preventive and control measures for it?", "2021 Summer", "8")
add_question(146, "SAQ", "🟠", "Indicators of undernutrition in children", "2022 Winter", "7")
add_question(147, "SAQ", "🟠", "Xerophthalmia", "2021 Summer", "3")
add_question(148, "SAQ", "🟡", "Balanced Diet", "Old papers", "5")
add_question(149, "SAQ", "🟡", "Enumerate the strategies of National Nutritional Policy", "Old papers", "5")
add_question(150, "SAQ", "🟡", "Assessment of protein quality", "2022 Old", "3")
add_question(151, "SAQ", "🟡", "What is food fortification and common food fortification permitted in India? Add a note on food additives.", "Old papers", "5")
add_question(152, "SAQ", "🟡", "Define Glycemic Index (GI) and classify foods based on GI with examples", "Old papers", "2")
add_question(153, "SAQ", "🟡", "Nutritional factors in cardiovascular disease", "Old papers", "5")
add_question(154, "SAQ", "🟡", "Guidelines for assessing dehydration and for oral rehydration therapy", "Old papers", "5")
# ─── UNIT 9 ───
add_unit_heading("UNIT 9 — FAMILY PLANNING & DEMOGRAPHY")
doc.add_paragraph()
add_question(155, "LAQ", "🔴", "Classify the various contraceptive methods. Enlist the non-contraceptive benefits of Combined Oral Contraceptive pills. Discuss the social welfare measures and initiatives by Government of India to control population.", "2023 Summer", "12")
add_question(156, "SAQ", "🔴", "Enumerate and describe the stages of Demographic Cycle", "2022 Winter, 2020 Winter", "7/3")
add_question(157, "SAQ", "🟠", "The annual population growth rate of a country is more than 2. Comment on the status of population growth. Draw the population pyramid of India and describe it.", "2023 Winter", "7")
add_question(158, "SAQ", "🟠", "Dependency ratio", "2021 Winter Old", "3")
add_question(159, "SAQ", "🟠", "Fertility Indices", "2020 Winter", "3")
add_question(160, "SAQ", "🟠", "Factors affecting the fertility", "Old papers", "5")
add_question(161, "SAQ", "🟡", "Write any five fertility-related statistics", "Old papers", "5")
add_question(162, "SAQ", "🟡", "Natural family planning methods", "Old papers", "2")
add_question(163, "SAQ", "🟡", "Injectable Contraceptives and their contraindications", "Old papers", "5")
add_question(164, "SAQ", "🟡", "Birth control vaccine", "2022 Old", "3")
add_question(165, "SAQ", "🟡", "Provisions under MTP Act 1971", "Old papers", "5")
add_question(166, "SAQ", "🟡", "Small family norm", "Old papers", "5")
add_question(167, "SAQ", "🟡", "Demographic profile of India", "Old papers", "2")
add_question(168, "SAQ", "🟡", "Stages of demographic cycle and its importance", "Old papers", "5")
# ─── UNIT 10 ───
add_unit_heading("UNIT 10 — HEALTH SYSTEM & ADMINISTRATION")
doc.add_paragraph()
add_question(169, "LAQ", "🔴", "Organization of public health care system in India", "2020 Winter", "8")
add_question(170, "LAQ", "🔴", "Discuss in detail the health system in India", "2022 Old", "8")
add_question(171, "LAQ", "🔴", "Describe in detail about the health care systems in India", "Old papers", "10")
add_question(172, "LAQ", "🔴", "Write the population norms for various healthcare facilities in India. Discuss the staff pattern of a Primary Healthcare Centre. Enlist and describe the job responsibilities of a Medical Officer of a PHC.", "2022 Winter", "12")
add_question(173, "LAQ", "🔴", "Define Primary Health Care. Enumerate the elements (essential components) of primary health care. Enlist and describe the principles of primary health care.", "2023 Summer", "12")
add_question(174, "SAQ", "🔴", "A Primary Health Centre (PHC) in rural area caters to 80,000 populations. Currently one MO, one ANM, one pharmacist and one sweeper. Comment on administrative setup. Describe essential health services at PHC as per IPHS.", "2023 Winter", "7")
add_question(175, "SAQ", "🔴", "Principles of Primary Health Care", "2021 Winter Old, 2020 Winter", "3")
add_question(176, "SAQ", "🟠", "Write a short note on the structure of World Health Organization (WHO)", "2022 Winter", "7")
add_question(177, "SAQ", "🟠", "Functions of World Health Organization (WHO)", "Old papers", "5")
add_question(178, "SAQ", "🟠", "Role of World Health Organization in Health sector", "2022 Old", "3")
add_question(179, "SAQ", "🟠", "Describe the functions of UNICEF", "2023 Summer", "7")
add_question(180, "SAQ", "🟠", "Role of UNICEF in child survival", "2021 Winter Old", "3")
add_question(181, "SAQ", "🟠", "UNICEF", "2023 Winter, 2021 Summer", "7/3")
add_question(182, "SAQ", "🟠", "Panchayat Raj Institution / Panchayati Raj System", "2023 Winter, 2021 Summer", "7/3")
add_question(183, "SAQ", "🟠", "Enumerate the various steps in health planning", "2022 Winter", "7")
add_question(184, "LAQ", "🟠", "Discuss the steps in planning cycle", "Old papers", "10")
add_question(185, "LAQ", "🟡", "Enumerate various voluntary health agencies in India. Discuss the role of voluntary health agencies in upliftment of public health in India.", "2022 Old", "8")
add_question(186, "SAQ", "🟡", "Enumerate eight goals of Millennium Development Goals (MDGs)", "2021 Winter Old", "3")
add_question(187, "SAQ", "🟡", "Recommendations of Bhore Committee", "Old papers", "2")
add_question(188, "SAQ", "🟡", "Shrivastava Committee", "2020 Winter", "3")
add_question(189, "SAQ", "🟡", "Functions of Indian Red Cross Society", "Old papers", "2")
add_question(190, "SAQ", "🟡", "Medical social worker", "Old papers", "2")
add_question(191, "SAQ", "🟡", "Cost effective analysis", "Old papers", "2")
add_question(192, "SAQ", "🟡", "Explain Swachh Bharat Mission", "Old papers", "5")
add_question(193, "SAQ", "🟡", "Hotel sanitation", "Old papers", "2")
add_question(194, "SAQ", "🟡", "Define 'Primary Health Care'", "Old papers", "2")
add_question(195, "SAQ", "🟡", "Two strategies for improvement of health of tribal people", "Old papers", "2")
add_question(196, "SAQ", "🟡", "Sources of health information", "Old papers", "5")
add_question(197, "SAQ", "🟡", "Record linkage", "Old papers", "2")
# ─── UNIT 11 ───
add_unit_heading("UNIT 11 — HEALTH EDUCATION")
doc.add_paragraph()
add_question(198, "LAQ", "🔴", "What are the principles of health education? Explain different methods of health communication.", "2021 Summer", "8")
add_question(199, "LAQ", "🔴", "Define health education. Describe in detail various approaches and models of health education.", "2021 Winter Old", "8")
add_question(200, "SAQ", "🔴", "Enumerate the principles of health education", "2022 Winter, Old", "7/5")
add_question(201, "SAQ", "🟠", "The health education regarding compulsory use of mask during COVID-19 pandemic was done to create awareness in community. Comment on this approach of health education. Describe the 4 approaches of health education with suitable example.", "2023 Winter", "7")
add_question(202, "SAQ", "🟠", "Define health education and discuss the health education models", "2023 Summer", "7")
add_question(203, "SAQ", "🟡", "Write note on Maslow's Hierarchy of Needs with a suitable diagram", "2023 Summer", "7")
add_question(204, "SAQ", "🟡", "Types of learning", "Old papers", "5")
add_question(205, "SAQ", "🟡", "Health education versus Health propaganda", "Old papers", "5")
add_question(206, "SAQ", "🟡", "Four approaches to health education", "Old papers", "2")
add_question(207, "SAQ", "🟡", "Barriers of communication", "Old papers", "2")
# ─── UNIT 12 ───
add_unit_heading("UNIT 12 — NON-COMMUNICABLE DISEASES (NCDs)")
doc.add_paragraph()
add_question(208, "SAQ", "🔴", "A 40-year-old male diagnosed with DM 2 years back, complaining of tingling/numbness in lower extremities with high blood sugar levels. (a) Give advice regarding diabetic foot care (b) Describe epidemiological determinants of Diabetes Mellitus.", "2023 Winter", "7")
add_question(209, "SAQ", "🔴", "Write a short note on non-pharmacological management of Diabetes", "2022 Winter", "7")
add_question(210, "SAQ", "🔴", "Discuss the causes of cancer. Prepare the checklist of warning signs of cancer to detect high-risk individuals.", "2023 Winter", "7")
add_question(211, "SAQ", "🔴", "Warning signals of cancer to detect high-risk individuals", "2021 Summer", "3")
add_question(212, "LAQ", "🟠", "Discuss epidemiology, prevention and control of Coronary Heart Disease.", "2022 Old", "8")
add_question(213, "LAQ", "🟠", "Define accident. Describe epidemiology, prevention and control of Road Traffic Accidents.", "2020 Winter", "8")
add_question(214, "LAQ", "🟠", "Define obesity. Write in brief about the epidemiological determinants of obesity. What are the preventive and control measures for it?", "2021 Summer", "8")
add_question(215, "SAQ", "🟡", "National Cancer Control Programme", "2022 Old", "3")
add_question(216, "SAQ", "🟡", "Environmental risk factors for cancers", "Old papers", "5")
add_question(217, "SAQ", "🟡", "Nutritional factors in cardiovascular disease", "Old papers", "5")
add_question(218, "SAQ", "🟡", "Rule of halves in epidemiology of hypertension", "Old papers", "5")
add_question(219, "SAQ", "🟡", "Modifiable risk factors for hypertension", "Old papers", "2")
add_question(220, "SAQ", "🟡", "Primary and secondary prevention of Rheumatic Heart Disease", "Old papers", "5")
add_question(221, "SAQ", "🟡", "VISION 2020 and its proposed structure", "Old papers", "5")
# ─── UNIT 13 ───
add_unit_heading("UNIT 13 — DISASTER MANAGEMENT")
doc.add_paragraph()
add_question(222, "SAQ", "🔴", "Describe 'Triage' in Disaster Management", "2022 Winter, 2020 Winter, Old", "7/3")
add_question(223, "SAQ", "🟠", "Write short note on disaster management cycle and disaster preparedness", "2023 Summer", "7")
add_question(224, "SAQ", "🟠", "Disaster preparedness", "2021 Summer", "3")
add_question(225, "SAQ", "🟡", "Man-made disaster", "2023 Winter", "7")
# ─── UNIT 14 ───
add_unit_heading("UNIT 14 — HEALTH PLANNING TOOLS (PERT / NETWORK ANALYSIS)")
doc.add_paragraph()
add_question(226, "SAQ", "🔴", "Programme Evaluation and Review Technique (PERT) in health planning", "2021 Summer, 2020 Winter, Old", "3/5")
add_question(227, "SAQ", "🟡", "Network analysis", "2021 Winter Old", "3")
add_question(228, "SAQ", "🟡", "Work sampling", "2022 Old", "3")
add_question(229, "SAQ", "🟡", "Record linkage", "Old papers", "2")
# ─── UNIT 15 ───
add_unit_heading("UNIT 15 — MENTAL HEALTH, SUBSTANCE ABUSE & SOCIAL ISSUES")
doc.add_paragraph()
add_question(230, "SAQ", "🟠", "Prepare the checklist of >10 questions to aid in checking one's own mental health. Discuss the causes of mental illness.", "2023 Winter", "7")
add_question(231, "SAQ", "🟠", "Enlist the causes of mental ill-health", "2022 Winter", "7")
add_question(232, "SAQ", "🟠", "Write a short note on Cannabis use and its prevention and control measures", "2023 Summer", "7")
add_question(233, "SAQ", "🟠", "Agents of drug dependence", "2020 Winter", "3")
add_question(234, "SAQ", "🟠", "Approaches to prevention of drug dependence", "2022 Old", "3")
add_question(235, "SAQ", "🟠", "Preventive measures for drug addiction", "2021 Summer", "3")
add_question(236, "LAQ", "🟡", "List the common problems of the elderly. Write about the social security measures for the elderly in India.", "Old papers", "10")
add_question(237, "SAQ", "🟡", "Write short note on the health problems of the elderly population", "2023 Summer", "7")
add_question(238, "SAQ", "🟡", "Juvenile Delinquency", "Old papers", "5")
add_question(239, "SAQ", "🟡", "Child Trafficking", "2022 Old, 2020 Winter", "3")
add_question(240, "SAQ", "🟡", "Write note on Problem Family", "2023 Winter", "7")
add_question(241, "SAQ", "🟡", "Write short note on Tobacco control legislation in India", "2023 Summer", "7")
add_question(242, "SAQ", "🟡", "Write short note on food adulteration", "2023 Summer", "7")
add_question(243, "LAQ", "🟡", "Write classification of foodborne diseases. Define 'adulteration of food'. Write a note on Prevention of Food Adulteration Act, 1954.", "2022 Old", "8")
add_question(244, "SAQ", "🟡", "Safe injection practices", "Old papers", "5")
# ══════════════════════════════════════════════════════════════════
# FINAL PAGE — TOP 20 MOST PROBABLE
# ══════════════════════════════════════════════════════════════════
doc.add_page_break()
add_paper_heading("TOP 20 MOST PROBABLE QUESTIONS FOR MUHS UTV 2026")
doc.add_paragraph()
add_subheading("LAQ — Long Answer Questions (Most Probable)")
doc.add_paragraph()
laq_top = [
("1", "LAQ", "ESI Act 1948 — Scope, Medical benefit, Maternity benefit", "4+ times"),
("2", "LAQ", "Primary Health Care — Definition, Elements, Principles", "4+ times"),
("3", "LAQ", "Health Education — Models & Approaches (define, describe)", "4+ times"),
("4", "LAQ", "Biomedical Waste — Hazards, categories, disposal technologies", "4+ times"),
("5", "LAQ", "Perinatal Mortality Rate — Causes, prevention", "3+ times"),
("6", "LAQ", "Case Control Study — Epidemiology, steps, bias", "3+ times"),
("7", "LAQ", "Screening Test — Validity, repeatability, specificity", "3+ times"),
("8", "LAQ", "Health Care System in India / PHC setup / IPHS", "3+ times"),
("9", "LAQ", "Maternal Mortality — Causes, NHM measures to reduce it", "3+ times"),
("10", "LAQ", "Measles — Epidemiology, complications, elimination strategies", "2-3 times"),
]
for n, t, q, rep in laq_top:
p = doc.add_paragraph()
shade_paragraph(p, "FADBD8")
r = p.add_run(f" {n}. [{t}] {q}")
r.font.size = Pt(11)
r.bold = True
p2 = doc.add_paragraph()
shade_paragraph(p2, "FADBD8")
r2 = p2.add_run(f" Frequency: Asked {rep}")
r2.italic = True
r2.font.size = Pt(9)
r2.font.color.rgb = RGBColor.from_string("C0392B")
doc.add_paragraph()
add_subheading("SAQ — Short Answer Questions (Most Probable)")
doc.add_paragraph()
saq_top = [
("1", "SAQ", "Iceberg Phenomenon of Disease", "3+ times — SURE SHOT"),
("2", "SAQ", "Triage in Disaster Management", "3+ times — SURE SHOT"),
("3", "SAQ", "PERT (Programme Evaluation & Review Technique)", "3+ times — SURE SHOT"),
("4", "SAQ", "Standard Normal Curve", "3+ times"),
("5", "SAQ", "Human Development Index (HDI)", "3+ times"),
("6", "SAQ", "Stages of Demographic Cycle", "3+ times"),
("7", "SAQ", "Validity of Screening Test", "3+ times"),
("8", "SAQ", "Kangaroo Mother Care", "2-3 times"),
("9", "SAQ", "APGAR Score", "2+ times"),
("10", "SAQ", "Baby Friendly Hospital Initiative (BFHI)","2+ times"),
]
for n, t, q, rep in saq_top:
p = doc.add_paragraph()
shade_paragraph(p, "D5F5E3")
r = p.add_run(f" {n}. [{t}] {q}")
r.font.size = Pt(11)
r.bold = True
p2 = doc.add_paragraph()
shade_paragraph(p2, "D5F5E3")
r2 = p2.add_run(f" Frequency: {rep}")
r2.italic = True
r2.font.size = Pt(9)
r2.font.color.rgb = RGBColor.from_string("1E8449")
doc.add_paragraph()
# ── Footer note ──
doc.add_paragraph()
note = doc.add_paragraph()
note.alignment = WD_ALIGN_PARAGRAPH.CENTER
nr = note.add_run("Source: MUHS PSM PYQs (2020-2023) | Both Old Scheme & 2019 Scheme | Prepared for UTV Exam 2026")
nr.italic = True
nr.font.size = Pt(9)
nr.font.color.rgb = RGBColor.from_string("888888")
# ── Save ──
out_path = "/tmp/workspace/muhs-psm/MUHS_PSM_PYQ_Unitwise.docx"
doc.save(out_path)
print(f"Saved: {out_path}")