هیچ گلبول قرمزی اجازه ورود به ادرار را ندارد ولی در برخی مواقع و بیماری ها (مانند نفریت،سنگ کلیه) خون وارد ادرار میشود. وجود خون در ادرار به ۲ صورت میباشد هماتوری (وجود گلبول قرمز در ادرار) و هماگلوبینوری ( وجود هموگلوبین در ادرار) که هماگلوبینوری به دلایل عوامی همولیز کننده مانند برخی آنمی ها مثل انمی همولیتیک ، برخی سموم و مسمومیت آب ( وجود اب زیاد در خون) ایجاد میشود.
روش تشخیص خون در ادرار: اگر خون در ادرار زیاد باشد بدون نیاز به آزمایشات خون دیده خواهد شد ولی اگر مقدار خون بسیار کم باشد ار آزمایش زیر قابل تشخیص است:

2cc ادرار را درون لوله آزمایش میریزیم و روی آن ۵-۶ قطره اسید اسیتیک ۱٪ اضافه میکنیم سپس حدود ۵-۶ قطره آب اکسیژنه ۲۰ حجمی اضافه میکنیم و نهایتا 2cc پیرامیدن الکلی اضافه میکنیم. گلبول های قرمز تحت تاثیر اسید استیک لیز (متلاشی) میشوند و هموگلوبین آنها آزاد میشود. هم (hem) و مشتقات آن خاصیت پراکسیداری دارند و میتوانند آب اکسیژنه را تجزیه کنند و آنرا به آب و اکسیژن تبدیل کنند. اکسیژن با یک ماده اکسید کننده مانند پیرامیدن الکلی کمپلکس آبی-بنفش را تشکیل میدهد که دلیل بر وجود خون در ادرار است.

البته در آزمایشگاه های طبی برای آنالیز ماکروسکوپی ادرار از کیت های آزمایشگاهی مانند رپیدتست استفاده میکنند که جواب آن سریع و انجام ان راحت میباشد.