Analisa Sinusitis
graph TB
    %% === DEFINISI GAYA ===
    classDef startEnd fill:#E0E0E0,stroke:#616161,color:#000
    classDef pemeriksaan fill:#C1E7FF,stroke:#0288D1,color:#000
    classDef diagnosis fill:#FFF9C4,stroke:#FBC02D,color:#000
    classDef tindakan fill:#FFCDD2,stroke:#E53935,color:#000
    classDef hasil fill:#C8E6C9,stroke:#388E3C,color:#000

    %% === NODE UTAMA ===
    Start["MULAI: Pasien datang dengan gejala sinusitis"]:::startEnd
    Evaluasi["Evaluasi gejala: hidung tersumbat, nyeri wajah, lendir kental, hilang penciuman"]:::pemeriksaan
    Durasi["Periksa durasi gejala"]:::pemeriksaan
    Apakah_Pendek{"Apakah gejala < 10 hari?"}:::diagnosis
    InfeksiVirus["Infeksi virus biasa"]:::diagnosis
    TerapiVirus["Terapi suportif: istirahat, hidrasi, dekongestan"]:::tindakan
    Lanjut["Lanjut ke pemeriksaan dokter"]:::pemeriksaan
    PemeriksaanDokter["Dokter melakukan: anamnesis, palpasi, rinoskopi"]:::pemeriksaan
    Apakah_Kronis{"Apakah gejala > 12 minggu?"}:::diagnosis
    SinusitisAkut["Sinusitis Akut"]:::diagnosis
    TerapiAkut["Antibiotik jika infeksi bakteri, steroid nasal"]:::tindakan
    SinusitisKronis["Sinusitis Kronis"]:::diagnosis
    LanjutEvaluasi["Nasal endoskopi & CT Scan"]:::pemeriksaan
    Ada_Struktur{"Ada inflamasi / polip / obstruksi?"}:::diagnosis
    DiagnosaKronis["Diagnosa Sinusitis Kronis oleh THT"]:::diagnosis
    TerapiKronis["Terapi kronis: steroid rinitis, irigasi, FESS"]:::tindakan
    EvaluasiLain["Evaluasi Diagnosis Lain: alergi, GERD, asma, dsb"]:::diagnosis
    End["SELESAI"]:::startEnd

    %% === JALUR ALUR ===
    Start --> Evaluasi --> Durasi --> Apakah_Pendek
    Apakah_Pendek -->|Ya| InfeksiVirus --> TerapiVirus --> End
    Apakah_Pendek -->|Tidak| Lanjut --> PemeriksaanDokter --> Apakah_Kronis
    Apakah_Kronis -->|Tidak| SinusitisAkut --> TerapiAkut --> End
    Apakah_Kronis -->|Ya| SinusitisKronis --> LanjutEvaluasi --> Ada_Struktur
    Ada_Struktur -->|Ya| DiagnosaKronis --> TerapiKronis --> End
    Ada_Struktur -->|Tidak| EvaluasiLain --> End

Leave a Reply

Your email address will not be published. Required fields are marked *