I am looking for a format to perform a yearly review or audit on the procedures written.
Do all the procedures require yearly review or can the yearly review focus on areas such as receiving procedures, sanitation procedures, incoming inspection etc.
ISO 22000 does not "require" a yearly review of procedures. You can find the following in section 8.4.1 of the standard.
8.4.1 Internal Audit
The organization shall conduct internal audits at planned intervals...
An audit program shall be planned, taking into consideration the importance of the processes and areas to be audited, as well as updating actions from previous audits...
The previous ISO acceptance of this was once a year for everything but the current leanings are towards "risk based" audits. I installed my system in 2008 and in 2009 I audited each area and each element because it was all new and I wanted to make sure I did not miss anything.
For this year I have process and system audits in an open schedule for every 3-5 weeks. 2 weeks before an audit we (managment team) determine what "needs" to be audited based on risk. We evaluate external factors such as customer feedback, current industry issues, and external audits as well as internal metrics to determine what areas "need" audited. We are also ISO 9001 so we factor in Quality as well as food safety.
The bottom line is, you choose how you want to do it. As long as you have some reasoning behind it, you should be fine.
I am however still a bit old fashion and I do have an annual desk review for any document that has not been through a revision in the previous year. I feel you need to at least blow the dust off of it and make sure something did not change!