I would like to see a field added to each progress note to flag the note as an "error archive". Then there could be a simple check box on the main screen to display all notes or exclude those notes in the "error archive". This way no signed note would ever be deleted but erroneous entries wouldn't clog up the regular progress notes.
To fix a signed note, the provider could pull up a new note using the old one as a template, make the corrections, and check the box to indicate the original note as an error archive. This would solve the problem of never actually deleting any signed notes, but also allow the erroneous entries to be kept from view during routine use.
Should be pretty simple to implement. Add a simple check box field to each note and allow screening based on this.