Writing your own application

When writing an application to process the output of IRRADU00, you must remember that the output of IRRADU00 can change with new releases of z/OS® or when service is applied. Your application should be designed to tolerate these compatible changes in the IRRADU00 output. For example:
  • Specific record types may grown in size as new fields are added. These fields are added to the end of the record.
  • If the updated records exceed the existing blocksize of either the XML-formatted output (from DDNAME XMLFORM) or the non-XML-formatted output (from DDNAME OUTDD), then IRRADU00 automatically updates the blocksize of the output dataset to the new minimum acceptable blocksize. Message IRR6541I is issued. The IRRADU00/IFASMFDP utility return code is zero.
  • New values may be added to existing fields in records.