Certain embodiments of the present invention provide a method of managing patient preference data comprising: presenting questions to a patient; receiving responses from the patient wherein the responses indicate a preference of the patient; and recording the responses to a repository. Other embodiments provide a system for managing patient preference data comprising: an interactive patient module adapted to receive patient preference data from a patient; and a patient preference data repository adapted to record the patient preference data. Yet other embodiments provide a computer-readable medium having a set of instructions for execution by a computer, the set of instruction comprising: a questioning routine configured to obtain patient preference information from a patient; a recording routine configured to record the patient preference information to the patient's medical records.








