FUNCTIONAL OUTCOME IN BOTH BONE FOREARM FRACTURES IN PAEDIATRIC AGE GROUP TREATED WITH TITANIUM ELASTIC NAILING SYSTEM ( TENS)
"forearm fracture" AND "titanium elastic nail" AND pediatric
TENS titanium elastic nail both bone forearm fracture pediatric functional outcome results
"forearm fracture" AND "elastic nail" AND children
https://www.actaorthopaedica.be/assets/3404/ActaOrthopBelg-8…
TENS both bone forearm fracture pediatric Price criteria Flynn criteria outcomes complications review
https://pmc.ncbi.nlm.nih.gov/articles/PMC8578082
| Indication | Rationale |
|---|---|
| Unstable / displaced fractures (>10-15° angulation) | High risk of redisplacement in cast |
| Both bone mid-diaphyseal fractures in children >10 years | Remodelling potential decreasing |
| Fractures approaching skeletal maturity | Near-zero tolerance for angulation |
| Failed closed reduction | Irreducible fractures |
| Open fractures (Grade I-II) | Need stable fixation |
| Floating elbow / polytrauma | Multiple injuries requiring early mobilisation |
| Bayonet apposition in older children | Unacceptable in those with <2 years growth remaining |
| Age | Angulation | Malrotation | Bayonet Apposition |
|---|---|---|---|
| 0-10 years | <15° | <45° | Acceptable if <1 cm short |
| ≥10 years | <10° | <30° | Not acceptable |
| Near skeletal maturity (<2 yr growth remaining) | 0° | 0° | Not acceptable |
| Bone | Entry Point | Approach |
|---|---|---|
| Radius | Retrograde - distal metaphysis, 1-2 cm proximal to physis, radial styloid | Avoid EPL tendon |
| Ulna | Retrograde (most common) or antegrade - proximal metaphysis (olecranon) or distal ulna | Antegrade avoids distal ulnar physis |
| Result | ROM Loss | Symptoms |
|---|---|---|
| Excellent | <10° loss of supination/pronation | None |
| Good | 10°-20° loss | Mild, occasional |
| Fair | 21°-30° loss | Moderate |
| Poor | >30° loss OR malunion | Severe / requiring re-intervention |
| Outcome Category | Range Across Studies |
|---|---|
| Excellent results | 73-93% |
| Good results | 7-27% |
| Fair/Poor results | 0-5% |
| Time to radiological union | 6-16 weeks (average 8-11 weeks) |
| Complication rate (overall) | 17-42% (mostly minor) |
| Complication | Approximate Rate |
|---|---|
| Skin irritation / soft tissue irritation at nail entry site | 12-20% |
| Nail back-out / nail migration | 3-7% |
| Superficial infection at entry site | 2-6% (usually responds to oral antibiotics) |
| Nail prominence causing discomfort | Common, resolves after nail removal |
| Complication | Approximate Rate | Notes |
|---|---|---|
| Delayed union | 1.87-6% | Higher with open reduction; mainly ulna |
| Non-union | 0-1.5% | Almost exclusively ulna; associated with open reduction |
| Compartment syndrome | Rare | Higher risk: open fracture, longer operative time, tourniquet time |
| Refracture after nail removal | Rare | Avoid premature removal |
| Synostosis (radioulnar) | Very rare | |
| Nerve injury (PIN, superficial radial) | Very rare | Avoid distal radial entry too dorsal |
| Tendon injury (EPL rupture) | Very rare | Sharp nail ends against EPL at radial entry |
| Malunion with loss of radial bow | Rare with TENS vs cast | Leads to restricted rotation |
| Parameter | Cast | K-wire | Plates/Screws | TENS |
|---|---|---|---|---|
| Invasiveness | None | Minimal | Highly invasive | Minimally invasive |
| Physis preservation | Yes | Risk | Risk (with plating) | Yes |
| Radial bow maintenance | Variable | Poor | Good | Good |
| Early mobilisation | No | No | Yes | Yes |
| Implant removal needed | No | Yes | Yes (often) | Yes |
| Functional outcome (excellent) | Variable | Variable | Good | Excellent (>90%) |
| Complication type | Redisplacement, malunion | Pin tract infection | Periosteal stripping, plate removal morbidity, refracture | Nail back-out, skin irritation |
| Time | Protocol |
|---|---|
| Immediate post-op | Above-elbow backslab/slab (2-3 weeks) |
| 2-3 weeks | Remove slab; begin elbow/wrist ROM exercises |
| 4-6 weeks | Radiological check - callus formation |
| 6-8 weeks | Fracture union in most cases; resume activities |
| 4-6 months (after union) | Nail removal under GA/sedation |
| After nail removal | Protect from contact sports for 4-6 weeks (refracture risk) |
| Factor | Effect on Outcome |
|---|---|
| Age >10 years | Higher risk of redisplacement with cast; TENS indicated earlier |
| Fracture level (distal vs middle vs proximal 1/3) | Proximal fractures technically harder to nail |
| Open vs closed reduction | Open reduction = higher delayed union/non-union rate |
| Nail diameter adequacy | Undersized nails - poor fixation; >40% canal fill recommended |
| Correct radial bow restoration | Critical for forearm rotation |
| Nail entry site | Incorrect entry risks EPL or PIN injury |
| Surgeon experience | Higher complication rate with less experienced surgeons (Jain et al.) |
Make the synopsis
mkdir -p /home/daytona/workspace/tens-synopsis && ls /home/daytona/workspace/ten…
~/tens-synopsis/generate.js
const pptxgen = require("pptxgenjs");
const pres = new pptxgen();
pres.layout = "LAYOUT_16x9";
pres.title = "TENS Synopsis - Both Bone Forearm Fractures in Paediatric Age Group";
// ─── COLOUR PALETTE ───────────────────────────────────────────────────────────
const C = {
navy: "0D2B55", // dominant background (title, section dividers)
teal: "1A7A8A", // accent headers
sky: "DFF0F5", // light content bg
white: "FFFFFF",
gold: "F0A500", // highlight accent
charcoal:"2C2C2C", // body text
lightGray:"F4F7FA",
midGray: "6B7280",
red: "C0392B",
};
// ─── HELPERS ─────────────────────────────────────────────────────────────────
function navySlide(slide) {
slide.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.navy } });
}
function addSectionHeader(slide, text) {
slide.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.9, fill: { color: C.navy } });
slide.addText(text, {
x: 0.35, y: 0.1, w: 9.3, h: 0.7,
fontSize: 20, bold: true, color: C.white, fontFace: "Calibri", valign: "middle",
margin: 0,
});
}
function addAccentLine(slide) {
slide.addShape(pres.ShapeType.rect, { x: 0.35, y: 0.88, w: 1.2, h: 0.06, fill: { color: C.gold } });
}
function contentBg(slide) {
slide.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.lightGray } });
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 1 — TITLE
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
navySlide(s);
// Gold top bar
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.12, fill: { color: C.gold } });
// Teal side strip
s.addShape(pres.ShapeType.rect, { x: 0, y: 0.12, w: 0.22, h: 5.505, fill: { color: C.teal } });
// Main title
s.addText("FUNCTIONAL OUTCOME IN BOTH BONE\nFOREARM FRACTURES IN PAEDIATRIC AGE GROUP\nTREATED WITH TITANIUM ELASTIC NAILING SYSTEM (TENS)", {
x: 0.55, y: 0.6, w: 9.1, h: 2.2,
fontSize: 24, bold: true, color: C.white, fontFace: "Calibri",
align: "center", valign: "middle", charSpacing: 0.5,
});
// Gold divider
s.addShape(pres.ShapeType.rect, { x: 1.5, y: 2.9, w: 7, h: 0.05, fill: { color: C.gold } });
// Synopsis label
s.addText("RESEARCH SYNOPSIS", {
x: 0.55, y: 3.05, w: 9.1, h: 0.45,
fontSize: 13, color: C.gold, fontFace: "Calibri", align: "center", bold: true, charSpacing: 3,
});
// Submission line
s.addText("Submitted in partial fulfilment of the requirements for\nthe degree of MS (Orthopaedics)", {
x: 0.55, y: 3.55, w: 9.1, h: 0.7,
fontSize: 11, color: "AACDE0", fontFace: "Calibri", align: "center", italic: true,
});
// Department / Institution
s.addText("Department of Orthopaedics\n[Institution Name] | [University Name]", {
x: 0.55, y: 4.3, w: 9.1, h: 0.7,
fontSize: 11, color: "AACDE0", fontFace: "Calibri", align: "center",
});
// Year
s.addText("2025-26", {
x: 0.55, y: 5.1, w: 9.1, h: 0.38,
fontSize: 12, color: C.gold, fontFace: "Calibri", align: "center", bold: true,
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 2 — CONTENTS
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "TABLE OF CONTENTS");
addAccentLine(s);
const items = [
["01", "Introduction & Background"],
["02", "Review of Literature"],
["03", "Aims & Objectives"],
["04", "Hypothesis"],
["05", "Materials & Methods"],
["06", "Inclusion & Exclusion Criteria"],
["07", "Outcome Measures"],
["08", "Statistical Analysis"],
["09", "Expected Outcomes"],
["10", "References"],
];
items.forEach(([num, title], i) => {
const col = i < 5 ? 0 : 1;
const row = i < 5 ? i : i - 5;
const x = col === 0 ? 0.5 : 5.3;
const y = 1.1 + row * 0.82;
s.addShape(pres.ShapeType.rect, { x, y, w: 0.55, h: 0.52, fill: { color: C.teal }, line: { color: C.teal } });
s.addText(num, { x, y, w: 0.55, h: 0.52, fontSize: 13, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addText(title, { x: x + 0.62, y: y + 0.05, w: 3.9, h: 0.42, fontSize: 12, color: C.charcoal, fontFace: "Calibri", valign: "middle" });
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 3 — INTRODUCTION
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "INTRODUCTION");
addAccentLine(s);
const bullets = [
"Both bone forearm fractures (radius + ulna) are among the most common paediatric skeletal injuries — accounting for ~40-45% of all childhood fractures.",
"Peak incidence: 8-14 years of age; Male:Female ratio = 4-7:1.",
"Mechanism: Fall on an outstretched hand (FOOSH) ~80%; Road traffic accidents ~18-20%.",
"The forearm functions as a unit — supination/pronation depends on the integrity of both bones and the interosseous membrane.",
"Malunion or loss of radial bow directly impairs forearm rotation, making anatomical restoration the primary treatment goal.",
"Unstable, displaced, or irreducible fractures — especially in children >10 years — require surgical fixation to prevent malunion and restore function.",
"TENS (Titanium Elastic Nailing System) has emerged as the gold standard minimally invasive option for paediatric both bone forearm fractures.",
];
s.addText(bullets.map((b, i) => ({
text: b,
options: { bullet: { type: "bullet", code: "2022" }, breakLine: i < bullets.length - 1, color: C.charcoal, fontSize: 11, fontFace: "Calibri", paraSpaceAfter: 4 },
})), { x: 0.4, y: 1.02, w: 9.2, h: 4.4, valign: "top" });
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 4 — REVIEW OF LITERATURE (1)
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "REVIEW OF LITERATURE");
addAccentLine(s);
const studies = [
{ auth: "Lascombes et al. (1990)", detail: "J Pediatr Orthop. Introduced elastic stable IM nailing for paediatric forearm fractures — 85 cases. Established foundational three-point fixation principle." },
{ auth: "Luhmann et al. (1998)", detail: "J Pediatr Orthop. Intramedullary fixation of unstable both bone forearm fractures. Demonstrated reliable union and good functional outcomes." },
{ auth: "Flynn & Waters (1996)", detail: "J Pediatr Orthop. Described single bone fixation technique — fixing one bone can restore alignment of both. Comparable outcomes to double nailing." },
{ auth: "Price et al. (1990)", detail: "J Pediatr Orthop. Described malunited forearm fractures in children. Established the Price criteria (ROM + symptoms) for functional outcome assessment." },
];
studies.forEach((st, i) => {
const y = 1.05 + i * 1.05;
s.addShape(pres.ShapeType.rect, { x: 0.35, y, w: 9.3, h: 0.95, fill: { color: C.white }, line: { color: "DDDDDD", pt: 1 } });
s.addShape(pres.ShapeType.rect, { x: 0.35, y, w: 0.08, h: 0.95, fill: { color: C.teal } });
s.addText(st.auth, { x: 0.55, y: y + 0.06, w: 9.0, h: 0.3, fontSize: 11.5, bold: true, color: C.teal, fontFace: "Calibri" });
s.addText(st.detail, { x: 0.55, y: y + 0.38, w: 9.0, h: 0.52, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri", wrap: true });
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 5 — REVIEW OF LITERATURE (2)
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "REVIEW OF LITERATURE (Contd.)");
addAccentLine(s);
const studies = [
{ auth: "Kapila et al. (2016) — Prospective, 50 cases", detail: "J Clin Diagn Res. Age 6-14 yrs. Using Price criteria: Excellent 92%, Good 8%, Poor 0%. Superficial pin tract infection in 6%. Concluded TENS is effective with minimal complications." },
{ auth: "Jain et al. (2023) — Retrospective, 65 children", detail: "Acta Orthop Belg. 83.3% received TENS of both bones. Excellent functional results in most. Delayed union 6%, non-union 1.5% (all ulna, all post open reduction). Closed nailing preferred." },
{ auth: "Patel et al. (2014) — Systematic Review", detail: "Injury. No significant difference in functional outcomes between IM nails vs plate fixation. Nailing has lower revision rates and better cosmesis." },
{ auth: "Baldwin et al. (2014) — Meta-analysis", detail: "J Orthop Trauma. Both bone forearm fractures — plates vs nails. Comparable functional outcomes; elastic nailing superior in avoiding growth plate injury and re-operation." },
];
studies.forEach((st, i) => {
const y = 1.05 + i * 1.05;
s.addShape(pres.ShapeType.rect, { x: 0.35, y, w: 9.3, h: 0.95, fill: { color: C.white }, line: { color: "DDDDDD", pt: 1 } });
s.addShape(pres.ShapeType.rect, { x: 0.35, y, w: 0.08, h: 0.95, fill: { color: C.gold } });
s.addText(st.auth, { x: 0.55, y: y + 0.06, w: 9.0, h: 0.3, fontSize: 11.5, bold: true, color: C.teal, fontFace: "Calibri" });
s.addText(st.detail, { x: 0.55, y: y + 0.38, w: 9.0, h: 0.52, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri", wrap: true });
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 6 — AIMS & OBJECTIVES
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "AIMS & OBJECTIVES");
addAccentLine(s);
// AIM box
s.addShape(pres.ShapeType.rect, { x: 0.35, y: 1.05, w: 9.3, h: 1.0, fill: { color: C.navy }, line: { color: C.navy } });
s.addText("AIM", { x: 0.35, y: 1.05, w: 1.1, h: 1.0, fontSize: 13, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0 });
s.addShape(pres.ShapeType.rect, { x: 1.45, y: 1.05, w: 0.04, h: 1.0, fill: { color: C.gold } });
s.addText("To study the functional outcome in both bone forearm fractures in the paediatric age group (5-15 years) treated with Titanium Elastic Nailing System (TENS) and to evaluate associated complications.", {
x: 1.6, y: 1.12, w: 7.85, h: 0.85, fontSize: 12, color: C.white, fontFace: "Calibri", valign: "middle",
});
// Objectives
s.addText("OBJECTIVES", { x: 0.35, y: 2.22, w: 9.3, h: 0.4, fontSize: 13, bold: true, color: C.teal, fontFace: "Calibri" });
const obj = [
"To assess radiological outcome — time to union, quality of reduction, and maintenance of radial bow.",
"To evaluate functional outcome using Price et al. criteria (range of motion of elbow, forearm rotation, and wrist).",
"To document complications — nail migration, delayed union, non-union, infection, and implant-related issues.",
"To determine factors influencing outcome — age, fracture level, nail size, open vs closed reduction.",
"To compare outcomes between single-bone and double-bone TENS fixation.",
];
s.addText(obj.map((o, i) => ({
text: o,
options: { bullet: { type: "number", style: "arabicPeriod" }, breakLine: i < obj.length - 1, fontSize: 11.5, color: C.charcoal, fontFace: "Calibri", paraSpaceAfter: 5 },
})), { x: 0.4, y: 2.68, w: 9.2, h: 2.8, valign: "top" });
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 7 — HYPOTHESIS
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
// Split background
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.lightGray } });
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.9, fill: { color: C.navy } });
s.addText("HYPOTHESIS", { x: 0.35, y: 0.1, w: 9.3, h: 0.7, fontSize: 20, bold: true, color: C.white, fontFace: "Calibri", valign: "middle", margin: 0 });
addAccentLine(s);
// Null hypothesis
s.addShape(pres.ShapeType.rect, { x: 0.4, y: 1.1, w: 9.2, h: 1.45, fill: { color: C.white }, line: { color: "DDDDDD" } });
s.addShape(pres.ShapeType.rect, { x: 0.4, y: 1.1, w: 0.08, h: 1.45, fill: { color: C.red } });
s.addText("NULL HYPOTHESIS (H₀)", { x: 0.6, y: 1.18, w: 9.0, h: 0.35, fontSize: 12, bold: true, color: C.red, fontFace: "Calibri" });
s.addText("TENS does not provide superior functional outcomes compared to conservative management (closed reduction and cast) in paediatric both bone forearm fractures, and the rate of complications is not significantly lower.", {
x: 0.6, y: 1.55, w: 8.9, h: 0.9, fontSize: 11.5, color: C.charcoal, fontFace: "Calibri", wrap: true,
});
// Alternate hypothesis
s.addShape(pres.ShapeType.rect, { x: 0.4, y: 2.75, w: 9.2, h: 1.55, fill: { color: C.white }, line: { color: "DDDDDD" } });
s.addShape(pres.ShapeType.rect, { x: 0.4, y: 2.75, w: 0.08, h: 1.55, fill: { color: C.teal } });
s.addText("ALTERNATE HYPOTHESIS (H₁)", { x: 0.6, y: 2.83, w: 9.0, h: 0.35, fontSize: 12, bold: true, color: C.teal, fontFace: "Calibri" });
s.addText("TENS provides excellent functional outcomes (>85% excellent by Price criteria), with a significantly lower rate of malunion and redisplacement compared to conservative management, making it the preferred treatment for unstable paediatric both bone forearm fractures.", {
x: 0.6, y: 3.2, w: 8.9, h: 1.0, fontSize: 11.5, color: C.charcoal, fontFace: "Calibri", wrap: true,
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 8 — MATERIALS & METHODS
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "MATERIALS & METHODS");
addAccentLine(s);
const rows = [
["Study Design", "Prospective observational study"],
["Study Duration", "2 years (e.g., January 2024 – December 2025)"],
["Study Setting", "Department of Orthopaedics, [Institution Name]"],
["Sample Size", "Minimum 30 patients (calculated at 95% CI, power 80%)"],
["Age Group", "5 to 15 years"],
["Follow-up", "Minimum 12 months post-operatively"],
["Anaesthesia", "General anaesthesia / regional block"],
["Imaging", "Pre-op X-ray (AP & lateral); Intra-op C-arm fluoroscopy; Post-op serial X-rays at 4, 8, 12, 24 weeks"],
["Implant", "Titanium elastic nails (1.5 mm, 2 mm, 2.5 mm) — nail diameter = 40% of narrowest canal diameter"],
["Data Collection", "Structured proforma — demographics, fracture type, surgical details, complications, functional scores"],
];
rows.forEach(([label, value], i) => {
const y = 1.05 + i * 0.43;
const bg = i % 2 === 0 ? C.white : C.sky;
s.addShape(pres.ShapeType.rect, { x: 0.35, y, w: 3.0, h: 0.42, fill: { color: C.navy }, line: { color: C.navy } });
s.addShape(pres.ShapeType.rect, { x: 3.35, y, w: 6.3, h: 0.42, fill: { color: bg }, line: { color: "CCCCCC", pt: 0.5 } });
s.addText(label, { x: 0.38, y: y + 0.01, w: 2.9, h: 0.4, fontSize: 10, bold: true, color: C.white, fontFace: "Calibri", valign: "middle", margin: 4 });
s.addText(value, { x: 3.38, y: y + 0.01, w: 6.25, h: 0.4, fontSize: 10, color: C.charcoal, fontFace: "Calibri", valign: "middle", margin: 4 });
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 9 — INCLUSION & EXCLUSION CRITERIA
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "INCLUSION & EXCLUSION CRITERIA");
addAccentLine(s);
// Inclusion column
s.addShape(pres.ShapeType.rect, { x: 0.35, y: 1.0, w: 4.4, h: 4.45, fill: { color: C.white }, line: { color: "DDDDDD" } });
s.addShape(pres.ShapeType.rect, { x: 0.35, y: 1.0, w: 4.4, h: 0.45, fill: { color: C.teal } });
s.addText("✔ INCLUSION CRITERIA", { x: 0.4, y: 1.03, w: 4.3, h: 0.38, fontSize: 12, bold: true, color: C.white, fontFace: "Calibri", valign: "middle" });
const inc = [
"Children aged 5-15 years",
"Both bone diaphyseal forearm fractures",
"Unstable / displaced fractures requiring operative fixation",
"Fractures treated with TENS (closed or open reduction)",
"Skeletally immature patients (open physis on X-ray)",
"Written informed consent from parent/guardian",
"Minimum 12-month follow-up available",
];
s.addText(inc.map((t, i) => ({ text: t, options: { bullet: true, breakLine: i < inc.length - 1, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri", paraSpaceAfter: 4 } })),
{ x: 0.5, y: 1.52, w: 4.1, h: 3.82 });
// Exclusion column
s.addShape(pres.ShapeType.rect, { x: 5.25, y: 1.0, w: 4.4, h: 4.45, fill: { color: C.white }, line: { color: "DDDDDD" } });
s.addShape(pres.ShapeType.rect, { x: 5.25, y: 1.0, w: 4.4, h: 0.45, fill: { color: C.red } });
s.addText("✘ EXCLUSION CRITERIA", { x: 5.3, y: 1.03, w: 4.3, h: 0.38, fontSize: 12, bold: true, color: C.white, fontFace: "Calibri", valign: "middle" });
const exc = [
"Age <5 years or >15 years",
"Isolated radius or isolated ulna fractures",
"Pathological fractures",
"Open fractures (Grade III)",
"Associated neurovascular injury",
"Previously operated / malunited forearm",
"Incomplete records or lost to follow-up",
];
s.addText(exc.map((t, i) => ({ text: t, options: { bullet: true, breakLine: i < exc.length - 1, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri", paraSpaceAfter: 4 } })),
{ x: 5.4, y: 1.52, w: 4.1, h: 3.82 });
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 10 — OPERATIVE TECHNIQUE
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "OPERATIVE TECHNIQUE — TENS");
addAccentLine(s);
const steps = [
["Patient Position", "Supine, arm on radiolucent table, tourniquet applied. C-arm fluoroscopy available throughout."],
["Nail Selection", "Nail diameter = 40% of narrowest medullary canal. Typically 2 mm for both radius and ulna (range 1.5-2.5 mm)."],
["Radius Entry (Retrograde)", "Stab incision 1-2 cm proximal to distal radial physis at radial styloid. Awl creates entry at 45°. Nail curved to 30-40° arc and inserted retrograde."],
["Ulna Entry (Retrograde)", "Stab incision at distal ulna, 1-2 cm proximal to physis. Nail inserted retrograde under fluoroscopy."],
["Fracture Reduction", "Closed reduction attempted first. Nail advanced to fracture, fracture reduced, nail crosses fracture and seated in proximal metaphysis."],
["Completion", "Nail ends bent 90° and cut 5-10 mm outside cortex. Both bones fixed. Wound closure. Above-elbow slab for 2-3 weeks."],
];
steps.forEach(([label, detail], i) => {
const y = 1.05 + i * 0.72;
s.addShape(pres.ShapeType.roundRect, { x: 0.35, y, w: 0.68, h: 0.58, fill: { color: C.teal }, line: { color: C.teal }, rectRadius: 0.08 });
s.addText(String(i + 1), { x: 0.35, y, w: 0.68, h: 0.58, fontSize: 16, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addShape(pres.ShapeType.rect, { x: 1.15, y: y + 0.02, w: 8.45, h: 0.58, fill: { color: C.white }, line: { color: "DDDDDD", pt: 0.5 } });
s.addText(label + ": ", { x: 1.22, y: y + 0.05, w: 1.6, h: 0.48, fontSize: 10.5, bold: true, color: C.navy, fontFace: "Calibri", valign: "middle" });
s.addText(detail, { x: 2.88, y: y + 0.05, w: 6.65, h: 0.48, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri", valign: "middle", wrap: true });
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 11 — OUTCOME MEASURES
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "OUTCOME MEASURES");
addAccentLine(s);
// Price criteria table
s.addText("A. FUNCTIONAL OUTCOME — Price et al. Criteria (Primary Outcome)", {
x: 0.35, y: 1.05, w: 9.3, h: 0.38, fontSize: 12.5, bold: true, color: C.navy, fontFace: "Calibri",
});
const pHeaders = ["Result", "ROM Loss (Supination/Pronation)", "Symptoms"];
const pRows = [
["EXCELLENT", "<10° loss", "None"],
["GOOD", "10°–20° loss", "Mild, occasional"],
["FAIR", "21°–30° loss", "Moderate"],
["POOR", ">30° loss OR malunion", "Severe / Re-intervention needed"],
];
const pColors = [C.teal, "2E7D32", "F0A500", C.red];
// Header
[0.35, 3.0, 7.0].forEach((x, ci) => {
const w = ci === 0 ? 2.65 : ci === 1 ? 4.0 : 2.65;
s.addShape(pres.ShapeType.rect, { x, y: 1.48, w, h: 0.38, fill: { color: C.navy }, line: { color: C.navy } });
s.addText(pHeaders[ci], { x, y: 1.48, w, h: 0.38, fontSize: 10.5, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
});
pRows.forEach(([res, rom, sym], ri) => {
const y = 1.9 + ri * 0.42;
const bg = ri % 2 === 0 ? C.white : C.sky;
s.addShape(pres.ShapeType.rect, { x: 0.35, y, w: 2.65, h: 0.42, fill: { color: pColors[ri] }, line: { color: pColors[ri] } });
s.addText(res, { x: 0.35, y, w: 2.65, h: 0.42, fontSize: 10, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addShape(pres.ShapeType.rect, { x: 3.0, y, w: 4.0, h: 0.42, fill: { color: bg }, line: { color: "CCCCCC", pt: 0.5 } });
s.addText(rom, { x: 3.0, y, w: 4.0, h: 0.42, fontSize: 10.5, color: C.charcoal, align: "center", valign: "middle", margin: 0 });
s.addShape(pres.ShapeType.rect, { x: 7.0, y, w: 2.65, h: 0.42, fill: { color: bg }, line: { color: "CCCCCC", pt: 0.5 } });
s.addText(sym, { x: 7.0, y, w: 2.65, h: 0.42, fontSize: 10.5, color: C.charcoal, align: "center", valign: "middle", margin: 0 });
});
// Secondary outcomes
s.addText("B. RADIOLOGICAL OUTCOME: Time to union (weeks) • Quality of reduction • Maintenance of radial bow • Callus grading (Anthony et al.)", {
x: 0.35, y: 3.62, w: 9.3, h: 0.42, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri",
fill: { color: C.white }, line: { color: "DDDDDD" }, margin: 6,
});
s.addText("C. COMPLICATION ASSESSMENT: Nail back-out • Infection (superficial / deep) • Delayed union (>16 weeks) • Non-union • Compartment syndrome • Re-fracture", {
x: 0.35, y: 4.1, w: 9.3, h: 0.42, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri",
fill: { color: C.white }, line: { color: "DDDDDD" }, margin: 6,
});
s.addText("D. IMPLANT REMOVAL: Timing (months post-union) • Ease of removal • Post-removal complications", {
x: 0.35, y: 4.58, w: 9.3, h: 0.38, fontSize: 10.5, color: C.charcoal, fontFace: "Calibri",
fill: { color: C.white }, line: { color: "DDDDDD" }, margin: 6,
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 12 — POST-OP PROTOCOL & FOLLOW-UP
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "POST-OPERATIVE PROTOCOL & FOLLOW-UP SCHEDULE");
addAccentLine(s);
const timeline = [
{ time: "Day 1-2", detail: "Post-op wound check, neurovascular assessment, above-elbow slab applied." },
{ time: "2-3 Weeks", detail: "Slab removed. Wound inspection. Begin elbow, wrist, and forearm ROM exercises." },
{ time: "4-6 Weeks", detail: "X-ray check (AP & lateral). Assess callus formation. Clinical examination." },
{ time: "8-12 Weeks", detail: "Repeat X-ray. Confirm union (Grade 3 callus — cortical bridging). Full ROM assessment." },
{ time: "4-6 Months\n(Post-union)", detail: "Nail removal under GA/sedation after confirmed radiological union. Protect from contact sports for 4-6 weeks post-removal." },
{ time: "12 Months", detail: "Final functional assessment using Price et al. criteria. Document forearm rotation (supination/pronation), grip strength, and symptoms." },
];
timeline.forEach((item, i) => {
const y = 1.05 + i * 0.72;
s.addShape(pres.ShapeType.rect, { x: 0.35, y, w: 1.55, h: 0.62, fill: { color: C.navy }, line: { color: C.navy } });
s.addText(item.time, { x: 0.35, y, w: 1.55, h: 0.62, fontSize: 10, bold: true, color: C.gold, align: "center", valign: "middle", margin: 2 });
s.addShape(pres.ShapeType.rect, { x: 1.9, y: y + 0.05, w: 7.7, h: 0.52, fill: { color: C.white }, line: { color: "DDDDDD", pt: 0.5 } });
s.addText(item.detail, { x: 2.0, y: y + 0.07, w: 7.5, h: 0.46, fontSize: 11, color: C.charcoal, fontFace: "Calibri", valign: "middle", wrap: true });
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 13 — STATISTICAL ANALYSIS
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "STATISTICAL ANALYSIS");
addAccentLine(s);
const boxes = [
{ title: "Sample Size Calculation", body: "Minimum 30 patients. Based on expected 85% excellent outcomes, 5% margin of error, 95% CI, power = 80%. Formula: n = Z²·p(1-p)/d²." },
{ title: "Descriptive Statistics", body: "Mean, median, standard deviation for continuous variables (age, union time, ROM). Frequency and percentage for categorical variables." },
{ title: "Inferential Statistics", body: "Chi-square test for categorical outcomes. Student's t-test / Mann-Whitney U for continuous variables. Paired t-test for pre/post ROM comparison." },
{ title: "Correlation Analysis", body: "Pearson/Spearman correlation — age vs. outcome; nail size vs. complications; fracture level vs. union time." },
{ title: "Subgroup Analysis", body: "Age (<10 yrs vs. ≥10 yrs). Fracture level (proximal/middle/distal 1/3). Open vs. closed reduction. Single vs. double bone nailing." },
{ title: "Software & Significance", body: "SPSS v26 / MedCalc. p-value <0.05 considered statistically significant. Data presented as tables and graphs." },
];
boxes.forEach((box, i) => {
const col = i % 2;
const row = Math.floor(i / 2);
const x = col === 0 ? 0.35 : 5.25;
const y = 1.05 + row * 1.4;
s.addShape(pres.ShapeType.rect, { x, y, w: 4.4, h: 1.3, fill: { color: C.white }, line: { color: "DDDDDD" } });
s.addShape(pres.ShapeType.rect, { x, y, w: 4.4, h: 0.4, fill: { color: C.teal } });
s.addText(box.title, { x: x + 0.1, y, w: 4.2, h: 0.4, fontSize: 11, bold: true, color: C.white, fontFace: "Calibri", valign: "middle" });
s.addText(box.body, { x: x + 0.1, y: y + 0.45, w: 4.2, h: 0.8, fontSize: 10, color: C.charcoal, fontFace: "Calibri", wrap: true, valign: "top" });
});
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 14 — ETHICAL CONSIDERATIONS & BUDGET
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "ETHICAL CONSIDERATIONS & BUDGET");
addAccentLine(s);
s.addText("ETHICAL CONSIDERATIONS", { x: 0.35, y: 1.06, w: 9.3, h: 0.38, fontSize: 12.5, bold: true, color: C.navy, fontFace: "Calibri" });
const ethics = [
"IEC (Institutional Ethics Committee) approval obtained prior to study commencement.",
"Written informed consent from parents/legal guardians of all enrolled patients.",
"Assent obtained from children ≥7 years of age.",
"All procedures conducted per institutional protocols and Declaration of Helsinki guidelines.",
"Patient data confidentiality maintained; records anonymised for analysis.",
"No additional costs imposed on patients; implants provided as per standard care.",
];
s.addText(ethics.map((e, i) => ({ text: e, options: { bullet: true, breakLine: i < ethics.length - 1, fontSize: 11, color: C.charcoal, fontFace: "Calibri", paraSpaceAfter: 3 } })),
{ x: 0.45, y: 1.5, w: 9.1, h: 2.0 });
s.addShape(pres.ShapeType.rect, { x: 0.35, y: 3.6, w: 9.3, h: 0.04, fill: { color: "DDDDDD" } });
s.addText("BUDGET (Estimated)", { x: 0.35, y: 3.72, w: 9.3, h: 0.38, fontSize: 12.5, bold: true, color: C.navy, fontFace: "Calibri" });
s.addText([
{ text: "Implant cost (TENS nails): ", options: { bold: true } },
{ text: "Provided by institution / standard surgical charge " },
{ text: "Data collection & stationery: ", options: { bold: true } },
{ text: "~₹2,000–5,000 " },
{ text: "Statistical software: ", options: { bold: true } },
{ text: "Institutional license (SPSS) " },
{ text: "Publication/dissemination: ", options: { bold: true } },
{ text: "~₹5,000–10,000 " },
{ text: "Total self-funded: ", options: { bold: true, color: C.teal } },
{ text: "~₹10,000–15,000", options: { color: C.teal } },
], { x: 0.45, y: 4.15, w: 9.1, h: 1.2, fontSize: 11, color: C.charcoal, fontFace: "Calibri", wrap: true });
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 15 — EXPECTED OUTCOMES & SIGNIFICANCE
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "EXPECTED OUTCOMES & SIGNIFICANCE");
addAccentLine(s);
const exp = [
{ icon: "≥85%", label: "Excellent", sub: "Functional outcome by Price criteria" },
{ icon: "8-11", label: "Weeks", sub: "Average time to radiological union" },
{ icon: "<10%", label: "Major\nComplications", sub: "Delayed union / non-union rate" },
{ icon: "100%", label: "Physis\nSparing", sub: "No growth arrest expected" },
];
exp.forEach((item, i) => {
const x = 0.35 + i * 2.35;
s.addShape(pres.ShapeType.roundRect, { x, y: 1.05, w: 2.15, h: 2.3, fill: { color: C.white }, line: { color: "DDDDDD" }, rectRadius: 0.1 });
s.addShape(pres.ShapeType.roundRect, { x, y: 1.05, w: 2.15, h: 0.85, fill: { color: C.navy }, line: { color: C.navy }, rectRadius: 0.1 });
s.addText(item.icon, { x, y: 1.08, w: 2.15, h: 0.78, fontSize: 22, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0 });
s.addText(item.label, { x, y: 1.97, w: 2.15, h: 0.55, fontSize: 13, bold: true, color: C.teal, align: "center", fontFace: "Calibri", margin: 0 });
s.addText(item.sub, { x, y: 2.55, w: 2.15, h: 0.72, fontSize: 10, color: C.charcoal, align: "center", fontFace: "Calibri", wrap: true });
});
s.addText("SIGNIFICANCE OF THE STUDY", { x: 0.35, y: 3.55, w: 9.3, h: 0.38, fontSize: 12.5, bold: true, color: C.navy, fontFace: "Calibri" });
const sig = [
"Provides institutional data on TENS outcomes in a paediatric population — fills gap in Indian literature.",
"Helps establish evidence-based guidelines for operative vs conservative management thresholds.",
"Identifies modifiable risk factors (fracture level, nail size, open vs closed reduction) that influence outcome.",
"Guides surgeons in patient selection, technique optimisation, and counselling of parents regarding prognosis.",
];
s.addText(sig.map((t, i) => ({ text: t, options: { bullet: true, breakLine: i < sig.length - 1, fontSize: 11, color: C.charcoal, fontFace: "Calibri", paraSpaceAfter: 4 } })),
{ x: 0.4, y: 3.98, w: 9.2, h: 1.5 });
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 16 — REFERENCES
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
contentBg(s);
addSectionHeader(s, "REFERENCES");
addAccentLine(s);
const refs = [
"1. Lascombes P, Prevot J, Ligier JN, et al. Elastic stable intramedullary nailing in forearm shaft fractures in children: 85 cases. J Pediatr Orthop. 1990;10:167.",
"2. Price CT, Scott DS, Kurzner ME, Flynn JC. Malunited forearm fractures in children. J Pediatr Orthop. 1990;10(6):705-12.",
"3. Flynn JM, Waters PM. Single-bone fixation of both-bone forearm fractures. J Pediatr Orthop. 1996;16(5):655-659.",
"4. Luhmann SJ, Gordon JE, Schoenecker PL. Intramedullary fixation of unstable both bone forearm fractures in children. J Pediatr Orthop. 1998;18:451.",
"5. Kapila R, Sharma R, Chugh A, Goyal M. Evaluation of clinical outcomes of paediatric bone forearm fractures using TENS. J Clin Diagn Res. 2016;10:RC12-5.",
"6. Patel A, Li L, Anand A. Functional outcomes and complications of IM nailing vs plate fixation for both-bone forearm fractures in children. Injury. 2014;45(8):1135-43.",
"7. Baldwin K, Morrison MJ, Tomlinson LA, et al. Both bone forearm fractures in children — plates or nails? J Orthop Trauma. 2014;28(1):e8-14.",
"8. Jain S, et al. Outcomes and complications of Titanium elastic nailing for forearm fractures. Acta Orthop Belg. 2023;89:539.",
"9. Tella AO, Aldhilan MM. Outcome of TEN fixation of pediatric long bone fractures. Orthop Rev. 2024;16.",
"10. Waters PM, Skaggs DL, Flynn JM. Rockwood and Wilkins Fractures in Children. 9th Ed. Lippincott Williams & Wilkins; 2019.",
"11. Campbell's Operative Orthopaedics. 15th Ed. 2026. Chapter: Forearm Fractures / Monteggia Fractures.",
];
s.addText(refs.map((r, i) => ({ text: r, options: { breakLine: i < refs.length - 1, fontSize: 9.8, color: C.charcoal, fontFace: "Calibri", paraSpaceAfter: 4 } })),
{ x: 0.35, y: 1.02, w: 9.3, h: 4.42, valign: "top" });
}
// ══════════════════════════════════════════════════════════════════════════════
// SLIDE 17 — CLOSING
// ══════════════════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
navySlide(s);
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.12, fill: { color: C.gold } });
s.addShape(pres.ShapeType.rect, { x: 0, y: 5.505, w: 10, h: 0.12, fill: { color: C.gold } });
s.addText("THANK YOU", {
x: 0.5, y: 1.2, w: 9, h: 1.2,
fontSize: 48, bold: true, color: C.white, fontFace: "Calibri", align: "center", charSpacing: 6,
});
s.addShape(pres.ShapeType.rect, { x: 3.5, y: 2.55, w: 3, h: 0.06, fill: { color: C.gold } });
s.addText("Functional Outcome in Both Bone Forearm Fractures\nin Paediatric Age Group Treated with TENS", {
x: 0.5, y: 2.75, w: 9, h: 0.85,
fontSize: 14, color: "AACDE0", fontFace: "Calibri", align: "center", italic: true,
});
s.addText("Department of Orthopaedics\n[Institution Name] | [University Name] | 2025-26", {
x: 0.5, y: 3.75, w: 9, h: 0.75,
fontSize: 12, color: "AACDE0", fontFace: "Calibri", align: "center",
});
}
// ─── WRITE FILE ───────────────────────────────────────────────────────────────
pres.writeFile({ fileName: "/home/daytona/workspace/tens-synopsis/TENS_Synopsis_BBFF_Paediatric.pptx" })
.then(() => console.log("DONE"))
.catch(e => { console.error(e); process.exit(1); });
cd /home/daytona/workspace/tens-synopsis && node generate.js 2>&1
ls -lh /home/daytona/workspace/tens-synopsis/
TENS Synopsis BBFF Paediatric
Presentation · PPTX
| Slide | Content |
|---|---|
| 1 | Title slide — study title, department, institution, year |
| 2 | Table of Contents |
| 3 | Introduction & Background |
| 4 | Review of Literature (Part 1) — foundational studies |
| 5 | Review of Literature (Part 2) — recent outcome studies |
| 6 | Aims & Objectives (1 aim + 5 specific objectives) |
| 7 | Hypothesis — null + alternate |
| 8 | Materials & Methods — design, sample size, setting, imaging, follow-up |
| 9 | Inclusion & Exclusion Criteria (side-by-side columns) |
| 10 | Operative Technique — 6-step TENS procedure |
| 11 | Outcome Measures — Price criteria table + radiological + complications |
| 12 | Post-operative Protocol & Follow-up Schedule |
| 13 | Statistical Analysis — 6 boxes (sample size, descriptive, inferential, correlation, subgroup, software) |
| 14 | Ethical Considerations & Budget |
| 15 | Expected Outcomes + Significance of Study |
| 16 | References (11 key citations) |
| 17 | Thank You / Closing slide |
[Institution Name] and [University Name] on slides 1, 14, and 17 with your actual details. Also add your name and guide/co-guide names to the title slide.