"Replace with sequential dataset" - what does this mean? Do you want to eliminate the use of the INPUT/INFORMAT $FEIN and change the SAS code to somehow take the possible input/output data-values and maintain then in a sequential file?
And, if so, would you expect your SAS program to read the sequential file with each execution, take the current data-values and generate your SAS statements to perform the data translation?
Have you looked at PROC FORMAT and CNTLIN= where you would have a DATA step to read your external (sequential) file and generate the SAS-required variables needed to use PROC FORMAT and input your equivalent INVALUE parameters from a SAS file?
Suggest reviewing the SAS DOC for PROC FORMAT (not having to do with z/OS specifically, other than reading / inputting your external file).
Scott Barry
SBBWorks, Inc.
Suggested Google advanced search argument, this topic / post:
proc format cntlin invalue site:sas.com