A fasting person went to the doctor to give blood to someone who was in need. The doctor refused to take blood from him while he was fasting so he had to break his fast. The question is: does he only have to do Qaza of this fast or is Kafara (expiation) also incumbent upon him?
It is permissible as per Shari’ah to give blood while in a state of fasting. This doesn’t invalidate the fast. However, if the person broke his fast after the doctor had refused to take blood from him while he was fasting, then both Qaza and Kafara in incumbent upon him.
كما في الهندية:ولا بأس بالحجامة ان امن على نفسه الضعف(إلى قوله)والفصد نظير الحجامة،هكذا في المحيط اھ-(1/200) ۔
وفيھا ايضاً:اذا اكل متعمدا ما يتغذى بہ،او يتداوى به يلزمه الكفارة،وهذا اذا كان مما يؤكل للغذاء أو للدواء اھ (1/205)- والله اعلم بالصواب.
can I skip fasting when I am away. And complete fastings when I am back?
English 0 Rules for Ramadan