In this COBOL system, you cannot use data items declared in nested programs, as model data-names.
Solution:
Using a copybook containing your data items, compile a dummy program that copies the descriptions into the Working Storage section of your top-level program, and then use the XMLGEN(ws) Compiler directive to create a model file containing the required data items.