A procedure can have parameters of different kinds: input, output, input-output (bidirectional) and also some special types like temp-tables and datasets).
In the run statement it's optional to declare INPUT (it's considered default) - all other directions must be specifically declared.
A procedur...