すべての理由コードは、mfpubspl インターフェイス構造の Reason codes というラベルのセクションに記載されています。次に例を示します。
*================================================================= * Reason codes *================================================================= 88 ()-INVALID-FUNC VALUE 01. 88 ()-INVALID-INDEX-ID VALUE 02. 88 ()-INVALID-SPOOL-VERSION VALUE 03. 88 ()-INVALID-SPOOL-LOCATION VALUE 04. 88 ()-EOF VALUE 10. 88 ()-BAD-OPEN-STATUS VALUE 11. 88 ()-BAD-CLOS-STATUS VALUE 12. 88 ()-BAD-GN-STATUS VALUE 13.
戻された理由コードの値をコピーブックの理由コード定数の値と照合します。フィールド名はそのコードの説明を表します。インターフェイス データ構造内の理由コードの直後のフィールドで、現在のファイルの状態コードと名前が返されます。