In addition to diagnosing coronary artery disease, cardiac catherization may be done to diagnose congenital heart disease, heart failure, heart valve disease, and blood clots in the heart.