A filing system of cumulative patient record cards is described for use by large or active blood banks. Cards are retrieved for review of patient identification, past transfusion history, and legally necessary documentation of test results. Information on the cards is handwritten (as is required in most blood banks) only once, reducing transcription error. Card acquisition depends on an electromechanical delivery system, which is selectively activated by a programmed key-stroke sequence. Cards are filed and accessed randomly so that records cannot be lost. A backup system for delivery permits certainty of retrieval of records. The system contains 40,000 complete patient records on line, can easily be expanded, may be linked to off-line files or a computer, and is simple to operate.