[#ARCH-32] Extract AuditMessage creation in utility class