VSAM_INDEX_TRAP

Description:
Checks to see if the VSAM index trap is enabled or not. The index trap validates each index record before the system writes it, looking for any corruption in the records.
Reason for check:
IBM® recommends running with the index trap enabled because it validates index records before they are written to DASD. If the system detects an error, it bypasses the write, preventing permanent damage to the data set structure. In addition, the index trap captures diagnostic data.
z/OS® releases the check applies to:
z/OS V1R4 and later.
Type of check (local or remote):
Local
User override of IBM values:
Start of changeThe following sample shows the defaults for customizable values for this check. Use this sample to make permanent check customizations in an HZSPRMxx parmlib member used at IBM Health Checker for z/OS startup. If you just want a one-time only update to the check defaults, omit the first line (ADDREPLACE POLICY) and use the UPDATE statement on a MODIFY hzsproc command. Note that using non-POLICY UPDATEs in HZSPRMxx can lead to unexpected results and is therefore not recommended.End of change
Start of changeADDREPLACE POLICY[(policyname)] [STATEMENT(name)]End of change
UPDATE
CHECK(IBMVSAM,VSAM_INDEX_TRAP)
INACTIVE
SEVERITY(MED) INTERVAL(24:00) DATE('date_of_the_change')
REASON('Your reason for making the update.') 
Debug support:
No
Verbose support:
No
Parameters accepted:
No.
Reference:
For more information on the VSAM index trap, see:
Messages:
This check issues the following exception messages:
  • IDAHC102E
See the IDAHC messages in z/OS MVS System Messages, Vol 6 (GOS-IEA).
SECLABEL recommended for multilevel security users:
SYSLOW - see z/OS Planning for Multilevel Security and the Common Criteria for information on using SECLABELs.