A product and method for implementing and maintaining a “medical food” program for a patient having special nutrient needs in which a medical food is prescribed for said patient and for facilitating the required ongoing supervision of said patient and evaluation of the effectiveness of the prescription, the product comprising software permitting input of basic patient data, said method to include the input of basic patient information, the prescription and repeated input of physiological factors permitting review, supervision and evaluation of the effectiveness of the prescribed medical food.