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.