ดังนั้น เมื่อตรวจคัดกรองตามระบบที่องค์การอนามัยโลกกำหนด เลือดทุกถุงควรจะมีคุณภาพไม่ต่างกัน หากจะรอเลือดที่ระบุว่า บริจาคให้ผู้ป่วยคนนี้เท่านั้น ผู้ป่วยอาจเสียชีวิตก่อนครับ เพราะกระบวนการตรวจคุณภาพของเลือดต้องใช้เวลานาน และมีหลายขั้นตอนพอสมควรดังนี้
1. การตรวจกรุ๊ปเลือดทุกรายซ้ำอีกครั้งในห้องแล็บ นอกจากนี้ยังมีการตรวจกรองแอนติบอดีที่มีผลต่อการให้เลือดอีกด้วย
2. ตรวจคัดกรองเชื้อโรคด้วยวิธีต่างๆ โดยเฉพาะการตรวจหาดีเอ็นเอของเชื้อโรค ใช้เวลา 5 ชั่วโมงขึ้นไป
3. เลือดที่บริจาคมา ไม่ใช่ว่าจะนำไปใช้ได้เลย จะต้องนำไปปั่นแยกให้ได้ส่วนประกอบของโลหิตหลายอย่าง
เช่น เม็ดเลือดแดง เกล็ดเลือด หรือน้ำเหลือง ใช้เวลานานมาก
4. เมื่อจะนำเลือดไปให้ผู้ป่วย ก็ต้องมีขั้นตอนที่ยุ่งยากอีกหลายชั้น เช่น ตรวจหมู่เลือดและแอนติบอดีอีกครั้ง