Darah dalam tinja tanpa rasa sakit dan tidak ada darah pada jaringan dapat disebabkan oleh penyakit pencernaan atau sistemik. Darah dalam tinja tanpa rasa sakit, tidak ada darah pada saputangan, menunjukkan bahwa lokasi perdarahan berada di atas anus. 1. Penyakit saluran cerna bagian tengah dan bawah seperti kanker kolorektal, penyakit usus iskemik, kolitis ulserativa, radang usus menular lainnya (biasanya disebabkan oleh bakteri dan virus), radang usus radiasi, divertikulitis usus, cacing tambang usus, polip kolorektal, dan intususepsi, dan lain-lain, dapat menyebabkan keluarnya darah pada tinja. 2. Penyakit saluran cerna bagian atas seperti varises fundus esofagogastrik, penyakit lambung dan duodenum, tukak lambung, tumor otot polos lambung, limfoma saluran cerna bagian atas, dilatasi lambung akut, gastritis hemoragik, dll. Penyakit pada organ atau jaringan di sekitar saluran cerna bagian atas, seperti batu saluran empedu, kanker kandung empedu, kolangiokarsinoma, dan kanker peripelvis yang melibatkan pembuluh darah, dapat menyebabkan darah pada feses. 3. Penyakit sistemik seperti purpura alergi, dilatasi kapiler hemoragik herediter, dan penyakit lainnya termasuk hemofilia, defisiensi vitamin C dan vitamin K, penyakit hati yang parah, leukemia, dan septikemia. Pasien dengan darah dalam tinja memiliki gejala dan tanda yang berbeda karena etiologi yang berbeda. Riwayat pasien, pemeriksaan fisik, dan pemeriksaan pencitraan harus dipertimbangkan untuk memandu langkah selanjutnya dalam diagnosis dan rencana perawatan.