In COBOL, the first four arguments are always the same and are mandatory.
The remaining fields vary according to the needs of the external program. The attributes of the user-defined expression fields must match the parameters that the external program expects.