Great information on HIPAA and ARRA from this link HIPPA and ARRA 2009