Does time in medical school count as time in service?

The answer is no if you attend USUHS or a civilian medical school. The clock starts the day you graduate medical school. You come online as an O3 with 0 years active duty. This changed in 1980 with the Defense Officer Personnel Management Act (DOPMA).