1. A computer-implemented method comprising: receiving pharmaceutical claims data records; validating each of the data records for a valid national drug code or a generic drug code and a valid patient unique identifying number; establishing for each unique patient identified the number of pharmacy events, their temporal sequence and days of treatment supplied for each drug identified; and storing in computer memory all pharmacy events and attendant data recorded for each unique patient identified.