Penyebab yang lebih umum sebagian besar adalah penyakit pernapasan, bronkiektasis, abses paru, kanker paru, tuberkulosis, dll. Pasien harus diidentifikasi dengan adanya gejala yang menyertai seperti menggigil, demam, sesak napas, dll.; dan dengan tes tambahan yang relevan seperti CT paru, tes darah dan apusan dahak untuk Mycobacterium tuberculosis. Adanya pendarahan dari mulut, hidung dan tenggorokan juga harus diperhatikan.