Previous Topic: 10.2.3 Output Exits

Next Topic: Appendix B: DATA DICTIONARY

Appendix A: MESSAGES


This appendix lists all messages generated by the CA MICS
Analyzer Option for CICS.  Some messages are generated during
the processing of the control statements, while others are
caused by various conditions in the data.  The messages are
listed in ascending numerical sequence and include full text
of the message, the type, the reason for the message,
appropriate user action, and applicable document references.

The following type codes are used to categorize the messages:

1. Information:  A note to the user that documents a CICS
                 option or potentially important feature in
                 the data.

2. Warning:      A condition of either the data or the
                 control statements that does not affect the
                 operation of the CA MICS Analyzer Option for
                 CICS, but can lead to unexpected results.

3.  Error:       A problem has been encountered with a
                 control statement that will prevent a
                 successful run of the CA MICS Analyzer
                 Option for CICS.  Execution is stopped after
                 all control statements are processed.

4. Termination:  A critical problem has been encountered with
                 the data that requires the CA MICS Analyzer
                 Option for CICS to terminate processing
                 immediately.




+-----------------+
| C I C 0 5 0 1 0 |
+-----------------+

   TEXT:       INPUTCIC--->  %LINE
               DDNAME INPUTSMF NOT VALID

   TYPE:       Error

   REASON:     INPUTSMF is a reserved word and cannot be used
               as a ddname for a non-SMF input data set.

   ACTION:     Review and correct the ddname specification in
               members CICOPS and INPUTCIC of
               prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 1 1 |
+-----------------+

   TEXT:       INPUTCIC--->  %LINE
               DDNAME %INCDDNME LENGTH NOT 1 TO 8

   TYPE:       Error

   REASON:     Invalid ddname is specified in
               prefix.MICS.PARMS(INPUTCIC).  The ddname must
               be one to eight characters in length.

   ACTION:     Review and correct the ddname specification in
               members CICOPS and INPUTCIC of
               prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 1 2 |
+-----------------+

   TEXT:       INPUTCIC--->  %LINE
               DDNAME %INCDDNME PREVIOUSLY SPECIFIED

   TYPE:       Error

   REASON:     A ddname is specified twice in
               prefix.MICS.PARMS(INPUTCIC).

   ACTION:     Eliminate the duplicate ddname from
               prefix.MICS.PARMS(INPUTCIC).  Rerun job.

   REFERENCES: Section 7.3.4


+-----------------+
| C I C 0 5 0 1 3 |
+-----------------+

   TEXT:       THE NUMBER OF DDNAMES SPECIFIED IN INPUTCIC
               EXCEEDS CHECKPOINT LIMIT.  THE MAXIMUM IS
               %CKPTCNT ENTRIES.

   TYPE:       Error

   REASON:     The number of ddnames defined in
               prefix.MICS.PARMS(INPUTCIC) has exceeded the
               maximum allowed.

   ACTION:     Reduce the number of ddnames by concatenating
               multiple input data sets to one ddname.
               Modify ddname specifications in members CICOPS
               and INPUTCIC of prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 2 0 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               KEYWORD NOT RECOGNIZED. KEYWORD=%KEYWRD01

   TYPE:       Error

   REASON:     An invalid  keyword is specified in
               prefix.MICS.PARMS(CICOPS).  Valid keywords are
               MSACCOUNT, WORK, RESP, TRANSLATE, CICOPTS, and
               TAPECSU.

   ACTION:     Correct the keyword specification in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 2 1 |
+-----------------+

   TEXT:       MULTIPLE MSACCOUNT STATEMENTS

   TYPE:       Warning

   REASON:     Multiple MSACCOUNT statements are specified in
               prefix.MICS.PARMS(CICOPS); only one is used.

   ACTION:     Warning only.  No action required.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 2 2 |
+-----------------+

   TEXT:       MULTIPLE WORK STATEMENTS

   TYPE:       Error

   REASON:     Multiple WORK statements are specified in
               prefix.MICS.PARMS(CICOPS), but one is allowed.

   ACTION:     Remove all but one WORK statement from
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2
+-----------------+
| C I C 0 5 0 2 3 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               WORK FILE PAIRS NOT NUMERIC

   TYPE:       Error

   REASON:     Invalid WORK statement is found in
               prefix.MICS.PARMS(CICOPS).  The work file pair
               parameter must be a number from 1 to 9.

   ACTION:     Correct the WORK statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 2 4 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               WORK FILE PAIRS NOT 1 TO 9

   TYPE:       Error

   REASON:     Invalid WORK statement is found in
               prefix.MICS.PARMS(CICOPS).  The work file pair
               parameter must be a number from 1 to 9.

   ACTION:     Correct the WORK statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 2 5 |
+-----------------+

   TEXT:       MULTIPLE RESP STATEMENTS

   TYPE:       Error

   REASON:     Multiple RESP statements are specified in
               CICOPS, but only one is permitted.

   ACTION:     Remove all but one RESP statement from
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 2 6 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               LESS THAN SEVEN RESPONSE VALUES SPECIFIED

   TYPE:       Error

   REASON:     Invalid RESP statement is specified in
               prefix.MICS.PARMS(CICOPS).  The statement must
               define seven response values.

   ACTION:     Correct the RESP statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 2 7 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               RESPONSE VALUE NUMBER %WRKINX2 IS NOT NUMERIC

   TYPE:       Error

   REASON:     Invalid RESP statement is specified in
               prefix.MICS.PARMS(CICOPS).  The statement must
               define seven numeric response values.

   ACTION:     Correct the RESP statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 2 8 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               RESPONSE VALUE NUMBER %WRKINX2 IS > 3600

   TYPE:       Error

   REASON:     Invalid RESP statement is specified in
               prefix.MICS.PARMS(CICOPS).  The response value
               cannot exceed 3600 seconds.

   ACTION:     Correct the RESP statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 2 9 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               RESPONSE VALUES NOT ASCENDING - SEE RESPONSE
               VALUE %WRKINX2

   TYPE:       Error

   REASON:     Invalid RESP statement is specified in
               prefix.MICS.PARMS(CICOPS).  The statement must
               define seven numeric response values in
               ascending order.

   ACTION:     Correct the RESP statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 3 0 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               MORE THAN 7 RESPONSE VALUES SPECIFIED

   TYPE:       Error

   REASON:     Invalid RESP statement is specified in
               prefix.MICS.PARMS(CICOPS). The statement
               contains more than seven response values.

   ACTION:     Correct the RESP statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 3 1 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               OLD AND NEW ID MUST BE SPECIFIED

   TYPE:       Error

   REASON:     Invalid TRANSLATE statement is specified in
               prefix.MICS.PARMS(CICOPS).  Neither an old nor
               new transaction ID is specified in this
               TRANSLATE statement.

   ACTION:     Correct the TRANSLATE statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 3 2 |
+-----------------+

   TEXT:       INVALID SPECIAL CHARACTERS IN CICSID:
               %KEYWRD03
               THIS WILL MAKE CICSREL AND CICSMVER
               BLANK IN THE CICCSY FILE.

   TYPE:       Warning

   REASON:     Regions defined as monitor type 'MON' in
               CICOPS cannot contain special characters.  We
               use the CICSID for 'MON' regions as a macro
               variable in order to populate the CICSREL and
               CICSMVER data elements in the CICCSY File.  If
               they contain special characters, the macro
               variable definition will fail and CICSREL and
               CICSMVER will not get populated.

   ACTION:     Change the CICSID in the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun CICPGEN.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 3 3 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               LENGTH OF OLD ID GREATER THAN 8 CHARACTERS.
               ID=%KEYWRD02

   TYPE:       Error

   REASON:     Invalid TRANSLATE statement is specified in
               prefix.MICS.PARMS(CICOPS). The original
               transaction ID cannot be longer than eight
               characters.

   ACTION:     Correct the TRANSLATE statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 3 4 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               LENGTH OF NEW ID GREATER THAN 8 CHARACTERS.
               ID=%KEYWRD03

   TYPE:       Error

   REASON:     Invalid TRANSLATE statement is specified in
               prefix.MICS.PARMS(CICOPS).  The new
               transaction ID cannot be longer than eight
               characters.

   ACTION:     Correct the TRANSLATE statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 3 5 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               OLD ID WAS PREVIOUSLY SPECIFIED

   TYPE:       Error

   REASON:     Invalid TRANSLATE statement is found in
               prefix.MICS.PARMS(CICOPS).  The original ID
               has been specified in a prior TRANSLATE
               statement.

   ACTION:     Remove or correct the TRANSLATE statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 3 6 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               OLD ID IS NOT AN ATTENTION IDENTIFIER SO
               LENGTH MUST BE 8 CHARACTERS ID=%KEYWRD02

   TYPE:       Error

   REASON:     Invalid TRANSLATE statement is specified in
               prefix.MICS.PARMS(CICOPS).  The length of the
               original ID must be eight characters, unless
               the original ID is one of the following
               identifiers:  PA1, PA2, PA3, PF1-PF24, ENTER,
               LPA, or OPID.

   ACTION:     Correct the TRANSLATE statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 3 8 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               OLD ID IS NOT AN ATTENTION IDENTIFIER - IT
               MUST BE IN HEXADECIMAL FORMAT ID=%KEYWRD02

   TYPE:       Error

   REASON:     Invalid TRANSLATE statement is specified in
               prefix.MICS.PARMS(CICOPS). The original ID
               must be specified in hexadecimal format,
               unless it is one of the following identifiers:
               PA1, PA2, PA3, PF1-PF24, ENTER, LPA, or OPID.

   ACTION:     Correct the TRANSLATE statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 3 9 |
+-----------------+

   TEXT:       TRANSLATION LIMIT OF 300 HAS BEEN EXCEEDED

   TYPE:       Error

   REASON:     More than 300 TRANSLATE statements have been
               specified in prefix.MICS.PARMS(CICOPS).

   ACTION:     Specify a maximum of 300 TRANSLATE statements
               in prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 4 0 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               SYSID NOT 1 TO 4 CHARACTERS IN LENGTH.
               SYSID=%KEYWRD02

   TYPE:       Error

   REASON:     Invalid SYSID value is specified in the
               CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  The SYSID must be
               one to four characters in length.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 4 1 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               CICSID NOT 1 TO 4 CHARACTERS IN LENGTH.
               CICSID=%KEYWRD03

   TYPE:       Error

   REASON:     Invalid CICSID value is specified in the
               CICOPTS statement prefix.MICS.PARMS(CICOPS).
               The CICSID must be one to four characters in
               length.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 4 2 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               MONITOR TYPE MUST BE CMF OR MON.
               MON=%KEYWRD05

   TYPE:       Error

   REASON:     Invalid monitor source is specified in the
               CICOPTS statement in
               prefix.MICS.PARMS(CICOPS). CA MICS currently
               supports CMF and ASG-TMON.  They are specified
               by the words CMF and MON.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 4 3 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               SYSID/CICSID PREVIOUSLY DEFINED.
               SYSID=%KEYWRD02  CICSID=%KEYWRD03

   TYPE:       Error

   REASON:     Duplicate SYSID/CICSID combinations are
               defined in prefix.MICS.PARMS(CICOPS).

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Ensure each
               SYSID/CICSID combination is unique.  Rerun
               job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 4 4 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               DDNAME NOT 1 TO 8 CHARACTERS IN LENGTH.
               DDNAME=%KEYWRD04

   TYPE:       Error

   REASON:     Invalid ddname is specified in CICOPTS
               statement in prefix.MICS.PARMS(CICOPS).  The
               ddname must be one to eight characters in
               length.

   ACTION:     Review and correct the ddname specifications
               in members CICOPS and INPUTCIC of
               prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 4 5 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               WHEN A GENERIC SYSID IS SPECIFIED, DDNAME MUST
               BE SMF OR MON

   TYPE:       Error

   REASON:     Invalid ddname specified in CICOPTS statement
               in prefix.MICS.PARMS(CICOPS).  When four
               question marks (????) are used to specify
               generic SYSID, the associated ddname must be
               either SMF or MON.

   ACTION:     Review and correct the ddname specification in
               members CICOPS, INPUTCIC, and INPUTSMF of
               prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Section 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 4 6 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               DDNAME NOT PERMITTED.  DDNAME=%KEYWRD04

   TYPE:       Error

   REASON:     Invalid ddname specified in CICOPTS statement
               in prefix.MICS.PARMS(CICOPS).  INPUTSMF and
               INPUTMON are both reserved words that cannot
               be used to specify the ddname.

   ACTION:     Review and correct the ddname specifications
               in members CICOPS, INPUTCIC, and INPUTSMF of
               prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 4 7 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               DDNAME NOT PERMITTED FOR MONITOR.
               MONITOR=%KEYWRD05 DDNAME=%KEYWRD04

   TYPE:       Error

   REASON:     Invalid ddname specified in CICOPTS statement
               in prefix.MICS.PARMS(CICOPS).  When the
               monitor type is CMF, the ddname cannot be MON.

   ACTION:     Review and correct ddname specification in
               members CICOPS, INPUTSMF, and INPUTCIC of
               prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 4 8 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               NULL APPLID/SYSIDNT NOT ALLOWED FOR
               DDNAME=%KEYWRD04

   TYPE:       Error

   REASON:     Invalid applid or system identification
               (sysidnt) is specified in CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  When the ddname is
               SMF or MON, the associated applid or sysidnt
               cannot be NULL.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  For ddname SMF,
               specify the eight-byte applid.  For ddname
               MON, specify the four-byte sysidnt.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 4 9 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               DDNAME|APPLID/SYSIDNT NOT UNIQUE.
               DDNAME=%KEYWRD04  APPLID/SYSIDNT=%KEYWRD07

   TYPE:       Error

   REASON:     Multiple ddname/applid or ddname/sysidnt
               combinations are specified in CICOPTS
               statements in prefix.MICS.PARMS(CICOPS).

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  For CMF
               processing, ensure the ddname/applid
               combination is unique.  For ASG-TMON
               processing, ensure the ddname/sysidnt
               combination is unique.  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 0 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               GMT OFFSET IS NOT NUMERIC.  VALUE=%KEYWRD06

   TYPE:       Error

   REASON:     Invalid GMT offset is specified in CICOPTS
               statement in prefix.MICS.PARMS(CICOPS).  The
               GMT offset must be numeric in the range of -13
               to +13.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 1 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               GMT OFFSET NOT IN RANGE -13 TO +13 HOURS.
               OFFSET=%VALUE

   TYPE:       Error

   REASON:     Invalid GMT offset is specified in CICOPTS
               statement in prefix.MICS.PARMS(CICOPS).  The
               GMT offset must be numeric in the range of -13
               to +13.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 2 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               LESS THAN 7 PARAMETERS SPECIFIED AFTER CICOPTS

   TYPE:       Error

   REASON:     One or more parameters are missing from the
               CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Because the
               parameters are positional, it is not possible
               to determine which parameters have been
               omitted.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 3 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               INTERVAL COLLECTION TIME IS NOT NUMERIC.
               INTERVAL=%KEYWRD08

   TYPE:       Error

   REASON:     Invalid sample interval is specified in the
               CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  The sample
               interval time is in minutes and must be
               numeric in the range 1 to 999.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 4 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               INTERVAL COLLECTION TIME NOT IN RANGE 1-999
               MINUTES.  INTERVAL=%VALUE

   TYPE:       Error

   REASON:     Invalid sample interval is specified in the
               CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  The sample
               interval time is in minutes and must be
               numeric in the range 1 to 999.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 5 |
+-----------------+

   TEXT:       THE NUMBER OF CICOPTS STATEMENTS EXCEED
               CHECKPOINT LIMIT.  THE MAXIMUM IS %CKPTCNT
               ENTRIES.

   TYPE:       Error

   REASON:     The total number of CICOPTS statements exceed
               the maximum allowed.

   ACTION:     Reduce the number of CICOPTS statements in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 6 |
+-----------------+

   TEXT:       NO INPUTCIC STATEMENT FOR DDNAME %INCDDNME IN
               CICOPS

   TYPE:       Error

   REASON:     The ddname specified in the CICOPTS statement
               in prefix.MICS.PARMS(CICOPS) has no
               corresponding match in
               prefix.MICS.PARMS(INPUTCIC).

   ACTION:     Correct the ddname specification in members
               CICOPS and INPUTCIC of prefix.MICS.PARMS.
               Rerun job.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4

+-----------------+
| C I C 0 5 0 5 7 |
+-----------------+

   TEXT:       ERROR(S) ENCOUNTERED DURING UNIT GENERATION
               (PGEN) - EXECUTION ABNORMALLY TERMINATED

   TYPE:       Error

   REASON:     At least one error condition was specified
               while processing CICPGEN parameter statements.

   ACTION:     Correct the errors as indicated by the error
               messages in MICSLOG.  Rerun job.

   REFERENCES: Section 7.3.1

+-----------------+
| C I C 0 5 0 5 8 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               %MON IS NOT SUPPORTED

   TYPE:       Error

   REASON:     OPTIONS statement for PAII or CMF15 is
               specified in prefix.MICS.PARMS(CICOPS).
               CA MICS support for PAII and CICS 1.5 have
               been dropped.

   ACTION:     Remove OPTIONS statement for PAII and CMF15
               from prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 5 9 |
+-----------------+

   TEXT:       NULL APPLID OR BLANK SYSIDNT IS SPECIFIED.
               NULL APPLID OR SYSIDNT WILL BE GENERATED.

   TYPE:       Warning

   REASON:     NULL applid or blank sysidnt is specified in
               prefix.MICS.PARMS(CICOPS).

   ACTION:     Review prefix.MICS.PARMS(CICOPS) to verify
               that NULL applid or blank sysidnt is the
               intended specification.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 6 0 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               ALL CICOPTS STATEMENTS ENCOUNTERED.
               CONVERSION MAY HAVE BEEN EXECUTED.

   TYPE:       Information

   REASON:     Prefix.MICS.PARMS(CICOPS) does not contain any
               OPTION/CMFOPS/LANOPS statement.  This
               indicates that the CICOPS conversion utility
               program CICOPSCV has already been executed or
               that it is not needed.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 5 0 6 1 |
+-----------------+

   TEXT:       ERROR(S) ENCOUNTERED DURING CICOPS
               CONVERSION - EXECUTION ABNORMALLY TERMINATED

   TYPE:       Error

   REASON:     One or more errors encountered while executing
               the CICOPS conversion utility program
               CICOPSCV.

   ACTION:     Correct errors as indicated by messages in the
               MICSLOG.  Rerun job.

   REFERENCES: N/A

+-----------------+
| C I C 0 5 0 6 2 |
+-----------------+

   TEXT:       CMF INPUT PROCESSOR ACTIVE

   TYPE:       Information

   REASON:     CMF has been specified as the source of the
               CICS monitor data.

   ACTION:     None.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 6 3 |
+-----------------+

   TEXT:       MONITOR INPUT PROCESSOR ACTIVE

   TYPE:       Information

   REASON:     ASG-TMON has been specified as the source of
               the CICS monitor data.

   ACTION:     None.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 6 5 |
+-----------------+

   TEXT:       USING %WORKCT WORK FILE PAIRS

   TYPE:       Information

   REASON:     The indicated number of WORK file pairs will
               be used during DAY040 processing.

   ACTION:     None.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 6 6 |
+-----------------+

   TEXT:       MSACCOUNT EXIT ACTIVE

   TYPE:       Information

   REASON:     The Multisystem Accounting Exit is active.

   ACTION:     None.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 6 7 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               DDNAME ASSOCIATED WITH MORE THAN ONE MONITOR.
               DDNAME=%KEYWRD04 MONITORS=%KEYWRD05 %OLDMON

   TYPE:       Error

   REASON:     Invalid CICOPTS statement is specified in
               prefix.MICS.PARMS(CICOPS).  The ddname in
               error is specified for more than one type of
               monitor.  Different types of monitor data
               cannot be concatenated to the same input DD.

   ACTION:     Review and correct the ddname specification in
               members CICOPS, INPUTCIC, and INPUTSMF in
               prefix.MICS.PARMS.  Rerun job.

   REFERENCES: Sections 7.3.2,  7.3.3, and 7.3.4


+-----------------+
| C I C 0 5 0 6 8 |
+-----------------+

   TEXT:       NO RESPONSE DISTRIBUTION THRESHOLD STATEMENT

   TYPE:       Error

   REASON:     No RESP statement is specified in
               prefix.MICS.PARMS(CICOPS).  One is required.

   ACTION:     Add a valid RESP statement to
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 6 9 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               GMT OFFSET MUST BE 0 WHEN MONITOR IS %KEYWRD05

   TYPE:       Error

   REASON:     Invalid GMT offset is specified in the CICOPTS
               statement in prefix.MICS.PARMS(CICOPS).  When
               input is ASG-TMON, the GMT offset must be 0.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 7 0 |
+-----------------+

   TEXT:       DDNAME %CURDDN CAN ONLY APPEAR ONCE
               BECAUSE IT SPECIFIES APPLID/SYSIDNT = NULL

   TYPE:       Error

   REASON:     Invalid CICOPTS statement is specified in
               prefix.MICS.PARMS(CICOPS).  When NULL applid
               or system identification (sysidnt) is
               specified for a CICS region, the associated
               ddname must be unique.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 7 1 |
+-----------------+

   TEXT:       NO CICOPS STATEMENT FOR INPUTCIC DDNAME
               %CURDDN

   TYPE:       Warning

   REASON:     Prefix.MICS.PARMS(INPUTCIC) contains input
               ddname that is not defined in
               prefix.MICS.PARMS(CICOPS).

   ACTION:     Review prefix.MICS.PARMS(INPUTCIC) and remove
               any JCL that causes unnecessary data
               allocation during DAY040 processing.

   REFERENCES: Sections 7.3.2, 7.3.3, and 7.3.4


+-----------------+
| C I C 0 5 0 7 2 |
+-----------------+

   TEXT:       CICOPS--->  %LINE
               INVALID SELCODE VALUE = %KEYWORD09
               VALID VALUES ARE 0, 2, 4, AND 6

   TYPE:       Error

   REASON:     Invalid selection code for CMF processing is
               specified in the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Valid selection
               codes are 0, 2, 4, and 6.

   ACTION:     Correct the CICOPTS statement in
               prefix.MICS.PARMS(CICOPS).  Rerun job.

   REFERENCES: Section 7.3.2

+-----------------+
| C I C 0 5 0 7 3 |
+-----------------+

   TEXT:       %PGM PROGRAM HAS ALREADY BEEN RUN.
               JOB ABORTED.

   TYPE:       Error

   REASON:     Job has already been executed.  It must not
               run more than once.  This is to prevent any
               loss of data that was saved by the previous
               job run.

   ACTION:     None.

   REFERENCES: N/A


+-----------------+
| C I C 0 5 0 7 4 |
+-----------------+

   TEXT:       DATA DICTIONARY CONVERSION PROGRAM HAS NOT
               BEEN RUN.  JOB ABORTED.

   TYPE:       Error

   REASON:     The data dictionary conversion program
               CICCDCCV must run first, prior to the
               execution of the dictionary generation job
               CICCDCGN.

   ACTION:     Follow the CIC4300 checklist and run the
               CICCDCCV and CICCDCGN jobs in the correct
               sequence.

   REFERENCES: N/A

+-----------------+
| C I C 0 5 0 7 5 |
+-----------------+

   TEXT:       APPLID IS NOT DEFINED FOR CICSID "%CICSID" IN
               PARMS(CICOPS).
               PLEASE SUPPLY USING PSP.PARMS(CICCDCGN).

   TYPE:       Error

   REASON:     The applid for this CICSID is not defined  in
               prefix.MICS.PARMS(CICOPS).  The applid is
               required by the data dictionary generation
               program CICCDCGN to generate the data
               dictionary records in the DETAIL.CICCDC01
               file.

   ACTION:     Specify the applid for the CICS region in
               sharedprefix.MICS.PSP.PARMS(CICCDCGN).  Rerun
               job.

   REFERENCES: N/A


+-----------------+
| C I C 0 5 0 7 6 |
+-----------------+

   TEXT:       DATA DICTIONARY RECORDS GENERATED FOR
               CICSID "%CICSID", APPLID "%CDCAPPL",
               CLASS "%CDCCLASS".

   TYPE:       Information

   REASON:     The data dictionary generation program
               CICCDCGN has generated data dictionary records
               for the specified regions.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 5 0 7 7 |
+-----------------+

   TEXT:       %PGM PROGRAM ENDED SUCCESSFULLY.

   TYPE:       Information

   REASON:     The job has ended successfully.

   ACTION:     None.

   REFERENCES: N/A


+-----------------+
| C I C 0 5 0 7 9 |
+-----------------+

   TEXT:       GMT OFFSET %GMT ENCOUNTERED FOR MONITOR.
               CHANGED TO ZERO BECAUSE GMT MUST BE ZER0 FOR
               MONITOR.

   TYPE:       Warning

   REASON:     GMT offset must be zero for monitor
               processing.

   ACTION:     None.

   REFERENCES: N/A


+-----------------+
| C I C 0 5 0 8 0 |
+-----------------+

   TEXT:       DETAIL.CICCDC01 CONTAINS ZERO OBSERVATION.
               DATA DICTIONARY CONVERSION IS NOT PERFORMED.

   TYPE:       Warning

   REASON:     Data dictionary conversion is not performed
               because file DETAIL.CICCDC01 is empty, which
               is normal if your data source is ASG-TMON.

   ACTION:     None.

   REFERENCES: N/A
+-----------------+
| C I C 0 5 0 8 3 |
+-----------------+

   TEXT:       STATCOPY OPTION IS ACTIVE.  CICS/ESA
               STATISTICS RECORDS WILL BE COPIED TO A
               SEQUENTIAL FILE ON TAPE

   TYPE:       Information

   REASON:     STATCOPY option was specified in
               prefix.MICS.PARMS(CICOPS).

   ACTION:     No action required.

   REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 5 0 8 4 |
+-----------------+

   TEXT:       ALLOCATION FAILURE, DD=%DDNAME, DSN=%DSNAME,
               RETURN CODE WAS %SVCC %INFOC
               RERUN CICPGEN ANOTHER TIME TO REMOVE UNDEFINED
               REGIONS FROM THE TMON SUSPEND FILE
               PROCESSING WILL CONTINUE

   TYPE:       Information

   REASON:     CICPGEN attempted to allocate the DETAIL
               timespan but the dynamic allocation failed.
               This was an attempt to remove any obsolete
               observations from the DETAIL.CICCSX01 file,
               for any TMON regions that are no longer
               defined in prefix.MICS.PARMS(CICOPS).  The
               allocation return codes are listed in the
               error message.

   ACTION:     See the JES message log for more information.
               If the data set was in use, rerun the CICPGEN
               at another time.  If unable to determine the
               cause, contact CA Technical Support for
               assistance.

   REFERENCES: IBM's Authorized Assembler Programming Guide
               for an explanation of the error codes.

 +-----------------+
 | C I C 0 5 0 9 0 |
 +-----------------+

    TEXT:       MONITOR/ESA INPUT PROCESSOR ACTIVE

    TYPE:       Information

    REASON:     ASG-TMON has been specified as the source of
                the CICS monitor data.

    ACTION:     None.

    REFERENCES: Section 7.3.2


+-----------------+
| C I C 0 6 0 1 1 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  APPLID=%CSUAPPL
               INPUT NOT DEFINED IN P.PARMS(CICOPS)
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     The CICS region is not defined in unit prefix
               OR the CICS has been defined but CICPGEN
               either was not run or was run but did not
               complete successfully.

   ACTION:     Define the region in prefix.MICS.PARMS(CICOPS)
               and submit prefix.MICS.CNTL(CICPGEN) if data
               is to be processed by CA MICS. Otherwise,
               increase  the CIC06011 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.

   REFERENCES: Sections 7.3.1, 7.3.2, 7.3.8, and 9.1.2.
+-----------------+
| C I C 0 6 0 1 2 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID
               MORE THAN ONE PRODUCT SECTION - FIELD
               SMFNPS AT COLUMN %PTR IS > 1
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Unexpected CMF record format.

   ACTION:     Increase the CIC06012 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 1 3 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  APPLID=%CSUAPPL
               INPUT RECORD LENGTH LESS THAN 85
               RECORD MUST CONTAIN AT LEAST AN SMF HEADER,
               PRODUCT SECTION, AND ONE SECTION
               HEADER/DESCRIPTOR RECORD LENGTH IS %CICLEN
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Truncated CMF record.

   ACTION:     Increase the CIC06013 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the truncation.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 1 4 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               ATTEMPTING TO PROCESS SECTION HEADER AT
               COLUMN %PTR
               RECORD IS NOT LONG ENOUGH TO CONTAIN SECTION
               HEADER
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Truncated CMF record.

   ACTION:     Increase the CIC06014 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the truncation.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 1 5 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               RECORD CLASS NOT 2 (ACCOUNTING), 3
               (PERFORMANCE),OR 4 (EXCEPTION)
               RECORD CLASS IS %MNSEGCL AT COLUMN %PTR
               INPUT SECTION REJECTED

   TYPE:       Error

   REASON:     Invalid record class.

   ACTION:     Increase the CIC06015 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the invalid record class.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 1 6 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               RECORD TYPE WITHIN CLASS NOT 0 (DICTIONARY),
               1 (TRANSACTION), OR 2 (GLOBAL)
               RECORD TYPE WITHIN CLASS IS %MCTSSDID AT
               COLUMN %PTR
               INPUT SECTION REJECTED

   TYPE:       Error

   REASON:     Invalid record type within class.

   ACTION:     Increase the CIC06016 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the invalid record type within
               class.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 1 7 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               NO DATA RECORDS FOR DATA SECTION
               NUMBER OF DATA RECORDS IS %MCTSSDRN AT
               COLUMN %PTR
               INPUT SECTION REJECTED

   TYPE:       Error

   REASON:     No data to process in a data section.

   ACTION:     Increase the CIC06017 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the invalid data section.

   REFERENCES: Sections 7.3.8 and 9.1.3.2

               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 1 8 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               DATA SECTION LENGTH IS LESS THAN SIZE OF
               SECTION HEADER AND DESCRIPTOR
               DATA SECTION LENGTH IS %SECTLENG AT
               COLUMN %PTR
               INPUT SECTION REJECTED

   TYPE:       Error

   REASON:     Corrupted CMF data section length.

   ACTION:     Increase the CIC06018 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the invalid data section.

   REFERENCES: Sections 7.3.8 and 9.1.3.2

               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 1 9 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
                 SYSID=%ORGSYSID CICSID=%CICSID
                 APPLID=%CSUAPPL
               UNABLE TO DETERMINE CICS RELEASE OR RELEASE IS
                 NOT SUPPORTED
               PRODUCT SECTION LENGTH IS %SMFLPS AT COLUMN
                 %PTR
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid or unknown CMF record structure.

   ACTION:     Increase the CIC06019 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine if the
               record structure is invalid or unknown (a new
               release of SMF may alter the length of the
               product section).

   REFERENCES: Sections 7.3.8 and 9.1.3.2

               IBM CICS Customization Guide


+-----------------+
| C I C 0 6 0 2 2 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               P.PARMS(CICRLRT) EXIT IN ERROR - TRANTYPE =
               %TRANTYPE
               TRANTYPE MUST = S, M, L, C, OR X
               TRANSACTION RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid TRANTYPE.

   ACTION:     Update prefix.MICS.PARMS(CICRLRT) to correct
               TRANTYPE assignment.  Restart DAY040.

   REFERENCES: Section 7.3.7
+-----------------+
| C I C 0 6 0 2 3 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               ZERO DATA ELEMENT LENGTH IN DICTIONARY AT
               COLUMN %PTR
               DATA ELEMENT OWNER      - %CMODNAME
                            TYPE       - %CMODTYPE
                            DATA ID    - %CMODIDNT
                            LENGTH     - %CMODLENG
                            CONNECTOR  - %CMODCONN
                            NAME       - %CMODHEAD
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid CMF data dictionary encountered in
               input data.

   ACTION:     See CIC06020 ACTION section.

   REFERENCES: See CIC06020 REFERENCES section.

+-----------------+
| C I C 0 6 0 2 4 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               NO DATA DICTIONARY INFORMATION
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Data dictionary information required for input
               processing is not available for this region.

   ACTION:     If measurement data for the region is not
               required, increase CIC06024 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  This causes all records to be
               rejected until a dictionary record is
               encountered.

               If data for the region is required, you must
               obtain the dictionary records and place them
               first in the input data.

               For CICS/ESA release 3.1.1 and higher, IBM
               provides a utility program, DFHMNDUP, which
               creates and writes dictionary records to a
               sequential file.  You can use this utility to
               generate the missing dictionary records.
               Concatenate this file ahead of your normal
               input file to DAY040. For more information on
               DFHMNDUP, see the CICS/ESA Operations Guide.

   REFERENCES: Sections 7.3.8 and 9.1.2
               IBM CICS Customization Guide
               IBM CICS/ESA Operations Guide

+-----------------+
| C I C 0 6 0 2 5 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               INVALID DATA CONNECTOR IN CICS DATA
               DICTIONARY
               CONNECTOR = %CMODCONN FOR DATA CLASS =
               %CLASS AT COLUMN %PTR
               CONNECTOR MUST BE < 21 FOR CLASS 2, < 357
               FOR CLASS 3, AND < 31 FOR CLASS 4
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Number of connectors exceeds capacity of
               internal data dictionary array structure.

   ACTION:     See CIC06020 ACTION section.

   REFERENCES: See CIC06020 REFERENCES section.

+-----------------+
| C I C 0 6 0 2 7 |
+-----------------+

   TEXT:       INPUT DICTIONARY RECORD %INPRECS,
               SYSID=%ORGSYSID CICSID=%CICSID APPLID=%CSUAPPL
               CONTAINS A TYPE C (CHARACTER) DATA ELEMENT
               WHOSE LENGTH AT COLUMN %PTR EXCEEDS 1000
               DATA ELEMENT LENGTH IS SET TO 1000 FOR THE
               FOLLOWING DATA ELEMENT:
               DATA ELEMENT OWNER      - %CMODNAME
                            TYPE       - %CMODTYPE
                            DATA ID    - %CMODIDNT
                            LENGTH     - %CMODLENG
                            CONNECTOR  - %CMODCONN
                            NAME       - %CMODHEAD
               PROCESSING CONTINUES

   TYPE:       Warning

   REASON:     Data dictionary record encountered in input
               with a type C element length greater than
               1000.  The element's length is set to maximum
               value for a SAS character field.

   ACTION:     None.

   REFERENCES: Sections 7.3.8, 9.1.3.2, 9.2.2, and 10.2.1
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 3 0 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               INVALID DATA ELEMENT LENGTH IN DATA
               DICTIONARY AT COLUMN %PTR
               WHEN DATA ELEMENT TYPE IS S (CLOCK, FLAG,
               AND COUNT) ELEMENT LENGTH MUST BE 8
               DATA ELEMENT OWNER      - %CMODNAME
                            TYPE       - %CMODTYPE
                            DATA ID    - %CMODIDNT
                            LENGTH     - %CMODLENG
                            CONNECTOR  - %CMODCONN
                            NAME       - %CMODHEAD
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid data dictionary record encountered in
               input data.

   ACTION:     See CIC06020 ACTION section.

   REFERENCES: See CIC06020 REFERENCES section.

+-----------------+
| C I C 0 6 0 3 1 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               INVALID DATA ELEMENT LENGTH IN DATA
               DICTIONARY AT COLUMN %PTR
               WHEN DATA ELEMENT TYPE IS T (STCK - TIME
               STAMP) ELEMENT LENGTH MUST BE 8
               DATA ELEMENT OWNER      - %CMODNAME
                            TYPE       - %CMODTYPE
                            DATA ID    - %CMODIDNT
                            LENGTH     - %CMODLENG
                            CONNECTOR  - %CMODCONN
                            NAME       - %CMODHEAD
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid data dictionary record encountered in
               input data.

   ACTION:     See CIC06020 ACTION section.

   REFERENCES: See CIC06020 REFERENCES section.

+-----------------+
| C I C 0 6 0 3 2 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               INVALID DATA ELEMENT TYPE IN DATA DICTIONARY
               AT COLUMN %PTR
               DATA ELEMENT TYPE MUST BE A, P, C, S, OR T
               DATA ELEMENT OWNER      - %CMODNAME
                            TYPE       - %CMODTYPE
                            DATA ID    - %CMODIDNT
                            LENGTH     - %CMODLENG
                            CONNECTOR  - %CMODCONN
                            NAME       - %CMODHEAD
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid data dictionary record encountered in
               input data.

   ACTION:     See CIC06020 ACTION section.

   REFERENCES: See CIC06020 REFERENCES section.

+-----------------+
| C I C 0 6 0 3 3 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               LENGTH OF DATA RECORD IS INSUFFICIENT TO
               CONTAIN ALL RELATED DATA ELEMENTS DEFINED IN
               DATA DICTIONARY
               DATA RECORD BEGINS AT COLUMN %PTR
               RELATED DATA ELEMENTS ARE:

   TYPE:       Error

   REASON:     Sum of data element lengths described in data
               dictionary exceeds data record length. The
               dictionary record does not describe the data
               record.

   ACTION:     If CICS maintenance has been applied that
               alters the CMF record, the MCT may require
               assembly. (Data record format maintenance
               does not take effect until the MCT is
               assembled. Dictionary record content is
               altered by SMP processing.)

               If assembly of the MCT is the problem, its
               update will eliminate this error condition for
               tomorrow's data.  The current data will
               require use of data dictionary records that
               precede introduction of the maintenance.

               If there is dictionary information for this
               region in the DETAIL.CICCDC01 file and it
               reflects the current data record format,
               delete the input data dictionary records.

               If there is no dictionary information for this
               region in the DETAIL.CICCDC01 file, increase
               the CIC06033 threshold limit in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition (with loss of measurement data).

   REFERENCES: Section 7.3.8

               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 3 4 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               DICTIONARY ARRAY UPPER BOUNDARY LESS THAN
               LOWER
               LOWER BOUNDARY IS %CDASTART
               UPPER BOUNDARY IS %CDAEND
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Multidimensional data dictionary array
               emulation not properly defined to
               sharedprefix.MICS.ASM(@$CICDEP).

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 0 3 5 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               CONNECTOR NOT WITHIN ARRAY BOUNDARY
               CONNECTOR IS %CDAVAR
               LOWER BOUNDARY IS %CDASTART
               UPPER BOUNDARY IS %CDAEND
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Data element connector value is not compatible
               with multidimensional data dictionary array
               emulation (its value exceeds the number of
               rows allotted to its class of data).

   ACTION:     If the number of occurrences is insignificant,
               it may be regarded as a transient error that
               can be tolerated.  Increase the CIC06035
               threshold value in
               prefix.MICS.PARMS(CICTHRSH).

               If the number of occurrences is significant,
               it may be caused by a repetitive storage
               violation (corrupted connector value) or
               additional data elements (user clocks/
               counters or new data variables).  Consult your
               CICS systems programmer to determine the
               source of corruption.

               If the problem is the result of a significant
               number of data elements added to the CMF
               record, contact CA Technical Support.

   REFERENCES: Section 7.3.8

               IBM CICS Customization Guide
+-----------------+
| C I C 0 6 0 3 9 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS,
               SYSID=%ORGSYSID  CICSID=%CICSID
               APPLID=%CSUAPPL
               ATTEMPTING TO PROCESS SECTION AT COLUMN %PTR
               RECORD IS NOT LONG ENOUGH TO CONTAIN SECTION
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Truncated CMF record.

   ACTION:     Increase CIC06039 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the error.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide
+-----------------+
| C I C 0 6 0 4 0 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               DECOMPRESSION FAILED
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Decompression routine indicated failure.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 0 4 1 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               MONITOR RECORD TYPE NOT D OR S
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid or unknown ASG-TMON record type.

   ACTION:     Check ASG-TMON input data set to ensure that
               it is created by the TMV608 dump program.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 0 4 2 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               RECORD LENGTH INVALID
               RECORD LENGTH IS %CICLEN
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     ASG-TMON record length is less than expected
               minimum length for type of record.

   ACTION:     Increase CIC06042 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the error.

   REFERENCES: Sections 7.3.8 and 9.1.3.2


+-----------------+
| C I C 0 6 0 4 3 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               DICTIONARY ARRAY LOWER BOUNDARY IS NOT VALID
               BOUNDARY IS %CDASTART
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Multidimensional data dictionary array
               emulation not properly defined to
               sharedprefix.MICS.ASM(@$CICDEP).

   ACTION:     Contact CA Technical Support.  This is a
               CA MICS CICS component internal error that may
               be the result of a user modification.

   REFERENCES: Section 7.3.9

+-----------------+
| C I C 0 6 0 4 4 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               INPUT DATA CLASS PASSED IN CURRENTCLASS
               VARIABLE NOT DEFINED TO $CICDEP
               INVALID DATA CLASS IS %CDAVAR
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Data class (record type) is not known to the
               data element processor (@$CICDEP).

               The data class may be new or it may have been
               corrupted by a storage violation.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 0 4 5 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               CONNECTOR LENGTH PASSED IN CONNECTORLENGTH
               VARIABLE IS ZERO OR NEGATIVE
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid connector length.  The connector
               length may have been corrupted by a storage
               violation.

   ACTION:     Increase CIC06045 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the error.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 4 6 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               CONNECTOR COUNT PASSED IN CONNECTORCOUNT
               VARIABLE IS ZERO OR NEGATIVE
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Invalid connector count.  The connector count
               may have been corrupted by a storage
               violation.

   ACTION:     Increase CIC06046 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart DAY040.

               Dump the record in error by using the job
               CICILIST in prefix.MICS.CNTL.  Consult your
               CICS systems programmer to determine the
               origin of the error.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide


+-----------------+
| C I C 0 6 0 4 7 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               DICTIONARY ARRAY UPPER BOUNDARY IS NOT VALID
               BOUNDARY IS %CDAEND
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Multidimensional data dictionary array
               emulation not properly defined to
               sharedprefix.MICS.ASM(@$CICDEP).

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 0 4 8 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               NO DATA DICTIONARY ENTRY FOR CONNECTOR %CDAVAR
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Connector does not have a data dictionary
               entry.  Unknown data element in data record.
               Unable to process data record.

               If the number of occurrences is insignificant,
               it may be regarded as a transient error that
               can be tolerated.

               If the number of occurrences is significant,
               it may be due to a repetitive storage
               violation, a corrupted data dictionary
               entry, or an old dictionary record used as
               input.

               Check all DAY040 input data sets to ensure all
               DD statements are correct.  For example, if
               the IBM utility DFHMNDUP was used to create
               dictionary records to resolve a previous
               problem, those dictionary records may not
               match currently collected data, and should be
               removed.

   ACTION:     To bypass the affected data, increase CIC06048
               value in prefix.MICS.PARMS(CICTHRSH).  Restart
               DAY040.

   REFERENCES: Sections 7.3.8 and 9.1.3.2
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 4 9 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               ERROR DETECTED DURING $CICDEP INITIALIZATION
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     @$CICDEP initialization failed.  Unable to
               perform data element processing.

   ACTION:     See preceding message in MICSLOG to determine
               reason for failure.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 0 5 2 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               OFFSET TABLE EXTENSION FOUND WHEN
               INAPPROPRIATE
               DATA ELEMENT(S) NOT PROCESSED
               INPUT PROCESSING CONTINUES

   TYPE:       Error

   REASON:     The data element description in
               sharedprefix.MICS.SOURCE(CICDEPEL) does not
               match data element type in data dictionary.
               Not able to process data element.

   ACTION:     If error is a result of user modification,
               then correct the data element description in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise, dump the record in error
               using the job CICILIST in prefix.MICS.CNTL,
               and then contact CA Technical Support.

   REFERENCES: Sections 9.1.3.1 and 9.3.1

+-----------------+
| C I C 0 6 0 5 3 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               OFFSET TABLE EXTENSION NOT FOUND WHEN REQUIRED
               DATA ELEMENT(S) NOT PROCESSED
               INPUT PROCESSING CONTINUES

   TYPE:       Error

   REASON:     The data element description in
               sharedprefix.MICS.SOURCE(CICDEPEL) does not
               match data element type in data dictionary.
               Unable to process data element.

   ACTION:     If error is a result of user modification,
               then correct the data element description in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise, dump the record in error
               using the job CICILIST in prefix.MICS.CNTL,
               and then contact CA Technical Support.

   REFERENCES: Sections 9.1.3.1 and 9.3.1

+-----------------+
| C I C 0 6 0 5 4 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               ONE OR MORE INVALID PACKED FIELDS ENCOUNTERED
               DATA ELEMENT(S) NOT PROCESSED
               INPUT PROCESSING CONTINUES

   TYPE:       Error

   REASON:     Invalid data found for a data element whose
               data type is packed.  Not able to process data
               element.  Probably corrupted input data.

   ACTION:     Increase the CIC06054 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart job.

               If the number of occurrences is insignificant,
               error may be considered transient and
               tolerable.

               If the number of occurrences is significant,
               dump the record in error using the job in
               prefix.MICS.CNTL(CICILIST).  Consult your CICS
               systems programmer to determine the cause.

   REFERENCES: Sections 7.3.8 and 9.3.1
               IBM CICS Customization Guide

+-----------------+
| C I C 0 6 0 5 6 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               RECORD LENGTH INVALID SINCE LESS THAN 40
               RECORD LENGTH IS %CICLEN
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     Input record is less than 40 bytes, which is
               the minimum length required to process the SMF
               header.

   ACTION:     If the total number of errors is small, the
               condition may be caused by bad input data.
               Increase the CIC06056 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart job.

               If the error resulted from incorrect JCL
               specification, then review and correct
               prefix.MICS.PARMS(INPUTSMF) and regenerate
               DAILY JCL using JCLGENU.  To do this, first
               specify the word DAILY in
               prefix.MICS.PARMS(JCLGENU); then submit the
               job JCLGENU in prefix.MICS.CNTL.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 0 5 7 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               RECORD LENGTH INVALID SINCE LESS THAN LENGTH
               OF HEADER AND PRODUCT SECTION
               HEADER AND PRODUCT SECTION LENGTH IS %HEADPROD
               RECORD LENGTH IS %CICLEN
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     The input record is too short to contain a
               valid SMF header and product section.

   ACTION:     If the total number of errors is small, the
               condition may be caused by bad input data.
               Increase the CIC06057 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart job.

               If the error resulted from incorrect JCL
               specification, then review and correct
               prefix.MICS.PARMS(INPUTSMF) and regenerate
               DAILY JCL using JCLGENU.  To do this, first
               specify the word DAILY in
               prefix.MICS.PARMS(JCLGENU); then submit the
               job JCLGENU in prefix.MICS.CNTL.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 0 5 8 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               RECORD SUBTYPE IS INVALID
               SUBTYPE SHOULD BE 0, 1, OR 2
               SUBTYPE IS %SMFSTY
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     The input record contains a subtype that is
               invalid for CICS release 3.1.1 or higher.
               Valid subtypes are 0 (CICS journal), 1 (CICS
               Monitoring), and 2 (CICS Statistics).

   ACTION:     If the total number of errors is small, the
               condition may be caused by bad input data.
               Increase the CIC06058 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart job.

               If the error resulted from incorrect JCL
               specification, then review and correct
               prefix.MICS.PARMS(INPUTSMF) and regenerate
               DAILY JCL using JCLGENU.  To do this, first
               specify the word DAILY in
               prefix.MICS.PARMS(JCLGENU); then submit the
               job JCLGENU in prefix.MICS.CNTL.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 0 5 9 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR STAT RECORD %INPREC
               SYSID=%ORGSYSID CICS=%CICSID APPLID=%CSUAPPL
               CALCULATED RECORD LENGTH EXCEEDS ACTUAL RECORD
               LENGTH,
               ACTUAL LENGTH IS %CUMLNGTH
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     The input record length is too short for the
               CA MICS Analyzer Option for CICS to read the
               next logical record in the CICS statistics
               record (for CICS release 3.1.1 and higher).

   ACTION:     If the total number of errors is small, the
               condition may be caused by bad input data.
               Increase the CIC06059 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart job.

               If the error resulted from incorrect JCL
               specification, then review and correct
               prefix.MICS.PARMS(INPUTSMF) and regenerate
               DAILY JCL using JCLGENU.  To do this, first
               specify the word DAILY in
               prefix.MICS.PARMS(JCLGENU); then submit the
               job JCLGENU in prefix.MICS.CNTL.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 0 6 0 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR FOR RECORD %INPRECS
               SYSID=%ORGSYSID CICS=%CICSID APPLID=%CSUAPPL
               INVALID RECORD CLASS
               RECORD CLASS MUST BE 1, 3, OR 4,
               RECORD CLASS IS %SMFMNCL
               INPUT RECORD REJECTED

   TYPE:       Error

   REASON:     For CICS release 3.1.1 and higher, the CMF
               input record contains an invalid class.  Valid
               classes are 1 - dictionary; 3 - performance;
               4 - exception.

   ACTION:     If the total number of errors is small, the
               condition may be caused by bad input data.
               Increase the CIC06060 threshold value in
               prefix.MICS.PARMS(CICTHRSH) to tolerate
               condition.  Restart job.

               If the error resulted from incorrect JCL
               specification, then review and correct
               prefix.MICS.PARMS(INPUTSMF) and regenerate
               DAILY JCL using JCLGENU.  To do this, first
               specify the word DAILY in
               prefix.MICS.PARMS(JCLGENU); then submit the
               job JCLGENU in prefix.MICS.CNTL.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 1 0 1 |
+-----------------+

   TEXT:       INVALID PARMS(CICTHRSH):  %KEYWRD01
               KEYWORD MUST BE CICCDCEX, CICMSGTH,
               OR CIC06EXX
               THRESHOLD IGNORED

   TYPE:       Warning

   REASON:     An invalid keyword was specified in
               prefix.MICS.PARMS(CICTHRSH).

   ACTION:     Correct keyword.

   REFERENCES: Section 7.3.8


+-----------------+
| C I C 0 6 1 0 2 |
+-----------------+

   TEXT:       INVALID PARM(CICTHRSH):  %KEYWRD01
               ERROR NUMBER NOT NUMERIC
               THRESHOLD IGNORED

   TYPE:       Warning

   REASON:     An invalid CIC060nn error tolerance statement
               was specified in prefix.MICS.PARMS(CICTHRSH).
               Valid statements are CIC06001 through
               CIC06099.

   ACTION:     Correct statement.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 1 0 3 |
+-----------------+

   TEXT:       INVALID PARM(CICTHRSH):  %KEYWRD01
               ERROR NUMBER MUST BE 1 THRU 99
               THRESHOLD IGNORED

   TYPE:       Warning

   REASON:     An invalid CIC060nn error tolerance statement
               was specified in prefix.MICS.PARMS(CICTHRSH).
               Valid statements are CIC06001 through
               CIC06099.

   ACTION:     Correct statement.

   REFERENCES: Section 7.3.8


+-----------------+
| C I C 0 6 1 0 4 |
+-----------------+

   TEXT:       INVALID PARM(CICTHRSH):  %KEYWRD01  %KEYWRD02
               THRESHOLD VALUE NOT NUMERIC
               THRESHOLD IGNORED

   TYPE:       Warning

   REASON:     Non-numeric threshold value was specified by
               the CIC060nn error tolerance statements in
               prefix.MICS.PARMS(CICTHRSH).  Threshold values
               must be numeric.

   ACTION:     Correct statement.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 1 0 5 |
+-----------------+

   TEXT:       INVALID PARM(CICTHRSH):  %KEYWRD01  %KEYWRD02
               THRESHOLD VALUE GREATER THAN 999999999
               THRESHOLD IGNORED

   TYPE:       Warning

   REASON:     Invalid threshold value was specified by the
               CIC060nn error tolerance statement in
               prefix.MICS.PARMS(CICTHRSH).  Threshold values
               cannot exceed 999999999.

   ACTION:     Correct statement.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 1 0 6 |
+-----------------+

   TEXT:       INVALID PARM(CICTHRSH):  %KEYWRD01  %KEYWRD02
               %KEYWRD03
               TOO MANY THRESHOLD PARAMETERS
               THRESHOLD IGNORED

   TYPE:       Warning

   REASON:     An invalid CIC060nn error tolerance statement
               was specified in prefix.MICS.PARMS(CICTHRSH).

   ACTION:     Correct statement.

   REFERENCES: Sections 7.3.8

+-----------------+
| C I C 0 6 1 0 7 |
+-----------------+

   TEXT:       PARM(CICTHRSH) THRESHOLD IN EFFECT:  %KEYWRD01
               %KEYWRD02

   TYPE:       Information

   REASON:     CICTHRSH statement has passed validation and
               is now in effect.

   ACTION:     None.

   REFERENCES: Section 7.3.8


+-----------------+
| C I C 0 6 1 0 8 |
+-----------------+

   TEXT:       A MAXIMUM OF %CICMSGNM ITERATIONS OF ANY
               CIC060XX ERROR MESSAGE WILL BE LISTED
               FOR EACH INPUT DDNAME

   TYPE:       Information

   REASON:     CICTHRSH parameter CICMSGTH is in effect.

   ACTION:     None.

   REFERENCES: Section 7.3.8

+-----------------+
| C I C 0 6 1 2 0 |
+-----------------+

   TEXT:       =============================================
               INPUT PROCESSING FOR DDNAME %INDDNME

   TYPE:       Information

   REASON:     Indicate start of input processing messages
               for a ddname.

   ACTION:     None.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 1 2 1 |
+-----------------+

   TEXT:       ERROR THRESHOLD EXCEEDED
               USER ABEND 998 ISSUED

   TYPE:       Information

   REASON:     Number of occurrences of a CIC060nn error
               condition exceeds the error tolerance
               threshold value set in
               prefix.MICS.PARMS(CICTHRSH) or its default.

   ACTION:     Correct error condition as indicated by other
               error messages in the MICSLOG.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 2 5 |
+-----------------+

   TEXT:       INPUT PROCESSING WARNING
               DATA DICTIONARY CONTAINS ONE OR MORE DATA IDS
               NOT DEFINED IN SP.SOURCE(CICDEPEL)
               DATA RECORD CONTAINS A NEW ELEMENT OR DATA
               DICTIONARY HAS BECOME CORRUPTED
               INPUT PROCESSING CONTINUES

   TYPE:       Warning

   REASON:     Input record contains a data field not defined
               in the data element list CICDEPEL.  Unable to
               relate input data field to a SAS data element.
               As a result, the input field is ignored.

   ACTION:     If a new input data field, add an entry to
               sharedprefix.MICS.SOURCE(CICDEPEL).

   REFERENCES: Section 9.1.3.1



+-----------------+
| C I C 0 6 1 2 6 |
+-----------------+

   TEXT:       INPUT PROCESSING WARNING
               ONE OR MORE INPUT DATA FIELDS NOT PROCESSED -
               NO CORRESPONDING SAS VARIABLE.
               SEE MESSAGE CIC06221 ABOVE FOR DETAILS
               INPUT PROCESSING CONTINUES

   TYPE:       Warning

   REASON:     sharedprefix.MICS.SOURCE(CICDEPEL) contains an
               entry whose data element name is unknown to
               SAS.  This is normal if the data element is
               turned off (as shipped or deactivated by you)
               in sharedprefix.MICS.GENLIB(CICGENIN).

   ACTION:     If access to data is desired, element must be
               defined to SAS.  If element is in
               sharedprefix.MICS.GENLIB(CICGENIN), it must be
               activated.  If not, add a LENGTH statement for
               the data element in the _USRSLFL exit in
               prefix.MICS.USER.SOURCE(#BASEXIT).

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 1 2 7 |
+-----------------+

   TEXT:       INPUT PROCESSING WARNING
               DATA DICTIONARY CONTAINS A DATA TYPE NOT
               DEFINED IN @$CICDEP
               DATA DICTIONARY DEFINES A NEW ELEMENT OR
               HAS BECOME CORRUPTED
               INPUT PROCESSING CONTINUES

   TYPE:       Warning

   REASON:     Data dictionary record contains a data type
               that is not defined in load module @$CICDEP.

   ACTION:     Print the DETAIL.CICCDC01 file by submitting
               the job in prefix.MICS.CNTL(CICCDCPT); then
               contact CA Technical Support.

   REFERENCES: Section 9.2.1


+-----------------+
| C I C 0 6 1 2 8 |
+-----------------+

   TEXT:       INPUT PROCESSING WARNING FOR DICTIONARY
               RECORD FOR CICSID=%CICSID APPLID=%CSUAPPL
               USER %ITEM WITH OWNER=%CMDNAME ENCOUNTERED
               ONLY OWNER=USER IS SUPPORTED
               THIS %ITEM WILL BE IGNORED WHEN IT IS
               ENCOUNTERED IN TRANSACTION DATA

   TYPE:       Warning

   REASON:     Data dictionary record contains a user area
               that has a label other than USER.  CA MICS
               only supports a user area with the label of
               USER.  This user area is ignored.

   ACTION:     None.

   REFERENCES: Section 10.1.12

+-----------------+
| C I C 0 6 1 3 3 |
+-----------------+

   TEXT:       CONNECTOR - %CMODCONN
               DATA ID   - %CMODIDNT
               TYPE      - %CMDTYPE
               LENGTH    - %CMODLENG

   TYPE:       Information

   REASON:     This message is issued in conjunction with
               CIC06033 to display the data dictionary entry
               in error.

   ACTION:     See CIC06033.

   REFERENCES: See CIC06033.


+-----------------+
| C I C 0 6 1 3 4 |
+-----------------+

   TEXT:       COMPUTED RECORD LENGTH IS %CMODLENG
               RECORD LENGTH IS %MCTSSDRL
               INPUT RECORD REJECTED

   TYPE:       Information

   REASON:     This message is issued in conjunction with
               CIC06033 to display the length of record in
               error.

   ACTION:     See CIC06033.

   REFERENCES: See CIC06033.

+-----------------+
| C I C 0 6 1 5 0 |
+-----------------+

   TEXT:       TOTAL RECORDS INPUT                %XINPRECS
               TYPE 110 RECORDS IN INPUT          %XMONRECS
               110 RECORDS REJECTED BY BASE       %XUSRREJ

   TYPE:       Information

   REASON:     Display input statistics:

               TOTAL RECORDS INPUT is the total number of
               input records processed by DAY040.  This is
               the number of physical records, not CMF
               transaction records.

               TYPE 110 RECORDS IN INPUT is the total number
               of type 110 records found in input.  For CICS
               release 3.1.1 and higher, this may also
               include CICS statistics records and CICS
               journal records.

               110 RECORD REJECTED BY BASE is the total
               number of type 110 records rejected by the
               USRSEL user exit.  This is the number of
               physical records, not CMF transaction records.
               For CICS release 3.1.1 and higher, this may
               also include CICS journal records and CICS
               statistics records.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 5 1 |
+-----------------+

   TEXT:       INPUT PROCESSING ERROR   NUMBER OF OCCURRENCES
               ----------------------   ---------------------

   TYPE:       Information

   REASON:     Display a summary of CIC060nn error conditions
               encountered during input processing.

   ACTION:     Resolve all error conditions as indicated by
               the CIC060nn error messages in the MICSLOG.
               If errors cannot be resolved, bypass error
               conditions by specifying error tolerance
               thresholds in prefix.MICS.PARMS(CICTHRSH).

   REFERENCES: Section 7.3.8


+-----------------+
| C I C 0 6 1 5 2 |
+-----------------+

   TEXT:       %ERRMSG       %ERRCOUNT

   TYPE:       Information

   REASON:     This message is issued in conjunction with
               CIC06151 to display a summary of CIC060nn
               error conditions encountered during input
               processing.

   ACTION:     Resolve all error conditions as indicated by
               the CIC060nn error messages in the MICSLOG.
               If errors cannot be resolved, bypass error
               conditions by specifying error tolerance
               thresholds in prefix.MICS.PARMS(CICTHRSH).

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 5 3 |
+-----------------+

   TEXT:       ==============================================
               INPUT PROCESSING STATISTICS FOR SYSID=%SYSID
               CICSID=%CICSID   %WRKREGID=%REGID

   TYPE:       Information

   REASON:     Input processing statistics for a CICS region.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 5 4 |
+-----------------+

   TEXT:       DICTIONARY RECORDS INPUT
               %WRXDICCT
               TRANSACTION RECORDS INPUT
               %WRXTRNCT
               TRANSACTION RECORDS REJECTED BY USRSCMF EXIT
               %WRXTREJ
               GLOBAL RECORDS INPUT
               %WRXGBLCT
               GLOBAL RECORDS REJECTED BY USRSCMF EXIT
               %WRXGREJ
               ACCOUNTING DATA SECTIONS REJECTED BY SELCODE
               %WRJXAREJ
               ACCOUNTING RECORDS INPUT
               %WRXACTCT
               EXCEPTION DATA SECTIONS REJECTED BY SELCODE
               %WRJXEREJ
               EXCEPTION RECORDS INPUT
               %WRXEXCCT
               CICCDC00 RECORDS REJECTED BY USRSCDC EXIT
               %WRXCDCRJ
               CICCIN00 RECORDS REJECTED BY USRSCIN EXIT
               %WRXCINRJ
               CICCSW00 RECORDS REJECTED BY USRSCSW EXIT
               %WRXCSWRJ
               CICCSY00 RECORDS REJECTED BY USRSCSY EXIT
               %WRXCSYRJ
               CICCDC00 RECORDS WRITTEN
               %WRXCDCCT
               CICCIN00 RECORDS WRITTEN
               %WRXCINCT
               CICCSW00 RECORDS WRITTEN
               %WRXCSWCT
               CICCSY00 RECORDS WRITTEN
               %WRXCSYCT

   TYPE:       Information

   REASON:     Display input processing statistics:

               DICTIONARY RECORDS INPUT - the total number of
               CMF data dictionary records (type 0)
               processed.  This includes data dictionary
               records for the accounting (class 2),
               performance (class 3), and exception (class 4)
               data.

               TRANSACTION RECORDS INPUT -  the total number
               of CMF performance class transaction records
               processed (class 3, type 1).  This includes
               the transaction records rejected by the
               USRSCMF exit and other CICS user exits.

               TRANSACTION RECORDS REJECTED BY USRSCMF EXIT -
               the total number of CMF performance class
               transaction records rejected by the USRSCMF
               exit.

               GLOBAL RECORDS INPUT - the total number of CMF
               performance class global records processed
               (class 3, type 2).  This includes the global
               records rejected by the USRSCMF exit and other
               CICS user exits.

               GLOBAL RECORDS REJECTED BY USRSCMF EXIT - the
               total number of CMF performance class global
               records rejected by the USRSCMF exit.

               ACCOUNTING DATA SECTIONS REJECTED BY SELCODE -
               the total number of accounting data sections
               rejected due to selcode 0 and 4.  Selcode is
               an optional keyword that you can specify in
               CICOPTS statements in
               prefix.MICS.PARMS(CICOPS).  If this keyword is
               not specified, all accounting data sections
               encountered in input are rejected.  Note this
               count is the number of data sections, not
               transaction records.  This number may be lower
               than the actual transaction count, as each CMF
               data section can contain multiple transaction
               records.

               ACCOUNTING RECORDS INPUT - the total number of
               accounting class transaction records processed
               (class 2, type 1).

               EXCEPTION DATA SECTIONS REJECTED BY SELCODE -
               the total number of exception data sections
               rejected due to selcode 0 and 2.  Selcode is
               an optional keyword that you can specify in
               CICOPTS statements in
               prefix.MICS.PARMS(CICOPS).  If this keyword is
               not specified, all exception data sections
               encountered in input are rejected.

               Note: This count is the number of data
               sections, not transaction records.  This
               number may be lower than the actual
               transaction count, as each CMF data section
               can contain multiple transaction records.

               EXCEPTION RECORDS INPUT - the total number of
               exception class transaction records processed
               (class 4, type 1).

               CICCDC00 RECORDS REJECTED BY USRSCDC EXIT -
               the total number of CICCDC observations
               deleted by the USRSCDC exit.  The CICCDC file
               is created from the CMF data dictionary
               records.

               CICCSY00 RECORDS WRITTEN - the total number of
               observations written to the CICCSY00 WORK
               file, which is created from CMF performance
               class global records.  The file contains one
               observation for each global record that has
               been processed successfully.

   ACTION:     None.

   REFERENCES: Section 9.1.2

+-----------------+
| C I C 0 6 1 5 7 |
+-----------------+

   TEXT:       TOTAL RECORDS INPUT
               %XINPRECS
               TRANSACTION OR SYSTEM RECORDS IN INPUT
               %XMONRECS
               TRANSACTION OR SYSTEM RECORDS REJECTED BY BASE
               %XUSRREJ

   TYPE:       Information

   REASON:     Display input statistics:

               TOTAL RECORDS INPUT - the total number of
               input records processed by DAY040.

               TRANSACTION OR SYSTEM RECORDS IN INPUT - the
               total number of ASG-TMON transaction and
               system records found in input.

               TRANSACTION OR SYSTEM RECORDS REJECTED BY BASE
               - the total number of ASG-TMON transaction and
               system records rejected by USRSEL exit.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 5 8 |
+-----------------+

   TEXT:       TRANSACTION RECORDS PROCESSED
               %WRXTRNCT
               SYSTEM RECORDS PROCESSED
               %WRXSYSCT
               FILE SEGMENTS IN TRANSACTION RECORDS PROCESSED
               %WRXFILCT
               MRO SEGMENTS IN TRANSACTION RECORDS PROCESSED
               %WRXMROCT
               CICCIN00 RECORDS REJECTED BY USRSCIN EXIT
               %WRXCINRJ
               CICCSF00 RECORDS REJECTED BY USRSCSF EXIT
               %WRXCSFRJ
               CICCMR00 RECORDS REJECTED BY USRSCMR EXIT
               %WRXCMRRJ
               CICCSW00 RECORDS REJECTED BY USRSCSW EXIT
               %WRXCSWRJ
               CICCIN00 RECORDS WRITTEN
               %WRXCINCT
               CICCSF00 RECORDS WRITTEN
               %WRXCSFCT
               CICCMR00 RECORDS WRITTEN
               %WRXCMRCT
               CICCSW00 RECORDS WRITTEN
               %WRXCSWCT

   TYPE:       Information

   REASON:     Display input statistics:

               TRANSACTION RECORDS PROCESSED - the total
               number of ASG-TMON transaction records
               processed.

               SYSTEM RECORDS PROCESSED - the total number of
               ASG-TMON system records processed.

               FILE SEGMENTS IN TRANSACTION RECORDS PROCESSED
               - the total number of file segments processed
               in ASG-TMON transaction records. This count is
               higher than the number of transaction records
               as each transaction record typically contain
               multiple file segments.

               MRO SEGMENTS IN TRANSACTION RECORDS PROCESSED
               - the total number of MRO segments processed
               in ASG-TMON transaction records. This count is
               higher than the number of transaction records
               as each transaction record typically contain
               multiple MRO segments.

               CICCIN00 RECORDS REJECTED BY USRSCIN EXIT -
               the total number of CICCIN observations
               deleted by the USRSCIN exit.  The CICCIN file
               is created from ASG-TMON transaction records
               to track incidents such as transaction abends.

               CICCSF00 RECORDS REJECTED BY USRSCSF EXIT -
               the total number of CICCSF observations
               deleted by the USRSCSF exit.  The CICCSF file
               is created from the file segments in the
               ASG-TMON transaction records.

               CICCMR00 RECORDS REJECTED BY USRSCMR EXIT -
               the total number of CICCMR observations
               deleted by the USRSCMR exit.  The CICCMR file
               is created from the MRO segments in the
               ASG-TMON transaction records.

               CICCSW00 RECORDS REJECTED BY USRSCSW EXIT -
               the total number of CICCSW observations
               deleted by the USRSCSW exit.  The CICCSW file
               is created from ASG-TMON transaction records.

               CICCIN00 RECORDS WRITTEN - the total number of
               observations written to the CICCIN00 work
               file.  There is one observation per incident.

               CICCSF00 RECORDS WRITTEN - the total number of
               observations written to the CICCSF00 work
               file, which contains one observation per file
               segment processed from a ASG-TMON transaction
               record.

               CICCMR00 RECORDS WRITTEN - the total number of
               observations written to the CICCMR00 work
               file, which contains one observation per MRO
               segment processed from a ASG-TMON transaction
               record.

               CICCSW00 RECORDS WRITTEN - the total number of
               observations written to the CICCSW00 work
               file, which contains one observation per
               ASG-TMON transaction record.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 5 9 |
+-----------------+

   TEXT:       CICCSY00 RECORDS REJECTED BY USRSCSY EXIT
               %WRXCSYRJ
               CICCSY00 RECORDS WRITTEN
               %WRXCSYCT

   TYPE:       Information

   REASON:     Display input statistics:

               CICCSY00 RECORDS REJECTED BY USRSCSY EXIT    -
               the total number of CICCSY observations
               deleted by the USRSCSY exit.  The CICCSY file
               is created from ASG-TMON system records.

               CICCSY00 RECORDS WRITTEN - the total number of
               observations written to the CICCSY00 work
               file, which contains one observation per
               ASG-TMON system record.

   ACTION:     None.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 1 6 0 |
+-----------------+

   TEXT:       %CICXXXUT:  GETMAIN FAILED FOR RECORD AREA.
               INCREASE REGION SIZE
               USER ABEND 998 IS BEING ISSUED

   TYPE:       Error

   REASON:     Insufficient virtual area available to region.

   ACTION:     Increase region size and restart job.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 6 1 |
+-----------------+

   TEXT:       DECOMPRESSION ROUTINE LOAD FAILED
               - NOT ABLE TO PROCESS DATA FOR DDNAME %INDDNME
               SEE INSTRUCTIONS REGARDING
               DECOMPRESSION LOAD MODULE REQUIREMENT FOR THIS
               DATA SOURCE
               USER ABEND 998 IS BEING ISSUED

   TYPE:       Error

   REASON:     Decompression program not available to DAY040.

   ACTION:     Copy the decompression program to either
               sharedprefix.MICS.LOAD or a library that is
               part of the DAY040 STEPLIB concatenation, or
               ensure that the program is accessible via the
               LINKLST.

               For ASG-TMON, the required decompression
               program is TMV611 (before Version 8.0).

   REFERENCES: Section 6.1


+-----------------+
| C I C 0 6 1 6 2 |
+-----------------+

   TEXT:       DDNAME %INDDNME PROCESSED BY %CICXXXUT NOT IN
               SAS FILE TABLE
               USER ABEND 998 IS BEING ISSUED

   TYPE:       Error

   REASON:     The ddname to be processed is not defined to
               SAS.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 6 3 |
+-----------------+

   TEXT:       CA MICS CIC PRODUCT INTERNAL ERROR
               %CICXXXUT UNABLE TO ADDRESS DCB FOR DDNAME
               %INDDNME
               USER ABEND 998 IS BEING ISSUED

   TYPE:       Error

   REASON:     DCB address not found in SAS file table.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 1 6 4 |
+-----------------+

   TEXT:       CA MICS CIC PRODUCT INTERNAL ERROR
               CONNECTOR DISPOSITION NOT SPECIFIED
               USER ABEND 998 IS BEING ISSUED

   TYPE:       Error

   REASON:     Connector disposition must be CONNS or NOCONNS
               for CICXXXUT modules.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 6 5 |
+-----------------+

   TEXT:       CA MICS CIC PRODUCT INTERNAL ERROR CONNECTOR
               VALUE EXCEEDS DICTIONARY ARRAY SIZE USER ABEND
               998 IS BEING ISSUED

   TYPE:       Error

   REASON:     Connector value is greater than the data
               dictionary array defined in load module
               @$CICDEP.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 1 6 9 |
+-----------------+

   TEXT:       CA MICS CIC PRODUCT INTERNAL ERROR
               %CICXXXUT HAS ISSUED MESSAGE %CICUTFBK
               USER ABEND 998 IS BEING ISSUED

   TYPE:       Error

   REASON:     Unexpected return code from CICxxxUT module.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 7 0 |
+-----------------+

   TEXT:       USRSCID ARRAY FULL, ARRAY LIMIT=%NBRUNT
               ADD UNDEFINED ENTRIES TO CICOPS
               RUN CICPGEN, THEN RERUN DAILY

   TYPE:       Error

   REASON:     The number of CICSID entries added by the exit
               has exceeded the number of available slots in
               the CICSID format tables.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 7 1 |
+-----------------+

   TEXT:       USER EXIT USRSCID SET CICID TO A VALUE THAT
               IS NOT ALPHANUMERIC OR -, OR LENGTH HAS A
               LENGTH GREATER THAN 4.
               CICSID=%CICSID

   TYPE:       Error

   REASON:     The CICSID value provided by the exit is not
               formatted correctly.

   ACTION:     The DAILY job terminates with an abend U998 in
               step DAY040.  Correct the exit code to ensure
               that CICSID values are correctly formatted and
               rerun the failing DAILY job.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 7 2 |
+-----------------+

   TEXT:       USER EXIT USRSCID SET SELCODE TO A VALUE
               OTHER THAT 0, 4, OR 6'
               SELCODE=%SELCODE'

   TYPE:       Error

   REASON:     The SELCODE value provided by the exit is not
               valid.

   ACTION:     The DAILY job terminates with an abend U998 in
               step DAY040.  Correct the exit code to ensure
               that SELCODE values are correct and rerun the
               failing DAILY job.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 7 3 |
+-----------------+

   TEXT:       USER EXIT USRSCID SET CICSID TO A VALUE THAT
               IN COMBINATION WITH ORGSYSID, HAS BEEN
               PREVIOUSLY DEFINED SYSID=%ORGSYSID
               CICSID=%CICSID APPLID=%CSUAPPL

   TYPE:       Error

   REASON:     The CICSID value provided by the exit already
               exists in the PARMS CICOPS member. Each CICSID
               value must be unique to each CICS region
               definition.

   ACTION:     The DAILY job terminates with an abend U998 in
               step DAY040.  Correct the exit code to ensure
               that each CICSID value is unique, and that no
               CICSID value supplied by the exit exists in
               the CICOPS member.  Rerun the failing DAILY
               job.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 7 4 |
+-----------------+

   TEXT:       USER EXIT USRSCID PROVIDED CICSID=%CICSID
               FOR ORGSYSID=%ORGSYSID, APPLID=%CSUAPPL
               PLEASE UPDATE CICSOPS ACCORDINGLY
               AND RUN CICPGEN BEFORE NEXT DAILY RUN

               ...SAMPLE CICOPTS, BE SURE TO SET SELCODE...
               CICOPTS %ORGSYSID %CICSID SMF CMF 0 %CSUAPPL
               ??

   TYPE:       Warning

   REASON:     Self explanatory.

   ACTION:     The CICSID value provided by the exit should
               be added to the PARMS CICOPS member and a
               CICPGEN job should be executed before
               continuing to process additional data from
               this CICS region.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 1 7 5 |
+-----------------+

   TEXT:       DATA DICTIONARY RECORDS FOUND FOR ORGSYSID=
               %ORGSYSID, APPLID=%CSUAPPL
               PLEASE IDENTIFY THIS REGION BY INSERTING A
               CICOPTS ENTRY IN CICOPS AND RUNNING CICPGEN.

   TYPE:       Warning

   REASON:     Self explanatory.

   ACTION:     The CICSID value provided by the exit should
               be added to the PARMS CICOPS member and a
               CICPGEN job should be executed before
               continuing to process additional data from
               this CICS region.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 2 1 0 |
+-----------------+

   TEXT:       STATEMENT IN ERROR: %CDAVAR
               COMMAND IN ABOVE STATEMENT IS INVALID

   TYPE:       Error

   REASON:     An invalid control statement was found in
               sharedprefix.MICS.SOURCE(CICDEPEL).  Valid
               control statements are CONTROLVAR, DEFINEID,
               and DEFINEIDCOUNT.

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 2 1 1 |
+-----------------+

   TEXT:       STATEMENT IN ERROR: %CDAVAR
               INFORMATION IN ABOVE STATEMENT IS INSUFFICIENT

   TYPE:       Error

   REASON:     An invalid control statement was found in
               sharedprefix.MICS.SOURCE(CICDEPEL).

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1


+-----------------+
| C I C 0 6 2 1 2 |
+-----------------+

   TEXT:       STATEMENT IN ERROR: %CDAVAR
               CONTROL VARIABLE NAME IN ABOVE STATEMENT IS
               NOT DEFINED TO SAS

   TYPE:       Error

   REASON:     A control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) referenced
               a control variable name that was not defined
               to SAS.

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 2 1 3 |
+-----------------+

   TEXT:       STATEMENT IN ERROR: %CDAVAR
               THE DATA ID VALUE IS MISSING IN THE ABOVE
               DEFINEID STATEMENT

   TYPE:       Error

   REASON:     An invalid DEFINEID statement is found in
               sharedprefix.MICS.SOURCE(CICDEPEL).  It does
               not specify the data element ID.

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 2 1 4 |
+-----------------+

   TEXT:       MAXIMUM OF TEN DATA CLASS DEFINITIONS EXCEEDED

   TYPE:       Error

   REASON:     The limit of ten data classes as defined in
               sharedprefix.MICS.ASM(@$CICDEP) has been
               exceeded.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 2 1 5 |
+-----------------+

   TEXT:       STATEMENT IN ERROR: %CDAVAR
               SPECIFIED SAS NAME IN ABOVE DEFINEID STATEMENT
               IS TOO LONG

   TYPE:       Error

   REASON:     An invalid DEFINEID statement is found in
               sharedprefix.MICS.SOURCE(CICDEPEL).  It
               contains a SAS data element name that is
               longer than eight characters.

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 2 1 6 |
+-----------------+

   TEXT:       REQUIRED SAS CONTROL VARIABLE(S) NOT DEFINED
               UNDEFINED CONTROL VARIABLES ARE: %CDAVAR

   TYPE:       Error

   REASON:     Not all required control variables for load
               module @$CICDEP have been specified in
               sharedprefix.MICS.SOURCE(CICDEPEL).

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 2 1 7 |
+-----------------+

   TEXT:       SPECIFIED SAS CONTROL VARIABLE(S) NOT FOUND
               UNDEFINED SAS VARIABLES ARE: %CDAVAR

   TYPE:       Error

   REASON:     Sharedprefix.MICS.SOURCE(CICDEPEL) control
               variable refers to a SAS element that is not
               defined to SAS.

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 2 1 9 |
+-----------------+

   TEXT:       STATEMENT IN ERROR: %CDAVAR
               NUMERIC FIELD IN ABOVE STATEMENT IS
               TOO LARGE

   TYPE:       Error

   REASON:     Numeric value cannot be converted to binary by
               load module @$CICDEP.

   ACTION:     If error is a result of user modification,
               then correct control statement in
               sharedprefix.MICS.SOURCE(CICDEPEL) and restart
               job.  Otherwise contact CA Technical Support.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 2 2 0 |
+-----------------+

   TEXT:       @$CICDEP UNABLE TO LOCATE CICDEPEL IN SAS FILE
               TABLE

   TYPE:       Error

   REASON:     Unexpected failure in CICDEPEL processing.
               Possibly caused by a dynamic allocation
               failure of sharedprefix.MICS.SOURCE(CICDEPEL)
               to ddname CICDEPEL.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 2 2 1 |
+-----------------+

   TEXT:       VARIABLE IN THE FOLLOWING STATEMENT NOT
               DEFINED TO SAS
               STATEMENT:  %CDAVAR

   TYPE:       Warning

   REASON:     Data element defined by the DEFINEID statement
               in sharedprefix.MICS.SOURCE(CICDEPEL) is
               unknown to SAS.  This condition is normal if
               the data element is turned off in
               sharedprefix.MICS.GENLIB(CICGENIN).

   ACTION:     If movement of data from the input field to a
               SAS data element is desired, define the field
               to SAS.  If the data element is described in
               sharedprefix.MICS.GENLIB(CICGENIN), then
               activate the data element.  Otherwise, specify
               a LENGTH statement for the element in the
               USRSLFL exit.  This allows you to reference
               the element during CICACRT and other CICS user
               exits.

   REFERENCES: Section 9.1.2

+-----------------+
| C I C 0 6 2 2 2 |
+-----------------+

   TEXT:       CICS JOURNAL RECORD INPUT
               %XJRNOTKP
               PHYSICAL STATISTICS RECORDS INPUT
               %XSTPHSCT
               INCOMPLETE STATISTICS RECORDS INPUT
               %XSTINCMP
               REQUESTED STATISTICS RECORDS READ
               %XSTREQST
               LOGICAL STATISTICS RECORDS READ
               %WRXSTLCT
               RECORDS REJECTED BY USRSCST EXIT
               %WRXCSTRJ
               TYPE  2 STATISTICS RECORDS READ
               %WRXST2
               TYPE  6 STATISTICS RECORDS READ
               %WRXST6
               TYPE  8 STATISTICS RECORDS READ
               %WRXST8
               TYPE  9 STATISTICS RECORDS READ
               %WRXST9
               TYPE 10 STATISTICS RECORDS READ
               %WRXST10
               TYPE 27 STATISTICS RECORDS READ
               %WRXST27
               TYPE 45 STATISTICS RECORDS READ
               %WRXST45
               TYPE 48 STATISTICS RECORDS READ
               %WRXST48
               TYPE 56 STATISTICS RECORDS READ
               %WRXST56
               TYPE 57 STATISTICS RECORDS READ
               %WRXST57

   TYPE:       Information

   REASON:     Display input processing statistics for CICS
               release 3.1.1 and higher:

               CICS JOURNAL RECORD INPUT - the total number
               of CICS journal records (type 110, subtype 0)
               found in SMF input.  This is the number of
               physical records.

               PHYSICAL STATISTICS RECORDS INPUT - the total
               number of CICS statistics records (type 110,
               subtype 3) found in input.  This is the number
               of physical records.

               INCOMPLETE STATISTICS RECORDS INPUT - the
               total number of CICS statistics records (type
               110, subtype 3) found with a flag indicating
               an incomplete record.   These records were not
               processed by the CA MICS Analyzer Option for
               CICS.

               REQUESTED STATISTICS RECORDS INPUT - the total
               number of "requested" statistics records found
               in input.  These records were produced by
               issuing an EXEC CICS PERFORM STATISTICS
               command.  The records were not processed by
               the CA MICS Analyzer Option for CICS.

               LOGICAL STATISTICS RECORDS READ - the total
               number of CICS statistics records read from
               input.  This is the number of logical records
               read (each physical record can contain
               multiple logical records).

               RECORDS REJECTED BY USRSCST EXIT - the total
               number of CICS statistics records rejected by
               the USRSCST exit.  This is the number of
               logical records.

               TYPE 2 STATISTICS RECORDS READ - the total
               number  of storage manager DSA statistics
               records read.  This is the number of logical
               records.  Type 2 record is available at
               CICS/ESA 4.1 and higher releases.

               TYPE 6 STATISTICS RECORDS READ - the total
               number of storage manager task subpool
               statistics records read.  This is the number
               of logical records.  Type 6 record is
               available at CICS/ESA 4.1 and higher releases.

               TYPE 8 STATISTICS RECORDS READ - the total
               number of storage manager task subpool
               statistics records read.  This is the number
               of logical records. Type 8 record is available
               in CICS/ESA Version 3 releases only.

               TYPE 9 STATISTICS RECORDS READ - the total
               number of storage manager DSA statistics
               records read.  This is the number of logical
               records.  Type 9 record is available in
               CICS/ESA Version 3 releases only.

               TYPE 10 STATISTICS RECORDS READ - the total
               number of transaction manager statistics
               records read.  This is the number of logical
               records.  Type 10 record is available at
               CICS/ESA 4.1 and higher releases.

               TYPE 27 STATISTICS RECORDS READ - the total
               number of loader global statistics records
               read.  This is the number of logical records.

               TYPE 45 STATISTICS RECORDS READ - the total
               number of transient data global statistics
               records read.  This is the number of logical
               records.

               TYPE 48 STATISTICS RECORDS READ - the total
               number of temporary storage global statistics
               records read.  This is the number of logical
               records.

               TYPE 56 STATISTICS RECORDS READ - the total
               number of dispatcher statistics records read.
               This is the number of logical records.  Type
               56 record is available at CICS/ESA 4.1 and
               higher releases.

               TYPE 57 STATISTICS RECORDS READ - the total
               number of dispatcher statistics records read.
               This is the number of logical records.  Type
               57 record is available in CICS/ESA Version 3
               releases only.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 2 2 3 |
+-----------------+

   TEXT:       CICCSY00 RECORDS REJECTED BY USRSCSY (STAT
               REC)  %WRXCSYRJ
               CICCSY00 RECORDS WRITTEN (CREATED FROM STAT
               REC)  %WRXCSYCT

   TYPE:       Information

   REASON:     Display input processing statistics.

   ACTION:     None.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 3 1 1 |
+-----------------+

   TEXT:       MEMORY REQUEST MUST BE GET OR PUT

   TYPE:       Error

   REASON:     Invalid function request is issued for
               CICVMAM.  Function request must be GET or PUT.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 1 2 |
+-----------------+

   TEXT:       CICVMAM KEY PARAMETER IS INVALID

   TYPE:       Error

   REASON:     Key parameter must be 14 bytes long.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 1 3 |
+-----------------+

   TEXT:       CICVMAM APPL ID PARAMETER IS INVALID

   TYPE:       Error

   REASON:     Applid parameter must be eight bytes long.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A


+-----------------+
| C I C 0 6 3 1 4 |
+-----------------+

   TEXT:       CICVMAM ORGSYSID PARAMETER IS INVALID

   TYPE:       Error

   REASON:     CICSID parameter must be four bytes long.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 1 5 |
+-----------------+

   TEXT:       CICVMAM RELEASE PARAMETER IS INVALID

   TYPE:       Error

   REASON:     Release parameter must be four bytes long.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 1 7 |
+-----------------+

   TEXT:       CICVMAM ARRAY ELEMENT SIZE PARAMETER
               IS INVALID

   TYPE:       Error

   REASON:     Array size (number of elements) specified in
               first call to CICVMAM does not match array
               size parameter value in current call.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 1 8 |
+-----------------+

   TEXT:       CICVMAM DATA ID ARRAY IS INVALID

   TYPE:       Error

   REASON:     Data ID array element length must be three
               bytes in length.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 1 9 |
+-----------------+

   TEXT:       CICVMAM TYPE ARRAY IS INVALID

   TYPE:       Error

   REASON:     Type array element length must be one byte in
               length.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 3 0 |
+-----------------+

   TEXT:       CICVMAM UNABLE TO INITIALIZE.
               $USERCOM+200 CONTAINS INCORRECT CODE.

   TYPE:       Error

   REASON:     Offset in SAS user communication area utilized
               by load module CICVMAM has been modified by
               another module.

   ACTION:     Contact CA Technical Support.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 3 3 1 |
+-----------------+

   TEXT:       NO MEMORY FOR ADDITION OF ARRAY ENTRY.
               REGION MUST BE INCREASED.

   TYPE:       Error

   REASON:     GETMAIN failed during data dictionary array
               processing in load module CICVMAM.

   ACTION:     Increase region size and restart job.

   REFERENCES: Section 9.1.3.1

+-----------------+
| C I C 0 6 4 0 1 |
+-----------------+

   TEXT:       FILE %FILE IS REQUIRED FOR CA MICS ACCOUNTING
               BUT IS INACTIVE.
               DAY040 STEP IS ABORTED.

   TYPE:       Error

   REASON:     A CA MICS Analyzer Option for CICS file that
               is used by the CA MICS Accounting and
               Chargeback Option has been deactivated.

   ACTION:     Reactivate the file or change the data source
               for your CA MICS Accounting and Chargeback
               files.

   REFERENCES: Section 10.1

+-----------------+
| C I C 0 6 9 0 0 |
+-----------------+

   TEXT:       =============================================
               CMF DATA DICTIONARY FILE CICCDC01 RECORDS NOT
               REFERENCED AFTER %CICCDCTH DAYS WILL EXPIRE

               %CCDCDL RECORDS HAVE EXPIRED AND WERE DELETED
               =============================================

   TYPE:       Information

   REASON:     Display the data dictionary record expiration
               interval and the number of records that have
               expired due to the interval specification.
               The expiration interval is defined in
               prefix.MICS.PARMS(CICTHRSH).

   ACTION:     None.

   REFERENCES: Sections 7.3.8, 9.1.2, and 9.1.3.2

+-----------------+
| C I C 0 6 9 1 0 |
+-----------------+

   TEXT:       =============================================
               INTERNAL ERROR - CICCDC RECORD DOES NOT HAVE
               A CORRESPONDING CDA ENTRY
               CDA KEY IS %CDAKEY
               USER ABEND 998 ISSUED
               =============================================

   TYPE:       Error

   REASON:     Internal error in load module @$CICDEP.

   ACTION:     Contact CA Technical Support.

   REFERENCES: Section 9.3.2

+-----------------+
| C I C 0 6 9 2 0 |
+-----------------+

   TEXT:       =============================================
               %CICCDCDL CICCDC RECORDS WERE DELETED DUE TO
               INVALID DATA - SEE CORRESPONDING CIC060XX
               MESSAGE(S)
               =============================================

   TYPE:       Information

   REASON:     Invalid data dictionary records have been
               deleted.  See CIC060xx messages for
               explanations of error.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 6 9 3 0 |
+-----------------+

   TEXT:       =============================================
               CICCDC01 FILE WAS NOT CONVERTED TO CIC4300
               FORMAT
               USER ABEND 998 ISSUED
               =============================================

   TYPE:       Error

   REASON:     The DETAIL.CICCDC01 file was not converted to
               CIC4300 format during the installation of
               CIC4300.

   ACTION:     Convert the DETAIL.CICCDC01 file by submitting
               sharedprefix.MICS.PSP.CNTL(CICCDCCV).

   REFERENCES: N/A

+-----------------+
| C I C 0 6 9 9 9 |
+-----------------+

   TEXT:       =============================================

   TYPE:       Information

   REASON:     This is a header for messages in MICSLOG.

   ACTION:     None.

   REFERENCES: N/A

+-----------------+
| C I C 0 7 0 3 0 |
+-----------------+

   TEXT:       INVALID CONTROL STATEMENT:  %KEYWRD01
               DDNAME LENGTH GREATER THAN 8 CHARACTERS
               CONTROL STATEMENT BYPASSED

   TYPE:       Error

   REASON:     Invalid ddname is specified in
               prefix.MICS.CNTL(CICILIST).  Length of ddname
               must not exceed eight characters.

   ACTION:     Specify the correct ddname in
               prefix.MICS.CNTL(CICILIST) and rerun job.

   REFERENCES: Section 9.3.1


+-----------------+
| C I C 0 7 0 3 1 |
+-----------------+

   TEXT:       INVALID CONTROL STATEMENT:  %KEYWRD01
               DDNAME BEGINS WITH A NUMERIC VALUE
               CONTROL STATEMENT BYPASSED

   TYPE:       Error

   REASON:     Invalid ddname is specified in
               prefix.MICS.CNTL(CICILIST).

   ACTION:     Correct ddname in prefix.MICS.CNTl(CICILIST)
               and rerun job.

   REFERENCES: Section 9.3.1

+-----------------+
| C I C 0 7 0 3 2 |
+-----------------+

   TEXT:       INVALID CONTROL STATEMENT: %KEYWRD01 %KEYWRD02
               DATA SOURCE NOT CMF, MON, OR TCE CONTROL
               STATEMENT BYPASSED

   TYPE:       Error

   REASON:     Invalid data source is specified in
               prefix.MICS.CNTL(CICILIST).  Valid data
               sources are CMF, MON, and TCE.

   ACTION:     Specify the correct monitor data source in
               prefix.MICS.CNTL(CICILIST) and rerun job.

   REFERENCES: Section 9.3.1


+-----------------+
| C I C 0 7 0 3 3 |
+-----------------+

   TEXT:       INVALID CONTROL STATEMENT:  %KEYWRD03
               RELATIVE RECORD NUMBER NOT NUMERIC
               CONTROL STATEMENT BYPASSED

   TYPE:       Error

   REASON:     Invalid relative record number is specified
               for job CICILIST.  It must be a number between
               1 and 999999999.

   ACTION:     Specify the correct relative record number in
               prefix.MICS.CNTL(CICILIST) and rerun job.

   REFERENCES: Section 9.3.1

+-----------------+
| C I C 0 7 0 3 4 |
+-----------------+

   TEXT:       INVALID CONTROL STATEMENT:  %KEYWRD03
               RELATIVE RECORD NUMBER LT 1 OR GT 999999999
               CONTROL STATEMENT BYPASSED

   TYPE:       Error

   REASON:     Invalid relative record number is specified
               for job CICILIST.  It must be a number between
               1 and 999999999.

   ACTION:     Specify the correct relative record number in
               prefix.MICS.CNTL(CICILIST) and rerun job.

   REFERENCES: Section 9.3.1


+-----------------+
| C I C 0 7 0 3 5 |
+-----------------+

   TEXT:       PROCESSING REQUEST FOR:
               %DDN  %MON

   TYPE:       Information

   REASON:     Input processing message that shows the input
               ddname and ASG-TMON source specified for the
               CICILIST job.

   ACTION:     None.

   REFERENCES: Section 9.3.1

+-----------------+
| C I C 0 7 0 3 6 |
+-----------------+

   TEXT:       %RECNUM

   TYPE:       Information

   REASON:     This message is issued in conjunction with
               message CIC07035 to show the relative record
               numbers specified for job CICILIST.

   ACTION:     None.

   REFERENCES: Section 9.3.1

+-----------------+
| C I C 0 7 0 3 7 |
+-----------------+

   TEXT:       NO CONTROL STATEMENTS

   TYPE:       Error

   REASON:     No print requests found in CONTROL DD.

   ACTION:     Add print requests to CONTROL DD in
               prefix.MICS.CNTL(CICILIST).

   REFERENCES: Section 9.3.1


+-----------------+
| C I C 0 7 0 3 8 |
+-----------------+

   TEXT:       FILE CONTAINS LESS THAN %RECNUM RECORDS

   TYPE:       Information

   REASON:     End of file was reached before the relative
               record number was read.

   ACTION:     Specify the correct relative record number in
               prefix.MICS.CNTL(CICILIST) and check the JCL
               to ensure that the correct input data set name
               is specified.  Rerun job.

   REFERENCES: Section 9.3.1


+-----------------+
| C I C 0 7 0 3 9 |
+-----------------+

   TEXT:       SEE DUMP OF REQUESTED RECORDS IN SASLOG

   TYPE:       Information

   REASON:     The output listing of the CICILIST job is
               located in the SAS log.  This is normal since
               the record listing is produced by the SAS LIST
               statement.

   ACTION:     None.

   REFERENCES: Section 9.3.1