Does giving blood invalidate a fast?

Fatwa Question or Essay Title: 
Does giving blood invalidate a fast?

If the amount of blood taken from the person is customarily considered a small amount, then it is not obligatory on him to make up for that day. However, if the amount of blood taken from him is customarily considered a large amount, then he should make up for that day to avoid an area of scholarly disagreement and to be on the safe side through discharging one's responsibility.

فتاوى > فتاوى رمضان > أخذ الدم اليسير لا يفسد الصوم الفتوى رقم ( 56 ) س: رجل اضطر إلى مراجعة المستشفى في رمضان وهو صائم، ولما حضر إلى المستشفى أخذ منه دم، فهل يخل بصومه؟ ج: إذا كان الدم الذي أخذ منه يسيرا عرفا فلا يجب عليه قضاء ذلك اليوم وإن كان ما أخذ كثيرا عرفا فإنه يقضي ذلك اليوم خروجا من الخلاف، وأخذا بالاحتياط براءة لذمته. وبالله التوفيق وصلى الله على نبينا محمد وآله وصحبه وسلم.