Interface IMSStatusCodes


public interface IMSStatusCodes
  • Field Details

    • IMS_RC_SUCCESS

      static final String IMS_RC_SUCCESS
      call completed successfully
      See Also:
    • IMS_RC_ERR_LTERM_1

      static final String IMS_RC_ERR_LTERM_1
      the alternate PCB contains a transaction code instead of a logical terminal as a destination
      See Also:
    • IMS_RC_MISSING_SEG_IO_AREA

      static final String IMS_RC_MISSING_SEG_IO_AREA
      segment I/O area is missing from call statement
      See Also:
    • IMS_RC_ERR_HIER_INSERT

      static final String IMS_RC_ERR_HIER_INSERT
      hierarchical error on insert or get call
      See Also:
    • IMS_RC_ERR_INCORRECT_FUNC_ARGS

      static final String IMS_RC_ERR_INCORRECT_FUNC_ARGS
      function argument is not coded correctly
      See Also:
    • IMS_RC_ERR_INCORRECT_LEN

      static final String IMS_RC_ERR_INCORRECT_LEN
      size of variable length record is invalid for GSAM get access
      See Also:
    • IMS_RC_ERR_INVALID_INSERT_SSA

      static final String IMS_RC_ERR_INVALID_INSERT_SSA
      invalid SSA encountered on insert call
      See Also:
    • IMS_RC_ERR_DB_OPEN

      static final String IMS_RC_ERR_DB_OPEN
      error opening database
      See Also:
    • IMS_RC_ERR_INVALID_SSA

      static final String IMS_RC_ERR_INVALID_SSA
      SSA specified for the call is invalid
      See Also:
    • IMS_RC_ERR_INCORRECT_SSA_FIELDNAME

      static final String IMS_RC_ERR_INCORRECT_SSA_FIELDNAME
      field name specified for qualified SSA is incorrectly coded
      See Also:
    • IMS_RC_ERR_ON_ROL_SET

      static final String IMS_RC_ERR_ON_ROL_SET
      batch program has issued a ROLS, ROLB, or SETS call and either the system log does not reside on disk or dynamic backout is not specified
      See Also:
    • IMS_RC_ERR_INCOMPATIBLE_SENSEG_OR_PGM_OR_PCB

      static final String IMS_RC_ERR_INCOMPATIBLE_SENSEG_OR_PGM_OR_PCB
      function specified is not compatible with one of segment sensitivity, program type, or PCB processing
      See Also:
    • IMS_RC_ERR_PHYSICAL_IO

      static final String IMS_RC_ERR_PHYSICAL_IO
      a physical I/O error has occurred
      See Also:
    • IMS_RC_ERR_BMP_CHKP_WITH_MORE_THAN_4_PARMS

      static final String IMS_RC_ERR_BMP_CHKP_WITH_MORE_THAN_4_PARMS
      a CHKP function issued a transaction oriented BMP or a message call has more than 4 parameters
      See Also:
    • IMS_RC_ERR_IO_AREA_TOO_SMALL

      static final String IMS_RC_ERR_IO_AREA_TOO_SMALL
      I/O area specified is too small
      See Also:
    • IMS_RC_ERR_LENGTH_OF_SSA_EXCEDED

      static final String IMS_RC_ERR_LENGTH_OF_SSA_EXCEDED
      length for SSAs specified exceeds the maximum allowed
      See Also:
    • IMS_RC_ERR_MORE_THAN_ONE_TERM_NAME

      static final String IMS_RC_ERR_MORE_THAN_ONE_TERM_NAME
      logical terminal name found in a response alternate PCB has more than one physical terminal assigned
      See Also:
    • IMS_RC_WRN_PURGE_ISRT_IGNORED

      static final String IMS_RC_WRN_PURGE_ISRT_IGNORED
      a PURG or ISRT was ignored in a conversational program
      See Also:
    • IMS_RC_ERR_LTERM_IN_IO_FOR_CHNG

      static final String IMS_RC_ERR_LTERM_IN_IO_FOR_CHNG
      logical terminal name specified incorrectly in I/O area for a CHNG call
      See Also:
    • IMS_RC_ERR_INCORRECT_PCB_FOR_CHNG

      static final String IMS_RC_ERR_INCORRECT_PCB_FOR_CHNG
      PCB specified incorrectly for a CHNG call
      See Also:
    • IMS_RC_ERR_INCORRECT_PCB_FOR_ISRT_PURG

      static final String IMS_RC_ERR_INCORRECT_PCB_FOR_ISRT_PURG
      PCB specified incorrectly for an ISRT or PURG call
      See Also:
    • IMS_RC_ERR_SECURITY_VIOLATION

      static final String IMS_RC_ERR_SECURITY_VIOLATION
      security violation
      See Also:
    • IMS_RC_ERR_INCORRECT_PARMS_ISRT_PURG

      static final String IMS_RC_ERR_INCORRECT_PARMS_ISRT_PURG
      parameter list specified incorrectly on ISRT or PURG call
      See Also:
    • IMS_RC_ERR_FUNC_MESS_LEN_EXCEDED

      static final String IMS_RC_ERR_FUNC_MESS_LEN_EXCEDED
      ISRT function message length exceeds allowable length
      See Also:
    • IMS_RC_ERR_ISRT_TOO_MANY_MESS

      static final String IMS_RC_ERR_ISRT_TOO_MANY_MESS
      ISRT function number of messages added exceeds maximum allowed
      See Also:
    • IMS_RC_ERR_ISRT_A8

      static final String IMS_RC_ERR_ISRT_A8
      ISRT function issued to a response alternate PCB must follow ISRT to I/O PCB and these statements are reversed
      See Also:
    • IMS_RC_ERR_ISR_SAMETRM

      static final String IMS_RC_ERR_ISR_SAMETRM
      ISRT function message to response alternate PCB ignored because SAMETRM=YES
      See Also:
    • IMS_RC_ERR_CALL_FAILED_DUE_TO_UNAVAIL_DATA__WITH_BU

      static final String IMS_RC_ERR_CALL_FAILED_DUE_TO_UNAVAIL_DATA__WITH_BU
      call not completed because data is not available, operations by current call up to this error have been backed out
      See Also:
    • IMS_RC_ERR_CALL_FAILED_DUE_TO_UNAVAIL_DATA__WITHOUT_BU

      static final String IMS_RC_ERR_CALL_FAILED_DUE_TO_UNAVAIL_DATA__WITHOUT_BU
      call not completed because data is not available, operations since last commit point have been backed out
      See Also:
    • IMS_RC_ERR_CMB_HAS_INVALID_VERB

      static final String IMS_RC_ERR_CMB_HAS_INVALID_VERB
      CMD function command verb invalid
      See Also:
    • IMS_RC_ERR_CMB_FROMM_AOI_NOT_ALLOWED

      static final String IMS_RC_ERR_CMB_FROMM_AOI_NOT_ALLOWED
      CMD function command from an AOI program not allowed
      See Also:
    • IMS_RC_ERR_CMD_HAS_MULTI_RESPONSES

      static final String IMS_RC_ERR_CMD_HAS_MULTI_RESPONSES
      after command completed successfully, IMS returned one or more command responses
      See Also:
    • IMS_RC_ERR_CMD_SECURITY

      static final String IMS_RC_ERR_CMD_SECURITY
      program does not have authority to execute a command listed in this CMD function
      See Also:
    • IMS_RC_ERR_MSSG_RESCHEDULED_FOR_GU

      static final String IMS_RC_ERR_MSSG_RESCHEDULED_FOR_GU
      IMS rescheduled a message as a result of a call with the function GU since the last CMD call
      See Also:
    • IMS_RC_ERR_MSSG_RESCHEDULED

      static final String IMS_RC_ERR_MSSG_RESCHEDULED
      message scheduled before IMS was started
      See Also:
    • IMS_RC_ERR_GU_MSSG_RETRIEVED_FROM_AOI_EXIT

      static final String IMS_RC_ERR_GU_MSSG_RETRIEVED_FROM_AOI_EXIT
      message retrieved by GU originated from an AOI user exit
      See Also:
    • IMS_RC_WRN_AOI_FAILED

      static final String IMS_RC_WRN_AOI_FAILED
      Automated Operator Interface (AOI) encountered a system error, current command not ignored
      See Also:
    • IMS_RC_ERR_MSSG_RESCHEDULED_CI

      static final String IMS_RC_ERR_MSSG_RESCHEDULED_CI
      IMS rescheduled a message as a result of a call with the function GU since the last CMD call and message scheduled before IMS was started
      See Also:
    • IMS_RC_ERR_MSSG_RESCHEDULED_CJ

      static final String IMS_RC_ERR_MSSG_RESCHEDULED_CJ
      IMS rescheduled a message as a result of a call with the function GU since the last CMD call and message retrieved by GU originated from an AOI user exit
      See Also:
    • IMS_RC_ERR__MSSG_RESCHEDULED_CK

      static final String IMS_RC_ERR__MSSG_RESCHEDULED_CK
      message scheduled before IMS was started and message retrieved by GU originated from an AOI user exit
      See Also:
    • IMS_RC_ERR__MSSG_RESCHEDULED_CL

      static final String IMS_RC_ERR__MSSG_RESCHEDULED_CL
      IMS rescheduled a message as a result of a call with the function GU since the last CMD call, message scheduled before IMS was started, and message retrieved by GU originated from an AOI user exit
      See Also:
    • IMS_RC_ERR_CMD_EXCEPTION

      static final String IMS_RC_ERR_CMD_EXCEPTION
      exception response occurred when executing a command issued via CMD call
      See Also:
    • IMS_RC_ERR_INVALID_PSBIOAZ_FIELD

      static final String IMS_RC_ERR_INVALID_PSBIOAZ_FIELD
      value in PSBIOAZ field is incorrect
      See Also:
    • IMS_RC_ERR_ATTEMPTED_TO_CHANGE_SEG_KEY_FIELD

      static final String IMS_RC_ERR_ATTEMPTED_TO_CHANGE_SEG_KEY_FIELD
      REPL or DLET attempted to change segment key field
      See Also:
    • IMS_RC_ERR_GH_AFTER_REPL_or_DLET

      static final String IMS_RC_ERR_GH_AFTER_REPL_or_DLET
      get hold issued after REPL or DLET
      See Also:
    • IMS_RC_ERR_DLET_VIOLATION

      static final String IMS_RC_ERR_DLET_VIOLATION
      DLET violated delete rule for segment
      See Also:
    • IMS_RC_ERR_ARITHMATIC_OVERFLOW

      static final String IMS_RC_ERR_ARITHMATIC_OVERFLOW
      arithmetic overflow error
      See Also:
    • IMS_RC_ERR_INCOMPATIBLE_CALL_n_SEG_TYPE

      static final String IMS_RC_ERR_INCOMPATIBLE_CALL_n_SEG_TYPE
      call type and segment type are incompatible
      See Also:
    • IMS_RC_ERR_RESOURCE_DEADLOCK

      static final String IMS_RC_ERR_RESOURCE_DEADLOCK
      resource deadlock
      See Also:
    • IMS_RC_ERR_NON_BANK_IN_FSA

      static final String IMS_RC_ERR_NON_BANK_IN_FSA
      FLD function received non blank status code in FSA
      See Also:
    • IMS_RC_ERR_NO_FREE_SPCE_in_MSDB

      static final String IMS_RC_ERR_NO_FREE_SPCE_in_MSDB
      MSDB did not contain free space when ISRT was issued
      See Also:
    • IMS_RC_ERR_FLD_FSA_PRG_BUFFER_OVERLOAD

      static final String IMS_RC_ERR_FLD_FSA_PRG_BUFFER_OVERLOAD
      FLD function received non blank status code in FSA and program has used all of buffer pool
      See Also:
    • IMS_RC_ERR_DEDB_INACCESSIBLE

      static final String IMS_RC_ERR_DEDB_INACCESSIBLE
      DEDB was not accessible when database call was issued or commit point was reached
      See Also:
    • IMS_RC_ERR_INACCESSIBLE_IO_AREA

      static final String IMS_RC_ERR_INACCESSIBLE_IO_AREA
      I/O area address not accessible to program
      See Also:
    • IMS_RC_ERR_DMAC_ADDRESS

      static final String IMS_RC_ERR_DMAC_ADDRESS
      randomizer did not return a DMAC address
      See Also:
    • IMS_RC_ERR_FSA_UNDEFINED_IN_DBD_n_FLD

      static final String IMS_RC_ERR_FSA_UNDEFINED_IN_DBD_n_FLD
      field name of FSA undefined in DBD and FLD function issued
      See Also:
    • IMS_RC_ERR_INVALID_VALUE_IN_IO_AREA

      static final String IMS_RC_ERR_INVALID_VALUE_IN_IO_AREA
      invalid hex or packed field in I/O area
      See Also:
    • IMS_RC_ERR_BUFFER_LIMIT_EXCEEDED

      static final String IMS_RC_ERR_BUFFER_LIMIT_EXCEEDED
      buffer limit for region exceeded
      See Also:
    • IMS_RC_ERR_NUM_SSA_EXCEEDED

      static final String IMS_RC_ERR_NUM_SSA_EXCEEDED
      number of SSAs exceeds limit of 15 for DEDB or 1 for MSDB
      See Also:
    • IMS_RC_ERR_VERFY_FAILED_AT_COMMIT

      static final String IMS_RC_ERR_VERFY_FAILED_AT_COMMIT
      verify operation failed at commit point
      See Also:
    • IMS_RC_ERR_NO_MORE_BUFFER_POOLS

      static final String IMS_RC_ERR_NO_MORE_BUFFER_POOLS
      program has used all of buffer pool
      See Also:
    • IMS_RC_SUCCESS_HIERARCH_BOUNDRY_CROSSED

      static final String IMS_RC_SUCCESS_HIERARCH_BOUNDRY_CROSSED
      call completed successfully but higher level crossed for GN or GNP call
      See Also:
    • IMS_RC_SUCCESS_END_OF_DB

      static final String IMS_RC_SUCCESS_END_OF_DB
      end of database reached on GN call
      See Also:
    • IMS_RC_ERR_ATTEMPT_TO_CROSS_UOW_BOUNDRY

      static final String IMS_RC_ERR_ATTEMPT_TO_CROSS_UOW_BOUNDRY
      attempted to cross unit-of-work boundary
      See Also:
    • IMS_RC_ERR_LOST_POS_IN_db

      static final String IMS_RC_ERR_LOST_POS_IN_db
      position in database lost
      See Also:
    • IMS_RC_ERR_SEG_NOT_FOUND

      static final String IMS_RC_ERR_SEG_NOT_FOUND
      segment not found - called by GetNextInParent (GNP)
      See Also:
    • IMS_RC_ERR_PROCOPT_GON_GOT

      static final String IMS_RC_ERR_PROCOPT_GON_GOT
      processing with procopt of GON or GOT and concurrent update activity is occurring
      See Also:
    • IMS_RC_SUCCESS_WITH_DIFF_SEG_TYPE

      static final String IMS_RC_SUCCESS_WITH_DIFF_SEG_TYPE
      call completed successfully but different segment type on same level retrieved for GN or GNP call
      See Also:
    • IMS_RC_ERR_LOG_INVALID_CODE

      static final String IMS_RC_ERR_LOG_INVALID_CODE
      LOG request has an invalid log code
      See Also:
    • IMS_RC_ERR_UNESTABLISED_PARENT

      static final String IMS_RC_ERR_UNESTABLISED_PARENT
      GNP issued but parentage was not previously established
      See Also:
    • IMS_RC_ERR_INSERT_DUP_KEY

      static final String IMS_RC_ERR_INSERT_DUP_KEY
      attempt to insert a segment with a duplicate key
      See Also:
    • IMS_RC_ERR_INSERT_VIOLATION

      static final String IMS_RC_ERR_INSERT_VIOLATION
      insert rule violation
      See Also:
    • IMS_RC_ERR_LOAD_EXISTING_SEGM

      static final String IMS_RC_ERR_LOAD_EXISTING_SEGM
      attempt to load a segment that already exists
      See Also:
    • IMS_RC_ERR_LOAD_OUT_OF_SEQ_SEGM

      static final String IMS_RC_ERR_LOAD_OUT_OF_SEQ_SEGM
      attempt to load a segment out of sequence
      See Also:
    • IMS_RC_ERR_LOAD_SEGM_INVALID_PARENT

      static final String IMS_RC_ERR_LOAD_SEGM_INVALID_PARENT
      attempt to load a segment whose parent does not exist
      See Also:
    • IMS_RC_ERR_LOAD_INVALID_DBD_SEQ_DEFINIED

      static final String IMS_RC_ERR_LOAD_INVALID_DBD_SEQ_DEFINIED
      hierarchical sequence in DBD does not match that in the segment to be loaded
      See Also:
    • IMS_RC_ERR_LTERM_INVALID_NAME

      static final String IMS_RC_ERR_LTERM_INVALID_NAME
      terminal name invalid on ISRT message call
      See Also:
    • IMS_RC_ERR_DB_NOT_AVAILABLE

      static final String IMS_RC_ERR_DB_NOT_AVAILABLE
      one or more databases not available
      See Also:
    • IMS_RC_ERR___NE

      static final String IMS_RC_ERR___NE
      during index maintenance, a segment was not found
      See Also:
    • IMS_RC_ERR___NI

      static final String IMS_RC_ERR___NI
      unique secondary index but duplicate key encountered
      See Also:
    • IMS_RC_ERR___NO

      static final String IMS_RC_ERR___NO
      physical I/O error
      See Also:
    • IMS_RC_ERR___NU

      static final String IMS_RC_ERR___NU
      information only, REPL DLET or ISRT may return BA status code
      See Also:
    • IMS_RC_ERR_GU_FAILED

      static final String IMS_RC_ERR_GU_FAILED
      GU message request failed
      See Also:
    • IMS_RC_ERR_GN_NO_MORE_MESS_SEGMS

      static final String IMS_RC_ERR_GN_NO_MORE_MESS_SEGMS
      GN requested but no more message segments exist
      See Also:
    • IMS_RC_ERR_GN_NOT_FOLLOWED_BY_GU

      static final String IMS_RC_ERR_GN_NOT_FOLLOWED_BY_GU
      GN not followed by GU message request
      See Also:
    • IMS_RC_ERR___QF

      static final String IMS_RC_ERR___QF
      length of message segment is less than 5 bytes
      See Also:
    • IMS_RC_ERR___QH

      static final String IMS_RC_ERR___QH
      terminal symbolic error encountered
      See Also:
    • IMS_RC_ERR___RA

      static final String IMS_RC_ERR___RA
      token does not match any on an outstanding SETS call
      See Also:
    • IMS_RC_ERR___RC

      static final String IMS_RC_ERR___RC
      ROLS call was rejected
      See Also:
    • IMS_RC_ERR_REPL_VIOLATION

      static final String IMS_RC_ERR_REPL_VIOLATION
      replace rule violation
      See Also:
    • IMS_RC_ERR___SA

      static final String IMS_RC_ERR___SA
      storage space for I/O area unavailable on SETS call
      See Also:
    • IMS_RC_ERR_ATTEMPT_TO_SET_10_LEVELS

      static final String IMS_RC_ERR_ATTEMPT_TO_SET_10_LEVELS
      attempted to set 10 levels (only 9 are allowed)
      See Also:
    • IMS_RC_ERR_SETS_REJECTED

      static final String IMS_RC_ERR_SETS_REJECTED
      SETS call was rejected
      See Also:
    • IMS_RC_ERR_CICS_FAILED

      static final String IMS_RC_ERR_CICS_FAILED
      CICS command level failed because PSB is not defined
      See Also:
    • IMS_RC_ERR_PSB__TC

      static final String IMS_RC_ERR_PSB__TC
      PSB in use by previous request
      See Also:
    • IMS_RC_ERR_PSB___UNABLE_TO_INITIALIZE

      static final String IMS_RC_ERR_PSB___UNABLE_TO_INITIALIZE
      unable to initialize the specified PSB
      See Also:
    • IMS_RC_ERR_PSB___NOT_SCHEDULED

      static final String IMS_RC_ERR_PSB___NOT_SCHEDULED
      no PSB scheduled for program
      See Also:
    • IMS_RC_ERR_PSB___NOT_SCHEDULED_TH

      static final String IMS_RC_ERR_PSB___NOT_SCHEDULED_TH
      no PSB scheduled for program
      See Also:
    • IMS_RC_ERR_INVALID_PATH_TO_SEGMN

      static final String IMS_RC_ERR_INVALID_PATH_TO_SEGMN
      path to segment is invalid
      See Also:
    • IMS_RC_ERR___TJ

      static final String IMS_RC_ERR___TJ
      DL/I is not active
      See Also:
    • IMS_RC_ERR___TL

      static final String IMS_RC_ERR___TL
      encountered conflict in scheduling intent
      See Also:
    • IMS_RC_ERR___TN

      static final String IMS_RC_ERR___TN
      invalid system DIB was found
      See Also:
    • IMS_RC_ERR_PATH_REPLACE

      static final String IMS_RC_ERR_PATH_REPLACE
      path replace error found
      See Also:
    • IMS_RC_ERR_PROCOPT_INVALID

      static final String IMS_RC_ERR_PROCOPT_INVALID
      PROCOPT invalid
      See Also:
    • IMS_RC_ERR_PCB__TQ

      static final String IMS_RC_ERR_PCB__TQ
      I/O PCB access not allowed in a local DL/I call
      See Also:
    • IMS_RC_ERR_CICS_XDLIPRE_CANCELLED

      static final String IMS_RC_ERR_CICS_XDLIPRE_CANCELLED
      CICS XDLIPRE exit cancelled a request
      See Also:
    • IMS_RC_ERR___DB

      static final String IMS_RC_ERR___DB
      database is not open
      See Also:
    • IMS_RC_ERR_SEGM__64K

      static final String IMS_RC_ERR_SEGM__64K
      segment length longer than 64k
      See Also:
    • IMS_RC_ERR_BATCH___UC

      static final String IMS_RC_ERR_BATCH___UC
      during batch processing, a checkpoint record was written to the utility control facility (UCF) dataset
      See Also:
    • IMS_RC_BATCH_ERR___IPL_RESTARTED

      static final String IMS_RC_BATCH_ERR___IPL_RESTARTED
      during batch processing, IPL is restarted under UCF
      See Also:
    • IMS_RC_BATCH_ERR___IPL_HALTED

      static final String IMS_RC_BATCH_ERR___IPL_HALTED
      during batch processing, an IPL is halted
      See Also:
    • IMS_RC_BATCH_ERR_CHK_POINT_n_PRGM_STOPPED

      static final String IMS_RC_BATCH_ERR_CHK_POINT_n_PRGM_STOPPED
      during batch processing both checkpoint and program halted
      See Also:
    • IMS_RC_BATCH_ERR_VAR_LEN_TOO_LONG

      static final String IMS_RC_BATCH_ERR_VAR_LEN_TOO_LONG
      during an insert or update length of variable length segment is too long
      See Also: