1. A method for enhancing and presenting cases that represent one or more event records, such as telecommunications event records, comprising the steps of: (1) retrieving a case from a case database; (2) retrieving case enhancing instructions for the case; (3) interactively identifying and obtaining enhanced input data required to enhance the case in accordance with the case enhancing instructions and enhancing the case in accordance with the case enhancing instructions; (4) storing the enhanced case in the case database; (5) receiving a request for the enhanced case from a workstation; (6) retrieving the enhanced case from the case database; (7) presenting the enhanced case to the workstation; (8) receiving a request from the workstation for data from at least one interactive source that is relevant to the enhanced case; (9) retrieving the requested data; (10) presenting the requested data to the workstation; (11) further enhancing the enhanced case with the requested data; and (12) storing the further enhanced case in the case database.