z/OS TSO/E Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Application,panel, CLIST, and REXX exec hierarchy

z/OS TSO/E Customization
SA32-0976-00

Figures Figure 1 through Figure 19 show the Information Center Facility hierarchy of applications, panels, CLISTs, and REXX execs. You can use the figures as a reference when you customize the Information Center Facility.

For example, if you change CLIST ICQCAC30, check each CLIST and panel that ICQCAC30 invokes. ICQCAC30 invokes:
  • ICQAAE30
  • ICQCAE14
  • ICQAAE15
  • ICQCAE25
Figures Figure 1 through Figure 19 show only panel and function applications. In addition to panel and function applications, the Information Center Facility uses one environment application, ICQENVIRON. The function applications that use ICQENVIRONare:
  • ICQADRS
  • ICQAPLDI
  • ICQAPL2
  • ICQAPPLMGR
  • ICQCOURSEA
  • ICQCOURSES
  • ICQENROLL
  • ICQGRPSPEC
  • ICQGRPAMGR
  • ICQICU
  • ICQIMAGE
  • ICQNAMES
  • ICQNAMESA
  • ICQNEWS
  • ICQNEWSA
  • ICQPRINTER
  • ICQPVTAMGR
  • ICQUSERTYPE
  • ICQVECTOR
  • ICQVSAPL

To recognize applications, data entry panels, menu panels, help panels, tutorial panels, messages, CLISTs, and REXX execs, see Using the ICF naming conventions.

Figure 1. Administration services application, panel, CLIST, and REXX exec hierarchy
ICQADMIN                     TSO/E - Administration application
  │
  ├─ICQDESCRIBE        Describe application
  │
  ├─ICQNEWSA           TSO/E - News Maintenance application
  │   │
  │   ├─ICQANC00       Administrator NEWS CLIST (See Figure 122)
  │                          
  ├─ICQNAMESA          TSO/E - Names Administration application
  │   │
  │   ├─ICQCAC00       Administrator NAMES CLIST (See Figure 123)
  │
  ├─ICQENROLL          TSO/E - Enroll application
  │   │
  │   ├─ICQCAC00       ENROLL CLIST (See Figure 124)
  │
  ├─ICQUSERTYPE        TSO/E - User Types
  │   │
  │   ├─ICQADC00       USER TYPES CLIST (See Figure 125)
  │                          
  ├─ICQSYSDEF          TSO/E - System Defaults application
  │   │
  │   ├─ICQDESCRIBE    Describe application
  │   │
  │   ├─ICQISPFDEF     Set ISPF Defaults application
  │   │   │
  │   │   ├─ICQAIR00   REXX exec to process the system defaults profile
  │   │
  │   ├─ICQPRINTER     Set Printer Defaults for System application
  │   │   │
  │   │   ├─ICQAPC00   Printer CLIST (See Figure 126) 
  │   │                      
  │   ├─ICQAPPLMGR     TSO/E System Application Manager
  │   │   │
  │   │   ├─ICQAMCM0   Application Manager CLIST (See Figure 127)
  │   │
  │   ├─ICQTUTOR       Tutorial
  │
  ├─ICQUSER            TSO/E - User Services (See Figure 129)
  │
  ├─ICQCOURSEA         TSO/E - Maintain Courses application
  │   │
  │   ├─ICQABM00       Administrator COURSES menu (See Figure 128)
  │
  ├─ICQPDF             ISPF/PDF Services application
  │
  ├─ICQPROBLEMA        TSO/E - Problem Reporting Services application
  │   │
  │   ├─ICQGAM01       Administration PROBLEM (place holder panel)
  │
  ├─ICQINTROA          Learn to Use application
  │
  ├─ICQTUTOR           Tutorial application
  │
  └─ICQEXIT            Exit application
Figure 2. Administrator NEWS application, panel, CLIST, and REXX exec hierarchy
ICQANC00                     The main administrator NEWS CLIST.
  │
  ├─ICQANE00           A data entry panel on which you specify an action you want to take and
  │                    the type of news item you want to display.  You can add a new item,
  │                    access the tutorial, or request to see a list of news items.
  │
  ├─ICQANE10           A list panel that displays available news items.
  │   │
  │   ├─ICQCNR20       A REXX exec for printing news/course abstracts.
  │   │
  │   ├─ICQCNE30       A data entry panel on which you can specify the printer type, location,
  │   │                and format.
  │   │
  │   ├─ICQCPC00       A CLIST that prints news items/course abstracts.
  │       │
  │       ├─ICQCPE00   A list panel for printer selection.
  │
  ├─ICQANE60           A data entry panel on which you describe the news item you are adding or copying.
  │
  ├─ICQANC01           A CLIST that adds or copies a news item.
  │   │
  │   ├─ICQANC05       A CLIST that adds or copies a news item you requested.
  │       │
  │       ├─ICQANE90   A data entry panel on which you type the text of a news item you are copying
  │                    or adding.
  │
  ├─ICQANE40           A data entry panel on which you modify the description of a news item.
  │
  ├─ICQANC02           A CLIST that modifies a news item.
  │   │
  │   ├─ICQANC05       A CLIST that modifies a news item you requested.
  │       │
  │       ├─ICQANE90   A data entry panel on which you type the text of a news item you are modifying.
  │
  ├─ICQANC03           A CLIST that deletes a news item.
  │   │
  │   ├─ICQANE20       A confirmation panel on which you confirm the deletion of a news item.
  │                    You can also view the news item before it is deleted.
  │
  ├─ICQCNC01           A CLIST that accesses and displays the text of a news item you requested to view.
  │   │
  │   ├─ICQCNE20       A view panel that displays the text of a news item you requested to view.
  │   │
  │   ├─ICQCNR20       A REXX exec for printing news/course abstracts.
  │       │
  │       ├─ICQCNE30   A data entry panel on which you can specify the printer type, location,
  │       │            and format.
  │       │
  │       ├─ICQCPC00   A CLIST for printer support.
  │           │
  │           ├─ICQCPE00 A list panel for printer selection.
  │
  └─ICQTN              Tutorial for administrator NEWS.
Figure 3. Administrator NAMES application, panel, CLIST, and REXX exec hierarchy

ICQCAC00                     The main CLIST for administrator and user NAMES and for ENROLL.
  │
  ├─ICQAAM00           A menu panel that lists the options you can choose to use and maintain
  │                    the names directory.
  │
  ├─ICQCAC10           A CLIST that processes names in the directory.
  │   │
  │   ├─ICQAAE10       A data entry panel on which you identify the name(s) in the directory you want
  │   │                to see.  You can also add a new name to the directory.
  │   │
  │   ├─ICQAAE11       A list panel that displays the names you requested to see.  You can view, modify,
  │   │                or delete a particular name.  You can also add a new name to the directory.
  │   │
  │   ├─ICQCAE12       A data entry panel on which you specify information about a name you are
  │   │                adding or modifying.
  │   │
  │   ├─ICQAAE13       A data entry panel on which you specify information about a name you are
  │   │                adding or modifying.
  │   │
  │   ├─ICQAEE50       A list panel that displays the user types you requested to see.
  │   │                You select the user type for the name you are adding or modifying.
  │   │
  │   ├─ICQCAE14       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQAAE15       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQCAE16       A confirmation panel on which you confirm the deletion of a name.
  │
  ├─ICQCAC20           A CLIST that processes groups in the directory.
  │   │
  │   ├─ICQAAE20       A data entry panel on which you identify the group(s) in the directory you want
  │   │                to see.  You can also add a new group to the directory.
  │   │
  │   ├─ICQAAE21       A list panel that displays the groups you requested to see.
  │   │                You can view, modify, or delete a particular group.
  │   │                You can also add a new group to the directory.
  │   │
  │   ├─ICQAAE22       A list panel that displays the group name, description, and entries.
  │   │                You can modify the name and description, view or delete a particular entry,
  │   │                or add a new group entry.
  │   │
  │   ├─ICQCAE23       A list panel on which you add entries to a group you are modifying.  You can view
  │   │                or delete a particular entry.  You can request a list of entries in the directory
  │   │                and select names you want to add to the group.  You can also view or delete an
  │   │                entry in the group.
  │   │
  │   ├─ICQAAE27       A list panel on which you describe a group you are adding and the group entries.
  │   │                You can also request a list of names and select the group entries from the list.
  │   │
  │   ├─ICQCAE24       A list panel that displays the names you requested to see to include in a group.
  │   │                You can view a particular name or select the names you want in the group.
  │   │
  │   ├─ICQCAE41       A list panel that displays the name, description, and entries of a group
  │   │                you requested to view.
  │   │
  
  │   │
  │   ├─ICQCAE14       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQCAE15       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQAAE15       A view panel that displays information about a particular name
  │   │                you requested to view.
  │   │
  │   │
  │   ├─ICQCAE25     A list panel that displays the name, description, and entries of a group you
  │   │              requested to view.  You can view a particular entry within the group.
  │   │
  │   ├─ICQCAE26     A confirmation panel on which you confirm the deletion of a group.
  │
  ├─ICQCAC30         A CLIST that processes requests from users to update the master directory.
  │   │
  │   ├─ICQAAE30     A list panel that displays user requests to update the master directory.
  │   │              You can view, accept, or reject a particular request.
  │   │
  │   ├─ICQCAE14     A view panel that displays directory information about a particular entry you
  │   │              wanted to view.
  │   │
  │   ├─ICQAAE15     A view panel that displays directory information about a particular entry
  │   │              you wanted to view.
  │   │
  │   ├─ICQCAE25     A list panel that displays the name, description, and entries of a group
  │                  request you wanted to view.
  │                  You can view a particular entry within the group.
  │
  ├─ICQCACN1         A CLIST that updates the master NAMES.TEXT data set for TRANSMIT/RECEIVE
  │                  with changes that you made to the master directory.
  │
  └─ICQTA            Tutorial for administrator NAMES.
Figure 4. Administrator enrollment application, panel, CLIST, and REXX exec hierarchy
ICQCAC00                     The main CLIST for administrator and user NAMES and for ENROLL.
  │
  ├─ICQCAC10           A CLIST that processes names and enrollment.
      │
      ├─ICQAEE10       A data entry panel on which you specify an action you want to take (find, modify,
      │                or enroll).  You can "request a list of user(s)", as defined in the names 
      │                directory, or enroll a person who is not defined in the names directory.  You can 
      │                also access the tutorial.
      │
      ├─ICQAEE11       A list panel that displays the entries in the names directory you requested to see.
      │                You can enroll, view, or modify a name or enroll a user who is not defined
      │                in the directory.
      │
      ├─ICQCAE12       A data entry panel on which you specify information about a name you are adding
      │                or modifying.
      │
      ├─ICQAAE13       A data entry panel on which you specify information about a name you are adding
      │                or modifying.
      │
      ├─ICQAEE50       A list panel that displays the user types you requested to see.
      │                You select the user type for the name you are adding or modifying.
      │
      ├─ICQCAE14       A view panel that displays information about a name you requested to view.
      │
      ├─ICQAAE15       A view panel that displays information about a name you requested to view.
      │
      ├─ICQAEC00       A CLIST that enrolls the person in the Information Center Facility.
      │   │
      │   │ ┌─ICQAEE40 A data entry panel on which you identify the person you are enrolling to TSO/E,
      │   │ │          RACF, or the master catalog.
      │   ├─│
      │   │ └─ICQAEE41 A data entry panel on which you identify the person you are enrolling to TSO/E
      │   │            and/or RACF.
      │   │
      │   ├─ICQAIR00   A CLIST that updates the ISPF defaults for a user.
      │
      └─ICQTE          Tutorial for ENROLL.
Figure 5. Administrator user types application, panel, CLIST, and REXX exec hierarchy
ICQADC00                     The main CLIST for administration USER TYPES.
  │
  ├─ICQADE00           A data entry panel on which you specify an action you want to take
  │                    (add, delete, modify or view) and information about the user type.
  │                    You can also access the tutorial.
  │
  ├─ICQADE01           A data entry panel that is displayed if you add a user type which already exists.
  │                    You can delete, view, modify, or replace the user type or add another one with a
  │                    different name or description.
  │
  ├─ICQADE02           A list panel that displays the user types you requested to see.  You can delete,
  │                    view, or modify a particular user type.
  │
  ├─ICQADE03           A data entry panel that is displayed if you and another user are adding a user type
  │                    with the same name.  You can specify either a different user type or user
  │                    description.
  │
  ├─ICQADE14           A confirmation panel on which you confirm the deletion of a user type.
  │
  ├─ICQADM16           A menu panel that lists options that define a user type.
  │   │
  │   ├─ICQADC01       A CLIST that accesses and displays the TSO/E user ID information.
  │   │  │
  │   │  ├─ICQADE04    A view panel that displays TSO/E user ID information for the user type you
  │   │  │             requested.
  │   │  │
  │   │  ├─ICQADE05    A view panel that displays the authorization information for the user type you
  │   │  │             requested.
  │   │  │
  │   │  ├─ICQADE06    A data entry panel on which you specify user ID information for the user type
  │   │  │             you are adding or replacing.
  │   │  │
  │   │  ├─ICQADE07    A data entry panel on which you specify authorization information for the
  │   │                user type you are adding or replacing.
  │   │
  │   ├─ICQADC02       A CLIST that accesses and displays RACF security information.
  │   │  │
  │   │  ├─ICQADE08    A view panel that displays RACF security information for the user type you 
  │   │  │             requested.
  │   │  │
  │   │  ├─ICQADE09    A view panel that displays optional RACF information for the user type you 
  │   │  │             requested.
  │   │  │
  │   │  ├─ICQADE10    A data entry panel on which you specify RACF security information for the user
  │   │  │             tape you are adding or replacing.
  │   │  │
  │   │  ├─ICQADE11    A data entry panel on which you specify optional RACF information for the user type
  │   │                you are adding or replacing.
  │   │
  │   ├─ICQADC03       A CLIST that accesses and displays the DEFINE ALIAS parameters.
  │      │
  │      ├─ICQADE12    A view panel that displays DEFINE ALIAS parameters for the user type you requested.
  │      │
  │      ├─ICQADE13    A data entry panel on which you specify DEFINE ALIAS parameters for the user type
  │                    you are adding or replacing.
  │
  
  │
  ├─ICQADM17           A menu panel on which you select which part of the user type you want to modify.
  │   │
  │   ├─ICQADC01       A CLIST that accesses and displays user ID information.
  │   │  │
  │   │  ├─ICQADE06    A data entry panel on which you specify user ID information for the user type
  │   │  │             you are modifying.
  │   │  │
  │   │  ├─ICQADE07    A data entry panel on which you specify authorization information for the user
  │   │                type you are modifying.
  │   │
  │   ├─ICQADC02       A CLIST that accesses and displays RACF security information.
  │   │  │
  │   │  ├─ICQADE10    A data entry panel on which you specify RACF security information for the user
  │   │  │             type you are modifying.
  │   │  │
  │   │  ├─ICQADE11    A data entry panel on which you specify optional RACF information for the user
  │   │                type you are modifying.
  │   │
  │   ├─ICQADC03       A CLIST that accesses and displays the DEFINE ALIAS parameters.
  │   │  │
  │   │  ├─ICQADE13    A data entry panel on which you specify DEFINE ALIAS parameters for the user
  │   │                type you are modifying.
  │   │
  │   ├─ICQADC04       A CLIST that accesses the name and description of a user type.
  │      │
  │      ├─ICQADE15    A data entry panel on which you specify the name and description for a user type
  │                    you are modifying.
  │
  └─ICQTD              Tutorial for USER TYPES.
Figure 6. Administrator printer defaults application, panel, CLIST, and REXX exec hierarchy
  │
  ├─ICQAPC00           A CLIST that updates printer defaults for the system.
  │   │
  │   ├─ICQAPE00       A list panel that displays the printers.  You can modify, delete, or copy
  │   │                a particular printer.  You can also add a new printer or access the tutorial.
  │   │
  │   ├─ICQAPE10       A confirmation panel on which you confirm the deletion of a selected printer.
  │
  ├─ICQAPM20           A menu panel on which you can add or modify a printer's characteristics.
  │   │                You can view or modify the name and location, specify functional or installation
  │   │                characteristics, define characters sets or output functions, and test the
  │   │                printer function.
  │   │
  │   ├─ICQAPE30       A data entry panel on which you specify printer characteristics such as location,
  │   │   │            format, and type for a printer you are adding or modifying.
  │   │   │
  │   │   ├─ICQAPE40   A list panel that displays the printer types.  You select a type from the list.
  │   │   │
  │   │   ├─ICQAPE41   A list panel that displays the printer formats.  You select a format
  │   │   │            from the list.
  │   │   │
  │   │   ├─ICQAPE42   A list panel that displays the printer locations.  You select a location
  │   │                from the list.
  │   │
  │   ├─ICQAPE80       A data entry panel on which you define a print function and parameters.
  │   │
  │   ├─ICQAPE50       A data entry panel on which you specify general printer characteristics
  │   │                such as sysout class, program, form, and UCS and FCB names.
  │   │
  │   ├─ICQAPE51       A data entry panel on which you specify general printer characteristics
  │   │                such as module name, translate code, flash name, and count.
  │   │
  │   ├─ICQAPE52       A data entry panel on which you specify general printer characteristics
  │   │                for the number of copies parameter.
  │   │
  │   ├─ICQAPE53       A data entry panel on which you can specify options of the PRINTDS command such as
  │   │                output descriptors, sysout forms, whether to print PDS members or directories,
  │   │                and the data set to which the output goes.
  │   │
  │   ├─ICQAPE54       A data entry panel on which you can specify options of the PRINTDS command such as
  │   │                sysout class, page length, title, margins, and line spacing.
  │   │
  │   ├─ICQAPE55       A data entry panel on which you can specify a range of lines to be printed.
  │   │
  │   ├─ICQAPE56       A data entry panel on which you can specify columns of data to be printed.
  │   │
  │   ├─ICQAPE57       A data entry panel on which you can specify options of the PRINTDS command such as
  │   │                sysout writer, UCS and FCB names, flash, burst, and number of copies to print.
  │   │
  │   ├─ICQAPE60       A data entry panel on which you specify characteristics which are specific
  │   │                to the printer.
  │   │
  │   ├─ICQAPE90       A data entry panel on which you specify the data set you want to print to test the
  │   │                print function.
  │   │
  │   ├─ICQCPC20       A CLIST that accesses the fonts which are available on the system.
  │   │   │
  │   │   ├─ICQAPE70   A data entry panel on which you specify and maintain a list of the fonts
  │   │                for the printer.
  │   │
  │   └─ICQTP          Tutorial for maintaining the printer list.
  │
  └─ICQX5              Tutorial for maintaining the system defaults.
Figure 7. Application Manager Application, panel, CLIST, and REXX exec hierarchy
  │
  ├─ICQAMCM0           The main CLIST for system, group, and private Application Manager.  It establishes
      │                control for the administrator, opens tables, and if necessary, calls the update
      │                recovery routine.
      │
      ├─ICQSIEAM       A non-display panel that contains the variables for customizing Application 
      │                Manager.
      │
      ├─ICQAMEA2       A list panel that you use to identify the group you want to administer.
      │
      ├─ICQAMRG1       A REXX exec which displays a selection list of Application Manager groups
      │  │             and returns the selected group's information.
      │  │
      │  ├─ICQGCL00    A program that creates the list of groups to be displayed.
      │  │
      │  ├─ICQAMEA3    A panel that displays a list of groups.
      │
      ├─ICQAME10       A list panel that displays a list of applications.  You can add, upgrade, view, 
      │                copy, delete, modify, export applications, and find out where the applications are 
      │                used. You can also display a hierarchy of applications and create an installation 
      │                file from an existing application.
      │
      ├─ICQAMCS0       A CLIST that generates and controls the hierarchy display.
      │  │
      │  ├─ICQAMCS2    A CLIST that extracts the information and creates the hierarchy display.
      │  │
      │  ├─ICQAME19    A list panel that displays the hierarchy listing in browse mode.
      │
      ├─ICQAMRY0       A REXX exec that controls upgrade processing.
      │  │
      │  ├─ICQAMRY2    A REXX exec that processes the upgrade file against the installation file.
      │  │
      │  ├─ICQAMRY3    A REXX exec that identifies errors in the upgrade file.
      │  │
      │  ├─ICQGCC00    A CLIST that performs a general search for files specified with an * (asterisk)
      │  │             suffix.
      │  │
      │  ├─ICQAME88    A data entry panel on which you can specify an installation file to upgrade
      │     │          and the upgrade file.
      │     │
      │     ├─ICQAME8A A list panel that displays a list of installation members that can be selected or
      │     │          edited.
      │     │
      │     ├─ICQAME8B A list panel that displays a list of upgrade members that can be selected or 
      │     │          edited.    
      │     │
      │     ├─ICQGCE17 A list panel that displays a list of data sets that can be selected or edited.
      │
      ├─ICQAME13       A menu panel on which you can select the type of application you want to add.
      │  │             You can also choose to add an application using an installation file.
      │  │
      │  ├─ICQAMCP0    A CLIST that creates, copies, or modifies a panel definition.
      │  │                   (See "Define a Panel" in Part 3 of this figure.)
      │  │
      │  ├─ICQAMCF0    A CLIST that creates, copies, or modifies a function or an environment definition.
      │  │                   (See "Define a Function or Environment" in Part 4 of this figure.)
      │  │
      │  ├─ICQAMCI0    A CLIST that obtains the name of the sequential data set or partitioned
      │                data set and the member that contains the installation file that is to be loaded or
      │                edited.  (See "Load an Installation File" in Part 5 of this figure.)
      │
      ├─ICQAME16       A confirmation panel that confirms your request to delete an application.
  
      │
      ├─ICQAME17       A list panel that displays a list of applications that use a specified application.
      │  │             You can delete, modify, view, and find out where applications on the list are used.
      │  │             You can also display a hierarchy listing of applications.
      │  │
      │  ├─ICQAMCS0    A CLIST that generates and controls the hierarchy display.
      │     │
      │     ├─ICQAMCS2 A CLIST that extracts the information and creates the hierarchy display.
      │     │
      │     ├─ICQAME19 A list panel that displays the hierarchy listing in browse mode.
      │
      ├─ICQAMCP0       A CLIST that creates, copies, or modifies a panel definition.
      │                      (See "Define a Panel" in Part 3 of this figure.)
      │
      ├─ICQAMCF0       A CLIST that creates, copies, or modifies a function or an environment definition.
      │                      (See "Define a Function or Environment" in Part 4 of this figure.)
      │
      ├─ICQAMCX0       A CLIST that obtains the name of the sequential data set or the partitioned
      │                data set member into which the application is to be placed or "exported".
      │                      (See "Export an Application" in Part 6 of this figure.)
      │
      ├─ICQAMCV0       A CLIST used to view Application Manager applications.
      │                      (See "View an Application" in Part 7 of this figure.)
      │
      ├─ICQAMCU0       A CLIST that updates administrator and user Application Manager tables and help
         │             tables.
         │
         ├─ICQAME60    An information panel that notifies you that an interrupt occurred and the specified
         │             administrator's updates are not complete.  You cannot
         │             access Application Manager until update recovery finishes.
         │
         ├─ICQAMCU1    A CLIST that updates help tables when selections are moved on a panel.
         │
Define a Panel

ICQAMCP0                     A CLIST that creates, copies, or modifies a panel definition.
  │
  ├─ICQAME20           A menu panel on which you can select options for defining a panel.  You can also
  │                    indicate whether to make the panel available to users.
  │
  ├─ICQAME21           A data entry panel on which you provide the general information for defining a 
  │                    panel. You can also specify whether to replace an existing panel.
  │
  ├─ICQAME24           A menu panel on which you can copy a panel and create a new one.  You can also
  │                    specify whether to make the panel available to users.
  │
  ├─ICQAME26           A list panel on which you can choose applications to include as options on a panel
  │                    and specify their order.
  │
  ├─ICQAMCL0           A CLIST that displays a list of applications that match a specific search criteria.
  │   │
  │   ├─ICQAME41       A list panel on which you can select an existing start-up function.
  │   │
  │   ├─ICQAME42       A list panel on which you can select an existing termination function.
  │
  ├─ICQAMCH0           A CLIST that modifies the Application Manager help tables.
  │   │
  │   ├─ICQAMCH1       A CLIST that provides 20 blank lines for help text and permits mixed case.
  │       │
  │       ├─ICQAME50   An edit panel on which you can create or edit the help text that briefly describes
  │       │            a particular panel.  Users see this description when they select the DESCRIBE 
  │       │            option on the menu panel that contains that panel as an option.
  │       │
  │       │ ┌─ICQAMCH2 An edit macro which ensures no text exists beyond column 58 when text is saved 
  │       │ |          using END.
  │       ├─│
  │       │ └─ICQAMCH3 An edit macro which ensures no text exists beyond column 58 when text is saved 
  │       │            using SAVE.
  │       │
  │       ├─ICQAME84   A non-display panel that left-justifies data and changes it to uppercase
  │                    when necessary.
  │
  ├─ICQAMCU0           A CLIST that updates administrator and user Application Manager tables and help
      │                tables.
      │
      │
      ├─ICQAME60       An information panel that notifies you that an interrupt occurred and the specified
      │                administrator's updates are not complete.  You cannot access Application Manager
      │                until update recovery finishes.
      │
      ├─ICQAMCU1       A CLIST that updates help tables when selections are moved on a panel.
      │
Define a Function or Environment

ICQAMCF0                     A CLIST that creates, copies, or modifies a function or environment 
  │                    definition.
  │ 
  ├─ICQAME30           A selection panel containing options for defining a function.
  │                    You can also indicate whether or not to make the function available to users.
  │
  ├─ICQAME31           A data entry panel on which you provide the general information needed
  │                    for defining a function.  You can also specify whether to replace an
  │                    existing function.
  │
  ├─ICQAME32           A data entry panel on which you define the variables associated with an 
  │                    application.
  │
  ├─ICQAME33           A list panel on which you can insert, delete, or repeat the name of a library
  │                    required by a function or environment.
  │
  ├─ICQAME34           A data entry panel on which you edit the initialization, invocation, and 
  │                    termination commands associated with a function or environment.
  │
  ├─ICQAME35           A menu panel from which you can select the options for defining an environment.
  │                    You can also indicate whether to make the environment available to users.
  │
  ├─ICQAME36           A menu panel on which you can define a new environment by copying from
  │                    an existing one.  You can also indicate whether to make the environment
  │                    available to users.
  │
  ├─ICQAME37           A data entry panel on which you can modify the variables associated
  │                    with an application.
  │
  ├─ICQAME38           A menu panel from which you can select the options for defining a function
  │                    by copying from an existing one.  You can also indicate whether to make the 
  │                    function available to users.
  │
  ├─ICQAME39           A data entry panel on which you provide the general information for defining
  │                    an environment.  You can also specify whether to replace an existing
  │                    environment.
  │
  ├─ICQAMCL0           A CLIST that displays a list that matches a specific search criteria.
  │   │
  │   ├─ICQAME40       A list panel on which you can select an existing environment.
  │
  ├─ICQAMCH0           A CLIST that modifies the Application Manager help tables.
  │   │
  │   ├─ICQAMCH1       A CLIST that provides 20 blank lines for help text and permits mixed case.
  │       │
  │       ├─ICQAME51   A data entry panel that contains help text for a function.
  │       │
  │       │ ┌─ICQAMCH2 An edit macro which ensures no text exists beyond column 58 when text is saved 
  │       │ |          using END.
  │       ├─│
  │       │ └─ICQAMCH3 An edit macro which ensures no text exists beyond column 58 when text is saved 
  │       │            using SAVE.
  │       │
  │       ├─ICQAME84   A non-display panel that left-justifies data and changes it to uppercase
  │                    when necessary.
 
  │
  ├─ICQAMCU0           A CLIST that updates administrator and user Application Manager tables
      │                and help tables.
      │
      ├─ICQAME60       An information panel that notifies you that an interrupt occurred and
      │                the specified administrator's updates are not complete.  You cannot
      │                access Application Manager until update recovery finishes.
      │
      ├─ICQAMCU1       A CLIST that updates help tables when selections are moved on a panel.
      │

Load an Installation File

ICQAMCI0               A CLIST that obtains the name of the sequential data set or the partitioned data
  │                    set and member that contains an installation file that is to be loaded or edited.
  │
  ├─ICQAME80           A data entry panel on which you supply the name of a data set that contains an
  │                    installation file for an application.  The panel gives
  │                    you the choice of editing the file before installing it.
  │
  ├─ICQGCC00           A CLIST that performs a general search for files specified with an * (asterisk)
  │                    suffix.
  │
  ├─ICQAME82           A list panel that appears when you identify an installation file by
  │                    entering the name of a partitioned data set without a member name.
  │                    You can select the member that contains the installation file to be loaded.
  │
  ├─ICQAMCI2           A CLIST that loads an installation file from a specified data set into a table
      │                and calls the appropriate verification routine.
      │
      ├─ICQAME84       A non-display panel that left justifies data and changes it to uppercase
      │                when necessary.
      │
      ├─ICQGIECP       A non-display panel that flips fields to upper case and validates date formats.
      │
      ├─ICQAMCP0       A CLIST that creates, copies, or modifies a panel definition.
      │
      ├─ICQAMCF0       A CLIST that creates, copies, or modifies a function or environment definition.
      │
Export an Application

ICQAMCX0               A CLIST that obtains the name of the sequential data set or the partitioned
  │                    data set member into which the application is to be exported.
  │
  ├─ICQAME85           A data entry panel on which you supply the name of a sequential data set
  │                    or partitioned data set member into which the application is to be exported.
  │
  ├─ICQGCC00           A CLIST that performs a general search for files specified with an * (asterisk)
  │                    suffix.
  │
  ├─ICQSPC00           A CLIST that manages available space in the sequential or partitioned data set.
  │   │
  │   ├─ICQAME86       An informational panel informing the user that space manager is either
  │   │                compressing or expanding the specified data set.
  │   │
  │   ├─ICQAME87       A data entry panel on which you can specify whether to create the data
  │                    set when it does not exist.
  │
  ├─ICQAME89           A list panel that appears when you supply the name of a partitioned data set.
  │                    You can select from the list the member that is to contain the application to
  │                    be exported.
  │
  ├─ICQAMCX2           A CLIST that exports the application from the application table to the
      │                current edit session.
      │
      ├─ICQAME84       A non-display panel that left justifies data and changes it to uppercase
                       when necessary.
  
View an Application

ICQAMCV0                     A CLIST that processes view requests for panels, functions, and environments.
  │
  ├─ICQAME95           A display panel for viewing an environment.
  │   │
  │   ├─ICQAME99       A display panel for viewing general information for an environment.
  │   │
  │   ├─ICQAME92       A display panel for viewing environment variable definitions.
  │   │   │
  │   │   ├─ICQAME9C   A display panel for viewing long environment variable information.
  │   │
  │   ├─ICQAME93       A display panel for viewing environment application libraries.
  │   │
  │   ├─ICQAME94       A display panel for viewing environment application commands.
  │
  ├─ICQAME97           A display panel for viewing a panel.
  │   │
  │   ├─ICQAME98       A display panel for viewing general information for a panel.
  │   │
  │   ├─ICQAME96       A display panel for viewing panel options.
  │   │
  │   ├─ICQAMCH0       A CLIST that displays help text.
  │       │
  │       ├─ICQAME9A   A display panel for viewing help text for a panel.
  │
  ├─ICQAME90           A display panel for viewing a function.
  │   │
  │   ├─ICQAME91       A display panel for viewing general information for a function.
  │   │
  │   ├─ICQAME92       A display panel for viewing function variable definitions.
  │   │   │
  │   │   ├─ICQAME9C   A display panel for viewing long function variable information.
  │   │
  │   ├─ICQAME93       A display panel for viewing function application libraries.
  │   │
  │   ├─ICQAME94       A display panel for viewing function application commands.
  │   │
  │   ├─ICQAMCH0       A CLIST that displays help text.
  │       │
  │       ├─ICQAME9B   A display panel for viewing help text for a function.
Figure 8. Administrator COURSES application, panel, CLIST, and REXX exec hierarchy
  ICQABM00  The menu panel for administrator courses (Information Center Facility)
  │
  ├─ICQABC00           A CLIST that adds, deletes, views, modifies, and prints course abstracts.
  │   │
  │   ├─ICQABE10(20)   A list panel that displays the course abstracts.  You can view, modify, print, and
  │   │                delete a particular abstract, or add a new course abstract.
  │   │
  │   ├─ICQCNR20       A REXX exec for printing news/course abstracts.
  │   │  │
  │   │  ├─ICQCNE30    A data entry panel on which you can specify the printer type, location,
  │   │  │             and format.
  │   │  │
  │   │  ├─ICQCPC00    A CLIST for printer support.
  │   │     │
  │   │     ├─ICQCPE00 A list panel for printer selection.
  │   │
  │   ├─ICQABM30       A menu panel on which you select the type of course you want to add (IIPS, 
  │   │                classroom, or computer).
  │   │
  │   ├─ICQABEQ0       A data entry panel on which you specify information about an IIPS course you
  │   │                are adding.
  │   │
  │   ├─ICQABER0       A data entry panel on which you specify information about a classroom course you
  │   │                are adding.
  │   │
  │   ├─ICQABES0       A data entry panel on which you specify information about a computer course you
  │   │                are adding.
  │   │
  │   ├─ICQANC01       A CLIST that processes course abstracts when you add an abstract.
  │   │  │
  │   │  ├─ICQANC05    A CLIST that processes course abstracts when you add an abstract.
  │   │     │
  │   │     ├─ICQABE40 A data entry panel on which you specify the text of the course abstract you are
  │   │                adding.
  │   │
  │   ├─ICQABE50       A data entry panel on which you modify the characteristics of an IIPS course.
  │   │
  │   ├─ICQABET0       A data entry panel on which you modify the characteristics of a classroom course.
  │   │
  │   ├─ICQABEU0       A data entry panel on which you modify the characteristics of a computer course.
  │   │
  │   ├─ICQANC02       A CLIST that modifies a course description.
  │   │  │
  │   │  ├─ICQANC05    A CLIST that processes course abstracts when you modify an abstract.
  │   │     │
  │   │     ├─ICQABE40 A data entry panel on which you specify the text of the course abstract you are
  │   │                modifying.
  │   │
  │   ├─ICQANC03       A CLIST that deletes a course.
  │   │  │
  │   │  ├─ICQABE70    A confirmation panel on which you confirm the deletion of an IIPS or classroom
  │   │  │             course.  You can view the course abstract before the course is deleted.
  │   │  │
  │   │  ├─ICQABEV0    A confirmation panel on which you confirm the deletion of a computer course.  You
  │   │                view the course abstract before the course is deleted.
  
  │   │
  │   ├─ICQCNC01       A CLIST that accesses a course abstract and displays information about the course.
  │      │
  │      ├─ICQCBE20    A view panel that displays the course abstract you requested to view.
  │         │
  │         │
  │         ├─ICQCNR20 A REXX exec for printing news/course abstracts.
  │            │
  │            ├─ICQCNE30 A data entry panel on which you can specify the printer type, location,
  │            │          and format.
  │            │
  │            ├─ICQCPC00 A CLIST for printer support.
  │               │
  │               ├─ICQCPE00 A list panel for printer selection.
  │
  ├─ICQABC20           A CLIST that processes registration requests.
  │   │
  │   ├─ICQABE90(A0)   A list panel that displays the registration requests for courses.  You can register
  │   │                a student or delete the student's request.
  │   │
  │   ├─ICQABEW0       A data entry panel that is displayed if the course in which you are registering
  │   │                someone is full.  You can either register the student or cancel the registration
  │   │                request.
  │   │
  │   ├─ICQABEB0       A data entry panel on which you specify your IIPS administrator ID and password.
  │   │                This is needed if you register a student who is not defined in the names directory.
  │   │
  │   ├─ICQABEC0       A data entry panel on which you specify information about a student you are
  │   │                registering, but who is not defined in the names directory.
  │   │
  │   ├─ICQABED0       A data entry panel on which you specify your IIPS administrator ID.
  │   │
  │   ├─ICQABEM0       A data entry panel on which you specify your IIPS password.
  │
  ├─ICQABC50           A CLIST that maintains course registration lists.
  │   │
  │   ├─ICQABEE0(F0)   A list panel that displays the IIPS and classroom courses.  You select the course
  │   │                you want to maintain.
  │   │
  │   ├─ICQABEG0(H0)   A list panel that displays the course and names of the registered students.  You
  │   │                can delete a student name or register a new student for the course.
  │   │
  │   ├─ICQABEI0       A data entry panel on which you specify the user ID of the student you are adding 
  │   │                to (registering in) a course.
  │   │
  │   ├─ICQABEK0       A confirmation panel on which you confirm the deletion of a student's registration
  │                    in a course.
  │
  ├─ICQABC30           A CLIST that invokes IIPS for an IIPS administrator.
  │   │
  │   ├─ICQABED0       A data entry panel on which you specify your IIPS administrator ID.
  │   │
  │   ├─IIPS
  │
  ├─ICQABC40           A CLIST that modifies the administration defaults.
  │   │
  │   ├─ICQABEJ0       A data entry panel on which you modify the administration defaults.
  │
  └─ICQTB              Tutorial for Administrator COURSES.
Figure 9. User services application, panel, CLIST, and REXX exec hierarchy
ICQUSER                      TSO/E - User Services application
  │
  ├─ICQDESCRIBE        Describe application
  │
  ├─ICQNEWS            Information Center Facility - News application
  │   │
  │   ├─ICQCNC00       User NEWS  (See Figure 131)
  │
  ├─ICQNAMES           Information Center Facility - Name application
  │   │
  │   ├─ICQCAC00       User NAMES  (See Figure 132)
  │
  ├─ICQOFFICE          TSO/E - Office Services application
  │   │
  │   ├─ICQDESCRIBE    Describe application
  │   │
  │   ├─ICQPSTSO       PS/TSO application
  │   │
  │   ├─ICQTUTOR       Tutorial application
  │
  ├─ICQPROGRAM         TSO/E - Programmer Services
  │   │
  │   ├─ICQDESCRIBE    Describe application
  │   │
  │   ├─ICQBASIC       IBM BASIC/MVS application
  │   │
  │   ├─ICQAPL2        APL-II application
  │   │  │
  │   │  ├─ICQCLC00    APL-II (See Figure 138)
  │   │
  │   ├─ICQVSAPL       VS/APL application
  │   │  │
  │   │  ├─ICQCLC00    VS/APL (See Figure 138)
  │   │
  │   ├─ICQTIF         The Information Facility application
  │   │
  │   ├─ICQAS          Application System application
  │   │
  │   ├─ICQGRPSPEC     Group specification application
  │   │  │
  │   │  ├─ICQAMRGO    A REXX exec that processes group specification.
  │   │     │
  │   │     ├─ICQAMEA1 Group specification panel
  │   │     │
  │   │     ├─ICQAMRG1 A REXX exec which displays a selection list of Application Manager
  │   │     │   │      groups and returns the selected group's information.
  │   │     │   │
  │   │     │   ├─ICQGCC00 A CLIST that performs a general search for files
  │   │     │              specified with an * (asterisk) suffix.
  │   │     │
  │   │     ├─ICQAMEA3 A list panel that displays groups.
  │   │
  │   │
  │   ├─ICQGROUP       Group Application Manager
  │   │  │
  │   │  ├─ICQAMCM0    Application Manager CLIST (See Figure 127)
  │   │
  │   ├─ICQPRIVATE     Private Application Manager
  │   │  │
  │   │  ├─ICQAMCM0    Application Manager CLIST (See Figure 127)
  │   │
  │   ├─ICQTUTOR       Tutorial application
  │
  ├─ICQANALYSIS        Analysis/Report Creation Services application
  │   │
  │   ├─ICQDESCRIBE    Describe application
  │   │
  │   ├─ICQAPLDI       APLDI-II application
  │   │  │
  │   │  ├─ICQCIC00    APLDI II  (See Figure 133)
  │   │
  │   ├─ICQADRS        A Departmental Reporting System application
  │   │  │
  │   │  ├─ICQCRC00    ADRS  (See Figure 135)
  │   
  │   ├─ICQCHART       Chart/Graph Creation Services application (See Figure 136)
  │   │
  │   ├─ICQQMF         Query Management Facility application
  │   │
  │   ├─ICQTIF         The Information Facility application
  │   │
  │   ├─ICQIC1         Info Center/1 application
  │   │
  │   ├─ICQAS          Application System application
  │   │
  │   ├─ICQTUTOR       Tutorial application
  │
  ├─ICQCHART           Chart/Graph Creation Services application (See Figure 136)
  │   │
  │   ├─ICQDESCRIBE    Describe application
  │   │
  │   ├─ICQICU         Interactive Chart Utility application
  │   │  │
  │   │  ├─ICQCGC00    A CLIST for using the Interactive Chart Utility
  │   │
  │   ├─ICQIMAGE       Image Symbol Set Editor application
  │   │  │
  │   │  ├─ICQCGC01    A CLIST for using the Image Symbol Set editor
  │   │
  │   ├─ICQVECTOR      Vector Symbol Set Editor application
  │   │  │
  │   │  ├─ICQCGC02    A CLIST for using the Vector Symbol Set editor
  │   │
  │   ├─ICQTUTOR       Tutorial application
  │
  ├─ICQCOURSES         TSO/E- Education Services application
  │   │
  │   ├─ICQCBC00       User COURSES  (See Figure 137)
  │
  ├─ICQPDF             ISPF/PDF Services application
  │
  ├─ICQPROBLEM         TSO/E - Report Problems application
  │   │
  │   ├─ICQGAM01       User PROBLEM (place holder panel)
  │
  ├─ICQUTILITY         TSO/E - Utility application
  │   │
  │   ├─ICQAMED1       Utility Services (See Figure 130)
  │
  ├─ICQINTRO           Learn to Use Information Center Facility application
  │
  ├─ICQTUTOR           Tutorial application
  │
  └─ICQEXIT            Exit application
Figure 10. User services—print utility application, panel, CLIST, and REXX exec hierarchy
  │
  ├─ICQAMED1           A menu panel that lists the utilities you can select.
      │
      ├─ICQGCR70       A REXX exec that processes print requests.
         │
         ├─ICQGCE35    A data entry panel on which you can specify a print request.
         │
         ├─ICQCPC00    A CLIST for printer support.
         │  │
         │  ├─ICQCPE00 A list panel for printer selection.
         │
         ├─ICQGCC00    A CLIST that performs a general search for files specified with
         │             an * (asterisk) suffix.
         │
         ├─ICQGCE50    A list panel for member selection.
Figure 11. User NEWS application, panel, CLIST, and REXX exec hierarchy
ICQCNC00                     The main CLIST for user NEWS.
  │
  ├─ICQCNE00           A data entry panel on which you specify the type of news item you want to display.
  │                    You can also access the tutorial.
  │
  ├─ICQCNE10           A list panel that displays the news items you requested.  You can select a 
  │   │                particular item to view or print.
  │   │
  │   ├─ICQCNR20       A REXX exec for printing news/course abstracts.
  │      │
  │      ├─ICQCNE30    A data entry panel on which you can specify the printer type, location,
  │      │             and format.
  │      │
  │      ├─ICQCPC00    A CLIST for printer support.
  │         │
  │         ├─ICQCPE00 A list panel for printer selection.
  │
  ├─ICQCNC01           A CLIST that accesses the text of a news item when you request to view the item.
  │   │
  │   ├─ICQCNE20       A view panel that displays the text of a news item and allows you to
  │   │                print a news item.
  │   │
  │   ├─ICQCNR20       A REXX exec for printing news/course abstracts.
  │      │
  │      ├─ICQCNE30    A data entry panel on which you can specify the printer type, location,
  │      │             and format.
  │      │
  │      ├─ICQCPC00    A CLIST for printer support.
  │         │
  │         ├─ICQCPE00 A list panel for printer selection.
  │
  └─ICQUN0             Tutorial for user NEWS.
Figure 12. User NAMES application, panel, and CLIST hierarchy
ICQCAC00                     The main CLIST for administrator and user NAMES and for ENROLL.
  │
  ├─ICQCAM00           The menu panel for user NAMES.  You select either names, groups, close (close the
  │                    directories), change (change the private directory prefix), or the tutorial.
  │
  ├─ICQCAC10           A CLIST that creates and maintains names in the names directory.
  │   │
  │   ├─ICQCAE10       A data entry panel on which you identify the name(s) you want to display in the
  │   │                names directory.  You can also add a new name to the directory.
  │   │
  │   ├─ICQCAE11       A list panel that displays the names you requested to see.  You can view,
  │   │                modify, or delete a particular name.  You can also add a new name to the directory.
  │   │
  │   ├─ICQCAE12       A data entry panel on which you specify information about a name you are adding or
  │   │                modifying.
  │   │
  │   ├─ICQCAE13       A data entry panel on which you specify information about a name you are
  │   │                adding or modifying.
  │   │
  │   ├─ICQCAE14       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQCAE15       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQCAE16       A confirmation panel on which you confirm the deletion of a name.
  │
  ├─ICQCAC20           A CLIST that creates and maintains groups in the names directory.
  │   │
  │   ├─ICQCAE20       A data entry panel on which you identify the group(s) you want to display in the
  │   │                names directory.  You can also add a new group to the directory.
  │   │
  │   ├─ICQCAE21       A list panel that displays the groups you requested to see.  You can view, modify,
  │   │                or delete a particular group.  You can also add a new group to the directory.
  │   │
  │   ├─ICQCAE22       A list panel that displays the group name, description, and entries.  You can
  │   │                modify the name and description, view or delete a particular entry, or
  │   │                add a new group entry.
  │   │
  │   ├─ICQCAE23       A list panel on which you add entries to a group you are modifying.  You can view
  │   │                or delete a particular entry.  You can request a list of entries in the directory
  │   │                and select the names you want to add to the group.  You can also view or delete
  │   │                an entry in the group.
  │   │
  │   ├─ICQCAE27       A list panel on which you describe a group you are adding and the group entries.
  │   │                You can also request a list of names and select the group entries from the list.
  │   │
  │   ├─ICQCAE24       A list panel that displays the names you requested to see to include in a group.
  │   │                You select the names you want in the group.
  │   │
  │   ├─ICQCAE14       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQCAE15       A view panel that displays information about a particular name you requested
  │   │                to view.
  │   │
  │   ├─ICQCAE25       A view panel that displays the name, description, and entries in the group you
  │   │                requested to view.
  │   │
  │   ├─ICQCAE26       A confirmation panel on which you confirm the deletion of a group.
  │
  └─ICQUA              Tutorial for user NAMES.

 

Figure 13. APLDI II application, panel, and CLIST hierarchy
ICQCIC00               The main CLIST for using the APLDI-II program product to extract data stored in 
  │                    files. 
  |
  ├─ICQCIM00           A menu panel that lists the options you can select to use APLDI-II.
      │
      ├─ICQCIC10       A CLIST that accesses the online query files when you query or update a file.
      │  │
      │  ├─ICQCIE10    A data entry panel on which you specify information about the file and
      │  │             workspace when you query a file.
      │  │
      │  ├─ICQCIE20    A data entry panel on which you specify information about the query
      │  │             file and workspace when you update a file.
      │  │
      │  ├─ICQGCC30    See Figure 134 for the continuation of the panel and
      │  │             CLIST hierarchy for ICQGCC30.
      │  │
      │  ├─ICQGCC40    A CLIST that saves the current workspace.
      │  │  │
      │  │  ├─ICQGCE40 A data entry panel on which you specify whether you want to save the current work-
      │  │  │          space.  If you save the workspace, you must specify a project and workspace name.
      │  │  │
      │  │  ├─ICQGCE41 A data entry panel that is displayed if you are saving a workspace and
      │  │             you specified a workspace name that already exists.  You can specify
      │  │             that you do not want to save the workspace, type in a different name,
      │  │             or replace the old workspace.
      │  │
      │  ├─ICQGCE01    A CLIST that handles the display of messages when APLDI II is being loaded,
      │  │             if you have an APL keyboard.
      │  │
      │  ├─ICQGCE02    A CLIST that handles the display of messages when APLDI II is being loaded,
      │                if you have an non-APL keyboard.
      │
      ├─ICQCIC30       A CLIST that creates query files.
      │  │
      │  ├─ICQCIE30    A data entry panel on which you specify information about the data and
      │  │             definition files.
      │  │
      │  ├─ICQCIE32    A data entry panel on which you specify information about the query file.
      │  │
      │  ├─ICQCIE33    A data entry panel that is displayed if you specified a query file which
      │  │             already exists.  You can specify a new file or replace the existing file.
      │  │
      │  ├─ICQCIE34    A data entry panel on which you can modify the options used in creating
      │  │             the query file.
      │  │
      │  ├─ICQCIC40    A CLIST that calculates the amount of space you need to create a query file.
      │  │
      │  ├─ICQCIC35    A CLIST that accesses the definition file for editing.
      │  │  │
      │  │  ├─ICQCIE35 A data entry panel on which you specify information about the definition file.
      │  │
      │  ├─ICQGCC30    See Figure 134 for the continuation of the panel and
      │  │             CLIST hierarchy for ICQGCC30.
    
      │  │
      │  ├─ICQGCC40    A CLIST that saves the current workspace.
      │     │
      │     ├─ICQGCE40 A data entry panel on which you specify whether or not you want to
      │     │          save the current workspace.  If you save the workspace, you must
      │     │          specify a project and workspace name.
      │     │
      │     ├─ICQGCE41 A data entry panel that is displayed if you are saving a workspace
      │                and you specified a workspace name that already exists.  You can
      │                specify that you do not want to save the workspace, type in a
      │                different name, or replace the old workspace.
      │
      ├─ICQCIC40       A CLIST that calculates the amount of space you need to create a query file.
      │  │
      │  ├─ICQCIE40    A data entry panel on which you specify information about the definition,
      │  │             query, and data files.
      │  │
      │  ├─ICQGCC30    See Figure 134 for the continuation of the panel and
      │  │             CLIST hierarchy for ICQGCC30.
      │  │
      │  ├─ICQGCC40    A CLIST that saves the current workspace.
      │     │
      │     ├─ICQGCE40 A data entry panel on which you specify whether or not you want to save
      │     │          the current workspace.  If you save the workspace, you must specify a project and
      │     │          workspace name.
      │     │
      │     ├─ICQGCE41 A data entry panel that is displayed if you are saving a workspace and you
      │                specified a workspace name that already exists.  You can specify that you do not
      │                want to save the workspace, type in a different name, or replace the old workspace.
      │
      ├─ICQCIC50       A CLIST that modifies or merges query files.
      │  │
      │  ├─ICQCIE50    A data entry panel on which you specify the name(s) of the query file(s)
      │  │             you want to modify or merge.
      │  │
      │  ├─ICQCIE51    A data entry panel on which you specify the name and characteristics
      │  │             of a new query file.
      │  │
      │  ├─ICQCIE52    A data entry panel that is displayed if you specified the name of a query file
      │  │             which already exists.  You can specify a different name or replace the existing 
      │  │             file.
      │  │
      │  ├─ICQCIE53    A data entry panel on which you specify the name of the DICNTL file.
      │  │
      │  ├─ICQGCC30    See Figure 134 for the continuation of the panel and
      │  │             CLIST hierarchy for ICQGCC30.
      │  │
      │  ├─ICQGCC40    A CLIST that saves the current workspace.
      │     │
      │     ├─ICQGCE40 A data entry panel on which you specify whether you want to save the current
      │     │          workspace.  If you save the workspace, you must specify a project and workspace
      │     │          name.    
      │     │
      │     ├─ICQGCE41 A data entry panel that is displayed if you are saving a workspace and you
      │                specified a workspace name that already exists.  You can specify that you do not
      │                want to save the workspace, type in a different name, or replace the old workspace.
      │
      |
      ├─ICQCIC60       A CLIST that creates sequential files from a query file.
      │  │
      │  ├─ICQCIE60    A data entry panel on which you specify information about the query file
      │  │             and, optionally, the DICNTL (control) file.
      │  │
      │  ├─ICQCIE61    A data entry panel on which you specify the name and characteristics of
      │  │             the sequential file that you are creating.
      │  │
      │  ├─ICQCIE62    A data entry panel that is displayed if you specified the name of a
      │  │             sequential file which already exists.  You can specify a different name
      │  │             or replace the existing file.
      │  │
      │  ├─ICQGCC30    See Figure 134 for the continuation of the panel and
      │  │             CLIST hierarchy for ICQGCC30.
      │  │
      │  ├─ICQGCC40    A CLIST that saves the current workspace.
      │     │
      │     ├─ICQGCE40 A data entry panel on which you specify whether you want to save the current
      │     │          workspace.  If you save the workspace, you must specify a project and workspace
      │     │          name.
      │     │
      │     ├─ICQGCE41 A data entry panel that is displayed if you are saving a workspace and you
      │                specified a workspace name that already exists.  You can specify that you do not
      │                want to save the workspace, type in a different name, or replace the old workspace.
      │
      └─ICQUI          Tutorial for APLDI-II.
Figure 14. APLDI II hierarchy for the CLIST that accesses requested files (ICQGCC30)
  │
  ├─ICQGCC30           This CLIST is a continuation of the hierarchy for APLDI-II from Figure 133.
      │                The CLIST accesses the workspaces within a particular project.
      │
      ├─ICQGCC00       A CLIST that accesses the data sets within a particular project.
         │
         ├─ICQGCE13    A list panel that displays the files you requested for workspace.  You can
         │             select a file from the list or delete a particular file.
         │
         ├─ICQGCE15    A list panel that displays the files you requested for workspace.  You can
         │             select a file from the list or delete a particular file.
         │
         ├─ICQGCE17    A list panel that displays the files you requested for a query file.  You can
         │             select a file from the list or delete a particular file.
         │
         ├─ICQGCE19    A confirmation panel on which you confirm the deletion of a data set.
         │
         ├─ICQGCL00    A command to search the catalog to obtain a list of data sets.
Figure 15. ADRS II application, panel, and CLIST hierarchy
ICQCRC00                        The main CLIST for using the ADRS-II program product to design and print 
  │                             reports, collect data, and calculate results.
  │
  ├─ICQCRMOO              A menu panel on which you select one of three options to use ADRS-II.  You can
  │   │                   also select the tutorial.
  │   │
  │   ├─ICQCRC10          A CLIST that creates a new ADRS workspace.
  │   │  │
  │   │  ├─ICQCRE10       A data entry panel on which you specify the name of a new workspace.
  │   │  │
  │   │  ├─ICQCRE11       A data entry panel that is displayed if the name of the workspace you specified
  │   │  │                already exists.  You can specify another name or replace the existing workspace.
  │   │  │
  │   │  ├─ICQGCE01       A CLIST that handles the display of messages when ADRS is being loaded, if
  │   │  │                you have an APL keyboard.
  │   │  │
  │   │  ├─ICQGCE02       A CLIST that handles the display of messages when ADRS is being loaded, if
  │   │  │                you have a non-APL keyboard.
  │   │  │
  │   │  ├─ICQGCC30       A CLIST that accesses the workspaces within a particular project.
  │   │  │  │
  │   │  │  ├─ICQGCC00    A CLIST that accesses the data sets within a particular project.
  │   │  │     │
  │   │  │     ├─ICQGCE13 A list panel that displays the files you requested for workspace.  You can
  │   │  │     │          select a file from the list or delete a particular file.
  │   │  │     │
  │   │  │     ├─ICQGCE15 A list panel that displays the files you requested for workspace.  You can
  │   │  │     │          select a file from the list or delete a particular file.
  │   │  │     │
  │   │  │     ├─ICQGCE19 A confirmation panel on which you confirm the deletion of a data set.
  │   │  │
  │   │  ├─ICQGCC40       A CLIST that saves the current workspace.
  │   │     │
  │   │     ├─ICQGCE40    A data entry panel on which you specify whether or not you want to save the
  │   │     │             current workspace.  If you save the workspace, you must specify a project and
  │   │     │             workspace name.
  │   │     │
  │   │     ├─ICQGCE41    A data entry panel that is displayed if you are saving a workspace and you
  │   │                   specified a workspace name that already exists.  You can specify that you do not
  │   │                   want to save the workspace, type in a different name, or replace the old 
  │   │                   workspace.
  │   │
  │   ├─ICQCRC20          A CLIST that accesses an existing ADRS workspace.
  │   │  │
  │   │  ├─ICQCRE20       A data entry panel on which you specify the name of an existing ADRS workspace.
  │   │  │
  │   │  ├─ICQGCE01       A CLIST that handles the display of messages when ADRS is being loaded, if
  │   │  │                you have an APL keyboard.
  │   │  │
  │   │  ├─ICQGCE02       A CLIST that handles the display of messages when ADRS is being loaded, if
  │   │  │                you have a non-APL keyboard.
  │   │  │
  │   │  ├─ICQGCC30       A CLIST that accesses the workspaces within a particular project.
  │   │  │  │
  │   │  │  ├─ICQGCC00    A CLIST that accesses the data sets within a particular project.
  │   │  │     │
  │   │  │     ├─ICQGCE13 A list panel that displays the files you requested for workspace.  You can
  │   │  │     │          select a file from the list or delete a particular file.
  │   │  │     │
  │   │  │     ├─ICQGCE15 A list panel that displays the files you requested for workspace.  You can
  │   │  │     │          select a file from the list or delete a particular file.
  │   │  │     │
  │   │  │     ├─ICQGCE19 A confirmation panel on which you confirm the deletion of a data set.
  │   │  │
  │   │  ├─ICQGCC40       A CLIST that saves the current workspace.
  │   │     │
  │   │     ├─ICQGCE40    A data entry panel on which you specify whether or not you want to save the
  │   │     │             current workspace.  If you save the workspace, you must specify a project and
  │   │     │             workspace name.
  │   │     │
  │   │     ├─ICQGCE41    A data entry panel that is displayed if you are saving a workspace and you
  │   │                   specified a workspace name that already exists.  You can specify that you do not
  │   │                   want to save the workspace, type in a different name, or replace the old 
  │   │                   workspace.
  │   │
  │   ├─ICQCRC30          A CLIST that copies data which was previously prepared for ADRS.  It copies
  │      │                data from one workspace into another workspace.
  │      │
  │      ├─ICQCRE30       A data entry panel on which you specify the data set you are copying from and 
  │      │                the data set you want to copy to.
  │      │
  │      ├─ICQGCE01       A CLIST that handles the display of messages when ADRS is being loaded, if
  │      │                you have an APL keyboard.
  │      │
  │      ├─ICQGCE02       A CLIST that handles the display of messages when ADRS is being loaded, if
  │      │                you have a non-APL keyboard.
  │      │
  │      ├─ICQGCC30       A CLIST that accesses the workspaces within a particular project.
  │      │  │
  │      │  ├─ICQGCC00    A CLIST that accesses the data sets within a particular project.
  │      │     │
  │      │     ├─ICQGCE13 A list panel that displays the files you requested for workspace.  You can
  │      │     │          select a file from the list or delete a particular 
  │      │     │
  │      │     ├─ICQGCE15 A list panel that displays the files you requested for workspace.  You can
  │      │     │          select a file from the list or delete a particular file.
  │      │     │
  │      │     ├─ICQGCE19 A confirmation panel on which you confirm the deletion of a data set.
  │      │
  │      ├─ICQGCC40       A CLIST that saves the current workspace.
  │         │
  │         ├─ICQGCE40    A data entry panel on which you specify whether or not you want to save the
  │         │             current workspace.  If you save the workspace, you must specify a project and
  │         │             workspace name.
  │         │
  │         ├─ICQGCE41    A data entry panel that is displayed if you are saving a workspace and you
  │                       specified a workspace name that already exists.  You can specify that you do not
  │                       want to save the workspace, type in a different name, or replace the old 
  │                       workspace.
  │
  └─ICQUR                 Tutorial for ADRS II.
Figure 16. Chart creation services application, panel, and CLIST hierarchy
ICQGCM02                     A menu panel on which you can select three services to create charts, graphs,
  │                          or symbols.  You can also access the tutorial.
  │
  ├─ICQCGC00           A CLIST for using the Interactive Chart Utility.
  │   │
  │   ├─ICQCGE00       A data entry panel on which you identify files in which to store your charts.
  │   │
  │   ├─ICQCGE03       A data entry panel on which you specify up to three alternate
  │   │                symbol libraries to use in the Interactive Chart Utility.
  │   │
  │   ├─ICQGCC00       A CLIST that accesses and displays a list of the files you can select.
  │   │  │
  │   │  ├─ICQGCE17    A list panel that displays the files you requested to see.  You select the file
  │   │  │             you want to use from the list.  You can also delete a particular file.
  │   │  │
  │   │  ├─ICQGC319    A confirmation panel on which you confirm the deletion of a file.
  │   │
  │   ├─Interactive Chart Utility
  │
  ├─ICQCGC01           A CLIST for using the image symbol set editor.
  │   │
  │   ├─ICQCGE01       A data entry panel on which you identify the image and object files for your
  │   │                image symbol sets.
  │   │
  │   ├─ICQGCC00       A CLIST that accesses and displays a list of the files  you can select.
  │   │  │
  │   │  ├─ICQGCE17    A list panel that displays the files you requested to see.  You select the file
  │   │  │             you want to use from the list.  You can also delete a particular file.
  │   │  │
  │   │  ├─ICQGCE19    A confirmation panel on which you confirm the deletion of a file.
  │   │
  │   ├─Image Symbol Editor
  │
  ├─ICQCGC02           A CLIST for using the vector symbol set editor.
  │   │
  │   ├─ICQCGEO2       A data entry panel on which you identify the vector file.
  │   │
  │   ├─ICQGCC00       A CLIST that accesses and displays a list of the files you can select.
  │   │  │
  │   │  ├─ICQGCE17    A list panel that displays the files you requested to see.  You select the file
  │   │  │             you want to use from the list.  You can also delete a particular file.
  │   │  │
  │   │  ├─ICQGCE19    A confirmation panel on which you confirm the deletion of a file.
  │   │
  │   ├─Vector Symbol Editor
  │
  └─ICQUG              Tutorial for Chart Creation Services.
Figure 17. User courses application, panel, CLIST, and REXX exec hierarchy
ICQCBC00                     The main CLIST for user COURSES.
  │
  ├─ICQCBE00(10)       A list panel that displays the courses.  You can audit, register for, take, view,
  │   │                or produce (write) a particular course and you can access the tutorial.
  │   │                You can also print a course abstract.
  │   │
  │   ├─ICQCNR20       A REXX exec for printing news/course abstracts.
  │      │
  │      ├─ICQCNE30    A data entry panel on which you can specify the printer type, location,
  │      │                and format.
  │      │
  │      ├─ICQCPC00    A CLIST for printer support.
  │         │
  │         ├─ICQCPE00 A list panel for printer selection.
  │
  ├─ICQCBE30           A confirmation panel on which you confirm that you want to audit the IIPS course
  │                    you selected.
  │
  ├─ICQCBE40           A data entry panel on which you specify your IIPS student number in order to take
  │                    the IIPS course you selected.
  │
  ├─ICQCBE50           A data entry panel on which you specify your IIPS author number, and optionally,
  │                    the course segment number, in order to write an IIPS course.
  │
  ├─ICQCBE60           A confirmation panel on which you confirm that you want to audit the computer
  │                    course you selected.
  │
  ├─ICQCBE70           A confirmation panel on which you confirm that you want to take the computer course
  │                    you selected.
  │
  ├─ICQCNC01           A CLIST that accesses the course abstracts.
  │   │
  │   ├─ICQCBE20       A view panel that displays the course abstract you requested and gives you the
  │   │                option to print.
  │   │
  │   ├─ICQCNR20       A REXX exec for printing news/course abstracts.
  │      │
  │      ├─ICQCNE30    A data entry panel on which you can specify the printer type, location,
  │      │             and format.
  │      │
  │      ├─ICQCPC00    A CLIST for printer support.
  │         │
  │         ├─ICQCPE00 A list panel for printer selection.
  │
  └─ICQUB              Tutorial for User Courses.
Figure 18. APL2 and VS APL program environment application, panel, and CLIST hierarchy
ICQCLC00                     The main CLIST for programming in either the APL2 or VS APL environment.
  │
  ├─ICQCLM00           A menu panel that lists the programmer services you can use for APL2 or VS APL.
  │
  ├─APL2 program product
  │
  ├─ICQCLC10           A CLIST that modifies APL2 or VS APL invocation parameters.
  │   │
  │   ├─ICQCLE10       A data entry panel on which you specify the VS APL interactive control
  │   │                parameters.
  │   │
  │   ├─ICQCLE11       A data entry panel on which you specify the VS APL library parameters.
  │   │
  │   ├─ICQCLE20       A data entry panel on which you specify the APL2 interactive control parameters.
  │   │
  │   ├─ICQCLE21       A data entry panel on which you specify the storage parameters for APL2.
  │   │
  │   ├─ICQCLE22       A data entry panel on which you specify the library parameters for APL2.
  │   │
  │   ├─ICQCLE23       A data entry panel on which you specify the options for the debug parameter
  │                    for APL2.
  │
  ├─ICQCLC20           The CLIST for reusing an existing workspace for either APL2 or VS APL programming.
      │
      ├─ICQCRE20       A data entry panel on which you specify the project and name of an existing
      │                workspace.
      │
      ├─ICQGCC30       A CLIST that accesses the existing workspaces within a  particular project.
         │
         ├─ICQGCC00    A CLIST that accesses the existing data sets within a particular project.
            │
            ├─ICQGCE15 A list panel that displays the files (workspaces) you requested to see.
            │          You can either select or delete a workspace from the list.
            │
            ├─ICQGCE19 A confirmation panel on which you confirm the deletion of a data set (workspace).
Figure 19. Mass installation file processing application, panel, CLIST, and REXX exec hierarchy
ICQAMRMI                     A REXX exec that controls the mass installation file process.
  │
  ├─ICQAMRME           A REXX exec that controls the mass export of applications.
  │   │
  │   ├─ICQAMRM1       A REXX exec that controls a single export of an application.
  │      │
  │      ├─ICQAMCX2    A CLIST that exports the application table into an installation file.
  │
  ├─ICQAMRML           A REXX exec that controls the mass upgrade and load of applications.
  │   │
  │   ├─ICQAMRM1       A REXX exec that controls a single export of an application.
  │   │  │
  │   │  ├─ICQAMCX2    A CLIST that exports the application table into an installation file.
  │   │
  │   ├─ICQAMRY2       A REXX exec that processes the upgrade file against the installation
  │   │                file.
  │   │
  │   ├─ICQAMCI2       A CLIST that loads an installation file into a table and calls the
  │      │             appropriate verification routine.
  │      │
  │      ├─ICQAMCF0    A CLIST that defines function and environment applications.
  │      │
  │      ├─ICQAMCP0    A CLIST that defines panel applications.
Figure 20. APPC/MVS administration dialog panel and REXX exec hierarchy
ICQASRMO                      The REXX exec that processes the main menu and associated requests, presents
 │                            and processes the data base token panel, and performs file allocation.
 │
 └─ICQASE02                    A menu panel that lets you select the system file you wish to administer.
    │                          You can also name the current transaction program profile, side 
    │                          information, or data base token system files.
    │
    ├─ICQASE22                 A menu that lets you select the model data set using the criteria entered
    │                          in panel ICQASE02.
    │
    ├─ICQASE98                 A data entry panel on which you can name a new data base token.
    │  │
    │  └─ICQASRR0              The REXX exec that processes your requests for changing data base tokens.
    │                          (See Figure 141)
    │
    ├─ICQASRS0                 The REXX exec that processes your request for side information and 
    │  │                       processes file allocation.
    │  │
    │  └─ICQASRP1              The REXX exec that displays the side information list panel.
    │     │
    │     └─ICQASE72           A data entry panel that lets you specify actions you wish to take on side
    │        │                 information in the current system file.  You may change the current system
    │        │                 file name.  You may select to edit, browse, copy, delete, and add side
    │        │                 information.
    │        │
    │        ├─ICQASE22        A menu that lets you select the model data set using the criteria entered
    │        │                 in panel ICQASE72.
    │        │
    │        └─ICQASRP2        The REXX exec that displays side information.
    │           │
    │           ├─ICQASE74     A data entry panel that allows you to add side information.  You can 
    │           │  │           specify the symbolic destination name, transaction program name, mode name, 
    │           │  │           and partner LU name.
    │           │  │
    │           │  └─ICQASRRO  The REXX exec that processes your requests for adding side information.
    │           │              (See Figure 141)    
    │           │
    │           ├─ICQASE76     A data entry panel that allows you to copy side information from one system
    │           │  │           file to another.  Symbolic destination name, transaction program name, the
    │           │  │           mode name, and the partner LU name can be changed.  You can change the "to"
    │           │  │           system file.
    │           │  │
    │           │  └─ICQASRRO  The REXX exec that processes your requests for copying side information.
    │           │              (See Figure 141)
    │           │
    │           ├─ICQASE80     A data entry panel that allows you to edit side information.  You can edit
    │           │  │           the transaction program name, mode name, and partner LU name.
    │           │  │
    │           │  └─ICQASRRO  The REXX exec that processes your requests for editing side information.
    │           │              (See Figure 141)
    │           │
    │           ├─ICQASE84     A panel that displays the side information that you selected to browse.
    │           │
    │           └─ICQASE84     A panel that displays the side information that you selected to delete.
    │              │
    │              └─ICQASRR0  The REXX exec that processes your requests for deleting side information.
    │                          (See Figure 141)
 
    │
    └─ICQASRT0           The REXX exec that processes your request for transaction program profile
       │                 and processes file allocation.
       │
       └─ICQASRP1        The REXX exec that displays the transaction program profile list panel.
          │
          └─ICQASE04     A menu panel that allows you to select the type of administration to be
             │           performed on a transaction program profile for the current system file.
             │           You can also change the current system file.
             │
             ├─ICQASE22  A menu that lets you select the model data set using the criteria
             │           entered in panel ICQASE04.
             │
             └─ICQASRP2  The data entry panel that displays transaction program profile information.
                │
                ├─ICQASE08 A data entry panel that lets you add a transaction program profile.  You can
                │  │       also change the current system file.  If you choose to add a transaction
                │  │       program profile that uses a non-ASCH scheduler, an ISPF session is entered
                │  │       following this panel.  For a transaction program profile that uses an ASCH
                │  │       transaction scheduler, the following panels are displayed.
                │  │
                │  ├─ICQASRRO The REXX exec that processes your requests for adding non-ASCH transaction
                │  │          program profile information. (See Figure 141)
                │  │
                │  └─ICQASE10 A data entry panel that lets you select the sysout and account tailor
                │     │       options, the scheduler class, the transaction program schedule type, and
                │     │       select the generic user ID of an ASCH transaction scheduler.  You can
                │     │       also change the current system file.
                │     │
                │     ├─ICQASE96 A menu panel that presents a list and lets you select a scheduler class 
                │     │          for an ASCH transaction scheduler.
                │     │
                │     └─ICQASE12 A data entry panel that lets you select attributes for the message log of 
                │        │       an ASCH transaction scheduler.  You can select the save parameter, the 
                │        │       message data set name, and the message data set status.  If the message 
                │        │       data set is SMS managed, you can select its storage, management, and data 
                │        │       classes. You can also change the current system file.
                │        │
                │        └─ICQASE16 A menu that lets you select whether you want to enter an ISPF edit
                │           │       session for the ASCH transaction scheduler JCL using a model or
                │           │       not using a model when adding JCL for the ASCH transaction scheduler.
                │           │
                │           ├─ICQASRRO The REXX exec that processes your requests for adding transaction
                │           │  │       program profile information. (See Figure 141)
                │           │  │
                │           │  └─ICQASE60 This panel displays the JCL associated with the transaction
                │           │             scheduler.
                │           │
                │           └─ICQASE20 A data entry panel that lets you select the model for the JCL
                │              │       for the ASCH transaction scheduler if you chose to use a
                │              │       model in panel ICQASE16.
                │              │
                │              ├─ICQASE90 A data entry panel that only appears if a unique JCL delimiter
                │              │          is needed.
                │              │
                │              ├─ICQASE94 A data entry panel that only appears if a unique scheduler
                │              │          delimiter is needed.
                │              │
                │              ├─ICQASRRO The REXX exec that processes your requests for adding 
                │              │          transaction program profile information. (See Figure 141)
                │              │
                │              └─ICQASE24 A menu that lets you select the model data set member using the
                │                 │       criteria entered in panel ICQASE20.
                │                 │
                │                 ├─ICQASE90 A data entry panel that only appears if a unique JCL
                │                 │          delimiter is needed.
                │                 │
                │                 ├─ICQASE94 A data entry panel that only appears if a unique scheduler
                │                 │          delimiter is needed.
                │                 │
                │                 └─ICQASRRO The REXX exec that processes your requests for adding
                │                    │       transaction program profile information. (See Figure 141)
                │                    │
                │                    └─ICQASE60 This panel displays the JCL associated with the trans-
                │                                action scheduler.
                │
                ├─ICQASE28     A data entry panel that lets you copy a transaction program profile to
                │  │           another transaction scheduler profile.  It also lets you specify the
                │  │           transaction program name, the level of the transaction program, the ID,
                │  │           and the activation status.  If you choose to copy a transaction program
                │  │           profile which uses a non-ASCH scheduler, an ISPF edit session is
                │  │           entered following this panel.
                │  │
                │  ├─ICQASRRO  The REXX exec that processes your requests for copying non-ASCH transaction
                │  │           program profile information. (See Figure 141)
                │  │
                │  └─ICQASE30  A data entry panel that lets you select the sysout and account tailor
                │     │        options, the scheduler class, the transaction program schedule type,
                │     │        and select the generic user ID of an ASCH transaction scheduler.  You
                │     │        can also change the current system file.
                │     │
                │     ├─ICQASE96 A menu panel that presents a list and lets you select a scheduler class 
                │     │          for an ASCH transaction scheduler.
                │     │
                │     └─ICQASE32 A data entry panel that lets you select attributes for the message log
                │        │       of an ASCH transaction scheduler.  You can select the save parameter, the
                │        │       message data set name, and the message data set status.  If the message
                │        │       data set is SMS managed, you can select its storage, management, and data
                │        │       classes. You can change the "to" system file.  You can also choose to
                │        │       edit the copied JCL.
                │        │
                │        ├─ICQASE90 A data entry panel that only appears if a unique JCL delimiter is
                │        │         needed.
                │        │
                │        ├─ICQASE94 A data entry panel that only appears if a unique scheduler delimiter 
                │        │          is needed.
                │        └─ICQASRRO The REXX exec that processes your requests for copying transaction
                │           │       program profile information. (See Figure 141)
                │           │
                │           └─ICQASE60 This panel displays the JCL associated with the transaction
                │                      scheduler.
                │
                ├─ICQASE36     A menu that allows you to edit a transaction program profile.  If you 
                │  │           choose to copy a transaction program profile which uses a non-ASCH 
                │  │           scheduler, an ISPF edit session is entered following this panel.  You can 
                │  │           only change the activation status.
                │  │
                │  ├─ICQASRRO  The REXX exec that processes your requests for editing non-ASCH transaction
                │  │           program profile information. (See Figure 141)
                │  │
                │  └─ICQASE38  A data entry panel that lets you select the sysout and account tailor
                │     │        options, the scheduler class, the transaction scheduler type, and select 
                │     │        the generic user ID of the ASCH transaction scheduler.  This menu is dis-
                │     │        played after panel ICQASE36 and only if the transaction scheduler is ASCH.
                │     │
                │     ├─ICQASE96 A menu panel that presents a list and lets you select a scheduler class
                │     │          for an ASCH transaction scheduler.
                │     │
                │     └─ICQASE40 A data entry panel that lets you select attributes for the message
                │        │       log of the ASCH transaction scheduler.  This panel is presented when
                │        │       work on panel ICQASE38 is complete.  You can select the save parameter,
                │        │       the message data set name, and the message data set status.  If the
                │        │       message data set is SMS managed, you can select its storage, management,
                │        │       and data classes.  You can also choose to enter into an ISPF edit session
                │        │       from this panel.
                │        │
                │        ├─ICQASE90 A data entry panel that only appears if a unique JCL delimiter is
                │        │          needed.
                │        │
                │        ├─ICQASE94 A data entry panel that only appears if a unique scheduler delimiter
                │        │          is needed.
                │        │
                │        └─ICQASRRO The REXX exec that processes your requests for editing transaction
                │           │       program profile information. (See Figure 141)
                │           │
                │           └─ICQASE60 This panel displays the JCL associated with the transaction
                │                      scheduler.
                │
                ├─ICQASE44       A data entry panel that displays a selected transaction program profile
                │  │             to browse.  You can select to view transaction scheduler data associated
                │  │             with the transaction program profile.
                │  │
                │  └─ICQASE46    A panel that displays the sysout or account tailor options, scheduler
                │     │          class, transaction program schedule type, and generic user ID of an
                │     │          ASCH transaction scheduler.
                │     │
                │     └─ICQASE48 A panel that displays attributes for the message log of an ASCH trans-
                │                action scheduler.  You can select the save parameter, the message data 
                │                set name and the message data set status.  If the message data set is SMS 
                │                managed, the storage, management, and data classes are displayed.  You 
                │                can also select to browse the JCL associated with the transaction program 
                │                profile.
                │
                ├─ICQASE52       A menu that displays a transaction program profile to delete.  You can 
                │  │             also select to delete all transaction program profile aliases associated 
                │  │             with this transaction program profile.  You can also select to see trans-     
                │  │             action scheduler data prior to deleting a transaction program profile.
                │  │
                │  ├─ICQASE54    A panel that displays the sysout or account tailor options, scheduler
                │  │  │          class, transaction program schedule type, and generic user ID of an
                │  │  │          ASCH transaction scheduler.
                │  │  │
                │  │  └─ICQASE56 A panel that displays attributes for the message log of an ASCH trans-
                │  │             action scheduler.  You can select the save parameter, message data 
                │  │             set name, and message data set status.  If the message data set is SMS 
                │  │             managed, the storage, management, and data classes are displayed.  
                │  │             You can also select to browse the JCL associated with the transaction 
                │  │             program profile.
                │  │
                │  └─ICQASRR0    The REXX exec that processes your requests for deleting transaction
                │                program profile information. (See Figure 141)
                │
                ├─ICQASE64       A data entry panel that displays a selected transaction program profile
                │  │             alias.  You can select to view transaction scheduler data associated with 
                │  │             the transaction program profile.
                │  │
                │  └─ICQASE44    A data entry panel that displays a selected transaction program profile 
                │     │          to browse.  You can select to view transaction scheduler data associated 
                │     │          with he transaction program profile.
                │     │
                │     └─ICQASE46 A panel that displays the sysout or account tailor options, scheduler
                │        │       class, transaction program schedule type, and generic user ID of an
                │        │       ASCH transaction scheduler.
                │        │
                │        └─ICQASE48 A panel that displays attributes for the message log of an ASCH 
                │                   transaction scheduler.  You can select the save parameter, message 
                │                   data set name and message data set status.  If the message data set is   
                │                   SMS managed the storage, management, and data classes are displayed.   
                │                   You can also select to browse the JCL associated with the transaction   
                │                   program profile. 
                │
                ├─ICQASE66       This data entry display allows you to delete an alias for a transaction
                │  │             program profile.
                │  │
                │  └─ICQASRR0    The REXX exec that processes your requests to delete an alias for a 
                │                transaction program profile. (See Figure 141)
                │
                ├─ICQASE68       This data entry display allows you to add an alias for a transaction
                │  │             program profile.
                │  │
                │  └─ICQASRR0    The REXX exec that processes your request to add an alias for a
                │                transaction program profile. (See Figure 141)
                │
                └─ICQASE70       A  panel that allows you to display or change the activation status.
                   │
                   └─ICQASRR0    The REXX exec that processes your request to change the activation
                                 status. (See Figure 141)
Figure 21. APPC/MVS administration utility request application and REXX exec hierarchy
ICQASRR0                   The REXX exec that processes an APPC/MVS administration utility request.
 │
 │
 ├── ICQASRF0        The REXX exec that calls ICQASLIO in an authorized state.
 │
 ├── ICQASLC0        The module that calls the APPC/MVS administration utility in an authorized state.
 │    │
 │    └── ICQASLI0   The module that displays and processes the APPC/MVS administration utility
 │                   request through an authorized invocation of the APPC/MVS administration utility.
 │
 └── ICQASRE0        The REXX exec that displays and processes results of APPC/MVS administration utility
                     extracts.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014