A surveillance and reporting system (SRS) is provided that enables a user to monitor and generate reports from multiple related sources pertaining to events associated with each of these sources. The SRS is internet based, thereby providing access to remote users. The SRS also provides for identification of the sources by combining multiple databases related to each source in a tabular form in order to enable generation of complete reports and in order to enable sorting and filtering based upon more extensive source identification criteria. The SRS also accommodates changes in the underlying identification data by revising or generating up to date tables containing current identifying data for each of the multiple sources in a tabular form, thereby avoiding the need to reprogram the report procedures as a result of changes in the underlying data. The internet user may configure reports from a control panel that allows the user to select and to group multiple sources and to filter and sort data relating to the statistical performance of those sources with the most recent up to date information generated from each of the multiple sources. The reports may be in the form of tables, graphs or charts. The user also may select to receive reports by electronic mail or some other medium for convenient reference.