In the 60s version of Her Majesty's Royal Air Force we were required to keep all vaccinations up to date and stash the certificates with one's passport, ready for instant deployment. If I recall correctly, yellow fever was valid for ten years, smallpox for two and a half and cholera six months. I suppose the victim managed to skip a session while in transit to Bombay and picked up his bug on the train journey.