Oracle Error Message
ORA-06577: output parameter not a bind variable
Reason for the Error
The argument corresponding to an IN/OUT or OUT parameter for a function or a procedure or a function return value in a CALL statement must be a bind variable.
Solution
Change the argument to a bind variable