Elementary Moves

An elementary move is one in which the receiving item is an elementary item, and the sending item is an elementary item or a literal. Any necessary conversion of data from one form of internal representation to another takes place during the move, along with any specified editing in, or de-editing implied by, the receiving item.

De-editing is the logical removal of all editing characters from a numeric-edited data item in order to determine that item's unedited numeric value.

IBM Extension

De-editing also occurs for items of class date-time. In this case, all separators, and any conversion specifiers that are not numeric, are removed from the date-time item, resulting in a numeric value.

End of IBM Extension
Each elementary item belongs to one of the following categories:
IBM Extension
End of IBM Extension

The following rules outline the execution of valid elementary moves. When the receiving item is: