I've had to show my yellow fever vaccination card to any number of people including airlines, my travel agency, and at passport checkpoints. It's really not a big deal nor an invasion of medical privacy. There's no medical information other than the details of the vaccination.