The medical order number of a blood transfusion is used as the matching number in the full range of clinical blood use. A cycle is built ranging from the application for to the implementation of a medical order for blood transfusion. Such measures as repeated blood types verification by two departments, dual-database management of blood type files, and bar coding are called into play to ensure information correctness. These measures can make sure that the correct blood type is transfused to the correct patient and rule out accidents in blood transfusion. Indications for blood products are set up under real-time surveillance, which makes available limited blood products supply to those in need and minimizes waste and abuse of such products. The full-range and real-time management of clinical blood use will confine blood transfusion indications and ensure patients' safety with 100% match ratio.