Dr. Blaine McGraw had been under investigation since October, when a patient complained about him to Fort Hood officials.