One of the possible causes is porphyria (which means purple ... where bacteria in a patient with a catheter (a urine drain) ...