An interactive system for obtaining data for diagnostic purposes from a
server having access to stores of said data wherein the server supplies
the data and software to a data requesting user that enables the user to
receive the data progressively so as to decide during the receipt of the
data what portions of the data are to be received thereby decreasing the
time required to receive the data and that enables the user to load the
software to process the supplied data.