Explain about lathyrism with respect to community medicine
lathyrism community medicine epidemiology prevention public health
| Stage | Description |
|---|---|
| (a) Latent stage | Patient appears healthy but shows an ungainly gait on physical stress; neurological signs present on examination. Key preventive stage - withdrawal of the pulse at this point causes complete remission. |
| (b) No-stick stage | Patient walks with short, jerky steps without a stick |
| (c) One-stick stage | Crossed gait with tendency to walk on toes; muscular stiffness requires one stick for balance |
| (d) Two-stick stage | Severe symptoms; excessive bending of knees and crossing of legs; patient needs two crutches; tires easily |
| (e) Crawler stage | Erect posture impossible; patient crawls by throwing weight on hands; thigh and leg muscle atrophy |
Create a summary document on lathyrism prevention strategies for community health workers
mkdir -p /home/daytona/workspace/lathyrism-doc && ls /home/daytona/workspace/lat…
~/lathyrism-doc/create_doc.js
const {
Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
Header, Footer, AlignmentType, HeadingLevel, BorderStyle, WidthType,
VerticalAlign, PageNumber, ShadingType, TableOfContents,
convertInchesToTwip, UnderlineType
} = require('docx');
const fs = require('fs');
// ---- Colour palette ----
const GREEN_DARK = "1A5276"; // header / heading bg
const GREEN_MID = "1E8449"; // section heading text
const GREEN_LIGHT = "D5F5E3"; // table row shading
const ORANGE = "E67E22"; // warning / alert accent
const WHITE = "FFFFFF";
const GRAY_LIGHT = "F2F3F4";
const BLACK = "1C1C1C";
// ---- Helper functions ----
function heading1(text) {
return new Paragraph({
heading: HeadingLevel.HEADING_1,
spacing: { before: 320, after: 120 },
children: [
new TextRun({
text,
bold: true,
size: 28,
color: WHITE,
font: "Calibri",
})
],
shading: { type: ShadingType.SOLID, color: GREEN_DARK, fill: GREEN_DARK },
indent: { left: convertInchesToTwip(0.1), right: convertInchesToTwip(0.1) },
});
}
function heading2(text) {
return new Paragraph({
heading: HeadingLevel.HEADING_2,
spacing: { before: 240, after: 80 },
children: [
new TextRun({
text,
bold: true,
size: 24,
color: GREEN_MID,
font: "Calibri",
})
],
});
}
function heading3(text) {
return new Paragraph({
heading: HeadingLevel.HEADING_3,
spacing: { before: 180, after: 60 },
children: [
new TextRun({
text,
bold: true,
size: 22,
color: GREEN_DARK,
font: "Calibri",
})
],
});
}
function body(text, opts = {}) {
return new Paragraph({
spacing: { before: 60, after: 60 },
children: [
new TextRun({
text,
size: 22,
color: BLACK,
font: "Calibri",
bold: opts.bold || false,
italics: opts.italic || false,
})
],
indent: opts.indent ? { left: convertInchesToTwip(0.3) } : {},
});
}
function bullet(text, level = 0) {
return new Paragraph({
bullet: { level },
spacing: { before: 40, after: 40 },
children: [
new TextRun({ text, size: 22, color: BLACK, font: "Calibri" })
],
indent: { left: convertInchesToTwip(0.4 + level * 0.25) }
});
}
function alertBox(text, color = ORANGE) {
return new Paragraph({
spacing: { before: 120, after: 120 },
shading: { type: ShadingType.SOLID, color: "FEF9E7", fill: "FEF9E7" },
border: {
left: { style: BorderStyle.THICK, size: 12, color: color },
},
indent: { left: convertInchesToTwip(0.15) },
children: [
new TextRun({
text: "⚠ " + text,
size: 22,
bold: true,
color: color,
font: "Calibri",
})
],
});
}
function infoBox(text) {
return new Paragraph({
spacing: { before: 120, after: 120 },
shading: { type: ShadingType.SOLID, color: "EBF5FB", fill: "EBF5FB" },
border: {
left: { style: BorderStyle.THICK, size: 12, color: "2E86C1" },
},
indent: { left: convertInchesToTwip(0.15) },
children: [
new TextRun({
text: "ℹ " + text,
size: 22,
color: "1A5276",
font: "Calibri",
})
],
});
}
function spacer(lines = 1) {
return new Paragraph({ children: [new TextRun({ text: "", size: 22 })], spacing: { before: 60 * lines, after: 60 * lines } });
}
function hrule() {
return new Paragraph({
border: { bottom: { style: BorderStyle.SINGLE, size: 6, color: GREEN_MID } },
spacing: { before: 80, after: 80 },
children: [new TextRun({ text: "" })],
});
}
// ---- Table helpers ----
function tableCell(text, opts = {}) {
return new TableCell({
verticalAlign: VerticalAlign.CENTER,
shading: opts.shading ? { type: ShadingType.SOLID, color: opts.shading, fill: opts.shading } : undefined,
width: opts.width ? { size: opts.width, type: WidthType.PERCENTAGE } : undefined,
margins: { top: 80, bottom: 80, left: 120, right: 120 },
children: [
new Paragraph({
children: [
new TextRun({
text,
size: opts.size || 20,
bold: opts.bold || false,
color: opts.color || BLACK,
font: "Calibri",
})
],
alignment: opts.align || AlignmentType.LEFT,
})
],
});
}
// ---- Stages table ----
function stagesTable() {
const headerRow = new TableRow({
tableHeader: true,
children: [
tableCell("Stage", { bold: true, shading: GREEN_DARK, color: WHITE, width: 20, size: 20 }),
tableCell("Name", { bold: true, shading: GREEN_DARK, color: WHITE, width: 20, size: 20 }),
tableCell("Clinical Features", { bold: true, shading: GREEN_DARK, color: WHITE, width: 35, size: 20 }),
tableCell("CHW Action", { bold: true, shading: GREEN_DARK, color: WHITE, width: 25, size: 20 }),
]
});
const rows = [
["Stage A", "Latent Stage", "Appears healthy; ungainly gait on physical stress; +ve neurological signs", "IMMEDIATELY stop khesari dhal - COMPLETE RECOVERY POSSIBLE"],
["Stage B", "No-Stick Stage", "Short jerky steps without a stick; most patients at this stage", "Stop consumption; refer to PHC; disability assessment"],
["Stage C", "One-Stick Stage", "Crossed gait; walks on toes; uses 1 stick for balance", "Refer to PHC; mobility aids; livelihood counselling"],
["Stage D", "Two-Stick Stage", "Severe stiffness; needs 2 crutches; tires quickly", "Refer hospital; social support; MGNREGS counselling"],
["Stage E", "Crawler Stage", "Cannot stand; crawls on hands; thigh/leg muscle wasting", "Tertiary referral; disability certificate; rehabilitation"],
];
const dataRows = rows.map((r, i) =>
new TableRow({
children: [
tableCell(r[0], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, bold: true, size: 20 }),
tableCell(r[1], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, bold: true, size: 20 }),
tableCell(r[2], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, size: 20 }),
tableCell(r[3], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, size: 20 }),
]
})
);
return new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
rows: [headerRow, ...dataRows],
});
}
// ---- Interventions table ----
function interventionsTable() {
const headerRow = new TableRow({
tableHeader: true,
children: [
tableCell("Intervention", { bold: true, shading: GREEN_DARK, color: WHITE, width: 25, size: 20 }),
tableCell("Method", { bold: true, shading: GREEN_DARK, color: WHITE, width: 40, size: 20 }),
tableCell("Who Does It", { bold: true, shading: GREEN_DARK, color: WHITE, width: 20, size: 20 }),
tableCell("Feasibility", { bold: true, shading: GREEN_DARK, color: WHITE, width: 15, size: 20 }),
]
});
const rows = [
["Steeping Method", "Soak in boiling water 2 hrs → drain → wash → sun dry before cooking", "Household / family", "High - home-based"],
["Parboiling + Lime Water", "Soak in lime water overnight → boil → drain. Destroys BOAA toxin and trypsin inhibitors", "Household / community", "High - cheap & accessible"],
["Limit Proportion", "Khesari dhal not more than 25% of daily cereals + pulses total", "Household", "High - no cost"],
["Vitamin C Supplementation", "500-1000 mg ascorbic acid daily for 1 week; prevents and partially reverses damage", "CHW / health facility", "Moderate - supply needed"],
["Crop Banning / Substitution", "Enforce PFA Act ban; promote ragi, arhar, moong as alternatives", "Government / CHW advocacy", "Low (short-term)"],
["Low-Toxin Seed Varieties", "Cultivate low-BOAA strains (0.1% toxin) from IARI; available for farmers", "Agriculture dept / CHW link", "Moderate-High (long-term)"],
];
const dataRows = rows.map((r, i) =>
new TableRow({
children: [
tableCell(r[0], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, bold: true, size: 20 }),
tableCell(r[1], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, size: 20 }),
tableCell(r[2], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, size: 20 }),
tableCell(r[3], { shading: i % 2 === 0 ? GREEN_LIGHT : WHITE, size: 20 }),
]
})
);
return new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
rows: [headerRow, ...dataRows],
});
}
// ---- Quick reference card table ----
function quickRefTable() {
const headerRow = new TableRow({
tableHeader: true,
children: [
tableCell("Question", { bold: true, shading: ORANGE, color: WHITE, width: 40, size: 20 }),
tableCell("Answer for Communities", { bold: true, shading: ORANGE, color: WHITE, width: 60, size: 20 }),
]
});
const rows = [
["What causes lathyrism?", "Eating too much Khesari dhal (Lathyrus sativus) - it contains a poison called BOAA that damages the nerves of the legs."],
["How much is too much?", "More than 25-30% of daily food as khesari dhal, eaten for 2+ months continuously."],
["Who is most at risk?", "Young men aged 15-45 years, poor agricultural labourers, especially during drought or famine."],
["Can it be cured?", "No cure once advanced. BUT if caught at the latent/early stage and dhal is stopped, COMPLETE RECOVERY is possible."],
["How to make it safe to eat?", "Soak in boiling water for 2 hours, drain the water, wash and dry before cooking. OR soak overnight in lime water and boil."],
["Can we prevent it entirely?", "Yes - by growing low-toxin Lathyrus varieties, not exceeding 25% of diet, and taking Vitamin C."],
["Where to report cases?", "PHC / Sub-centre / ASHA / ANM supervisor. All suspected cases should be referred urgently."],
];
const dataRows = rows.map((r, i) =>
new TableRow({
children: [
tableCell(r[0], { shading: i % 2 === 0 ? "FEF9E7" : WHITE, bold: true, size: 20 }),
tableCell(r[1], { shading: i % 2 === 0 ? "FEF9E7" : WHITE, size: 20 }),
]
})
);
return new Table({
width: { size: 100, type: WidthType.PERCENTAGE },
rows: [headerRow, ...dataRows],
});
}
// ---- MAIN DOCUMENT ----
const doc = new Document({
creator: "Orris Health AI",
title: "Lathyrism Prevention - Community Health Worker Summary",
description: "A practical guide for ASHAs, ANMs, and community health workers on preventing lathyrism.",
styles: {
default: {
document: {
run: { font: "Calibri", size: 22, color: BLACK }
}
}
},
sections: [
{
properties: {
page: {
margin: {
top: convertInchesToTwip(0.9),
bottom: convertInchesToTwip(0.9),
left: convertInchesToTwip(1.0),
right: convertInchesToTwip(1.0),
}
}
},
headers: {
default: new Header({
children: [
new Paragraph({
shading: { type: ShadingType.SOLID, color: GREEN_DARK, fill: GREEN_DARK },
children: [
new TextRun({
text: "LATHYRISM PREVENTION GUIDE | Community Health Workers",
bold: true,
size: 20,
color: WHITE,
font: "Calibri",
})
],
alignment: AlignmentType.CENTER,
})
]
})
},
footers: {
default: new Footer({
children: [
new Paragraph({
children: [
new TextRun({ text: "Source: Park's Textbook of Preventive & Social Medicine | Page ", size: 18, color: "888888", font: "Calibri" }),
new TextRun({ children: [PageNumber.CURRENT], size: 18, color: "888888", font: "Calibri" }),
new TextRun({ text: " of ", size: 18, color: "888888", font: "Calibri" }),
new TextRun({ children: [PageNumber.TOTAL_PAGES], size: 18, color: "888888", font: "Calibri" }),
],
alignment: AlignmentType.CENTER,
})
]
})
},
children: [
// ---- TITLE BLOCK ----
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 40 },
shading: { type: ShadingType.SOLID, color: GREEN_DARK, fill: GREEN_DARK },
children: [
new TextRun({ text: "LATHYRISM", bold: true, size: 56, color: WHITE, font: "Calibri" }),
]
}),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 40 },
shading: { type: ShadingType.SOLID, color: GREEN_DARK, fill: GREEN_DARK },
children: [
new TextRun({ text: "Prevention & Early Detection Guide", bold: false, size: 28, color: "A9DFBF", font: "Calibri" }),
]
}),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 160 },
shading: { type: ShadingType.SOLID, color: GREEN_DARK, fill: GREEN_DARK },
children: [
new TextRun({ text: "For ASHA Workers, ANMs, and Community Health Volunteers", bold: true, size: 22, color: "D5F5E3", font: "Calibri" }),
]
}),
spacer(1),
// ---- SECTION 1: What is Lathyrism ----
heading1("1. WHAT IS LATHYRISM?"),
spacer(),
body("Lathyrism is a PREVENTABLE, crippling paralysis of the legs caused by eating too much Khesari dhal (Lathyrus sativus) over a long period. It is a disease of poverty - it strikes hardest during droughts and famines when cheap Khesari dhal becomes the main food source."),
spacer(),
infoBox("In India, lathyrism has historically caused tens of thousands of cases in Madhya Pradesh, Bihar, Uttar Pradesh, Odisha, and other states where Khesari dhal is grown and consumed."),
spacer(),
heading2("Key Facts at a Glance"),
bullet("Local names: Khesari dhal, Teora dhal, Lak dhal, Batra, Gharas, Matra"),
bullet("Cause: A nerve poison called BOAA (Beta Oxalyl Amino Alanine) present in Lathyrus sativus seeds"),
bullet("Risk threshold: Eating >30% of daily food as khesari dhal for 2-6 months"),
bullet("Who is affected most: Young men aged 15-45 years, poor agricultural labourers"),
bullet("The Prevention of Food Adulteration (PFA) Act bans Lathyrus in all forms in India"),
spacer(),
alertBox("Lathyrism is IRREVERSIBLE once it reaches an advanced stage. Early detection and stopping the dhal at the latent stage can result in COMPLETE RECOVERY."),
spacer(2),
// ---- SECTION 2: Stages ----
heading1("2. STAGES OF DISEASE - RECOGNIZE AND ACT"),
spacer(),
body("The disease progresses in stages. Community health workers play a critical role in identifying patients at the earliest (latent) stage when the disease is still reversible."),
spacer(),
stagesTable(),
spacer(2),
// ---- SECTION 3: The Toxin ----
heading1("3. UNDERSTANDING THE TOXIN (BOAA)"),
spacer(),
body("BOAA (Beta Oxalyl Amino Alanine) is the main poison in Khesari dhal. Knowing its properties helps CHWs explain detoxification methods to families."),
spacer(),
heading2("Properties of BOAA"),
bullet("BOAA is water-soluble - it dissolves in water (this is WHY soaking and draining works!)"),
bullet("It is an excitotoxin - it overexcites and destroys nerve cells in the spinal cord"),
bullet("There is a blood-brain barrier to BOAA - so the body can withstand small amounts, but large quantities over 2+ months overwhelm this barrier"),
bullet("Besides BOAA, several other minor toxins are also present in Lathyrus seeds"),
spacer(),
infoBox("Because BOAA is water-soluble, simple household detoxification methods (soaking in hot water and discarding the water) are highly effective at making Khesari dhal safe to eat."),
spacer(2),
// ---- SECTION 4: Prevention Interventions ----
heading1("4. PREVENTION STRATEGIES"),
spacer(),
body("Prevention of lathyrism requires a multi-pronged approach. CHWs must know all the following interventions and actively teach them in the community."),
spacer(),
interventionsTable(),
spacer(2),
// ---- SECTION 4A: Steeping in Detail ----
heading1("5. STEP-BY-STEP DETOXIFICATION GUIDE"),
spacer(),
body("Teach this to every family that consumes Khesari dhal. It can be done at home with no special equipment."),
spacer(),
heading2("Method A: Steeping (Hot Water Soaking) - Home Use"),
heading3("What you need: A large pot, water, firewood/stove, sunlight"),
spacer(),
bullet("Step 1: Boil a LARGE quantity of water (more water = more toxin removed)"),
bullet("Step 2: Add the khesari dhal to the HOT boiling water"),
bullet("Step 3: Let it soak for 2 FULL HOURS"),
bullet("Step 4: DRAIN off the soaking water completely (do NOT use this water for cooking)"),
bullet("Step 5: Wash the dhal again with fresh clean water"),
bullet("Step 6: Drain again and spread in the SUN to dry"),
bullet("Step 7: Now the dhal is safe to cook normally"),
spacer(),
alertBox("NEVER use the soak water for cooking, drinking, or feeding animals! The BOAA toxin is dissolved in it."),
spacer(),
body("Note: This method causes some loss of water-soluble vitamins and minerals. Encourage families to eat a mixed, varied diet alongside to compensate.", { italic: true }),
spacer(),
heading2("Method B: Lime Water Soaking + Parboiling - Large Scale"),
heading3("Suitable for bulk processing by self-help groups or community centres"),
spacer(),
bullet("Step 1: Prepare lime water (lime used with betel leaves - cheap and easily available)"),
bullet("Step 2: Soak khesari dhal in the lime water OVERNIGHT"),
bullet("Step 3: BOIL the soaked dhal thoroughly"),
bullet("Step 4: Drain water and use the dhal normally"),
spacer(),
infoBox("Lime water parboiling also destroys trypsin inhibitors in the dhal, making the remaining protein MORE digestible and nutritious."),
spacer(2),
// ---- SECTION 5: Vitamin C ----
heading1("6. VITAMIN C - PROTECTIVE ROLE"),
spacer(),
body("Research (including animal studies in guinea pigs and monkeys) has shown that Vitamin C (Ascorbic Acid) can both prevent nerve damage and partially reverse early damage caused by BOAA."),
spacer(),
heading2("CHW Guidance on Vitamin C"),
bullet("Dose for protection: 500-1000 mg of ascorbic acid daily for about 1 week"),
bullet("Encourage Vitamin C-rich foods in the daily diet alongside khesari dhal: amla (Indian gooseberry), lemon, guava, tomatoes, leafy greens"),
bullet("At the latent stage: Vitamin C supplementation combined with stopping the dhal may help recovery"),
bullet("Report requirement for Vitamin C tablets to PHC/sub-centre if not in supply"),
spacer(),
infoBox("Amla (Indian gooseberry) is one of the richest natural sources of Vitamin C and is widely available in endemic areas at low cost."),
spacer(2),
// ---- SECTION 6: Dietary Guidance ----
heading1("7. DIETARY AND FOOD SAFETY GUIDANCE"),
spacer(),
body("Even when lathyrus cannot be fully avoided (due to poverty or food scarcity), CHWs should counsel families on safe dietary practices."),
spacer(),
heading2("The 25% Rule"),
alertBox("Khesari dhal should NEVER form more than one-quarter (25%) of the total cereals and pulses eaten per day."),
spacer(),
heading2("Alternatives to Khesari Dhal"),
bullet("Encourage cultivation and consumption of safer pulse alternatives: arhar/toor dhal, moong, masoor, rajma"),
bullet("Connect families to PDS (Public Distribution System) for subsidised food grains"),
bullet("Counsel on kitchen gardens with vegetables for dietary diversity"),
bullet("Refer cases of food insecurity to ICDS, mid-day meal program, and welfare officers"),
spacer(2),
// ---- SECTION 7: Genetic / Agricultural Approach ----
heading1("8. LOW-TOXIN SEED VARIETIES"),
spacer(),
body("This is considered the most practical long-term solution because it does not require any change in food habits or extra effort by families."),
spacer(),
bullet("Certain strains of Lathyrus sativus naturally contain very LOW levels of BOAA toxin (as low as 0.1%)"),
bullet("These low-toxin varieties are available from the Indian Agricultural Research Institute (IARI), New Delhi"),
bullet("CHWs should liaise with local Krishi Vigyan Kendras (KVKs) and agriculture extension officers to promote distribution of these seeds to farmers"),
bullet("Selective propagation of low-toxin strains is the most sustainable way to eliminate lathyrism without economic disruption"),
spacer(2),
// ---- SECTION 8: CHW Action Checklist ----
heading1("9. COMMUNITY HEALTH WORKER ACTION CHECKLIST"),
spacer(),
heading2("During Village Rounds / Home Visits"),
bullet("Identify households that grow or regularly consume Khesari dhal"),
bullet("Screen all young males (15-45 yrs) in such households for gait abnormalities"),
bullet("Demonstrate the steeping/soaking detoxification method to homemakers"),
bullet("Distribute IEC materials on lathyrism in local language"),
bullet("Check proportion of Khesari dhal in daily diet - counsel if >25%"),
spacer(),
heading2("On Finding a Suspected Case"),
bullet("IMMEDIATELY advise stopping Khesari dhal consumption"),
bullet("If latent stage - reinforce that COMPLETE RECOVERY is possible with prompt action"),
bullet("Refer all suspected cases to Sub-centre / PHC for formal diagnosis"),
bullet("Complete the disease notification register and report to ANM supervisor"),
bullet("Follow up within 1 week to confirm dhal has been stopped and assess recovery"),
spacer(),
heading2("Community-Level Actions"),
bullet("Conduct monthly community meetings on food safety in endemic areas"),
bullet("Coordinate with local PDS shop to check if khesari dhal is being sold (illegal under PFA Act)"),
bullet("Liaise with panchayat and agriculture dept for low-toxin seed distribution"),
bullet("Identify and involve self-help groups (SHGs) in bulk parboiling operations"),
bullet("Report any clusters of new cases to PHC MO as potential outbreak"),
spacer(2),
// ---- SECTION 9: Quick Reference Card ----
heading1("10. QUICK REFERENCE CARD"),
body("Use this table when speaking to families, panchayat members, or school groups."),
spacer(),
quickRefTable(),
spacer(2),
// ---- SECTION 10: Key Messages ----
heading1("11. KEY MESSAGES FOR COMMUNITY EDUCATION"),
spacer(),
body("Use these simple messages in health talks, wall paintings, and community meetings:"),
spacer(),
bullet("\"Khesari dhal ka zeher paani mein ghul jaata hai - pakaane se pehle bhigo ke paani phenk do.\" (The poison in Khesari dhal dissolves in water - soak and discard before cooking.)"),
bullet("\"Khesari dhal zyada mat khao - din bhar ke khane ka ek-chauthai se zyada mat lo.\" (Do not eat too much Khesari dhal - not more than one-quarter of daily food.)"),
bullet("\"Nayi chaal ko mat nazar-andaz karo - doctor ko dikhao.\" (Do not ignore a new change in walking - see a doctor.)"),
bullet("\"Lathyrism rokna aasaan hai - ilaj mushkil. Pehle rokein.\" (Preventing lathyrism is easy - treatment is difficult. Prevent first.)"),
bullet("\"Vitamin C - nimbu, amla, tomato - khesari dhal ke zeher se bachata hai.\" (Vitamin C from lemon, amla, tomato protects against the poison in Khesari dhal.)"),
spacer(2),
// ---- SECTION 11: Referral Pathway ----
heading1("12. REFERRAL PATHWAY"),
spacer(),
body("Stage A (Latent) / Stage B (No-Stick):", { bold: true }),
bullet("Stop khesari dhal IMMEDIATELY"),
bullet("Refer to Sub-centre / PHC"),
bullet("Vitamin C supplementation"),
bullet("Follow up in 1 week"),
spacer(),
body("Stage C (One-Stick) / Stage D (Two-Stick):", { bold: true }),
bullet("Refer to PHC for formal assessment and mobility aids"),
bullet("Social welfare referral for disability support"),
bullet("Nutritional counselling"),
spacer(),
body("Stage E (Crawler):", { bold: true }),
bullet("Referral to District Hospital / tertiary care"),
bullet("Application for disability certificate"),
bullet("Rehabilitation services"),
bullet("MGNREGS / social protection scheme linkage"),
spacer(2),
// ---- Footer note ----
hrule(),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 100, after: 60 },
children: [
new TextRun({
text: "This document is prepared for educational use by community health workers in lathyrism-endemic areas.",
size: 18, color: "888888", italic: true, font: "Calibri"
})
]
}),
new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 40, after: 80 },
children: [
new TextRun({
text: "Sources: Park's Textbook of Preventive and Social Medicine | Adams and Victor's Principles of Neurology, 12th Ed.",
size: 18, color: "888888", italic: true, font: "Calibri"
})
]
}),
]
}
]
});
Packer.toBuffer(doc).then(buffer => {
fs.writeFileSync("/home/daytona/workspace/lathyrism-doc/Lathyrism_Prevention_CHW_Guide.docx", buffer);
console.log("SUCCESS: Document created at /home/daytona/workspace/lathyrism-doc/Lathyrism_Prevention_CHW_Guide.docx");
}).catch(err => {
console.error("ERROR:", err);
process.exit(1);
});
cd /home/daytona/workspace/lathyrism-doc && node create_doc.js 2>&1
python /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/worksp…
cd /home/daytona/workspace/lathyrism-doc && python3 -c " import zipfile, os path…
Lathyrism Prevention CHW Guide
Word Document · DOCX
| Section | Content |
|---|---|
| 1. What is Lathyrism? | Definition, key facts, local names, BOAA toxin, PFA Act ban |
| 2. Stages of Disease | Full 5-stage table (Latent to Crawler) with CHW action for each stage |
| 3. Understanding the Toxin | Why BOAA is water-soluble and why soaking works - explained simply |
| 4. Prevention Strategies | All 6 interventions in a table (method, who does it, feasibility) |
| 5. Step-by-Step Detoxification | Steeping method and lime water parboiling - numbered steps for teaching |
| 6. Vitamin C - Protective Role | Dose, food sources (amla, lemon, guava), supply chain note |
| 7. Dietary & Food Safety Guidance | The 25% rule, safe alternatives (arhar, moong), PDS linkage |
| 8. Low-Toxin Seed Varieties | IARI varieties, KVK linkage, long-term strategy |
| 9. CHW Action Checklist | Home visit, on finding a case, community-level actions |
| 10. Quick Reference Card | Q&A table for use in talks with families and panchayat members |
| 11. Key Messages | Community education messages in Hindi (transliterated) |
| 12. Referral Pathway | Stage-by-stage referral ladder from sub-centre to tertiary care |
Create a visual infographic poster on lathyrism symptoms and prevention
A professional medical public health infographic poster titled "LATHYRISM - Know It. Prevent It." designed for community health workers in India. LAYOUT: Tall portrait format (A3 style), clean and organized with distinct colored sections. TOP HEADER BAND (dark forest green): Large bold white title "LATHYRISM" with subtitle "Know It. Prevent It." and a small tagline "A Preventable Paralysis - Khesari Dhal (Lathyrus sativus)" SECTION 1 - "WHAT IS IT?" (light green background): A simple illustrated bowl of grey triangular-shaped dhal seeds labeled "Khesari Dhal / Lathyrus sativus". Text: "Eating too much Khesari Dhal (>30% of diet for 2+ months) poisons the spinal cord nerves. The toxin is called BOAA." SECTION 2 - "5 STAGES OF DISEASE" (white background with green left border): A vertical progression diagram showing 5 stages from top to bottom with colored dots (green to red gradient): - Stage A: Latent - "Appears normal, abnormal gait on stress" - GREEN dot - "FULLY REVERSIBLE - Stop dhal NOW" - Stage B: No-Stick - "Short jerky steps, no stick needed" - YELLOW-GREEN dot - Stage C: One-Stick - "Crosses legs, walks on toes, uses 1 stick" - YELLOW dot - Stage D: Two-Stick - "Needs 2 crutches, slow clumsy gait" - ORANGE dot - Stage E: Crawler - "Cannot stand, crawls on hands, muscle wasting" - RED dot - "IRREVERSIBLE" Arrow pointing down labeled "Disease progresses without intervention" SECTION 3 - "WHO IS AT RISK?" (pale yellow background): Simple icons showing: Young men 15-45 years, Poor agricultural labourers, People in MP / Bihar / UP / Odisha / Orissa, During droughts and famines SECTION 4 - "PREVENTION: 5 KEY STEPS" (orange-amber header with white cards): Card 1: Pot icon - "SOAK & DISCARD - Soak in boiling water 2 hrs, drain water, wash, sun dry before cooking" Card 2: Lime/lemon icon - "LIME WATER METHOD - Soak overnight in lime water + boil. Removes toxin" Card 3: Scale/balance icon - "25% RULE - Khesari dhal must be less than 1/4 of daily food" Card 4: Orange/lemon icon - "VITAMIN C DAILY - Eat amla, lemon, guava, tomato to protect nerves" Card 5: Wheat/seed icon - "LOW-TOXIN SEEDS - Ask KVK/IARI for low-BOAA Lathyrus varieties" SECTION 5 - "WARNING SIGNS - REFER IMMEDIATELY" (red banner): Bold white text listing: New walking difficulty in young male | Jerky or crossed gait | Leg stiffness or cramps | Toe-walking | Any of these = STOP dhal + refer to PHC BOTTOM FOOTER (dark green): "Source: Park's Textbook of Preventive & Social Medicine | Prevention of Food Adulteration Act bans Lathyrus in all forms in India" Overall style: Clean, bold, high-contrast, medical/public health style with clear icons, large readable fonts, distinct colored sections. Professional but accessible for village health workers.
