The TMC contains information about each tape under CA VM:Tape control. This information is represented to VMRGRW through the TMC5 data definition table.

The following table identifies the format of each field VMRGRW can read from the TMC.

 

Field NameStartLengthDisplayTypeDefault Column HeaderDescription
VOLSER16 A/NVOLSERVolume serial number
DSN744 A/NDATA SET NAMEData set name
EXPDT5149999999P/DEXPDTExpiration date yyyydddF
VOLSEQ552999999BINPVOLSEQVolume sequence number
1STVOL576 A/NFRSTVOLFirst volser of data set
PREVOL636 A/NPREVOLPrevious volser of data set
NEXTVOL696 A/NNEXTVOLNext volser of data set
NUMDSNB752999BINPNUMDSNBNumber of data set name blocks
FRSTDSNB7749999BINPFRSTDSNBAddress of first DSNB associated with this volume record
LASTDSNB8149999BINPLASTDSNBAddress of last DSNB associated with this volume record
FLAG1851XXBITFLAG1Internal flag bits. Values:
X'01'=Volume eligible for RDS override
X'02'=Volume deleted from library
X'04'=Tape listed on scratch list
X'20'=TMC record updated by user
X'80'=Internal field changed by user
FLAG2861XXBITFLAG2Internal flag bits. Values:
X'02'=Expired by LDATE nnn (last-used control)
X'04'=Expired by CYCLE nnn (cycle control)
X'10'=Temporary data set
X'40'=Volume opened for output
FLAG3871XXBITFLAG3Internal flag bits. Values:
X'20'=Externally managed volume
X'80'=Permanent media error
FLAG4881XXBITFLAG4Internal flag bits (currently unused)
TRTCH891XXBITTRTCHRecording technique. Values:
X'80'=9-track
X'23'=7-track, even parity
X'3B'=7-track, BCD/EBCDIC conversion
X'13'=7-track, data conversion
X'2B'=7-track, even parity and translation
X'C0'=18-track (3480 type cartridges only)
X'E0'=36-track
X'E1'=Enhanced capacity cartridge
DEN901XXBITDENDensity. Values:
X'83'=800 bpi
X'C3'=1600 bpi
X'D3'=6250 bpi
X'E3'=38K bpi (3480 type cartridges only)
X'E7'=38K bpi XF/IDRC (3480 type cartridges only)
LABEL911XXBITLABELTape label type. Values:
X'01'=No label
X'02'=Standard label
X'04'=Nonstandard label
X'10'=Bypass label processing
X'C0'=ASCII label
RECFM921XXBITRECFMRecord format. Values:
X'40'=Variable
X'50'=Variable blocked
X'58'=Variable blocked spanned
X'80'=Fixed
X'90'=Fixed blocked
X'C0'=Undefined
LRECL934999999999BINPLRECLLogical record length
BLKSIZE974999999999BINPBLKSIZEMaximum blocksize
BLKCNT101499999BINPBLKCNTData set block count
OUTDATE1054999999999BINPOUTDATEDate tape was marked out-of-area
OUTCODE1094 P/DOUTCODELocation ID of out-of-area tape
SLOT1134999999909BINPSLOTVault slot number
CDATE11749999999P/DCDATECreation date yyyydddF
CTIME122399:99P/DCREATE TIMECreation time 0hhmmF
CJOB1258 A/NCREATE USERIDCreating job name userid5
CSTEP1338 A/NSTPNAMECreating step name user ID
CUNIT1492XXXBITCUNITAddress of creation unit
LDATE15149999999P/DLAST DATEDate last used yyyydddF
LTIME156399:99P/DLAST TIMETime last used 0hhmmF
LJOB1598 A/NLAST USERIDJob name userid that last used volume
LUNIT1672XXXBITLUNITAddress of unit last used
PASSWRD1704 HEXPASSWRDData set security password
CLNCNT1741999BINPCLNCNTNumber of times tape cleaned
USECLN1752999BINPUSECLNUse count at last cleaning
DATECLN17749999999P/DDATECLNDate tape was last cleaned yyyydddF
BTHDATE18149999999BINPBTHDATEDate tape was first used
COUNT18529999BINPCOUNTNumber of times tape opened since BTHDATE
TRERRC1992999BINPTRERRCNumber of temporary read errors since last cleaned
TWERRC2012999BINPTWERRCNumber of temporary write errors since last cleaned
PRERRC2032999BINPPRERRCNumber of permanent read errors since last cleaned
PWERRC2052999BINPPWERRCNumber of permanent write errors since last cleaned
TRERRI2072999BINPTRERRINumber of temporary read errors since initialized
TWERRI2092999BINPTWERRINumber of temporary write errors since initialized
PRERRI2112999BINPPRERRINumber of permanent read errors since initialized
PWERRI2132999BINPPWERRINumber of permanent write errors since initialized
ACCT26750 A/NACCTUser job accounting area
INTVS3026 A/NINTERN VOLSERInternal volser for BIN, when used
BATCHID3171999BINPBATCHIDID of last CA-1 program to update record