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.
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 |