Hi,
it's not that easy.
Even if you don't use VERSION mandatory field status may be defined at
application level
or to be hard-coded in cross-validation template section.
For hard-coded checks you are not able to do anything without source
code analysis...
To catch the application level you can try to create "mainline"
subroutine which calls the application that you want to analyse, e.g.:
SUBROUTINE TEST.N.ARR
$INSERT I_COMMON
$INSERT I_EQUATE
V$FUNCTION = 'TEST'
CALL CUSTOMER
and then analyse the contents of N array.
Rules for N array see in I_RULES or in "Template programming" guide
from Temenos.
VK