Blood assignment from inventory would potentially be the last stage of this supply chain unless scheduled deliveries from a regional blood bank to affiliated local hospitals is required. Blood assignment problems BAP are solved using mathematical models. De Angelis and Ricciardi (Angelis 2001) modelled the Blood assignment problem as a multi-product, multi-period, multi-objective linear programming model. They used this method to minimise the quantity of blood imported from outside the system and stabilise the quantities assigned daily. This model addressed only one of the blood groups (A+-, B+-, AB+-, O+-) at a time; they solved the problem of optimal scheduling according to urgency and availability without influencing the demand and supply flows. This was done by introducing three degrees of urgency: very urgent requests that must be satisfied immediately, urgent requests that can be satisfied by the day after, and low-urgency requests that can be met within eight days. It has been applied to the Italian Red Cross (CRI) blood donation-transfusion system in Rome and showed satisfying results.