Mark McClellan is resigning his post as head of the Centers for Medicare and Medicaid Services.