A both field can be used for both input and output operations. Your program can read data from the field and write data to the field. Both fields are not valid for join logical files because join logical files are read-only files.