Document Retention

Boston Document Retention Laws, how long should you keep your document prior to shredding them? How to comply with HIPAA and MA Privacy laws.