医院这是为你着想啊,医院的输血是要钱的,但如果自己以前献过血,就可以相应的免费一定毫升的血量,如果是经常献的话,还能免费输血。所以医院这么做是完全合法的,相信我吧,去年我妈去献血的时候,我从那的医务人员那知道的你想想,在医院你干什么不花钱?血还会免费吗?