In Assembler, the first three arguments are always the same and are mandatory. Usage of the arguments and return code is similar to that used for C and COBOL routines.
The definitions for the fields vary according to the number of fields and their types.