the prototype of the JSON-encodable AuditRecord