On AS/400 a record number is not a "stable" value. Relative Record Numbers can be changed by a Physical File reorganization.
Caution when using HRead statement.