Abstract: A method of communicating with a physician's office that includes a host computer receiving, via the network interface, one or more data files from a data delivery device remotely located in a physician's office. The method further includes determining a set of data processing programs to be utilized when processing the received data files, where the determination is made based on a subscription associated with that particular physician's office. The method also includes processing the received data files utilizing at least a portion of the set of data processing programs, where the processing includes collecting or manipulating data files.