USING のパラメーターとして、ANY キーワードを使用することができます。 ANY キーワードにより、プロトタイプ化されたルーチンへの任意の CALL 文の該当パラメーター位置を任意のパラメーターで埋めることができます。 たとえば、次のようなプロトタイプを使用すると、前述のようなエラーを回避できます。
program-id. MYROUTINE is EXTERNAL. procedure division using any. end program MYROUTINE.
ANY キーワードについては、言語リファレンス の 手続き部見出し を参照してください。