Patient satisfaction in urology: effects of hospital characteristics, demographic data and patients' perceptions of received care.