An analyte detection and control system to determine and regulate the concentration of one or more analytes in a sample of bodily fluid, the system comprising: a control system; an analyte detector configured to measure a characteristic of at least one analyte in the sample of bodily fluid and determine a concentration of the analyte in the sample based on the measured characteristic; a fluid handling system operatively coupled to the analyte detector, said fluid handling system comprising a fluid passageway in communication with a patient through a patient end; a pump unit configured to engage the fluid handling system and draw a sample of bodily fluid from the patient periodically at draw intervals of less than 1 hour for analysis; a source of infusion fluid configured to adjust glycemic levels in the patient, said infusion fluid source in fluid communication with the fluid handling system; a treatment dosing system in communication with the body fluid analyzer, said treatment dosing system including a treatment dosing protocol and configured to determine a recommended dose for the infusion fluid, wherein the recommended dose is determined based at least in part on one or more determinations by the body fluid analyzer of the concentration of the analyte and the treatment dosing protocol, and a treatment dosing feedback system which is configured such that the feedback system - reads a treatment dose input, - accesses a database that includes previous analyte concentration values and previous treatment dosage values, - calculates a predicted analyte concentration at a future time based on the previous analyte concentration values and the previous treatment dosage values, - compares the predicted analyte concentration with a predetermined range, - if the predicted analyte concentration is determined to be within the predetermined range, the treatment dose input is stored in a measurement history, - if the predicted analyte concentration is determined to be not within the predetermined range, feedback is provided that the predicted analyte concentration at a future time may be outside the predetermined range if the treatment dose input is delivered to the patient. a control system; an analyte detector configured to measure a characteristic of at least one analyte in the sample of bodily fluid and determine a concentration of the analyte in the sample based on the measured characteristic; a fluid handling system operatively coupled to the analyte detector, said fluid handling system comprising a fluid passageway in communication with a patient through a patient end; a pump unit configured to engage the fluid handling system and draw a sample of bodily fluid from the patient periodically at draw intervals of less than 1 hour for analysis; a source of infusion fluid configured to adjust glycemic levels in the patient, said infusion fluid source in fluid communication with the fluid handling system; a treatment dosing system in communication with the body fluid analyzer, said treatment dosing system including a treatment dosing protocol and configured to determine a recommended dose for the infusion fluid, wherein the recommended dose is determined based at least in part on one or more determinations by the body fluid analyzer of the concentration of the analyte and the treatment dosing protocol, and a treatment dosing feedback system which is configured such that the feedback system - reads a treatment dose input, - accesses a database that includes previous analyte concentration values and previous treatment dosage values, - calculates a predicted analyte concentration at a future time based on the previous analyte concentration values and the previous treatment dosage values, - compares the predicted analyte concentration with a predetermined range, - if the predicted analyte concentration is determined to be within the predetermined range, the treatment dose input is stored in a measurement history, - if the predicted analyte concentration is determined to be not within the predetermined range, feedback is provided that the predicted analyte concentration at a future time may be outside the predetermined range if the treatment dose input is delivered to the patient. - reads a treatment dose input, - accesses a database that includes previous analyte concentration values and previous treatment dosage values, - calculates a predicted analyte concentration at a future time based on the previous analyte concentration values and the previous treatment dosage values, - compares the predicted analyte concentration with a predetermined range, - if the predicted analyte concentration is determined to be within the predetermined range, the treatment dose input is stored in a measurement history, - if the predicted analyte concentration is determined to be not within the predetermined range, feedback is provided that the predicted analyte concentration at a future time may be outside the predetermined range if the treatment dose input is delivered to the patient.