An immunoassay system based on enzyme immunoassay technology has been developed for quantitative panel testing. The system includes test card disposables, reagents, and an instrument. Patients' samples are processed semiautomatically in the instrument with minimum user intervention. The test card has multiple test areas at individual locations on a membrane solid phase so that simultaneous determinations from a single specimen are possible. Each panel also includes positive and negative reagent procedural controls. Factory-determined calibration curves for each analyte are provided in barcode form with each test kit. The reagents include a specimen dilution buffer, enzyme conjugate, and precipitogenic substrate. Up to 10 test cards at a time can be processed in random-access and continuous-access modes, with automated agitation of sample and reagents over the solid phase, temperature-controlled incubation, and membrane washing and reading, data reduction, and printout of results. The optical reader measures diffuse reflectance and features source intensity and wavelength compensation.