Ich habe dies mit mehreren Kunden bereits realisiert.
Dazu werden Scanner mit einer 5250-Emulation verwendet.
Dann ergänzt man die benötigten Dialoge mit einer "Scanner"-Funktion und ruft die Programme dann mit dem "Scanner-Parameter" auf.
Dies erspart oft langwierige Entwicklung und man kann auf die Original-Funktionen zurückgreifen.