No Assembler, os três primeiros argumentos são sempre os mesmos e são obrigatórios. O uso dos argumentos e código de retorno é semelhante ao usado para rotinas C e COBOL.
As definições para os campos variam de acordo com o número de campos e seus tipos.