Give me topics for my academic desertaion,I am pharmacy practice student, give new trending topics

Searching the Web

trending pharmacy practice dissertation topics 2025 2026

Searching PubMed

pharmacy practice research trends

Searching PubMed

clinical pharmacist intervention outcomes hospital

Searching PubMed

medication adherence digital health technology pharmacy

Searching PubMed

antimicrobial stewardship pharmacist role

Searching PubMed

artificial intelligence machine learning pharmacy medication

Searching PubMed

deprescribing polypharmacy elderly pharmacist

Searching PubMed

telepharmacy telehealth pharmacist patient outcomes

Here are trending and well-supported dissertation topics for a pharmacy practice student as of 2025–2026, organized by theme with recent evidence backing each one:

🔬 Trending Dissertation Topics for Pharmacy Practice (2025–2026)


1. Clinical Pharmacist Roles & Interventions

a. Impact of pharmacist-led deprescribing on medication outcomes in older adults Polypharmacy in the elderly is a major global patient safety concern. A 2026 systematic review (PMID: 41514446) confirmed significant benefits of pharmacist-led deprescribing on medication-related outcomes — ideal ground for a focused local study.
b. Pharmacist-led antimicrobial stewardship programs (ASP) in perioperative or ICU settings A 2026 meta-analysis (PMID: 41381296) found audit-feedback interventions by pharmacists significantly improve antibiotic use. You could replicate/evaluate this in your hospital.
c. Medication safety interventions for older adults in emergency departments A 2025 JAMA Network Open meta-analysis (PMID: 40067297) highlights this as a growing evidence gap — strong opportunity for a practice-based project.

2. Digital Health & Telepharmacy

d. Effectiveness of mobile apps in improving medication adherence in chronic disease Separate recent systematic reviews show strong evidence for CKD (PMID: 40239197), hypertension (PMID: 38973553), and cardiovascular disease (PMID: 39008845). You could assess this in a specific disease context locally.
e. Telepharmacy services: patient satisfaction and clinical outcomes A 2025 systematic review of reviews (PMID: 40334268) and a 2026 remote monitoring review (PMID: 40835508) both highlight telepharmacy as a rapidly expanding area with limited local data in many countries.

3. Artificial Intelligence in Pharmacy Practice

f. AI and large language models (LLMs) in clinical pharmacy decision support A 2025 network meta-analysis (PMID: 40305085) assessed LLM accuracy in clinical questions — you could evaluate AI chatbots for patient counseling, drug information retrieval, or medication reconciliation.
g. AI-driven antibiotic stewardship and prescribing optimization A 2025 systematic review (PMID: 39955846) found AI tools can significantly optimize antibiotic prescribing — novel intersection of two hot topics.

4. Medication Safety & Pharmacovigilance

h. Adverse drug event (ADE) reporting: barriers and interventions among healthcare professionals A 2024 Cochrane review (PMID: 39470185) found underreporting remains a major issue — a survey/interventional study in your institution is highly feasible.
i. Deprescribing benzodiazepines and sedative hypnotics: pharmacist-led strategies A 2025 BMJ systematic review (PMID: 40527546) provides strong comparative evidence for different deprescribing interventions.

5. Public Health & Community Pharmacy

j. Pharmacist role in patient education on antibiotic resistance in primary care A 2024 systematic review (PMID: 39850331) found this role is underutilized and inconsistent across settings — a community pharmacy-based study fits well here.
k. Digital health interventions for polypharmacy management in older adults A 2025 BMC Geriatrics review (PMID: 41272510) using the NASSS framework identified key barriers and facilitators — perfect for a mixed-methods or implementation study.

6. Oncology & Specialty Pharmacy (Higher Difficulty, High Impact)

l. Telepharmacy models for cancer outpatients A 2024 systematic review (PMID: 38490859) specifically examined synchronous telepharmacy for cancer — an emerging niche in clinical pharmacy.
m. AI-based symptom monitoring in cancer survivorship A 2024 systematic review (PMID: 39621952) highlights a growing role for pharmacists in AI-assisted survivorship care.

Tips for Choosing Your Topic

FactorGuidance
FeasibilityCan you collect data at your site/hospital/community?
Gap in literatureDoes your region/country have local data?
Supervisor expertiseAlign with your supervisor's research interests
Patient impactPick a topic with direct clinical relevance
OriginalityA local adaptation of a global topic is always valid

Would you like me to help you narrow down to one specific topic and outline a full dissertation proposal (objectives, methodology, outcome measures)?

Give topics for treatment chart review, medication adherence,

Searching PubMed

medication adherence chronic disease assessment pharmacy practice

Searching PubMed

treatment chart review drug therapy problems clinical pharmacy

Searching PubMed

medication reconciliation prescription review pharmacist intervention

Searching PubMed

medication adherence hypertension diabetes type 2 pharmacist

Searching PubMed

drug related problems medication errors inpatient hospital

Searching PubMed

medication non-adherence factors predictors chronic illness

Searching PubMed

medication adherence heart failure anticoagulant antihypertensive

Searching PubMed

inappropriate prescribing potentially medication elderly polypharmacy review

Here are focused, research-backed dissertation topics specifically for treatment chart review and medication adherence, organized by disease area and study type — all grounded in recent 2024–2026 literature.

📋 Treatment Chart Review Topics

Chart review (retrospective/prospective) studies are ideal for pharmacy practice dissertations — they are feasible, ethical, and generate real-world clinical evidence.

A. Drug-Related Problems (DRPs) via Chart Review

1. Prevalence and types of drug-related problems in inpatients of a specific ward Using a chart review framework (Cipolle/PCNE classification), identify DRPs such as unnecessary drug therapy, wrong dose, adverse drug reactions, and non-adherence. Highly publishable. A 2024 systematic review in psychiatric inpatients (PMID: 39698211) confirms this is active research territory — you can replicate in medical, surgical, or ICU wards.
2. Chart review of potentially inappropriate prescribing (PIP) in elderly inpatients using Beers Criteria or STOPP/START A 2024 meta-analysis (PMID: 38822740) confirmed that medication review in older inpatients significantly reduces inappropriate prescribing. Your local chart review using validated tools (Beers 2023, STOPP v3) fills a regional gap.
3. Potentially inappropriate medications (PIMs) and association with falls in older patients — a chart review A 2025 meta-analysis (PMID: 41118395) specifically linked PIMs to fall risk. You can audit fall incident charts and cross-reference prescribed medications.
4. Prescribing pattern analysis and rationality of antibiotic use in a specific department Use WHO/DDD indicators or ATC classification to assess antibiotic utilization from charts — links directly to antimicrobial stewardship.
5. Identification of drug–drug interactions (DDIs) from inpatient treatment charts Retrospective chart review using Micromedex/Lexicomp classification to identify clinically significant DDIs in a target population (e.g., cardiac ICU, oncology, HIV patients).
6. Medication errors during prescribing, dispensing, or administration — chart-based analysis Categorize errors by type (omission, wrong dose, wrong route) and assess severity using the NCC MERP Index.
7. Pharmacist clinical interventions from chart review: types, acceptance rates, and clinical significance Document every pharmacist intervention triggered by chart review over a period and evaluate physician acceptance and patient outcomes.

B. Disease-Specific Treatment Chart Reviews

TopicTarget PopulationKey Outcome
Glycemic control in T2DM — audit of treatment chartsDiabetic inpatients/OPDHbA1c target achievement, insulin dose appropriateness
Anticoagulation therapy review (warfarin/DOACs)Atrial fibrillation, DVT patientsTTR, bleeding events, dose adjustments
Antihypertensive prescribing pattern reviewHypertensive inpatientsJNC/ESH guideline adherence
Antibiotic prescription audit in ICUICU patientsCompliance with local antibiogram, de-escalation rates
Chemotherapy dose modification chart reviewOncology wardDose reduction justification, toxicity grading
Analgesic prescribing patterns in post-operative patientsSurgical wardOpioid vs. non-opioid rationality, multimodal analgesia use

💊 Medication Adherence Topics


C. Disease-Specific Adherence Studies

8. Medication adherence in type 2 diabetes mellitus and its impact on glycemic control Assess adherence using Morisky Medication Adherence Scale (MMAS-8) or pill count, and correlate with HbA1c. Factors analysis (cost, side effects, knowledge) adds depth.
9. Adherence to antihypertensive therapy and blood pressure control — community or OPD-based study Assess adherence rates, identify barriers, and evaluate the effect of pharmacist counseling on BP targets.
10. Medication adherence in heart failure patients and impact on hospitalizations Low adherence in HF is a major driver of readmissions. Chart review + patient interview hybrid design is powerful here.
11. Adherence to inhalers (COPD/asthma) — technique assessment + adherence pattern A 2026 meta-analysis (PMID: 42046773) confirmed pharmacist-driven outcomes significantly improve adherence in asthma/COPD. Assess inhaler technique errors alongside adherence.
12. Adherence prediction models in chronic disease patients — validation in a local cohort A 2025 systematic review (PMID: 39740141) critically appraised prediction models for adherence. You can validate an existing model (e.g., ARMS) in your patient population.
13. Factors affecting medication adherence in psychiatric patients (schizophrenia/bipolar disorder) Unique adherence challenges in mental health — insight, stigma, side effects. Interview-based + chart review hybrid.
14. Adherence to antiretroviral therapy (ART) and CD4 count outcomes — HIV clinic study Correlate adherence (via pharmacy refill records or VAS) with virologic suppression.
15. Medication adherence in chronic kidney disease (CKD) patients using mobile app interventions Backed by a 2025 systematic review (PMID: 40239197) — you can conduct a pre-post interventional study.

D. Interventional Adherence Studies

16. Impact of pharmacist-led patient counseling on medication adherence in a specific chronic disease Pre-post design or RCT comparing standard care vs. pharmacist counseling sessions. Measure adherence at baseline, 1 month, 3 months.
17. Effect of pill organizers / reminder packaging on adherence in elderly polypharmacy patients Simple, low-cost intervention — feasible in community pharmacy or geriatric OPD.
18. SMS/WhatsApp medication reminders and their effect on adherence — a randomized study Very relevant in low/middle-income settings where smartphones are widespread but digital health infrastructure is limited.

Methodology Quick Guide

Study TypeBest For
Retrospective chart reviewDRPs, prescribing patterns, DDIs, PIM
Prospective observationalAdherence rates, DRP identification in real-time
Cross-sectional surveyAdherence barriers, knowledge, patient satisfaction
Pre-post interventionalCounseling impact, pharmacist intervention effect
Correlation studyAdherence vs. clinical outcomes (HbA1c, BP, CD4)

Would you like me to develop a full research proposal (title, objectives, methodology, tools, sample size) for any specific topic above?

Create a research proposal template for a chart review study

Reading File
Reading File
Running Command

ls /home/daytona/workspace/ && ls /home/daytona/skills/docx/

Running Command

mkdir -p /home/daytona/workspace/chart-review-proposal

Writing File

~/chart-review-proposal/generate.js

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

// ─── Color palette ───────────────────────────────────────────────────────────
const DARK_BLUE  = "1F3864";   // headings / title
const MID_BLUE   = "2E75B6";   // subheadings
const LIGHT_BLUE = "D6E4F0";   // table header shading
const GRAY       = "F2F2F2";   // alternating row shading
const WHITE      = "FFFFFF";
const BLACK      = "000000";

// ─── Numbering config ─────────────────────────────────────────────────────────
const numberingConfig = [
  {
    reference: "bullets",
    levels: [{
      level: 0, format: LevelFormat.BULLET, text: "\u2022",
      alignment: AlignmentType.LEFT,
      style: { paragraph: { indent: { left: 720, hanging: 360 } } }
    }]
  },
  {
    reference: "subbullets",
    levels: [{
      level: 0, format: LevelFormat.BULLET, text: "\u25CB",
      alignment: AlignmentType.LEFT,
      style: { paragraph: { indent: { left: 1080, hanging: 360 } } }
    }]
  },
  {
    reference: "numbered",
    levels: [{
      level: 0, format: LevelFormat.DECIMAL, text: "%1.",
      alignment: AlignmentType.LEFT,
      style: { paragraph: { indent: { left: 720, hanging: 360 } } }
    }]
  }
];

// ─── Helper functions ─────────────────────────────────────────────────────────
const h1 = (text) => new Paragraph({
  heading: HeadingLevel.HEADING_1,
  children: [new TextRun({ text, bold: true, size: 30, color: DARK_BLUE, font: "Arial" })],
  spacing: { before: 360, after: 120 },
  border: { bottom: { style: BorderStyle.SINGLE, size: 6, color: MID_BLUE } }
});

const h2 = (text) => new Paragraph({
  heading: HeadingLevel.HEADING_2,
  children: [new TextRun({ text, bold: true, size: 26, color: MID_BLUE, font: "Arial" })],
  spacing: { before: 240, after: 100 }
});

const h3 = (text) => new Paragraph({
  heading: HeadingLevel.HEADING_3,
  children: [new TextRun({ text, bold: true, size: 24, color: "404040", font: "Arial" })],
  spacing: { before: 180, after: 80 }
});

const body = (text) => new Paragraph({
  children: [new TextRun({ text, size: 22, font: "Arial" })],
  spacing: { after: 120 }
});

const bodyBold = (text) => new Paragraph({
  children: [new TextRun({ text, bold: true, size: 22, font: "Arial" })],
  spacing: { after: 80 }
});

const italic = (text) => new Paragraph({
  children: [new TextRun({ text, italics: true, size: 22, color: "555555", font: "Arial" })],
  spacing: { after: 100 }
});

const placeholder = (label) => new Paragraph({
  children: [new TextRun({ text: `[ ${label} ]`, italics: true, size: 22, color: "B0160C", font: "Arial" })],
  spacing: { after: 100 }
});

const bullet = (text) => new Paragraph({
  numbering: { reference: "bullets", level: 0 },
  children: [new TextRun({ text, size: 22, font: "Arial" })],
  spacing: { after: 80 }
});

const subbullet = (text) => new Paragraph({
  numbering: { reference: "subbullets", level: 0 },
  children: [new TextRun({ text, size: 22, color: "333333", font: "Arial" })],
  spacing: { after: 60 }
});

const numbered = (text) => new Paragraph({
  numbering: { reference: "numbered", level: 0 },
  children: [new TextRun({ text, size: 22, font: "Arial" })],
  spacing: { after: 80 }
});

const spacer = () => new Paragraph({ children: [new TextRun("")], spacing: { after: 120 } });

const pageBreak = () => new Paragraph({
  children: [new TextRun({ text: "", break: 1 })],
  pageBreakBefore: true
});

// ─── Table helpers ─────────────────────────────────────────────────────────────
const cell = (text, { bold = false, shading = null, colSpan = 1, width = null } = {}) => {
  const cellProps = {
    children: [new Paragraph({
      children: [new TextRun({ text, bold, size: 20, font: "Arial", color: bold ? WHITE : BLACK })],
      alignment: AlignmentType.LEFT,
      spacing: { before: 60, after: 60 }
    })],
    verticalAlign: VerticalAlign.CENTER,
    margins: { top: 80, bottom: 80, left: 120, right: 120 }
  };
  if (shading) cellProps.shading = shading;
  if (colSpan > 1) cellProps.columnSpan = colSpan;
  if (width) cellProps.width = width;
  return new TableCell(cellProps);
};

const headerCell = (text, width = null) => cell(text, {
  bold: true,
  shading: { fill: DARK_BLUE, type: ShadingType.CLEAR, color: WHITE },
  width: width ? { size: width, type: WidthType.DXA } : undefined
});

const shadeCell = (text, fill = LIGHT_BLUE) => cell(text, {
  shading: { fill, type: ShadingType.CLEAR }
});

const makeTable = (rows, widths = null) => new Table({
  width: { size: 100, type: WidthType.PERCENTAGE },
  rows,
  borders: {
    top:    { style: BorderStyle.SINGLE, size: 4, color: MID_BLUE },
    bottom: { style: BorderStyle.SINGLE, size: 4, color: MID_BLUE },
    left:   { style: BorderStyle.SINGLE, size: 4, color: MID_BLUE },
    right:  { style: BorderStyle.SINGLE, size: 4, color: MID_BLUE },
    insideH:{ style: BorderStyle.SINGLE, size: 2, color: "C0C0C0" },
    insideV:{ style: BorderStyle.SINGLE, size: 2, color: "C0C0C0" }
  }
});

// ─── Cover Page ───────────────────────────────────────────────────────────────
const coverPage = [
  spacer(), spacer(), spacer(),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    children: [new TextRun({ text: "PHARMACY PRACTICE", size: 24, color: MID_BLUE, font: "Arial", bold: true, allCaps: true })],
    spacing: { after: 200 }
  }),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    children: [new TextRun({ text: "Research Proposal Template", size: 44, bold: true, color: DARK_BLUE, font: "Arial" })],
    spacing: { after: 160 }
  }),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    children: [new TextRun({ text: "Treatment Chart Review Study", size: 32, bold: true, color: MID_BLUE, font: "Arial" })],
    spacing: { after: 400 }
  }),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    border: { top: { style: BorderStyle.SINGLE, size: 4, color: MID_BLUE } },
    children: [new TextRun("")],
    spacing: { after: 200 }
  }),
  makeTable([
    new TableRow({ children: [
      headerCell("Field", 2800),
      headerCell("Details")
    ]}),
    new TableRow({ children: [
      shadeCell("Title of Study"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Principal Investigator"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Co-Investigators"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Supervisor / Advisor"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Department / Institution"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Degree Program"),
      cell("Pharm.D / M.Pharm (Pharmacy Practice)")
    ]}),
    new TableRow({ children: [
      shadeCell("Proposed Study Duration"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Date of Submission"),
      cell("")
    ]}),
  ]),
  spacer(), spacer(), spacer(),
  new Paragraph({
    alignment: AlignmentType.CENTER,
    children: [new TextRun({ text: "FOR INSTITUTIONAL REVIEW BOARD (IRB) / ETHICS COMMITTEE SUBMISSION", size: 18, color: "888888", italics: true, font: "Arial" })]
  })
];

// ─── Section 1: Title & Abstract ─────────────────────────────────────────────
const section1 = [
  pageBreak(),
  h1("SECTION 1: TITLE AND ABSTRACT"),
  h2("1.1 Full Title of the Study"),
  placeholder("Write the complete study title here. Example: 'Prevalence and Characterization of Drug-Related Problems in Medical Inpatients at [Hospital Name]: A Retrospective Chart Review'"),
  spacer(),
  h2("1.2 Short Title / Running Title"),
  placeholder("A brief version of the title (max 60 characters)"),
  spacer(),
  h2("1.3 Structured Abstract"),
  italic("(Complete this section after finalizing the proposal. Max 300 words)"),
  spacer(),
  makeTable([
    new TableRow({ children: [ headerCell("Component"), headerCell("Content (Fill In)")]}),
    new TableRow({ children: [ shadeCell("Background"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Objectives"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Methods"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Expected Outcomes"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Keywords (5–8 words)"), cell("") ]}),
  ])
];

// ─── Section 2: Introduction ──────────────────────────────────────────────────
const section2 = [
  pageBreak(),
  h1("SECTION 2: INTRODUCTION"),
  h2("2.1 Background"),
  italic("Describe the clinical/public health problem. Include epidemiology, disease burden, and pharmacotherapy challenges. Use recent references (last 5 years)."),
  placeholder("Write background here (recommended: 300–500 words)"),
  spacer(),
  h2("2.2 Literature Review Summary"),
  italic("Summarize key published studies relevant to your topic. Identify research gaps that justify this study."),
  makeTable([
    new TableRow({ children: [
      headerCell("Author, Year"),
      headerCell("Study Design"),
      headerCell("Setting / Population"),
      headerCell("Key Finding"),
      headerCell("Gap Identified")
    ]}),
    new TableRow({ children: [ cell(""), cell(""), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell(""), cell(""), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell(""), cell(""), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell(""), cell(""), cell(""), cell(""), cell("") ]}),
  ]),
  spacer(),
  h2("2.3 Rationale / Justification"),
  italic("Explain why this study is needed at this time and in this setting. State clearly what gap this study fills."),
  placeholder("Write rationale here (2–3 paragraphs)"),
  spacer(),
  h2("2.4 Significance of the Study"),
  bullet("Clinical significance: How will findings improve patient care?"),
  bullet("Institutional significance: Benefit to the hospital/pharmacy department"),
  bullet("Academic/research significance: Contribution to the literature"),
];

// ─── Section 3: Objectives ────────────────────────────────────────────────────
const section3 = [
  pageBreak(),
  h1("SECTION 3: OBJECTIVES"),
  h2("3.1 Primary Objective"),
  italic("State ONE clear, measurable primary objective. Use action verbs: To assess / To determine / To identify / To evaluate."),
  placeholder("To [action verb] the [outcome of interest] among [target population] at [study site] during [time period]."),
  spacer(),
  h2("3.2 Secondary Objectives"),
  italic("List 2–4 additional objectives that complement the primary objective."),
  numbered("To [secondary objective 1]"),
  numbered("To [secondary objective 2]"),
  numbered("To [secondary objective 3]"),
  spacer(),
  h2("3.3 Research Questions"),
  italic("Convert each objective into a research question."),
  numbered("Primary: [Write primary research question]"),
  numbered("[Write secondary research question 1]"),
  numbered("[Write secondary research question 2]"),
  spacer(),
  h2("3.4 Hypotheses (if applicable)"),
  italic("Applicable for analytic chart reviews. State null and alternate hypotheses."),
  bodyBold("Null Hypothesis (H₀):"),
  placeholder("There is no significant difference / association between [variable A] and [variable B]..."),
  bodyBold("Alternate Hypothesis (H₁):"),
  placeholder("There is a significant difference / association between [variable A] and [variable B]..."),
];

// ─── Section 4: Methodology ────────────────────────────────────────────────────
const section4 = [
  pageBreak(),
  h1("SECTION 4: METHODOLOGY"),
  h2("4.1 Study Design"),
  makeTable([
    new TableRow({ children: [ headerCell("Parameter"), headerCell("Details") ]}),
    new TableRow({ children: [ shadeCell("Study Design"), cell("Retrospective / Prospective Chart Review") ]}),
    new TableRow({ children: [ shadeCell("Study Type"), cell("Observational / Descriptive / Analytical") ]}),
    new TableRow({ children: [ shadeCell("Study Setting"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Ward / Department"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Study Period"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Data Collection Period"), cell("") ]}),
  ]),
  spacer(),
  h2("4.2 Study Population"),
  h3("Inclusion Criteria"),
  bullet("[Age group: e.g., Adults ≥18 years / Patients ≥60 years]"),
  bullet("[Diagnosis: e.g., Patients diagnosed with Type 2 Diabetes Mellitus / Hypertension]"),
  bullet("[Admission type: e.g., All inpatients admitted for ≥24 hours]"),
  bullet("[Prescription: e.g., Receiving ≥2 medications]"),
  bullet("[Data completeness: e.g., Charts with ≥80% data available]"),
  spacer(),
  h3("Exclusion Criteria"),
  bullet("[e.g., Patients with incomplete medical records / missing drug charts]"),
  bullet("[e.g., Patients discharged within 24 hours (day-care procedures)]"),
  bullet("[e.g., Pregnant/lactating women (if applicable)]"),
  bullet("[e.g., Patients transferred from another facility without initial records]"),
  spacer(),
  h2("4.3 Sample Size Calculation"),
  italic("Calculate and justify sample size. State the formula, significance level, power, and expected proportion."),
  makeTable([
    new TableRow({ children: [ headerCell("Parameter"), headerCell("Value") ]}),
    new TableRow({ children: [ shadeCell("Formula Used"), cell("n = Z²α/2 × P(1-P) / d²  (for proportion)") ]}),
    new TableRow({ children: [ shadeCell("Expected Proportion (P)"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Allowable Error (d)"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Confidence Level (Z)"), cell("1.96 (95%)") ]}),
    new TableRow({ children: [ shadeCell("Statistical Power"), cell("80%") ]}),
    new TableRow({ children: [ shadeCell("Estimated Sample Size"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Attrition / exclusion buffer (10–15%)"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Final Sample Size"), cell("") ]}),
  ]),
  spacer(),
  h2("4.4 Sampling Method"),
  bullet("[Consecutive / Systematic / Random sampling — specify]"),
  bullet("Sampling frame: [all charts from the ward during the study period]"),
  bullet("Selection method: [describe how records will be identified and selected]"),
  spacer(),
  h2("4.5 Data Collection"),
  h3("4.5.1 Data Source"),
  bullet("[Inpatient medical records / prescription charts / nursing notes / laboratory results / discharge summaries]"),
  bullet("[Electronic Health Record (EHR) system: specify name]"),
  bullet("[Physical chart archives: specify location and retrieval process]"),
  spacer(),
  h3("4.5.2 Data Collection Tool"),
  italic("Design a structured data collection form (proforma). Include all variables listed below."),
  spacer(),
  makeTable([
    new TableRow({ children: [
      headerCell("Category"),
      headerCell("Variables to Collect")
    ]}),
    new TableRow({ children: [
      shadeCell("Patient Demographics"),
      cell("Age, Gender, Weight, Height, BMI")
    ]}),
    new TableRow({ children: [
      shadeCell("Clinical Information"),
      cell("Primary diagnosis, Co-morbidities, Allergies, Smoking/alcohol history")
    ]}),
    new TableRow({ children: [
      shadeCell("Admission Details"),
      cell("Date of admission, Date of discharge, Length of stay, Ward/unit")
    ]}),
    new TableRow({ children: [
      shadeCell("Medication Details"),
      cell("Drug name (generic/brand), Dose, Route, Frequency, Duration, Indication")
    ]}),
    new TableRow({ children: [
      shadeCell("Drug-Related Problems"),
      cell("Type of DRP (PCNE v9.1 / Cipolle classification), Causality, Severity")
    ]}),
    new TableRow({ children: [
      shadeCell("Laboratory Values"),
      cell("Specify relevant labs: HbA1c, SCr, LFTs, CBC, INR, etc.")
    ]}),
    new TableRow({ children: [
      shadeCell("Outcome Variables"),
      cell("Clinical outcome at discharge, Readmission within 30 days, Adverse drug event")
    ]}),
    new TableRow({ children: [
      shadeCell("Pharmacist Interventions"),
      cell("Type of intervention, Acceptance by physician (Yes/No), Clinical significance")
    ]}),
  ]),
  spacer(),
  h3("4.5.3 Data Collector Training"),
  bullet("All data collectors will be trained on the standardized data extraction proforma"),
  bullet("Inter-rater reliability will be assessed using Cohen's Kappa (target κ ≥ 0.70)"),
  bullet("A pilot test will be conducted on [X] charts before full data collection"),
  spacer(),
  h2("4.6 Classification / Assessment Tools"),
  italic("Specify validated tools to be used for classifying DRPs, prescribing quality, or adherence."),
  makeTable([
    new TableRow({ children: [ headerCell("Purpose"), headerCell("Tool / Criteria") ]}),
    new TableRow({ children: [ shadeCell("Drug-Related Problems"), cell("PCNE Classification v9.1 / Cipolle's DRP Taxonomy") ]}),
    new TableRow({ children: [ shadeCell("Inappropriate Prescribing (Elderly)"), cell("Beers Criteria 2023 / STOPP-START v3") ]}),
    new TableRow({ children: [ shadeCell("Drug Interactions"), cell("Micromedex / Lexicomp / Drugs.com (specify version)") ]}),
    new TableRow({ children: [ shadeCell("Medication Errors"), cell("NCC MERP Index for Error Severity (Category A–I)") ]}),
    new TableRow({ children: [ shadeCell("Causality Assessment (ADRs)"), cell("Naranjo Algorithm / WHO-UMC Scale") ]}),
    new TableRow({ children: [ shadeCell("Severity of ADRs"), cell("Hartwig & Siegel Scale / Modified Schumock Criterion") ]}),
    new TableRow({ children: [ shadeCell("Prescription Rationality"), cell("WHO Core Prescribing Indicators") ]}),
    new TableRow({ children: [ shadeCell("Other (specify)"), cell("") ]}),
  ]),
  spacer(),
  h2("4.7 Statistical Analysis Plan"),
  h3("4.7.1 Data Entry & Management"),
  bullet("[Data will be entered into Microsoft Excel / SPSS / STATA / R — specify]"),
  bullet("Double-data entry will be used to minimize transcription errors"),
  bullet("Range checks and validity checks will be applied"),
  spacer(),
  h3("4.7.2 Statistical Tests"),
  makeTable([
    new TableRow({ children: [ headerCell("Variable Type"), headerCell("Statistical Method") ]}),
    new TableRow({ children: [ shadeCell("Continuous variables (normal)"), cell("Mean ± SD; Independent t-test") ]}),
    new TableRow({ children: [ shadeCell("Continuous variables (skewed)"), cell("Median (IQR); Mann-Whitney U test") ]}),
    new TableRow({ children: [ shadeCell("Categorical variables"), cell("Frequency (n, %); Chi-square / Fisher's exact test") ]}),
    new TableRow({ children: [ shadeCell("Association / Predictors"), cell("Logistic regression (multivariate)") ]}),
    new TableRow({ children: [ shadeCell("Correlation"), cell("Pearson's r / Spearman's rho") ]}),
    new TableRow({ children: [ shadeCell("Significance level"), cell("p-value < 0.05") ]}),
    new TableRow({ children: [ shadeCell("Software"), cell("SPSS v26 / R v4.x / STATA (specify)") ]}),
  ]),
];

// ─── Section 5: Ethical Considerations ────────────────────────────────────────
const section5 = [
  pageBreak(),
  h1("SECTION 5: ETHICAL CONSIDERATIONS"),
  h2("5.1 Ethics Committee / IRB Approval"),
  bullet("This study will be submitted to the [Institutional Ethics Committee / IRB] at [Institution Name] for approval prior to data collection."),
  bullet("Ethics approval number: [To be assigned]"),
  spacer(),
  h2("5.2 Informed Consent"),
  bullet("As this is a retrospective chart review, patient-level informed consent is waived."),
  bullet("[For prospective designs: Written informed consent will be obtained from all participants prior to enrollment.]"),
  bullet("A waiver of consent will be requested on the grounds that: (a) the study involves no patient contact; (b) data will be anonymized; (c) the research poses no greater than minimal risk."),
  spacer(),
  h2("5.3 Confidentiality and Data Security"),
  bullet("All patient identifiers (name, MRN, date of birth) will be replaced with a unique study ID code."),
  bullet("Data will be stored in a password-protected file on a secure institutional computer."),
  bullet("Only the principal investigator and authorized co-investigators will have access to the data."),
  bullet("Data will be retained for [X] years post-publication, then securely destroyed."),
  spacer(),
  h2("5.4 Declaration of Conflicts of Interest"),
  body("The researchers declare no conflicts of interest. This study has not received funding from any pharmaceutical company or commercial entity."),
  spacer(),
  h2("5.5 Institutional Permissions"),
  bullet("Written permission from the Medical Director / Hospital Administration: [Attach letter]"),
  bullet("Permission from Head of Department: [Attach letter]"),
  bullet("Pharmacy Department approval: [Attach letter]"),
];

// ─── Section 6: Timeline ──────────────────────────────────────────────────────
const section6 = [
  pageBreak(),
  h1("SECTION 6: STUDY TIMELINE"),
  italic("Adjust months based on your actual study duration."),
  spacer(),
  makeTable([
    new TableRow({ children: [
      headerCell("Phase", 2200),
      headerCell("Activity"),
      headerCell("Month(s)")
    ]}),
    new TableRow({ children: [
      shadeCell("Phase 1: Preparation"),
      cell("Literature review, protocol writing, proforma design, supervisor approval"),
      cell("Month 1")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Ethics Committee / IRB submission and approval"),
      cell("Month 1–2")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Institutional permissions and access to records"),
      cell("Month 2")
    ]}),
    new TableRow({ children: [
      shadeCell("Phase 2: Data Collection"),
      cell("Pilot testing of proforma (10% sample)"),
      cell("Month 3")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Data collection from charts / medical records"),
      cell("Month 3–5")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Data cleaning and validation"),
      cell("Month 5")
    ]}),
    new TableRow({ children: [
      shadeCell("Phase 3: Analysis"),
      cell("Statistical analysis (SPSS / R)"),
      cell("Month 6")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Interpretation and results discussion"),
      cell("Month 6")
    ]}),
    new TableRow({ children: [
      shadeCell("Phase 4: Reporting"),
      cell("Dissertation / thesis writing"),
      cell("Month 7–8")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Submission to supervisor for review"),
      cell("Month 8")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Revisions and final submission"),
      cell("Month 9")
    ]}),
    new TableRow({ children: [
      cell(""),
      cell("Manuscript preparation for journal submission"),
      cell("Month 9–10")
    ]}),
  ]),
];

// ─── Section 7: Budget ────────────────────────────────────────────────────────
const section7 = [
  pageBreak(),
  h1("SECTION 7: BUDGET ESTIMATE"),
  italic("Include all anticipated costs. Adjust to your local currency and institutional requirements."),
  spacer(),
  makeTable([
    new TableRow({ children: [
      headerCell("Item", 4000),
      headerCell("Estimated Cost"),
      headerCell("Funding Source")
    ]}),
    new TableRow({ children: [ cell("Stationery / printing / photocopying"), cell(""), cell("Self-funded") ]}),
    new TableRow({ children: [ cell("Statistical software (if needed)"), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("Turnitin / plagiarism check"), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("Journal submission / open-access fee"), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("Reference management software"), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("Miscellaneous"), cell(""), cell("") ]}),
    new TableRow({ children: [
      shadeCell("TOTAL"),
      cell(""),
      cell("")
    ]}),
  ]),
];

// ─── Section 8: Dissemination ─────────────────────────────────────────────────
const section8 = [
  pageBreak(),
  h1("SECTION 8: DISSEMINATION PLAN"),
  h2("8.1 Dissertation Submission"),
  bullet("The completed study will be submitted as a dissertation/thesis to [University Name] in partial fulfillment of the [Degree Name] program."),
  spacer(),
  h2("8.2 Publication"),
  bullet("Findings will be prepared for submission to a peer-reviewed pharmacy practice journal."),
  bullet("Target journals: [e.g., Research in Social and Administrative Pharmacy / Journal of Patient Safety / IJCP / Saudi Pharmaceutical Journal]"),
  spacer(),
  h2("8.3 Conference Presentation"),
  bullet("Results will be presented at [local / national / international pharmacy conference — specify]"),
  spacer(),
  h2("8.4 Institutional Feedback"),
  bullet("A summary report will be shared with the hospital pharmacy department and relevant clinical departments for quality improvement purposes."),
];

// ─── Section 9: References ────────────────────────────────────────────────────
const section9 = [
  pageBreak(),
  h1("SECTION 9: REFERENCES"),
  italic("Use Vancouver (numbered) citation style as recommended for pharmacy/medical research."),
  spacer(),
  body("1. [Author(s). Title of article. Journal Name. Year;Volume(Issue):Pages. DOI]"),
  body("2. [Author(s). Title of article. Journal Name. Year;Volume(Issue):Pages. DOI]"),
  body("3. [Add all references cited in the proposal]"),
  spacer(),
  italic("Recommended reference management tools: Mendeley, Zotero, or EndNote."),
];

// ─── Section 10: Appendices ───────────────────────────────────────────────────
const section10 = [
  pageBreak(),
  h1("SECTION 10: APPENDICES"),
  h2("Appendix A: Data Collection Proforma (Sample)"),
  spacer(),
  makeTable([
    new TableRow({ children: [
      new TableCell({
        columnSpan: 4,
        shading: { fill: DARK_BLUE, type: ShadingType.CLEAR },
        children: [new Paragraph({ alignment: AlignmentType.CENTER,
          children: [new TextRun({ text: "DATA COLLECTION PROFORMA — CHART REVIEW STUDY", bold: true, color: WHITE, size: 22, font: "Arial" })],
          spacing: { before: 80, after: 80 }
        })],
        margins: { top: 80, bottom: 80, left: 120, right: 120 }
      })
    ]}),
    new TableRow({ children: [
      shadeCell("Study ID:"),
      cell("", { width: { size: 2500, type: WidthType.DXA } }),
      shadeCell("Date of Data Collection:"),
      cell("")
    ]}),
    new TableRow({ children: [
      new TableCell({ columnSpan: 4, shading: { fill: MID_BLUE, type: ShadingType.CLEAR },
        children: [new Paragraph({ children: [new TextRun({ text: "SECTION A: PATIENT DEMOGRAPHICS", bold: true, color: WHITE, size: 20, font: "Arial" })], spacing: { before: 60, after: 60 } })],
        margins: { top: 60, bottom: 60, left: 120, right: 120 }
      })
    ]}),
    new TableRow({ children: [ shadeCell("Age (years):"), cell(""), shadeCell("Gender:"), cell("Male / Female / Other") ]}),
    new TableRow({ children: [ shadeCell("Weight (kg):"), cell(""), shadeCell("Height (cm):"), cell("") ]}),
    new TableRow({ children: [ shadeCell("MRN / File No.:"), cell(""), shadeCell("Date of Admission:"), cell("") ]}),
    new TableRow({ children: [ shadeCell("Date of Discharge:"), cell(""), shadeCell("Length of Stay (days):"), cell("") ]}),
    new TableRow({ children: [
      new TableCell({ columnSpan: 4, shading: { fill: MID_BLUE, type: ShadingType.CLEAR },
        children: [new Paragraph({ children: [new TextRun({ text: "SECTION B: CLINICAL INFORMATION", bold: true, color: WHITE, size: 20, font: "Arial" })], spacing: { before: 60, after: 60 } })],
        margins: { top: 60, bottom: 60, left: 120, right: 120 }
      })
    ]}),
    new TableRow({ children: [ shadeCell("Primary Diagnosis (ICD-10):"), cell("", { colSpan: 3 }) ]}),
    new TableRow({ children: [ shadeCell("Co-morbidities:"), cell("", { colSpan: 3 }) ]}),
    new TableRow({ children: [ shadeCell("Known Drug Allergies:"), cell("", { colSpan: 3 }) ]}),
    new TableRow({ children: [
      new TableCell({ columnSpan: 4, shading: { fill: MID_BLUE, type: ShadingType.CLEAR },
        children: [new Paragraph({ children: [new TextRun({ text: "SECTION C: MEDICATION DETAILS", bold: true, color: WHITE, size: 20, font: "Arial" })], spacing: { before: 60, after: 60 } })],
        margins: { top: 60, bottom: 60, left: 120, right: 120 }
      })
    ]}),
    new TableRow({ children: [
      headerCell("Drug Name (Generic)"),
      headerCell("Dose & Route"),
      headerCell("Frequency"),
      headerCell("Indication / Duration")
    ]}),
    new TableRow({ children: [ cell("1."), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("2."), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("3."), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("4."), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell("5."), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [
      new TableCell({ columnSpan: 4, shading: { fill: MID_BLUE, type: ShadingType.CLEAR },
        children: [new Paragraph({ children: [new TextRun({ text: "SECTION D: DRUG-RELATED PROBLEMS IDENTIFIED", bold: true, color: WHITE, size: 20, font: "Arial" })], spacing: { before: 60, after: 60 } })],
        margins: { top: 60, bottom: 60, left: 120, right: 120 }
      })
    ]}),
    new TableRow({ children: [
      headerCell("DRP Type (PCNE)"),
      headerCell("Drug Involved"),
      headerCell("Severity"),
      headerCell("Action Taken")
    ]}),
    new TableRow({ children: [ cell(""), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [ cell(""), cell(""), cell(""), cell("") ]}),
    new TableRow({ children: [
      new TableCell({ columnSpan: 4, shading: { fill: MID_BLUE, type: ShadingType.CLEAR },
        children: [new Paragraph({ children: [new TextRun({ text: "SECTION E: OUTCOME", bold: true, color: WHITE, size: 20, font: "Arial" })], spacing: { before: 60, after: 60 } })],
        margins: { top: 60, bottom: 60, left: 120, right: 120 }
      })
    ]}),
    new TableRow({ children: [ shadeCell("Discharge Status:"), cell("Recovered / Improved / Unchanged / Deteriorated / Expired"), shadeCell("30-day Readmission:"), cell("Yes / No") ]}),
    new TableRow({ children: [ shadeCell("Reviewer Initials:"), cell(""), shadeCell("Date Reviewed:"), cell("") ]}),
  ]),
  spacer(),
  h2("Appendix B: Classification Tools"),
  body("Include the PCNE classification v9.1, Beers Criteria 2023, or any other validated tool used in the study."),
  spacer(),
  h2("Appendix C: Ethics Committee Approval Letter"),
  italic("[Attach upon receipt]"),
  spacer(),
  h2("Appendix D: Institutional Permission Letters"),
  italic("[Attach signed letters from hospital/department heads]"),
  spacer(),
  h2("Appendix E: Supervisor Declaration"),
  spacer(),
  makeTable([
    new TableRow({ children: [
      new TableCell({ columnSpan: 2, shading: { fill: DARK_BLUE, type: ShadingType.CLEAR },
        children: [new Paragraph({ alignment: AlignmentType.CENTER, children: [new TextRun({ text: "SUPERVISOR DECLARATION", bold: true, color: WHITE, size: 22, font: "Arial" })], spacing: { before: 80, after: 80 } })],
        margins: { top: 80, bottom: 80, left: 120, right: 120 }
      })
    ]}),
    new TableRow({ children: [
      shadeCell("Supervisor Name:"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Designation:"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Department / Institution:"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Declaration:"),
      cell("I have reviewed this research proposal and confirm it is scientifically sound and ethically appropriate for submission.")
    ]}),
    new TableRow({ children: [
      shadeCell("Signature:"),
      cell("")
    ]}),
    new TableRow({ children: [
      shadeCell("Date:"),
      cell("")
    ]}),
  ])
];

// ─── Assemble document ────────────────────────────────────────────────────────
const doc = new Document({
  numbering: { config: numberingConfig },
  styles: {
    default: {
      document: { run: { font: "Arial", size: 22, color: BLACK } }
    },
    paragraphStyles: [
      {
        id: "Heading1", name: "Heading 1", basedOn: "Normal", next: "Normal", quickFormat: true,
        run: { size: 30, bold: true, color: DARK_BLUE, font: "Arial" },
        paragraph: { spacing: { before: 360, after: 120 }, outlineLevel: 0 }
      },
      {
        id: "Heading2", name: "Heading 2", basedOn: "Normal", next: "Normal", quickFormat: true,
        run: { size: 26, bold: true, color: MID_BLUE, font: "Arial" },
        paragraph: { spacing: { before: 240, after: 100 }, outlineLevel: 1 }
      },
      {
        id: "Heading3", name: "Heading 3", basedOn: "Normal", next: "Normal", quickFormat: true,
        run: { size: 24, bold: true, color: "404040", font: "Arial" },
        paragraph: { spacing: { before: 180, after: 80 }, outlineLevel: 2 }
      }
    ]
  },
  sections: [{
    properties: {
      page: {
        margin: { top: 1134, bottom: 1134, left: 1134, right: 1134 }
      }
    },
    headers: {
      default: new Header({
        children: [
          new Paragraph({
            alignment: AlignmentType.RIGHT,
            children: [
              new TextRun({ text: "Research Proposal Template — Chart Review Study | ", size: 16, color: "888888", font: "Arial" }),
              new TextRun({ children: [PageNumber.CURRENT], size: 16, color: "888888", font: "Arial" })
            ],
            border: { bottom: { style: BorderStyle.SINGLE, size: 2, color: MID_BLUE } }
          })
        ]
      })
    },
    footers: {
      default: new Footer({
        children: [
          new Paragraph({
            alignment: AlignmentType.CENTER,
            children: [new TextRun({ text: "Pharmacy Practice Dissertation | Confidential — For Academic Use Only", size: 16, italics: true, color: "888888", font: "Arial" })],
            border: { top: { style: BorderStyle.SINGLE, size: 2, color: MID_BLUE } }
          })
        ]
      })
    },
    children: [
      ...coverPage,
      ...section1,
      ...section2,
      ...section3,
      ...section4,
      ...section5,
      ...section6,
      ...section7,
      ...section8,
      ...section9,
      ...section10
    ]
  }]
});

Packer.toBuffer(doc).then(buffer => {
  fs.writeFileSync("/home/daytona/workspace/chart-review-proposal/Chart_Review_Research_Proposal_Template.docx", buffer);
  console.log("SUCCESS: Document created.");
}).catch(err => {
  console.error("ERROR:", err.message);
});
Running Command

cd /home/daytona/workspace/chart-review-proposal && node generate.js

Running Command

python /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/worksp…

Running Command

cd /home/daytona/workspace/chart-review-proposal && python3 -c " import zipfile,…

Your research proposal template is ready.

Chart Review Research Proposal Template

Word Document · DOCX


What's Inside the Template

The document is fully structured for IRB/Ethics Committee submission with 10 sections:
SectionContent
Cover PageTitle, PI name, supervisor, institution, degree program — fillable table
1. Title & AbstractFull title, short title, structured abstract table
2. IntroductionBackground, literature review summary table, rationale, significance
3. ObjectivesPrimary objective, secondary objectives, research questions, hypotheses
4. MethodologyStudy design, inclusion/exclusion criteria, sample size formula table, data sources, data collection variables table, classification tools (PCNE, Beers, NCC MERP, Naranjo, etc.), statistical analysis plan
5. EthicsIRB waiver, confidentiality plan, conflict of interest, permissions
6. Timeline10-phase Gantt-style table (Months 1–10)
7. BudgetCost estimate table
8. DisseminationJournal, conference, institutional report plans
9. ReferencesVancouver style format guide
10. AppendicesFull data collection proforma (Sections A–E), classification tools placeholder, ethics letter, supervisor declaration table

How to use it:
  1. Replace all red italic [ placeholder ] fields with your actual content
  2. Fill in the cover page table (title, name, institution)
  3. Adapt inclusion/exclusion criteria and variables to your specific disease/ward
  4. Run the sample size calculation and enter values in Section 4.3
  5. Attach ethics approval and institutional permission letters in the appendices
This is a shared conversation. Sign in to Orris to start your own chat.