No,not because of oxygen in RBC. Blood do not clot in vessels because of heparin.
Heparin is a naturally occurring anticoagulant produced by basophils and mast cells. Heparin acts as an anticoagulant, preventing the formation of clots and extension of existing clots within the blood.While heparin does not break down clots that have already formed.