When browsing an Ideal application load module there are several pieces of metadata that can identify the source program as well as compile dates.
Component : Ideal 15.1 ( and older versions)
Using CICS transaction IPCV or IDLX (IDEA), issue the following command:
=> @I$SCF PGM=loadmodulename
(Note that the information can also be found via CICS DBUT M=loadmodulename transaction.)
This example shows the load module information for program PHBEDIT in system ARP, using this display:
| Module offset (hex) | Description | Value in Module |
| 8 | Common Ideal load module coremark | QQQQLMID |
| 10 | Module name (7char) with suffix U, R, S or P Note: The suffix reflects the module type: R = reentrant (non-updateable) U = updateable S = symbol table P = reentrant part of panel |
PHBEDITU |
| 1B | Ideal system name | ARP |
| 1E | Source program name | PHBEDIT |
| 26 | Source program version | 013 |
| 29 | Ideal compile date/time (yymmddhhmmss) | 160616104401 |
| 35 | Ideal release | 140 |
| 3A | Program Name | PHBEDIT |
| 41 | Date/time created (yymmddhhmmss) | 161212170346 |
| 4D | Ideal program release | 140 |
For more information about the format of program and panel modules in Ideal, please review the Datacom Tools documentation:
Module Definition