refactor EncounterAuditProject hibernate mapping to allow saving project parameters