We used to use an HP product called RISE (RPG Interactive Screen Editor). It dynamically interprets the Card ID Column 6 and puts the column headings on the edit screen.