1. A compliance program assessment system comprising: a compliance program assessment module defining at least one compliance program requirement; a field in the compliance program assessment module for receiving an external rating related to the compliance program requirement; a field in the compliance program assessment module for a compliance program assessment score that is automatically calculated by the compliance program assessment module; and a database operatively connected to the compliance program assessment module, wherein the compliance program assessment module and the common database are together operative to rate a compliance program.