Urinary tract calculus

Hematuria or haematuria is defined as the presence of blood or red blood cells in the urine. An anatomical framework is helpful in developing a comprehensive differential diagnosis. [Source: Wikipedia ]