Bobby --
James Parker's service record (with prisoner-of-war records included) runs along those lines but contain minor variances to your story.