Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:30:14 +08:00
commit 1dd5bee3b4
335 changed files with 147360 additions and 0 deletions

View File

@@ -0,0 +1,604 @@
# Clinical Decision Algorithms Guide
## Overview
Clinical decision algorithms provide systematic, step-by-step guidance for diagnosis, treatment selection, and patient management. This guide covers algorithm development, validation, and visual presentation using decision trees and flowcharts.
## Algorithm Design Principles
### Key Components
**Decision Nodes**
- **Question/Criteria**: Clear, measurable clinical parameter
- **Binary vs Multi-Way**: Yes/no (simple) vs multiple options (complex)
- **Objective**: Lab value, imaging finding vs Subjective: Clinical judgment
**Action Nodes**
- **Treatment**: Specific intervention with dosing
- **Test**: Additional diagnostic procedure
- **Referral**: Specialist consultation, higher level of care
- **Observation**: Watchful waiting with defined follow-up
**Terminal Nodes**
- **Outcome**: Final decision point
- **Follow-up**: Schedule for reassessment
- **Exit criteria**: When to exit algorithm
### Design Criteria
**Clarity**
- Unambiguous decision points
- Mutually exclusive pathways
- No circular loops (unless intentional reassessment cycles)
- Clear entry and exit points
**Clinical Validity**
- Evidence-based decision criteria
- Validated cut-points for biomarkers
- Guideline-concordant recommendations
- Expert consensus where evidence limited
**Usability**
- Maximum 7 decision points per pathway (cognitive load)
- Visual hierarchy (most common path highlighted)
- Printable single-page format preferred
- Color coding for urgency/safety
**Completeness**
- All possible scenarios covered
- Default pathway for edge cases
- Safety-net provisions for unusual presentations
- Escalation criteria clearly stated
## Clinical Decision Trees
### Diagnostic Algorithms
**Chest Pain Evaluation Algorithm**
```
Entry: Patient with chest pain
├─ STEMI Criteria? (ST elevation ≥1mm in ≥2 contiguous leads)
│ ├─ YES → Activate cath lab, aspirin 325mg, heparin, clopidogrel 600mg
│ │ Transfer for primary PCI (goal door-to-balloon <90 minutes)
│ └─ NO → Continue evaluation
├─ High-Risk Features? (Hemodynamic instability, arrhythmia, troponin elevation)
│ ├─ YES → Admit CCU, serial troponins, cardiology consultation
│ │ Consider early angiography if NSTEMI
│ └─ NO → Calculate TIMI or HEART score
├─ TIMI Score 0-1 or HEART Score 0-3? (Low risk)
│ ├─ YES → Observe 6-12 hours, serial troponins, stress test if negative
│ │ Discharge if all negative with cardiology follow-up in 72 hours
│ └─ NO → TIMI 2-4 or HEART 4-6 (Intermediate risk)
├─ TIMI Score 2-4 or HEART Score 4-6? (Intermediate risk)
│ ├─ YES → Admit telemetry, serial troponins, stress imaging vs CT angiography
│ │ Medical management: Aspirin, statin, beta-blocker
│ └─ NO → TIMI ≥5 or HEART ≥7 (High risk) → Treat as NSTEMI
Decision Endpoint: Risk-stratified pathway with 30-day event rate documented
```
**Pulmonary Embolism Diagnostic Algorithm (Wells Criteria)**
```
Entry: Suspected PE
Step 1: Calculate Wells Score
Clinical features points:
- Clinical signs of DVT: 3 points
- PE more likely than alternative diagnosis: 3 points
- Heart rate >100: 1.5 points
- Immobilization/surgery in past 4 weeks: 1.5 points
- Previous PE/DVT: 1.5 points
- Hemoptysis: 1 point
- Malignancy: 1 point
Step 2: Risk Stratify
├─ Wells Score ≤4 (PE unlikely)
│ └─ D-dimer test
│ ├─ D-dimer negative (<500 ng/mL) → PE excluded, consider alternative diagnosis
│ └─ D-dimer positive (≥500 ng/mL) → CTPA
└─ Wells Score >4 (PE likely)
└─ CTPA (skip D-dimer)
Step 3: CTPA Results
├─ Positive for PE → Risk stratify severity
│ ├─ Massive PE (hypotension, shock) → Thrombolytics vs embolectomy
│ ├─ Submassive PE (RV strain, troponin+) → Admit ICU, consider thrombolytics
│ └─ Low-risk PE → Anticoagulation, consider outpatient management
└─ Negative for PE → PE excluded, investigate alternative diagnosis
Step 4: Treatment Decision (if PE confirmed)
├─ Absolute contraindication to anticoagulation?
│ ├─ YES → IVC filter placement, treat underlying condition
│ └─ NO → Anticoagulation therapy
├─ Cancer-associated thrombosis?
│ ├─ YES → LMWH preferred (edoxaban alternative)
│ └─ NO → DOAC preferred (apixaban, rivaroxaban, edoxaban)
└─ Duration: Minimum 3 months, extended if unprovoked or recurrent
```
### Treatment Selection Algorithms
**NSCLC First-Line Treatment Algorithm**
```
Entry: Advanced/Metastatic NSCLC, adequate PS (ECOG 0-2)
Step 1: Biomarker Testing Complete?
├─ NO → Reflex testing: EGFR, ALK, ROS1, BRAF, PD-L1, consider NGS
│ Hold systemic therapy pending results (unless rapidly progressive)
└─ YES → Proceed to Step 2
Step 2: Actionable Genomic Alteration?
├─ EGFR exon 19 deletion or L858R → Osimertinib 80mg daily
│ └─ Alternative: Erlotinib, gefitinib, afatinib (less preferred)
├─ ALK rearrangement → Alectinib 600mg BID
│ └─ Alternatives: Brigatinib, lorlatinib, crizotinib (less preferred)
├─ ROS1 rearrangement → Crizotinib 250mg BID or entrectinib
├─ BRAF V600E → Dabrafenib + trametinib
├─ MET exon 14 skipping → Capmatinib or tepotinib
├─ RET rearrangement → Selpercatinib or pralsetinib
├─ NTRK fusion → Larotrectinib or entrectinib
├─ KRAS G12C → Sotorasib or adagrasib (if no other options)
└─ NO actionable alteration → Proceed to Step 3
Step 3: PD-L1 Testing Result?
├─ PD-L1 ≥50% (TPS)
│ ├─ Option 1: Pembrolizumab 200mg Q3W (monotherapy, NCCN Category 1)
│ ├─ Option 2: Pembrolizumab + platinum doublet chemotherapy
│ └─ Option 3: Atezolizumab + bevacizumab + carboplatin + paclitaxel
├─ PD-L1 1-49% (TPS)
│ ├─ Preferred: Pembrolizumab + platinum doublet chemotherapy
│ └─ Alternative: Platinum doublet chemotherapy alone
└─ PD-L1 <1% (TPS)
├─ Preferred: Pembrolizumab + platinum doublet chemotherapy
└─ Alternative: Platinum doublet chemotherapy ± bevacizumab
Step 4: Platinum Doublet Selection (if applicable)
├─ Squamous histology
│ └─ Carboplatin AUC 6 + paclitaxel 200 mg/m² Q3W (4 cycles)
│ or Carboplatin AUC 5 + nab-paclitaxel 100 mg/m² D1,8,15 Q4W
└─ Non-squamous histology
└─ Carboplatin AUC 6 + pemetrexed 500 mg/m² Q3W (4 cycles)
Continue pemetrexed maintenance if responding
Add bevacizumab 15 mg/kg if eligible (no hemoptysis, brain mets)
Step 5: Monitoring and Response Assessment
- Imaging every 6 weeks for first 12 weeks, then every 9 weeks
- Continue until progression or unacceptable toxicity
- At progression, proceed to second-line algorithm
```
**Heart Failure Management Algorithm (AHA/ACC Guidelines)**
```
Entry: Heart Failure Diagnosis Confirmed
Step 1: Determine HF Type
├─ HFrEF (EF ≤40%)
│ └─ Proceed to Guideline-Directed Medical Therapy (GDMT)
├─ HFpEF (EF ≥50%)
│ └─ Treat comorbidities, diuretics for congestion, consider SGLT2i
└─ HFmrEF (EF 41-49%)
└─ Consider HFrEF GDMT, evidence less robust
Step 2: GDMT for HFrEF (All patients unless contraindicated)
Quadruple Therapy (Class 1 recommendations):
1. ACE Inhibitor/ARB/ARNI
├─ Preferred: Sacubitril-valsartan 49/51mg BID → titrate to 97/103mg BID
│ └─ If ACE-I naïve or taking <10mg enalapril equivalent
├─ Alternative: ACE-I (enalapril, lisinopril, ramipril) to target dose
└─ Alternative: ARB (losartan, valsartan) if ACE-I intolerant
2. Beta-Blocker (start low, titrate slowly)
├─ Bisoprolol 1.25mg daily → 10mg daily target
├─ Metoprolol succinate 12.5mg daily → 200mg daily target
└─ Carvedilol 3.125mg BID → 25mg BID target (50mg BID if >85kg)
3. Mineralocorticoid Receptor Antagonist (MRA)
├─ Spironolactone 12.5-25mg daily → 50mg daily target
└─ Eplerenone 25mg daily → 50mg daily target
└─ Contraindications: K >5.0, CrCl <30 mL/min
4. SGLT2 Inhibitor (regardless of diabetes status)
├─ Dapagliflozin 10mg daily
└─ Empagliflozin 10mg daily
Step 3: Additional Therapies Based on Phenotype
├─ Sinus rhythm + HR ≥70 despite beta-blocker?
│ └─ YES: Add ivabradine 5mg BID → 7.5mg BID target
├─ African American + NYHA III-IV?
│ └─ YES: Add hydralazine 37.5mg TID + isosorbide dinitrate 20mg TID
│ (Target: hydralazine 75mg TID + ISDN 40mg TID)
├─ Atrial fibrillation?
│ ├─ Rate control (target <80 bpm at rest, <110 bpm with activity)
│ └─ Anticoagulation (DOAC preferred, warfarin if valvular)
└─ Iron deficiency (ferritin <100 or <300 with TSAT <20%)?
└─ YES: IV iron supplementation (ferric carboxymaltose)
Step 4: Device Therapy Evaluation
├─ EF ≤35%, NYHA II-III, LBBB with QRS ≥150 ms, sinus rhythm?
│ └─ YES: Cardiac resynchronization therapy (CRT-D)
├─ EF ≤35%, NYHA II-III, on GDMT ≥3 months?
│ └─ YES: ICD for primary prevention
│ (if life expectancy >1 year with good functional status)
└─ EF ≤35%, NYHA IV despite GDMT, or advanced HF?
└─ Refer to advanced HF specialist
├─ LVAD evaluation
├─ Heart transplant evaluation
└─ Palliative care consultation
Step 5: Monitoring and Titration
Weekly to biweekly visits during titration:
- Blood pressure (target SBP ≥90 mmHg)
- Heart rate (target 50-60 bpm)
- Potassium (target 4.0-5.0 mEq/L, hold MRA if >5.5)
- Creatinine (expect 10-20% increase, acceptable if <30% and stable)
- Symptoms and congestion status (daily weights, NYHA class)
Stable on GDMT:
- Visits every 3-6 months
- Echocardiogram at 3-6 months after GDMT optimization, then annually
- NT-proBNP or BNP trending (biomarker-guided therapy investigational)
```
## Risk Stratification Tools
### Cardiovascular Risk Scores
**TIMI Risk Score (NSTEMI/Unstable Angina)**
```
Score Calculation (0-7 points):
☐ Age ≥65 years (1 point)
☐ ≥3 cardiac risk factors (HTN, hyperlipidemia, diabetes, smoking, family history) (1)
☐ Known CAD (stenosis ≥50%) (1)
☐ ASA use in past 7 days (1)
☐ Severe angina (≥2 episodes in 24 hours) (1)
☐ ST deviation ≥0.5 mm (1)
☐ Elevated cardiac biomarkers (1)
Risk Stratification:
├─ Score 0-1: 5% risk of death/MI/urgent revasc at 14 days (Low)
│ └─ Management: Observation, stress test, outpatient follow-up
├─ Score 2: 8% risk (Low-intermediate)
│ └─ Management: Admission, medical therapy, stress imaging
├─ Score 3-4: 13-20% risk (Intermediate-high)
│ └─ Management: Admission, aggressive medical therapy, early invasive strategy
└─ Score 5-7: 26-41% risk (High)
└─ Management: Aggressive treatment, urgent angiography (<24 hours)
```
**CHA2DS2-VASc Score (Stroke Risk in Atrial Fibrillation)**
```
Score Calculation:
☐ Congestive heart failure (1 point)
☐ Hypertension (1)
☐ Age ≥75 years (2)
☐ Diabetes mellitus (1)
☐ Prior stroke/TIA/thromboembolism (2)
☐ Vascular disease (MI, PAD, aortic plaque) (1)
☐ Age 65-74 years (1)
☐ Sex category (female) (1)
Maximum score: 9 points
Treatment Algorithm:
├─ Score 0 (male) or 1 (female): 0-1.3% annual stroke risk
│ └─ No anticoagulation or aspirin (Class IIb)
├─ Score 1 (male): 1.3% annual stroke risk
│ └─ Consider anticoagulation (Class IIa)
│ Factors: Patient preference, bleeding risk, comorbidities
└─ Score ≥2 (male) or ≥3 (female): ≥2.2% annual stroke risk
└─ Anticoagulation recommended (Class I)
├─ Preferred: DOAC (apixaban, rivaroxaban, edoxaban, dabigatran)
└─ Alternative: Warfarin (INR 2-3) if DOAC contraindicated
Bleeding Risk Assessment (HAS-BLED):
H - Hypertension (SBP >160)
A - Abnormal renal/liver function (1 point each)
S - Stroke history
B - Bleeding history or predisposition
L - Labile INR (if on warfarin)
E - Elderly (age >65)
D - Drugs (antiplatelet, NSAIDs) or alcohol (1 point each)
HAS-BLED ≥3: High bleeding risk → Modifiable factors, consider DOAC over warfarin
```
### Oncology Risk Calculators
**MELD Score (Hepatocellular Carcinoma Eligibility)**
```
MELD = 3.78×ln(bilirubin mg/dL) + 11.2×ln(INR) + 9.57×ln(creatinine mg/dL) + 6.43
Interpretation:
├─ MELD <10: 1.9% 3-month mortality (Low)
│ └─ Consider resection or ablation for HCC
├─ MELD 10-19: 6-20% 3-month mortality (Moderate)
│ └─ Transplant evaluation if within Milan criteria
│ Milan: Single ≤5cm or ≤3 lesions each ≤3cm, no vascular invasion
├─ MELD 20-29: 20-45% 3-month mortality (High)
│ └─ Urgent transplant evaluation, bridge therapy (TACE, ablation)
└─ MELD ≥30: 50-70% 3-month mortality (Very high)
└─ Transplant vs palliative care discussion
Too ill for transplant if MELD >35-40 typically
```
**Adjuvant! Online (Breast Cancer Recurrence Risk)**
```
Input Variables:
- Age at diagnosis
- Tumor size
- Tumor grade (1-3)
- ER status
- Node status (0, 1-3, 4-9, ≥10)
- HER2 status
- Comorbidity index
Output: 10-year risk of:
- Recurrence
- Breast cancer mortality
- Overall mortality
Treatment Benefit Estimates:
- Chemotherapy: Absolute reduction in recurrence
- Endocrine therapy: Absolute reduction in recurrence
- Trastuzumab: Absolute reduction (if HER2+)
Clinical Application:
├─ Low risk (<10% recurrence): Consider endocrine therapy alone if ER+
├─ Intermediate risk (10-20%): Chemotherapy discussion, genomic assay
│ └─ Oncotype DX score <26: Endocrine therapy alone
│ └─ Oncotype DX score ≥26: Chemotherapy + endocrine therapy
└─ High risk (>20%): Chemotherapy + endocrine therapy if ER+
```
## TikZ Flowchart Best Practices
### Visual Design Principles
**Node Styling**
```latex
% Decision nodes (diamond)
\tikzstyle{decision} = [diamond, draw, fill=yellow!20, text width=4.5em, text centered, inner sep=0pt]
% Process nodes (rectangle)
\tikzstyle{process} = [rectangle, draw, fill=blue!20, text width=5em, text centered, rounded corners, minimum height=3em]
% Terminal nodes (rounded rectangle)
\tikzstyle{terminal} = [rectangle, draw, fill=green!20, text width=5em, text centered, rounded corners=1em, minimum height=3em]
% Input/Output (parallelogram)
\tikzstyle{io} = [trapezium, draw, fill=purple!20, text width=5em, text centered, minimum height=3em]
```
**Color Coding by Urgency**
- **Red**: Life-threatening, immediate action required
- **Orange**: Urgent, action within hours
- **Yellow**: Semi-urgent, action within 24-48 hours
- **Green**: Routine, stable clinical situation
- **Blue**: Informational, monitoring only
**Pathway Emphasis**
- Bold arrows for most common pathway
- Dashed arrows for rare scenarios
- Arrow thickness proportional to pathway frequency
- Highlight boxes around critical decision points
### LaTeX TikZ Template
```latex
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes, arrows, positioning}
\begin{document}
\tikzstyle{decision} = [diamond, draw, fill=yellow!20, text width=4em, text centered, inner sep=2pt, font=\small]
\tikzstyle{process} = [rectangle, draw, fill=blue!20, text width=6em, text centered, rounded corners, minimum height=2.5em, font=\small]
\tikzstyle{terminal} = [rectangle, draw, fill=green!20, text width=6em, text centered, rounded corners=8pt, minimum height=2.5em, font=\small]
\tikzstyle{alert} = [rectangle, draw=red, line width=1.5pt, fill=red!10, text width=6em, text centered, rounded corners, minimum height=2.5em, font=\small\bfseries]
\tikzstyle{arrow} = [thick,->,>=stealth]
\begin{tikzpicture}[node distance=2cm, auto]
% Nodes
\node [terminal] (start) {Patient presents with symptom X};
\node [decision, below of=start] (decision1) {Criterion A met?};
\node [alert, below of=decision1, node distance=2.5cm] (alert1) {Immediate action};
\node [process, right of=decision1, node distance=4cm] (process1) {Standard evaluation};
\node [terminal, below of=process1, node distance=2.5cm] (end) {Outcome};
% Arrows
\draw [arrow] (start) -- (decision1);
\draw [arrow] (decision1) -- node {Yes} (alert1);
\draw [arrow] (decision1) -- node {No} (process1);
\draw [arrow] (process1) -- (end);
\draw [arrow] (alert1) -| (end);
\end{tikzpicture}
\end{document}
```
## Algorithm Validation
### Development Process
**Step 1: Literature Review and Evidence Synthesis**
- Systematic review of guidelines (NCCN, ASCO, ESMO, AHA/ACC)
- Meta-analyses of clinical trials
- Expert consensus statements
- Local practice patterns and resource availability
**Step 2: Draft Algorithm Development**
- Multidisciplinary team input (physicians, nurses, pharmacists)
- Define decision nodes and criteria
- Specify actions and outcomes
- Identify areas of uncertainty
**Step 3: Pilot Testing**
- Retrospective application to historical cases (n=20-50)
- Identify scenarios not covered by algorithm
- Refine decision criteria
- Usability testing with end-users
**Step 4: Prospective Validation**
- Implement in clinical practice with data collection
- Track adherence rate (target >80%)
- Monitor outcomes vs historical controls
- User satisfaction surveys
**Step 5: Continuous Quality Improvement**
- Quarterly review of algorithm performance
- Update based on new evidence
- Address deviations and reasons for non-adherence
- Version control and change documentation
### Performance Metrics
**Process Metrics**
- Algorithm adherence rate (% cases following algorithm)
- Time to decision (median time from presentation to treatment start)
- Completion rate (% cases reaching terminal node)
**Outcome Metrics**
- Appropriateness of care (concordance with guidelines)
- Clinical outcomes (mortality, morbidity, readmissions)
- Resource utilization (length of stay, unnecessary tests)
- Safety (adverse events, errors)
**User Experience Metrics**
- Ease of use (Likert scale survey)
- Time to use (median time to navigate algorithm)
- Perceived utility (% users reporting algorithm helpful)
- Barriers to use (qualitative feedback)
## Implementation Strategies
### Integration into Clinical Workflow
**Electronic Health Record Integration**
- Clinical decision support (CDS) alerts at key decision points
- Order sets linked to algorithm pathways
- Auto-population of risk scores from EHR data
- Documentation templates following algorithm structure
**Point-of-Care Tools**
- Pocket cards for quick reference
- Mobile apps with interactive algorithms
- Wall posters in clinical areas
- QR codes linking to full algorithm
**Education and Training**
- Didactic presentation of algorithm rationale
- Case-based exercises
- Simulation scenarios
- Audit and feedback on adherence
### Overcoming Barriers
**Common Barriers**
- Algorithm complexity (too many decision points)
- Lack of awareness (not disseminated effectively)
- Disagreement with recommendations (perceived as cookbook medicine)
- Competing priorities (time pressure, multiple patients)
- Resource limitations (recommended tests/treatments not available)
**Mitigation Strategies**
- Simplify algorithms (≤7 decision points per pathway preferred)
- Champion network (local opinion leaders promoting algorithm)
- Customize to local context (allow flexibility for clinical judgment)
- Measure and report outcomes (demonstrate value)
- Provide resources (ensure algorithm-recommended options available)
## Algorithm Maintenance and Updates
### Version Control
**Change Log Documentation**
```
Algorithm: NSCLC First-Line Treatment
Version: 3.2
Effective Date: January 1, 2024
Previous Version: 3.1 (effective July 1, 2023)
Changes in Version 3.2:
1. Added KRAS G12C-mutated pathway (sotorasib, adagrasib)
- Evidence: FDA approval May 2021/2022
- Guideline: NCCN v4.2023
2. Updated PD-L1 ≥50% recommendation to include pembrolizumab monotherapy as Option 1
- Evidence: KEYNOTE-024 5-year follow-up
- Guideline: NCCN Category 1 preferred
3. Removed crizotinib as preferred ALK inhibitor, moved to alternative
- Evidence: ALEX, CROWN trials showing superiority of alectinib, lorlatinib
- Guideline: NCCN/ESMO Category 1 for alectinib as first-line
Reviewed by: Thoracic Oncology Committee
Approved by: Dr. [Name], Medical Director
Next Review Date: July 1, 2024
```
### Trigger for Updates
**Mandatory Updates (Within 3 Months)**
- FDA approval of new drug for algorithm indication
- Guideline change (NCCN, ASCO, ESMO Category 1 recommendation)
- Safety alert or black box warning added to recommended agent
- Major clinical trial results changing standard of care
**Routine Updates (Annually)**
- Minor evidence updates
- Optimization based on local performance data
- Formatting or usability improvements
- Addition of new clinical scenarios encountered
**Emergency Updates (Within 1 Week)**
- Drug shortage requiring alternative pathways
- Drug recall or safety withdrawal
- Outbreak or pandemic requiring modified protocols