Arguments

The arguments identify the particular record you want to delete. Two ways you can do this are:
  • Specify field names of the record as argument names and specify the addresses of field values, to identify the particular record you want to delete. The values can be:
    • Character values. A blank character terminates the field.
    • Numeric values, which must occupy a fullword.
    You must specify sufficient arguments to uniquely identify a record. You can use a comparison operator after the argument values. The default, equals (=), is assumed if you do not.
  • Specify the record type as an argument name and the address of the previously retrieved common segment as the argument value address, if you have already retrieved the common segment of a record but you then want to delete the entire record. For a description of the record types that you can specify as argument names, see Records Using a Common Segment.
Note: The values of PIF arguments as dates depend on the PIF base year, which is defined by the PIFCWB keyword on the INTFOPTS statement, or the CWBASE keyword of the INIT statement. The value of the VALTO argument for default high date depends on the PIFHD keyword of the INTFOPTS statement or the HIGHDATE keyword of the INIT statement. .