From Reg. DD: "(1) Maturities of longer than one year. If the maturity is longer than one year, the institution shall provide account disclosures set forth in Sec. 230.4(b) of this part for the new account, along with the date the existing account matures. If the interest rate and annual percentage yield that will be paid for the new account are unknown when disclosures are provided, the institution shall state that those rates have not yet been determined, the date when they will be determined, and a telephone number consumers may call to obtain the interest rate and the annual percentage yield that will be paid for the new account."
For CDs over a year, most community banks I know of use a pre-printed notice from the computer with the additional information required by the second sentence above, supplemented by the initial disclosure the bank gives at account-opening as a separate insert to cover the information required by the first sentence above.
So murphysgirl, the way your bank is doing it is the same way I've seen many other smaller community banks do it for CDs over 1 year.
I don't know if there is a more efficient or more cost-effective way to do it, but the way you are describing is compliant with the reg.