Hmmmm... after pointing me in the right direction with the N.J.A.C. prefix, I googled the time limit for new jersey. According to 13:35 6.5, physician office records only have to be kept for 7 years from the date of the most recent entry.
(b) Licensees shall prepare contemporaneous, permanent
professional treatment records. Licensees shall also maintain
records relating to billings made to patients and third-party
carriers for professional services. All treatment records, bills
and claim forms shall accurately reflect the treatment or
services rendered. Treatment records shall be maintained for
a period of seven years from the date of the most recent entry.
Not to question your attorney, it seems that more likely the website hasn't been updated or something, but just wondering which is right?
The statute that you quoted actually refers to nursing homes.