Formal parameter of a procedure. When a call is made, the value of an actual parameter is passed to the input/output parameter. At the end of the procedure, the value of the input/output parameter is passed to the actual parameter. Input/output parameters are defined in methods, function modules, and subroutines using CHANGING. Therefore, they are also called CHANGING parameters.