For a vaccination I'll call several weeks in advance. If I want an appointment before/after work I'll call well in advance, if I want something tomorrow they may say "11:30, take it out leave it", which isn't great for my work.
Don't trust whoever wrote what you read there. FUD scaremongers.