flowchart TD
A[Pasien dengan Keluhan Respirasi] --> B{Gejala Cardinal TBC?<br/>Batuk >2 minggu, demam subfebris,<br/>keringat malam, penurunan BB}
B -->|Tidak| C[Pertimbangkan Diagnosis Lain]
B -->|Ya| D[Evaluasi Faktor Risiko<br/>Kontak TBC, HIV, DM, malnutrisi]
D --> E[Pemeriksaan Fisik Sistematis<br/>Inspeksi, palpasi, perkusi, auskultasi]
E --> F[Foto Toraks PA & Lateral]
F --> G{Hasil Foto Toraks}
G -->|Normal| H[CT Scan Toraks<br/>jika klinis sangat curiga]
G -->|Abnormal<br/>infiltrat/kavitas/efusi| I[Pengambilan Spesimen Dahak SPS]
H --> I
I --> J{Dahak Produktif?}
J -->|Tidak| K[Induksi Sputum atau<br/>Bronkoskopi BAL]
J -->|Ya| L[Pemeriksaan BTA<br/>3 spesimen SPS]
K --> L
L --> M{Hasil BTA}
M -->|Positif| N[Diagnosis: TBC Paru BTA Positif<br/>Mulai Pengobatan OAT]
M -->|Negatif| O[GeneXpert MTB/RIF]
O --> P{Hasil GeneXpert}
P -->|Positif| Q[Diagnosis: TBC Paru<br/>Cek Resistensi Rifampisin]
P -->|Negatif| R[Kultur Dahak +<br/>Antibiotik Spektrum Luas 1-2 minggu]
Q --> N
R --> S{Respons Antibiotik}
S -->|Ada Perbaikan| T[Kemungkinan Pneumonia Bakterial<br/>Lanjutkan Antibiotik]
S -->|Tidak Ada Perbaikan| U[Sangat Curiga TBC<br/>CT Scan HRCT]
U --> V[Bronkoskopi dengan BAL/Biopsi<br/>BTA, GeneXpert, Kultur, Histopatologi]
V --> W{Hasil Bronkoskopi}
W -->|Positif| N
W -->|Negatif| X[Evaluasi TBC Ekstrapulmoner]
X --> Y[Identifikasi Organ Target<br/>Pleura, tulang, CNS, abdomen]
Y --> Z[Pemeriksaan Spesifik Organ<br/>Pungsi/Biopsi sesuai lokasi]
Z --> AA{Hasil Pemeriksaan<br/>Ekstrapulmoner}
AA -->|Positif| AB[Diagnosis: TBC Ekstrapulmoner<br/>Mulai Pengobatan OAT]
AA -->|Negatif| AC[TST/IGRA + Evaluasi Ulang]
N --> AD[Uji Sensitivitas Obat<br/>Kultur lengkap]
AB --> AD
AD --> AE{Hasil Uji Sensitivitas}
AE -->|Sensitif| AF[Terapi DOTS Standar<br/>2HRZE/4HR]
AE -->|Resisten| AG[Terapi sesuai Pola Resistensi<br/>MDR-TB/XDR-TB]
AF --> AH[Tracing Kontak Serumah<br/>Evaluasi Komorbid]
AG --> AH
AH --> AI[Follow-up Pengobatan<br/>Monitoring Efek Samping]
AC --> AJ[Observasi Klinis<br/>Pertimbangkan Terapi Empiris]
style A fill:#e1f5fe
style N fill:#c8e6c9
style AB fill:#c8e6c9
style AF fill:#a5d6a7
style AG fill:#ffcdd2
style C fill:#f3e5f5
style T fill:#f3e5f5