Descriptions of IDD Menu Facility Screens

This article describes the following information:
idmscu19
This article describes the following information:
2
2
These general topics are presented below followed by descriptions of each entity type and associated screens:
  • Entry and processing screens
  • Screens common to all entity types
In this discussion, the structure of the IDD menu facility is illustrated by entity type. For each screen within an entity-type structure, the following information is also listed:
  • Screen title
  • Screen name
  • The aspects of the entity-occurrence definition that can be implemented on the named screen
Refer to previous sections in this manual for a complete description of each entity type and its associated clauses.
Entry and Processing Screens
The Master Selection screen is the entry screen of the IDD menu facility. From this screen, you can:
  • Select the Session Options screen and/or the Display All screen to define processing options
  • Select an Entity screen to define an entity occurrence
The following figure illustrates the top of the menu facility's hierarchical structure.
Entry and Processing Screens
The names of the Entity screens that can be selected from the Master Selection screen are listed. Each Entity screen and its associated subordinate screens are described separately in this section.
Using the Display All screen, you can select an entity occurrence to be displayed. The IDD menu facility transfers control to the appropriate Entity screen to display the occurrence. If you subsequently press CLEAR from the Entity screen, control returns to the Master Selection screen, not the Display All List screen.
Entry and Processing Screens
The following table describes the screens associated with the menu facility entry and processing options.
Screen name
Screen title
Description
DISP
Display All
Defines the criteria to select entity occurrences for display
DISL
Display All List
Lists entity occurrences specified on the Display All screen; allows selection of an entity occurrence for further display under the appropriate entity-type screens
OPTI
Session Options
Defines session processing options
TOP
Master Selection
Identifies the primary screen; furnishes signon information; provides access to subordinate screens
Screens Common to All Entity Types
Certain screens apply generally to all entity types within the IDD menu facility. These subordinate screens function at various levels within the menu facility structure. The figures accompanying the following entity screen description tables show where the common screens appear in the menu facility structure.
Common Screens
The following table describes screens that are common to all entity types. Each screen can function at various levels within the IDD menu facility.
Screen name
Screen title
Description
CLAT
Class/Attribute
Associates attributes and classes with an entity
COML
Comment Key List
Lists all comment keys defined for an entity; selects one for review
COMM
Comments
Associates text with a comment key for an entity
ERRS
Error Display
Lists DDDL syntax and messages related to current processing errors
HELP
Help
Displays a help tutorial
HIST
History
Shows the chronological entity history
PUBL
Public Access
Defines entity security for unregistered users
REGN
User Registration
Assigns user registration by entity occurrence
SHOW
Cross Reference
Displays information requested on the Cross Reference selection screen (XREF)
ATTRIBUTE Entity Screens
The following figure shows the entity screen and subordinate screens associated with ATTRIBUTE entity definitions. The arrows show the path through these screens.
TOP ────► ATTR -─┬─► REGN                ┌─► AELM                  ├─► CLAT                ├─► AFIL                  ├─► AENT ───────────────┼─► AMOD                  ├─► COMM                ├─► APRG                  ├─► HIST                ├─► APRO                  ├─► PUBL                ├─► AQFI                  ├─► RKEY                ├─► AREC                  ├─► COML                ├─► ARPT                  └─► XREF ────► SHOW     ├─► ASYS                                          └─► ATAB
The following table describes the entity screen and subordinate screens associated with ATTRIBUTE entity definitions.
Screen name
Screen title
Description
AELM
Attribute Elements
Associates elements with the named attribute
AENT
Attribute/Entity
Requests display of all occurrences of an entity type that have the named attribute
AFIL
Attribute Files
Associates files with the named attribute
AMOD
Attribute Modules
Associates modules with the named attribute
APRG
Attribute Programs
Associates programs with the named attribute
APRO
Attribute Processes
Associates CA ADS processes with the named attribute
AQFI
Attribute Qfiles
Associates CA OLQ qfiles with the named attribute
AREC
Attribute Records
Associates records with the named attribute
ARPT
Attribute Reports
Associates reports with the named attribute
ASYS
Attribute Systems
Associates systems with the named attribute
ATAB
Attribute Tables
Associates tables with the named attribute
ATRN
Attribute Transactions
Associates transactions with the named attribute
ATTR
Attribute Entity
Identifies an attribute occurrence
AUSR
Attribute Users
Associates users with the named attribute
RKEY
Relational Keys
Associates attributes with the named attribute through predefined relational keys
XREF
Attribute
Cross Reference
Requests display of attributes, schemas, and/or subschemas that reference the named attribute in their definitions
CLASS Entity Screens
The following figure shows the entity screen and subordinate screens associated with CLASS entity definitions. The arrows show the path through these screens.
TOP ────► CLAS -─┬─► COMM                  ├─► HIST                  ├─► XREF ────► SHOW                  └─► COML
The following table describes the entity screen and subordinate screens associated with CLASS entity definitions.
Screen name
Screen title
Description
CLAS
Class Entity
Identifies a class occurrence
XREF
Class Cross Reference
Requests display of all attributes associated with the named class
ELEMENT Entity Screens
The following figure shows the entity screen and subordinate screens associated with ELEMENT entity definitions. The arrows show the path through these screens.
The Subordinate Elements (SUBE) screen can be invoked from the Element Entity (ELEM) screen and the Element Picture (PICT) screen.
TOP ────► ELEM -─┬─► REGN                  ├─► CLAT    ┌─► RANG                  ├─► COMM    ├─► VALU                  ├─► ELMX ───┤                  ├─► HIST    ├─► ESYN                  ├─► SUBE    └─► PICT ────► SUBE                  ├─► PUBL                  ├─► XREF ───► SHOW                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with ELEMENT entity definitions.
Screen name
Screen title
Description
COPY
Element Copy
Copies all or specified options of an element definition into the definition of the named element
ELEM
Element Entity
Identifies an element occurrence
ELMX
Element Extension
Selects a picture format for definition and/or renames the requested element; accesses the Element Picture screen, the Element Values screen, the Element Synonyms screen, and the Element Ranges screen.
ESYN
Element Synonym
Defines element synonyms (alternative names for an element)
PICT
Element Picture
Associates a picture definition with the picture format keyword selected on the Element Extension screen; accesses subordinate elements associated with a group element (SUBE)
RANG
Ranges
Assigns valid ranges of values for an element
RKEY
Relational Keys
Associates elements with the named element through predefined relational keys
SUBE
Subordinate Elements
Associates subordinate elements with a group element
VALU
Values
Assigns an initial value to an element when it is copied into a program; if the element is a level-88 item, assigns multiple values
XREF
Element
Cross Reference
Requests display of elements, records, reports, and/or transactions that reference the named element in their definitions
FILE Entity Screens
The following figure shows the entity screen and subordinate screens associated with FILE entity definitions. The arrows show the path through these screens.
TOP ───► FILE ───┬─► REGN   ┌─► FTYP                  ├─► FILX -─┤                  ├─► CLAT   └─► FREL                  ├─► COMM                  ├─► HIST                  ├─► FSYN                  ├─► XREF ────► SHOW                  ├─► PUBL                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with FILE entity definitions.
Screen name
Screen title
Description
COPY
File Copy
Copies all or specified options of a file definition into the definition of the named file
FILE
File Entity
Identifies a file occurrence
FILX
File Extension
Selects CA Culprit-related file options; renames the requested file; accesses the File Type screen and the Related Files screen
FREL
Related Files
Associates files with the named file
FSYN
File Synonyms
Identifies file synonyms (alternative names for a file)
FTYP
File Type
Assigns a file type, a VSAM file type, and/or a file device type
RKEY
Relational Keys
Associates files with the named file through predefined relational keys
XREF
File Cross Reference
Requests display of files, records, reports, transactions, and/or users that reference the named file in their definitions
MESSAGE Entity Screens
The following figure shows the entity screen and subordinate screens associated with MESSAGE entity definitions. The arrows show the path through these screens.
TOP ───► MSGS ───┬─► MTXT                  ├─► COMM                  ├─► HIST                  └─► COML
The following table describes the entity screen and subordinate screens associated with MESSAGE entity definitions.
Screen name
Screen title
Description
MSGS
Message Entity
Identifies a message occurrence
MTXT
Message Text Line
Associates text lines with the named message
MODULE Entity Screens
The following figure shows the entity screen and subordinate screens associated with MODULE entity definitions. The arrows show the path through these screens.
TOP ───► MODU ───┬─► SRCE                  ├─► MSYS                  ├─► REGN                  ├─► CLAT                  ├─► COMM                  ├─► XREF ────► SHOW                  ├─► HIST                  ├─► MODX                  ├─► PUBL                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with MODULE entity definitions.
Screen name
Screen title
Description
COPY
Module Copy
Copies all or specified options of a module definition into the definition of the named module
MODU
Module Entity
Identifies a module occurrence
MODX
Module Extension
Renames the requested module; establishes a new language
MSYS
Within Systems
Associates systems with the named module
RKEY
Relational Keys
Associates modules with the named module through predefined relational keys
SRCE
Module Source
Associates source text lines with the named module
XREF
Module
Cross Reference
Requests display of modules, users, and/or programs that reference the named module in their definitions
PROCESS Entity Screens
The following figure shows the entity screen and subordinate screens associated with PROCESS entity definitions. The arrows show the path through these screens.
TOP ───► PROC ───┬─► SRCE                  ├─► PRSY                  ├─► REGN                  ├─► CLAT                  ├─► COMM                  ├─► HIST                  ├─► XREF ───► SHOW                  ├─► PROX                  ├─► PUBL                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with PROCESS entity definitions.
Screen name
Screen title
Description
COPY
Process Copy
Copies all or specified options of a process definition into the definition of the named process
PROC
Process Entity
Identifies an CA ADS process occurrence
PROX
Process Extension
Renames the requested process
PRSY
Within Systems
Associates systems with the named process
RKEY
Relational Keys
Associates processes with the named process through predefined relational keys for modules established as processes
SRCE
Process Source
Associates source text lines with the named process
XREF
Module
Cross Reference
Requests display of modules, users, and/or programs that reference the named process in their definitions
PROGRAM Entity Screens
The following figure shows the entity screen and subordinate screens associated with PROGRAM entity definitions. The arrows show the path through these screens.
TOP ───► PROG ───┬─► REGN             ┌─► PSYS                  ├─► CLAT             ├─► PDCO                  ├─► COMM             ├─► PELM                  ├─► PRGX ────────────┼─► PEPT                  ├─► HIST             ├─► PFIL                  ├─► RKEY             ├─► PMAP    ┌─► PSAR                  ├─► PUBL             ├─► PSUB ───┼─► PSST                  ├─► COML             ├─► PMOD    ├─► PSRC                  ├─► COPY             ├─► PRCY    └─► PSLR                  └─► XREF ───► SHOW   ├─► PRUS                                       ├─► PSYS                                       └─► PPRG
The following table describes the entity screen and subordinate screens associated with PROGRAM entity definitions.
Screen name
Screen title
Description
COPY
Program Copy
Copies all or specified options of a program definition into the definition of the named program
HIST
History
Shows a chronological account of a program's existence
PDCO
Program DC Options
Assigns CA IDMS/DC options to the named program
PELM
Program Elements
Describes elements used by the named program
PEPT
Program Entry Points
Associates entry points with the named program
PFIL
Program Files
Associates files with the named program
PMAP
Program Maps Used
Describes maps used by the named program
PMOD
Program Modules Used
Describes modules used by the named program
PPRG
Programs Called
Describes programs called by the named program
PRCY
Program Records Copied
Describes records copied by the named program
PRGX
Program Extension
Defines the estimated number of lines; for an CA ADS Batch transaction, defines the starting sequence number in the named program; renames the requested program; accesses screens that relate programs to occurrences of subschemas and other entity types or that further define programs
PROG
Program Entity
Identifies a program occurrence
PRUS
Program Records Used
Describes records used by the named program
PSAR
Program Subschema Areas
Describes subschema areas accessed by the named program
PSLR
Program Logical Records
Describes subschema logical records used by the named program
PSRC
Program Subschema Records
Describes subschema records used by the named program
PSST
Program Subschema Sets
Describes subschema sets used by the named program
PSUB
Program Subschema
Describes the subschema used by the named program; accesses the Program Subschema Areas screen, the Program Subschema Records screen, the Program Subschema Sets screen, and the Program Logical Records screen
PSYS
Within Systems
Associates systems with the named program
RKEY
Relational Keys
Associates programs with the named program through predefined relational keys
XREF
Program
Cross Reference
Requests display of programs and tasks that reference the named program in their definitions
QFILE Entity Screens
The following figure shows the entity screen and subordinate screens associated with QFILE entity definitions. The arrows show the path through these screens.
TOP ───► QFIL ───┬─► SRCE                  ├─► QSYS                  ├─► REGN                  ├─► CLAT                  ├─► COMM                  ├─► HIST                  ├─► XREF ───► SHOW                  ├─► QFIX                  ├─► PUBL                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with QFILE entity definitions.
Screen name
Screen title
Description
COPY
Qfile Copy
Copies all or specified options of a qfile definition into the definition of the named qfile
QFIL
Qfile Entity
Identifies an CA OLQ qfile occurrence
QFIX
Qfile Extension
Renames the requested qfile
QSYS
Within Systems
Associates systems with the named qfile
RKEY
Relational Keys
Associates qfiles with the named qfile through predefined relational keys for modules established as qfiles
SRCE
Qfile Source
Associates source text lines with the named qfile
XREF
Module
Cross Reference
Requests display of modules, users, and/or programs that reference the named qfile in their definitions
RECORD Entity Screens
The following figure shows the entity screen and subordinate screens associated with RECORD entity definitions. The arrows show the path through these screens.
The Record Element List(RELL) screen can be invoked from the Record Entity (RECD) screen and the Record Element (RELM) screen.
TOP ───► RECD ───┬─► RELM                  ├─► RELL ───► RELM                  ├─► REGN                  ├─► CLAT                  ├─► COMM                  ├─► HIST                  ├─► XREF ───► SHOW                  ├─► COBL                  ├─► PUBL                  ├─► RECX ─┬─► RSYN                  ├─► RKEY  └─► RFIL                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with RECORD entity definitions.
Screen name
Screen title
Description
COBL
COBOL Elements
Displays the COBOL format of the record elements associated with the named record
COPY
Record Copy
Copies all or specified options of a record definition into the definition of the named record
RECD
Record Entity
Identifies a record occurrence
RECX
Record Extension
Defines storage medium and estimated number of occurrences for the named record; renames the requested record; accesses the Record Synonym screen and the Within File screen
RELL
Record Element List
Lists record elements associated with the named record; selects record element occurrences for further display by means of the Record Element screen
RELM
Record Element
Displays or associates record elements with the named record
RFIL
Within File
Associates files with the named record
RKEY
Relational Keys
Associates records with the named record through predefined relational keys
RSYN
Record Synonym
Identifies record synonyms (alternative names for a record)
XREF
Record
Cross Reference
Requests display of records, programs, maps, schemas, and/or subschemas that reference the named record in their definition
SYSTEM Entity Screens
The following figure shows the entity screen and subordinate screens associated with SYSTEM entity definitions. The arrows show the path through these screens.
TOP ───► SYST ───┬─► SSYS                  ├─► REGN                  ├─► CLAT                  ├─► COMM                  ├─► HIST                  ├─► XREF ───► SHOW                  ├─► PUBL                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with SYSTEM entity definitions.
Screen name
Screen title
Description
COPY
System Copy
Copies all or specified options of a system definition into the definition of the named system
RKEY
Relational Keys
Associates systems with the named system through predefined relational keys
SSYS
Within Systems
Associates systems with the named system
SYST
System Entity
Identifies a system occurrence
XREF
System
Cross Reference
Requests display of entities that reference the named system in their definitions
TABLE Entity Screens
The following figure shows the entity screen and subordinate screens associated with TABLE entity definitions. The arrows show the path through these screens.
TOP ───► TABL ───┬─► EVAL                  ├─► TABX                  ├─► REGN                  ├─► CLAT                  ├─► COMM                  ├─► HIST                  ├─► XREF ───► SHOW                  ├─► CVAL                  ├─► TSYS                  ├─► PUBL                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with TABLE entity definitions.
Screen name
Screen title
Description
COPY
Table Copy
Copies all or specified options of a table definition into the definition of the named table
CVAL
Code Table Values
Associates encode and decode values with the named code table
EVAL
Table Edit Values
Associates values and value ranges with the named edit table
TABL
Table Entity
Identifies a table occurrence
TABX
Table Extension
Renames the requested table
TSYS
Within Systems
Associates systems with the named table
RKEY
Relational Keys
Associates tables with the named table through predefined relational keys for modules established as tables
XREF
Module
Cross Reference
Requests display of modules, users, and/or programs that reference the named table in their definition
USER Entity Screens
The following figure shows the entity screen and subordinate screens associated with USER entity definitions. The arrows show the path through these screens.
TOP ───► USER ───┬─► USRX                  ├─► UDEF                  ├─► UUSR                  ├─► UQFI                  ├─► USYS                  ├─► UFIL                  ├─► CLAT                  ├─► COMM                  ├─► HIST                  ├─► XREF ───► SHOW                  ├─► AUTH                  ├─► UOLQ                  ├─► USON                  ├─► USUB                  ├─► UDCS                  ├─► RKEY                  ├─► COML                  └─► COPY
The following table describes the entity screen and subordinate screens associated with USER entity definitions.
Screen name
Screen title
Description
AUTH
User Authority
Assigns product and entity-type authority to the named user
COPY
User Copy
Copies all or specified options of a user definition into the definition of the named user
RKEY
Relational Keys
Associates users with the named user through predefined relational keys
UDCS
Access to DC/UCF Systems
Defines the user's access to particular systems
UDEF
OLQ/CULPRIT Definition
Assigns CA OLQ and CA Culprit access options to the named user
UFIL
Access to Files
Defines the user's access to particular CA Culprit files
UOLQ
OLQ Default Options
Assigns default processing options for CA OLQ to the named user
UQFI
Access to Qfiles
Defines the user's access to particular qfiles
USER
User Entity
Identifies a user occurrence
USON
Signon Profiles
Associates signon profiles with the named user (modules that can be executed when the user signs on to a system or an application)
USRX
User Extension
Assigns access to ASF, IDB, and/or IDD to the named user; indicates a default public access specification for entities added by the named user under ASF; renames the requested user
USUB
Access to Subschemas
Defines the user's access to particular subschemas
USYS
Of Systems
Associates systems with the named user
UUSR
Within Users
Associates users with the named user
XREF
User Cross Reference
Requests display of entities that reference the named user in their definitions
The following figure shows the entity screen and subordinate screens associated with USER-DEFINED entity definitions. The arrows show the path through the screens.
TOP ───► ENTL ───► ENTY ─┬─► REGN                          ├─► CLAT                          ├─► COMM                          ├─► HIST                          ├─► PUBL                          ├─► RKEY                          └─► COML
The following table describes the entity screen and subordinate screens associated with USER-DEFINED entity definitions.
Screen name
Screen title
Description
ENTL
User-Defined Entity List
Lists all user-defined entity types in the dictionary; allows selection of a user-defined entity occurrence for further display
ENTY
User Defined Entity
Identifies a user-defined entity occurrence; renames a user-defined entity occurrence