I believe it is rounding years up but giving correct date of last visit. I see what you mean now. A patient is 'new' if they have not been seen in over three years, so this could cause billing problems if we don't get out the calendar.