Described is a method of managing adverse reactions that may occur during a medical procedure that involves the administration of contrast media. The method includes acquiring, by a data acquisition unit, information about a patient and an upcoming medical procedure that involves the administration of contrast media, computing in advance of the medical procedure, by a risk assessment unit, a prediction of a risk that the patient will experience an adverse reaction to the contrast media based on the information about the patient and the upcoming medical procedure, and presenting to one or more medical personnel in advance of the medical procedure, by a risk alert unit, an indication of the risk in a visually perceptible form. Also described are systems and software that implement methods of managing adverse reactions.