This sounds much like the annual health check-ups that are done here in Japan. They're paid for by your employer, and involve a battery of tests on many things: blood work, stool/urine samples, chest x-ray, abdominal ultrasound, hearing and eye checks, etc.