Special operation codes contain x"00" in the most significant byte. The least significant byte indicates the specific operation.
| File Information | Returns general file information for all file organizations with headers and, for indexed files, information on the file keys in the form of the Key Definition Block. | 
| Get Next Record | Gets the next physical record from the data file part of an indexed file. | 
| Add Key Value | Adds a key value to the index file part of an indexed file. | 
| Re-index File | Re-indexes the file using a supplied key definition block. | 
| Flush File | Flushes all data for a specific file to disk. | 
| Unlock Record | Unlocks a specific record in a file. | 
Not all operation codes are appropriate with all file organizations. Each operation code description includes a list of the file organizations for which it is valid, using the following key:
| L | Line sequential | 
| S | Record sequential (including vS) | 
| R | Relative (including vR) | 
| I | Indexed | 
| vS | Record sequential variable format only | 
| vR | Relative variable format only |