hold code history

Is there a good “standard” way to get a hold code history for each seat.  For an entire performance, production season, season?  One can do this on a seat by seat basis on the seating chart.  But that is on a seat by seat basis.