TLEs generated by ACIF

ACIF generates TLEs from information that is provided with the TRIGGER, INDEX, and FIELD parameters. The attribute name comes from the INDEX parameter and the attribute value is extracted from the data by using the FIELD information. If EXTENSIONS=IDXCPGID is specified, the TLE and IEL structured fields that ACIF creates also contain encoding triplets (X'01') to identify which code page was used to encode the indexing data.

TLE structured fields can be associated with a group of pages or with individual pages. Consider a bank statement application. Each bank statement is a group of pages, and you might want to associate specific indexing information at the statement level (for example, account number, date, and customer name). You might also want to index (tag) a specific page within the statement, such as the summary page. The following example is a print file that contains TLEs at the group level and at the page level:

BDT
  BNG
    TLE Account #, 101030
    TLE Customer Name, Bob Smith
      BPG
        Page 1 data
      EPG
      BPG
        Page 2 data
      EPG
      ...
      ...
      BPG
        TLE Summary Page, n
        Page n data
      EPG
  ENG
  ...
EDT