ANTRQST return codes and reason codes

The ANTRQST macro is used by application programs to invoke the z/OS® System Data Mover (SDM) application programming interface (API). The following error return codes and reason codes are taken from the ANTRQSTL macro. Each return code is equated to a decimal value, which is followed by a comment indicating the corresponding hexadecimal value.

Return codes indicate the general types of conditions and might be coupled with reason codes that further qualify these conditions. Typically, a reason code has the qualifier _REASON_ imbedded in its name, and follows the corresponding return code.

For more information about the ANTRQST and ANTRQSTL macros, see ANTRQST and ANTRQSTL macros - call to the system data mover API in z/OS DFSMS Advanced Copy Services.

Table 1. ANTRQST return code and reason code definitions from ANTRQSTL macro
 
RQST_SUCCESSFUL                           EQU  0000  X'0000'                    
*
RQST_PDELPAIR_REASON_PLSS_INVALID         EQU  0004  X'0004'         
*                                                                               
*   Meaning:  For a PDELPAIR request the specified                              
*   primary lss is invalid.                                                     
*                                                                               
*   Action:  Check to be sure the primary lss is                                
*   correct and reissue the command.                                             
*   
RQST_PDELPAIR_REASON_SLSS_INVALID         EQU  0008  X'0008'         
*                                                                               
*   Meaning:  For a PDELPAIR request the specified                              
*   secondary lss is invalid.                                                   
*                                                                               
*   Action:  Check to be sure the secondary lss is                              
*   correct and reissue the command.                                             
* 
RQST_PDELPAIR_REASON_PCCA_INVALID         EQU  0012  X'000C'        
*                                                                               
*   Meaning:  For a PDELPAIR request the specified                              
*   primary cca is invalid.                                                     
*                                                                               
*   Action:  Check to be sure the primary cca is                                
*   correct and reissue the command.                                             
*    
RQST_PDELPAIR_REASON_SCCA_INVALID         EQU  0016  X'0010'        
*                                                                               
*   Meaning:  For a PDELPAIR request the specified                              
*   secondary cca is invalid.                                                   
*                                                                               
*   Action:  Check to be sure the primary cca is                                
*   secondary and reissue the command.                                           
*   
RQST_PC_NUMBER_ZERO                       EQU  7000  X'1B58'                    
*                                                                               
*   Meaning:  The PC number used to invoke ANTCDPI is                           
*   zero.                                                                       
*                                                                               
*   Action:  Make sure ANTAS000 is started.                                     
*  
RQST_ANTRQSTL_EYECATCHER_ABEND            EQU  7001  X'1B59'         
*                                                                               
*   Meaning:  ANTCDPI ABENDed while referencing the                             
*   ANTRQSTL.  The reason code will contain the ABEND                           
*   code.                                                                       
*                                                                               
*   Action:  Make sure the address of the ANTRQSTL is                           
*   not modified before ANTCDPI is invoked.  If problem                         
*   persists contact IBM.                                                       
*  
RQST_ANTRQSTL_EYECATCHER_INVALID          EQU  7002  X'1B5A'        
*                                                                               
*   Meaning:  The ANTRQSTL had an incorrect beginning                           
*   eye-catcher.                                                                
*                                                                               
*   Action:  Make sure the address of the ANTRQSTL is                           
*   not modified before ANTCDPI is invoked.  If problem                         
*   persists contact IBM.                                                       
*   
RQST_ANTRQSTL_LASTBYTE_ABEND              EQU  7003  X'1B5B'             
*                                                                               
*   Meaning:  ANTCDPI ABENDed while referencing the                             
*   last byte in the ANTRQSTL.  The reason code will                            
*   contain the ABEND code.                                                     
*                                                                               
*   Action:  Make sure the address of the ANTRQSTL is                           
*   not modified before ANTCDPI is invoked.  If problem                         
*   persists contact IBM.                                                       
*   
RQST_ANTRQSTL_ECB_ABEND                   EQU  7004  X'1B5C'                   
*                                                                               
*   Meaning:  ANTCDPI ABENDed while referencing the                             
*   field pointed to by the ANTRQST ECB parameter.  The                         
*   reason code will contain the ABEND code.                                    
*                                                                               
*   Action:  Make sure the address of the ECB field is                          
*   correct.                                                                    
*     
RQST_ANTRQSTL_RETINFO_ABEND               EQU  7005  X'1B5D'              
*                                                                               
*   Meaning:  ANTCDPI ABENDed while referencing the                             
*   field pointed to by the ANTRQST RETINFO parameter.                          
*   The reason code will contain the ABEND code.                                
*                                                                               
*   Action:  Make sure the address of the RETINFO field                         
*   is correct.                                                                 
*     
RQST_RQTBL_ADDRESS_ZERO                   EQU  7006  X'1B5E'                   
*                                                                               
*   Meaning:  The pointer to the System Data Mover                              
*   request conversion table was zero.                                          
*                                                                               
*   Action:  Contact IBM.                                                       
*      
RQST_RQTBL_EYECATCHER_ABEND               EQU  7007  X'1B5F'             
*                                                                               
*   Meaning:  ANTCDPI ABENDed while referencing the                             
*   System Data Mover request conversion table                                  
*   eye-catcher.  The reason code will contain the                              
*   ABEND code.                                                                 
*                                                                               
*   Action:  Contact IBM.                                                       
*        
RQST_RQTBL_EYECATCHER_INVALID             EQU  7008  X'1B60'             
*                                                                               
*   Meaning:  The System Data Mover request conversion                          
*   table had an incorrect eye-catcher.                                         
*                                                                               
*   Action:  Contact IBM.                                                       
*      
RQST_ANTRQSTL_REQUESTNO_INVALID           EQU  7009  X'1B61'          
*                                                                               
*   Meaning:  The request is not currently supported by                         
*   ANTRQST.                                                                    
*                                                                               
*   Action:  Upgrade to the ANTRQST level which                                 
*   supports the request.  Execute REQUEST=LEVEL to                             
*   find the current ANTRQST level.                                             
*    
RQST_CALLER_NOT_AUTHORIZED                EQU  7010  X'1B62'     
*
*   Meaning: Caller not authorized to execute request.
*
*   Action: Make sure caller is an authorized program,
*   or has read access to the FACILITY class profile of
*   STGADMIN.ANT.XRC.COMMANDS for XRC requests,
*   STGADMIN.ANT.PPRC.COMMANDS for PPRC requests,
*   STGADMIN.ANT.SNAPSHOT.COMMANDS for Snapshot
*   requests, STGADMIN.ANT.ESFC.COMMANDS for
*   FlashCopy requests, or STGADMIN.ANT.ESFC.FCQUERY
*   for FCQUERY and QFRVOLS requests.
KEYWORDS: D/T2105 D/T2107 FLASHCPY/K SDMAPI/K
RQST_CALLERS_STOKEN_INVALID               EQU  7011  X'1B63'                 
*                                                                               
*   Meaning:  Unable to get STOKEN for caller's address                         
*   space.  The reason code will contain the ALESERV                            
*   EXTRACT return code.                                                        
*                                                                               
*   Action:  Contact IBM.                                                       
* 
RQST_ANTRQSTL_ALET_STOKEN_INVALID         EQU  7012  X'1B64'        
*                                                                               
*   Meaning:  Unable to get STOKEN for the ALET                                 
*   specified on the ANTRQST macro.  The reason code                            
*   will contain the ALESERV EXTRACT return code.                               
*                                                                               
*   Action:  Make sure a valid ALET is supplied.  If                            
*   problem persists contact IBM.                                               
*      
RQST_SDM_ADDRESS_SPACE_INACTIVE           EQU  7013  X'1B65'         
*                                                                               
*   Meaning:  System Data Mover address space is not                            
*   active.                                                                     
*                                                                               
*   Action:  Make sure ANTAS000 is started.                                     
*     
RQST_INVALID_ASYNCH_VALUE                 EQU  7014  X'1B66'                    
*                                                                               
*   Meaning:  The value supplied in the ASYNCH                                  
*   parameter is invalid.  If the ASYNCH parameter is                           
*   used its value must be NO or YES.                                          
*                                                                               
*   Action:  Supply a correct ASYNCH value.                                     
* 
RQST_ECB_NAME_MISSING                     EQU  7015  X'1B67'                    
*                                                                               
*   Meaning:  The ECB parameter was not used when                               
*   ASYNCH(YES) was coded.                                                      
*                                                                               
*   Action:  Supply an ECB value.                                               
*     
RQST_ANTRQSTL_LASTBYTE_INVALID            EQU  7016  X'1B68'             
*                                                                               
*   Meaning:  The ANTRQSTL had an incorrect ending                              
*   eye-catcher.                                                                
*                                                                               
*   Action:  Make sure the address of the ANTRQSTL is                           
*   not modified before ANTCDPI is invoked.  If problem                         
*   persists contact IBM.                                                       
*    
RQST_ANTRQSTL_CONVERT_LOAD_ERROR          EQU  7017  X'1B69'     
*                                                                               
*   Meaning:  The ANTRQSTL address is incorrect.                                
*                                                                               
*   Action:  Make sure the address of the ANTRQSTL is                           
*   not modified before ANTCDPI is invoked.  If problem                         
*   persists contact IBM.                                                       
*     
RQST_ANTRQSTL_CONVERT_ABEND               EQU  7018  X'1B6A'             
*                                                                               
*   Meaning:  The ANTRQSTL address is incorrect.                                
*                                                                               
*   Action:  Make sure the address of the ANTRQSTL is                           
*   not modified before ANTCDPI is invoked.  If problem                         
*   persists contact IBM.                                                       
*    
RQST_ANTRQSTL_VOLLIST_ABEND               EQU  7019  X'1B6B'               
*                                                                               
*   Meaning:  The routine which examines the VOLLIST                            
*   field abended while doing the examination.                                  
*                                                                               
*   Action:  Make sure the field specified in the                               
*   VOLLIST parameter is owned by the calling program.                          
*    
RQST_ANTRQSTL_MESSAGE_ABEND               EQU  7020  X'1B6C'                    
*                                                                               
*   Meaning:  ANTCDPI ABENDed while referencing the                             
*   field pointed to by the ANTRQST MESSAGES parameter.                         
*   The reason code will contain the ABEND code.                                
*                                                                               
*   Action:  Make sure the address of the MESSAGES field                        
*   is correct.                                                                 
*
RQST_ANTCDPI_PAUSE_ERROR                  EQU  7028  X'1B74'                   
*                                                                               
*   Meaning:  ANTCDPI received a non-zero return code                           
*   when calling IEAVPSE (Pause). The reason code of                            
*   RETINFO will contain the IEAVPSE return code.                               
*                                                                               
*   Action:  Contact IBM.                                                       
*             
RQST_ANTCDPI_UNEXPECTED_ABEND             EQU  7029  X'1B75'           
*                                                                               
*   Meaning:  Unexpected ABEND in ANTCDPI.  The reason                          
*   code will contain the ABEND code.                                           
*                                                                               
*   Action:  Contact IBM.                                                       
*    
RQST_ROUTER_EYECATCHER_INVALID            EQU  7030  X'1B76'           
*                                                                               
*   Meaning:  Invalid parameter list passed to a System                         
*   Data Mover request router.  The reason code will                            
*   tell which field in the parameter list was bad.                             
*                                                                               
*   Action:  Contact IBM.                                                       
*     
RQST_CALLERS_STOKEN_NOT_ADDED             EQU  7031  X'1B77'          
*                                                                               
*   Meaning:  Unable to add the STOKEN for the caller's                         
*   address space to a System Data Mover request router                         
*   access list.  The reason code will contain the                              
*   ALESERV ADD return code.                                                    
*                                                                               
*   Action:  Contact IBM.                                                       
*    
RQST_ANTRQSTL_ALET_STOKEN_NOT_ADDED       EQU  7032  X'1B78'  
*                                                                               
*   Meaning:  Unable to add an STOKEN for the ALET                              
*   specified on the ANTRQST macro call to a System                             
*   Data Mover request router access list.  The reason                          
*   code will contain the ALESERV ADD return code.                              
*                                                                               
*   Action:  Contact IBM.                                                       
*   
RQST_SDM_ADDRESS_SPACE_STOKEN_INVALID     EQU  7033  X'1B79'                    
*                                                                               
*   Meaning:  Unable to get the STOKEN for a System                             
*   Data Mover request router address space.  The                               
*   reason code will contain the ALESERV EXTRACT return                         
*   code.                                                                       
*                                                                               
*   Action:  Contact IBM.                                                       
*  
RQST_ANTRQSTL_EYECATCHER_NOW_INVALID      EQU  7034  X'1B7A' 
*                                                                               
*   Meaning:  The ANTRQSTL passed into a System Data                            
*   Mover request router/handler no longer has a valid                          
*   eye-catcher.                                                                
*                                                                               
*   Action:  Make sure fields in the ANTRQSTL have not                          
*   been changed while waiting for completion of the                            
*   request.                                                                    
*    
RQST_ANTRQSTL_NO_LONGER_AVAILABLE         EQU  7035  X'1B7B'      
*                                                                               
*   Meaning:  A System Data Mover request                                       
*   router/handler was no longer able to access the                             
*   ANTRQSTL.                                                                   
*                                                                               
*   Action:  Make sure the space the ANTRQSTL resides                           
*   in has not been FREEMAINed.                                                 
*    
RQST_SDM_ADDRESS_SPACE_NOT_STARTED        EQU  7036  X'1B7C' 
*                                                                               
*   Meaning:  A System Data Mover address space is not                          
*   active.                                                                     
*                                                                               
*   Action:  Make sure ANTAS001 is started.                                     
*   
RQST_HANDLER_EYECATCHER_INVALID           EQU  7037  X'1B7D'          
*                                                                               
*   Meaning:  Invalid parameter list passed to a System                         
*   Data Mover request handler.  The reason code will                           
*   tell which field in the parameter list was bad.                             
*                                                                               
*   Action:  Contact IBM.                                                       
*   
RQST_ANTAS000_STOKEN_NOT_ADDED            EQU  7038  X'1B7E'         
*                                                                               
*   Meaning:  A System Data Mover request handler                               
*   running in ANTAS001 was unable to add the STOKEN                            
*   for ANTAS000 to the access list for ANTAS001.                               
*                                                                               
*   Action:  Contact IBM.                                                       
*     
RQST_WAITTIME_EXPIRED                     EQU  7039  X'1B7F'                    
*                                                                               
*   Meaning:  The value supplied in the WAITTIME                                
*   parameter has been reached.  System Data Mover has                          
*   returned to the caller.                                                     
*                                                                               
*   Action:  Determine if the requested action has been                         
*   suspended, or if the requested action normally                              
*   takes longer than the WAITTIME value.  If                                   
*   increasing the WAITTIME value does not correct the                          
*   problem contact IBM.                                                        
*     
RQST_SNAPSHOT_SERVICE_ERROR               EQU  7040  X'1B80'              
*                                                                               
*   Meaning:  A request has been made to a SnapShot                             
*   subsystem handler, and an error had been detected.                          
*                                                                               
*   Action:  Contact IBM.                                                       
*       
RQST_SDM_ADDRESS_SPACE_TERMINATED         EQU  7041  X'1B81'    
*                                                                               
*   Meaning:  A System Data Mover address space has                             
*   terminated.  If the request is synchronous 7041                             
*   will be placed in the RETINFO field.  If the                                
*   request is asynchronous 7041 will be the post code.                         
*                                                                               
*   Action:  Resubmit the request after the System Data                         
*   Mover address space has been restarted.                                     
*   
RQST_COPY_SERVICE_ABEND                   EQU  7042  X'1B82'                    
*                                                                               
*   Meaning:  The System Data Mover service that moves                          
*   the results of the request back into the caller's                           
*   ANTRQSTL has abended.  The reason code contains the                         
*   ABEND code.                                                                 
*                                                                               
*   Action:  Make sure the areas pointed to by the                              
*   ANTRQSTL have not been freed.  If the problem                               
*   persists contact IBM.                                                       
*  
RQST_STATESAVE_ERROR                      EQU  7912  X'1EE8'                    
*                                                                               
*   Meaning:  For an STATESAVE request an error was                             
*   detected. Bytes 5-8 of the RETINFO field will                               
*   contain an error reason code. These reason codes                            
*   are documented below, and will have names                                   
*   that start with RQST_STATESAVE_REAS_xxx.                                    
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*  
RQST_STATESAVE_REAS_INVALID_DEVN_OR_SUB   EQU  0004  X'0004'                    
*                                                                               
*   Meaning:  Invalid device number or subchannel set number.                   
*                                                                               
*   Action:  Correct the device number or subchannel set number.                
*  
RQST_STATESAVE_REAS_IO_ERROR              EQU  0008  X'0008'                    
*                                                                               
*   Meaning:  An I/O error was encountered attempting                           
*   to access the device. STATESAVE unsuccessful.                               
*                                                                               
*   Action:  Reissue request to an alternate device.                            
*   If problem persists contact IBM support.                                    
*  
RQST_STATESAVE_REAS_NDSS_NOT_AVAIL        EQU  0016  X'0010'                    
*                                                                               
*   Meaning:  A non-disruptive STATESAVE was requested but NDSS                 
*   is not supported by host software on the subsystem                          
*   identified in the request. The specified subsystem                          
*   microcode (LIC) level is less than the minimum                              
*   microcode level required for a non-disruptive                               
*   STATESAVE.
*                                                                               
*   Action:  To take a STATESAVE that will cause a                              
*   warm start of the SFI re-issue the request with NDSS=NO.                    
*                                                                               
*   To take a non-disruptive STATESAVE determine the                            
*   microcode level (LIC) of the subsystem identified in the                    
*   request. Insure the microcode is at the required level.                     
*   After making any changes or corrects, resubmit the                          
*   STATESAVE request.                                                          
*  
RQST_STATESAVE_REAS_QUIESCE_FAILED        EQU  0020  X'0014'    
*                                                               
*   Meaning: Internal Processes could not be quiesced to        
*   perform the Non-disruptive statesave. This can be           
*   caused by another statesave that is currently in            
*   progress.                                                   
*                                                               
*   Action: If a another statesave is currently being taken     
*   needed diagonistc information may be contained within       
*   that statesave. The NDSS request may also be retried.       
*                                                               
RQST_STATESAVE_REAS_5_MINUTE_LIMIT        EQU  0024  X'0018'    
*                                                               
*   Meaning: The frequency of the NDSS data collection is       
*   too high. More than one Non-disruptive statesave was        
*   requested within a 5 minute window. A time delay must       
*   occur before requesting another NDSS data collection.       
*   Another NDSS may be taken again in 5 minutes from the       
*   last sucessfull NDSS.                                       
*                                                               
*   Action: Repeat the request at a later time or take a        
*   statesave with warmstart.                                   
*                                                               
RQST_STATESAVE_REAS_24_HOUR_LIMIT         EQU  0032  X'0020'    
*                                                               
*   Meaning: The frequency of the NDSS data collection is       
*   too high. More than 10 Non-disruptive statesaves were       
*   requested within a 24 hour window. A time delay must        
*   occur before requesting another NDSS data collection.       
*                                                               
*   Action: Repeat the request at a later time or take a        
*   statesave with warmstart.        
RQST_STATESAVE_INVALID_TYPE_VALUE         EQU  7910  X'1EE6'                    
*                                                                               
*   Meaning: The value specified for TYPE on an                                 
*   STATESAVE request is invalid. Valid values are                              
*   XRC, XRCER, MM, GM, GC, PATHS, FREEZE, RUN, FC, SS, and CC.                 
*                                                                               
*   Action: Correct the value and reissue the request.                          
*  
RQST_STATESAVE_INVALID_NDSS_VALUE         EQU  7911  X'1EE7'                    
*                                                                               
*   Meaning: The value specified for NDSS on an                                 
*   STATESAVE request is invalid. Valid values are                              
*   YES and NO.                                                                 
*                                                                               
*   Action: Correct the value and reissue the request.                          
*  
RQST_VERIFICATION_SERVICE_ABEND           EQU  7043  X'1B83'            
*                                                                               
*   Meaning:  A System Data Mover service that verifies                         
*   values in the ANTRQSTL has had an unexpected abend.                         
*   The reason code contains the ABEND code.                                    
*                                                                               
*   Action:  Contact IBM.                                                       
*   
RQST_VERIFICATION_INVALID_ATTIME_FORMAT   EQU  7044  X'1B84'   
*                                                                               
*   Meaning:  The value specified in the ATTIME                                 
*   parameter did not have a format of YYYY.DDD                                 
*   HH:MM:SS.THMIJU.                                                            
*                                                                               
*   Action:  Specify the proper format.                                         
*    
RQST_VERIFICATION_INVALID_ATTIME_YEAR     EQU  7045  X'1B85'      
*                                                                               
*   Meaning:  The year specified in the ATTIME                                  
*   parameter is greater that 2041.  The CONVTOD system                         
*   macro will not handle years greater than 2041.                              
*                                                                               
*   Action:  Contact IBM.                                                       
*   
RQST_VERIFICATION_INVALID_ATTIME_DIGITS   EQU  7046  X'1B86'      
*                                                                               
*   Meaning:  Some of the digits in the ATTIME                                  
*   parameter are non-numeric.                                                  
*                                                                               
*   Action:  Correct the non-numeric digits.                                    
*   
RQST_VERIFICATION_INVALID_ATTIME_CONVTOD  EQU  7047  X'1B87' 
*                                                                               
*   Meaning:  The system CONVTOD service had an error                           
*   converting the ATTIME parameter.  The reason code                           
*   contains the error code.                                                    
*                                                                               
*   Action:  Make the indicated correction.                                     
*   
RQST_VERIFICATION_INVALID_TIMEOUT_FORMAT  EQU  7048  X'1B88' 
*                                                                               
*   Meaning:  The value specified in the TIMEOUT                                
*   parameter did not have a format of "hh.mm.ss".                              
*                                                                               
*   Action:  Specify the proper format.                                         
*    
RQST_VERIFICATION_INVALID_TIMEOUT_NBRS    EQU  7049  X'1B89'    
*                                                                               
*   Meaning:  The value of the TIMEOUT parameter has                            
*   "hh" greater than 18, "mm" greater than 59, or "ss"                         
*   greater than 59.                                                            
*                                                                               
*   Action:  Correct the invalid value.                                         
*       
RQST_VERIFICATION_INVALID_TIMEOUT_DIGITS  EQU  7050  X'1B8A'   
*                                                                               
*   Meaning:  Some of the digits in the TIMEOUT                                 
*   parameter are non-numeric.                                                  
*                                                                               
*   Action:  Correct the non-numeric digits.                                    
*    
RQST_VERIFICATION_INVALID_TIMEOUT_VALUE   EQU  7051  X'1B8B'   
*                                                                               
*   Meaning:  The value of the TIMEOUT parameter is                             
*   greater then "18.00.00".                                                    
*                                                                               
*   Action:  Specify a smaller value.                                           
*    
RQST_VERIFICATION_INVALID_ETYPE_VALUE     EQU  7052  X'1B8C'     
*                                                                               
*   Meaning:  The value specified in the ETYPE                                  
*   parameter is not one of the listed keywords                                 
*                                                                               
*   Action:  Specify a correct keyword value.                                   
*  
RQST_VERIFICATION_INVALID_ERRORLEVEL      EQU  7053  X'1B8D'     
*                                                                              
*   Meaning:  The value specified for the ERRLVL                                
*   parameter is not correct.  Either the first                                 
*   character is not ALPHA (A-Z,$,#,@), or the rest of                          
*   the characters are not ALPHNUM (A-Z,0-9,$,#,@).                             
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*     
RQST_VERIFICATION_INVALID_SESSIONID       EQU  7054  X'1B8E'          
*                                                                              
*   Meaning:  The value specified for the SID parameter                         
*   is not correct.  Either the first character is not                          
*   ALPHA (A-Z,$,#,@), or the rest of the characters                            
*   are not ALPHNUM (A-Z,0-9,$,#,@).                                            
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*    
RQST_VERIFICATION_INVALID_PVOLSER         EQU  7055  X'1B8F'          
*                                                                               
*   Meaning:  The value specified for the PVOLSER                               
*   parameter is not correct.  One of the characters is                         
*   not ALPHNUM (A-Z,0-9,$,#,@).                                                
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*     
RQST_VERIFICATION_INVALID_HLQ             EQU  7056  X'1B90'                 
*                                                                               
*   Meaning:  The value specified for the HLQ parameter                         
*   is not correct.  Either the first character is not                          
*   ALPHA (A-Z,$,#,@), or the rest of the characters                            
*   are not ALPHNUM (A-Z,0-9,$,#,@).                                            
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*   
RQST_VERIFICATION_ATTIME_MISSING          EQU  7057  X'1B91'             
*                                                                               
*   Meaning:  ETYPE(ATTIME) has been specified but the                          
*   ATTIME parameter has not been specified.                                    
*                                                                               
*   Action:  Supply a value with the ATTIME parameter.                          
*    
RQST_VERIFICATION_INVALID_MASTERSID       EQU  7058  X'1B92'         
*                                                                             
*   Meaning:  The value specified for the MID parameter                         
*   is not correct.  Either the first character is not                          
*   ALPHA (A-Z,$,#,@), or the rest of the characters                            
*   are not ALPHNUM (A-Z,0-9,$,#,@).                                            
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*      
RQST_VERIFICATION_INVALID_MHLQ            EQU  7059  X'1B93'               
*                                                                               
*   Meaning:  The value specified for the MHLQ                                  
*   parameter is not correct.  Either the first                                 
*   character is not ALPHA (A-Z,$,#,@), or the rest of                          
*   the characters are not ALPHNUM (A-Z,0-9,$,#,@).                             
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*      
RQST_VERIFICATION_INVALID_COPY_VALUE      EQU  7060  X'1B94'       
*                                                                               
*   Meaning:  The value specified for the COPY                                  
*   parameter is not correct.  The value must be FUL or                         
*   QIK.                                                                        
*                                                                               
*   Action:  Correct the invalid value.                                         
*    
RQST_VERIFICATION_INVALID_UTILITY_VALUE   EQU  7061  X'1B95'      
*                                                                               
*   Meaning:  The value specified for the UTILITY                               
*   parameter is not correct.  The value must be FIX or                         
*   FLT.                                                                        
*                                                                               
*   Action:  Correct the invalid value.                                         
*     
RQST_VERIFICATION_INVALID_ONLINE_VALUE    EQU  7062  X'1B96'     
*                                                                               
*   Meaning:  The value specified for the ONLINE                                
*   parameter is not correct.  The value must be YES or                         
*   NO.                                                                         
*                                                                               
*   Action:  Correct the invalid value.                                         
*   
RQST_VERIFICATION_INVALID_DVCBLOCK_VALUE  EQU  7063  X'1B97'                    
*                                                                               
*   Meaning:  The value specified for the DVCBLOCK                              
*   parameter is not correct.  The value must be ON,                            
*   OFF, or WPx where x is a hex value of 0-F.                                  
*                                                                               
*   Action:  Correct the invalid value.                                         
*   
RQST_VERIFICATION_INVALID_SCSESSION       EQU  7064  X'1B98'         
*                                                                               
*   Meaning:  For a request the value specified                                 
*   in the SCSESSION parameter is not alphabetic (A-Z).                         
*                                                                               
*   Action:  Specify a correct value.                                           
*     
RQST_VERIFICATION_ESSSERIAL_REQUIRED      EQU  7065  X'1B99'     
*                                                                               
*   Meaning:  The ESSSERIAL keyword is required.                                
*                                                                               
*   Action:  Provide the keyword.                                               
*    
RQST_VERIFICATION_LSSNBR_REQUIRED         EQU  7066  X'1B9A'        
*                                                                               
*   Meaning:  The LSSNBR keyword is required.                                   
*                                                                               
*   Action:  Provide the keyword.                                               
*  
RQST_VERIFICATION_INVALID_ACTION_VALUE    EQU  7067  X'1B9B'    
*                                                                               
*   Meaning:  The value specified for the ACTION                                
*   parameter is not correct.  The value depends on                             
*   the REQUEST type.                                                           
*                                                                               
*   Action:  Correct the invalid value.                                         
*   
RQST_VERIFICATION_INVALID_LSSTYPE_VALUE   EQU  7068  X'1B9C'  
*                                                                               
*   Meaning:  The value specified for the LSSTYPE                               
*   parameter is not correct.  The value must be                                
*   FB or CKD.                                                                  
*                                                                               
*   Action:  Correct the invalid value.                                         
*   
RQST_VERIFICATION_INVALID_VOLSER          EQU  7069  X'1B9D'            
*                                                                               
*   Meaning:  The value specified for the VOLSER                                
*   parameter is not correct.  Either the volume is                             
*   not online, or one of the characters is not                                 
*   ALPHNUM (A-Z,0-9,$,#,@).                                                    
*                                                                               
*   Action:  Correct the invalid value.                                         
*      
RQST_VERIFICATION_SNBR_ZERO               EQU  7070  X'1B9E'                 
*                                                                               
*   Meaning:  The value specified for the SNBR                                  
*   parameter is zero.                                                          
*                                                                               
*   Action:  Specify a non-zero value.                                          
*      
RQST_VERIFICATION_INVALID_DISP_VALUE      EQU  7071  X'1B9F'        
*                                                                               
*   Meaning:  The value specified for the DISP                                  
*   parameter is not correct.                                                   
*                                                                               
*   Action:  Correct the invalid value.                                         
*    
RQST_VERIFICATION_INVALID_FORMAT_VALUE    EQU  7072  X'1BA0' 
*                                                                               
*   Meaning:  The value specified for the FORMAT                                
*   parameter is not correct.                                                   
*                                                                               
*   Action:  Correct the invalid value.                                         
*     
RQST_VERIFICATION_INVALID_OPENDVCS_VALUE  EQU  7073  X'1BA1'                    
*                                                                               
*   Meaning: The value specified for the OPENDVCS                               
*   parameter is not correct.                                                   
*                                                                               
*   Action: Correct the invalid value.                                          
*      
RQST_VERIFICATION_INVALID_ONLINSEC_VALUE  EQU  7074  X'1BA2
*                                                                               
*   Meaning: The value specified for the ONLINSEC                               
*   parameter is not correct.                                                   
*                                                                               
*   Action: Correct the invalid value.                                          
*      
RQST_VERIFICATION_INVALID_MODE_VALUE      EQU  7075  X'1BA3'      
*                                                                               
*   Meaning: The value specified for the MODE                                   
*   parameter is not correct.                                                   
*                                                                               
*   Action: Correct the invalid value.                                          
*    
RQST_VERIFICATION_LSSTYPE_REQUIRED        EQU  7076  X'1BA4'      
*                                                                               
*   Meaning:  The LSSTYPE keyword is required.                                  
*                                                                               
*   Action:  Provide the keyword.                                               
*    
RQST_VERIFICATION_INVALID_DEVN            EQU  7077  X'1BA5'          
*                                                                               
*   Meaning:  The device number specified in the                                
*   DEVN parameter is not recognized by the                                     
*   UCBLOOK service, or there are no paths                                      
*   available to the device.                                                    
*                                                                               
*   Action:  Correct the invalid value.                                         
*     
RQST_VERIFICATION_INVALID_LOGPLUS_VALUE   EQU  7078  X'1BA6'  
*                                                                               
*   Meaning:  The value specified for the LOGPLUS                               
*   parameter is not correct.  The value must be YES or                         
*   binary zeros.                                                               
*                                                                               
*   Action:  Correct the invalid value.                                         
*     
RQST_VERIFICATION_INVALID_VOLLIST_COUNT   EQU  7079  X'1BA7'   
*                                                                               
*   Meaning:  The value specified for the number of                             
*   volsers in a VOLLIST is incorrect. The reason                               
*   code contains the count that was found.                                     
*                                                                               
*   Action:  Correct the invalid value.                                         
*        
RQST_VERIFICATION_INVALID_TGTUCB_VALUE    EQU  7080  X'1BA8'   
*                                                                               
*   Meaning:  The value specified for the TGTUCB field                          
*   is incorrect. Valid values are YES and NO.                                  
*                                                                               
*   Action:  Correct the invalid value.                                         
*     
RQST_VERIFICATION_INVALID_PDEVNUM_VALUE   EQU  7081  X'1BA9' 
*                                                                               
*   Meaning:  The value specified for the PDEVNUM field                         
*   is not an EBCDIC equivalent of hex digits indicating                        
*   the primary device number.                                                  
*                                                                               
*   Action:  Correct the invalid value.                                         
*     
RQST_VERIFICATION_MISSING_DEVICE_SPEC     EQU  7083  X'1BAB' 
*                                                                               
*   Meaning:  When a 'YES' value is specified for the                           
*   OPENDVCS or REMOTE keys, the macro invocation must                          
*   also include the DEVN, SRCSERIAL, SRCLSS, SRCDVC,                           
*   TGTSERIAL, TGTLSS, and TGTDVC keys.                                         
*                                                                               
*   Action:  Specify the missing keys on the macro invocation.                  
*     
RQST_VERIFICATION_INVALID_TERTIARY_VALUE   EQU  7084  X'1BAC' 
*                                                                               
*   Meaning:  The value specified for the TERTIARY                              
*   parameter is not correct.                                                   
*   The value must be YES or NO.                                                
*                                                                               
*   Action:  Correct the invalid value.                                         
*     
RQST_ONLINE_TERTIARY_MUTUALLY_EXCLUSIVE   EQU  7085  X'1BAD' 
*                                                                               
*   Meaning:  The values ONLINE(YES) and TERTIARY(YES)                          
*   are mutually exclusive.                                                     
*                                                                               
*   Action:  Change one or both of the values to NO.                            
*     
RQST_VOLLIST_ERROR_DETECTED               EQU  7096  X'1BB8'              
*                                                                               
*   Meaning:  An error has been detected in executing                           
*   a volume list. For example, trying to add a volume                          
*   pair in which one of the volumes is offline.                                
*                                                                               
*   Action:  Examine the messages returned in the                               
*   MESSAGES field to determine the volume that was                             
*   in error.                                                                   
*     
RQST_ROUTER_UNEXPECTED_ABEND              EQU  7097  X'1BB9'           
*                                                                               
*   Meaning:  Unexpected ABEND in System Data Mover                             
*   request router.  The reason code will contain the                           
*   ABEND code.                                                                 
*                                                                               
*   Action:  Contact IBM.                                                       
*      
RQST_HANDLER1_UNEXPECTED_ABEND            EQU  7098  X'1BBA'        
*                                                                               
*   Meaning:  Unexpected ABEND in a System Data Mover                           
*   level 1 request handler.  The reason code will                              
*   contain the ABEND code.                                                     
*                                                                               
*   Action:  Contact IBM.                                                       
*    
RQST_HANDLER2_UNEXPECTED_ABEND            EQU  7099  X'1BBB'    
*                                                                              
*   Meaning:  Unexpected ABEND in a System Data Mover                           
*   level 2 request handler.  The reason code will                              
*   contain the ABEND code.                                                     
*                                                                               
*   Action:  Contact IBM.                                                       
*    
RQST_XCONTIME_TIME_ABEND                  EQU  7100  X'1BBC'                   
*                                                                               
*   Meaning:  For an XCONTIME request, a System Data                            
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   TIME parameter.  The reason code will contain the                           
*   ABEND code.                                                                 
*                                                                               
*   Action:  Make sure that the TIME parameter points                           
*   to a valid location in memory, and that if an ALET                          
*   was specified on the ANTRQST macro its value is                            
*   correct.                                                                    
*    
RQST_XCONTIME_SESSIONID_INVALID           EQU  7101  X'1BBD'            
*                                                                               
*   Meaning:  For an XCONTIME request, the XRC system                           
*   id pointed to by the ANTRQST SID parameter was                              
*   invalid.                                                                    
*                                                                               
*   Action:  Make sure the system id supplied by the                            
*   SID parameter matches the id of a valid XRC                                 
*   session.                                                                    
*          
RQST_XCONTIME_HLQ_INVALID                 EQU  7102  X'1BBE'                    
*                                                                               
*   Meaning:  For an XCONTIME request, the high-level                           
*   qualifier of an XRC state data set provided by the                          
*   ANTRQST HLQ parameter was invalid.                                          
*                                                                               
*   Action:  Make sure the name supplied by the HLQ                             
*   parameter matches the high-level qualifier of an                            
*   XRC state data set.                                                         
*      
RQST_XCONTIME_CONSISTENCY_TIME_ZERO       EQU  7103  X'1BBF'       
*                                                                               
*   Meaning:  For an XCONTIME request, the consistency                          
*   time being maintained by XRC is zero.                                       
*                                                                               
*   Action:  Consistency time is initialized to zero,                           
*   and does not change until an application update                             
*   takes place to a primary volume in an XRC session.                          
* 
RQST_XCONTIME_NO_STORAGE                  EQU  7104  X'1BC0'                
*                                                                               
*   Meaning:  For an XCONTIME request, XRC was unable                           
*   to acquire working storage.                                                 
*                                                                               
*   Action:  Contact IBM.                                                       
*   
RQST_XCONTIME_NO_DEFAULTS                 EQU  7105  X'1BC1'                 
*                                                                               
*   Meaning:  For an XCONTIME request, the table that                           
*   contains the skeleton name of the state data set                            
*   could not be found.                                                         
*                                                                               
*   Action:  Contact IBM.                                                       
*   
RQST_XCONTIME_ALLOCATION_FAILURE          EQU  7106  X'1BC2'         
*                                                                               
*   Meaning:  For an XCONTIME request, XRC was unable                           
*   to allocate the state data set.  This can be for                            
*   one of three reasons:                                                       
*                                                                               
*                                                                               
*   1.  The state data set has not been pre-allocated.                          
*                                                                               
*   2.  The high-level qualifier supplied in the HLQ                            
*       parameter is invalid.                                                   
*                                                                               
*   3.  The session id supplied in the SID parameter is                         
*       invalid.                                                                
*                                                                               
*                                                                               
*   Action:  For reason 1, pre-allocate the state data                          
*   set.  For reasons 2 and 3 correct the invalid                               
*   value.                                                                      
*      
RQST_XCONTIME_OPEN_FAILURE                EQU  7107  X'1BC3'                 
*                                                                               
*   Meaning:  For an XCONTIME request, XRC was unable                           
*   to open the state data set.                                                 
*                                                                               
*   Action:  Contact IBM.                                                       
*   
RQST_XCONTIME_DECB_CREATION_FAILURE       EQU  7108  X'1BC4'     
*                                                                               
*   Meaning:  For an XCONTIME request, XRC was unable                           
*   to create a DECB control block for the state data                           
*   set.                                                                        
*                                                                               
*   Action:  Contact IBM.                                                       
*    
RQST_XCONTIME_FIND_FAILURE                EQU  7109  X'1BC5'                   
*                                                                               
*   Meaning:  For an XCONTIME request, the member in                            
*   the state data set containing the consistency time                          
*   could not be found.                                                         
*                                                                               
*   Action:  If XRC has never been started then an                              
*   XSTART will need to be done to create the member.                           
*   If an XSTART has been done contact IBM.                                     
*   
RQST_XCONTIME_INVALID_STATE_DATASET       EQU  7110  X'1BC6'        
*                                                                               
*   Meaning:  For an XCONTIME request, the data in the                          
*   state data set is not in the proper format.                                 
*                                                                               
*   Action:  Contact IBM.                                                       
*  
RQST_XCONTIME_READ_FAILURE                EQU  7111  X'1BC7'                 
*                                                                               
*   Meaning:  For an XCONTIME request, XRC was unable                           
*   to read the state data set.                                                 
*                                                                               
*   Action:  Contact IBM.                                                       
*     
RQST_XCONTIME_ERROR_LOADING_EXITS         EQU  7112  X'1BC8'        
*                                                                               
*   Meaning:  For an XCONTIME request, XRC was unable                           
*   to load the DCB exits used in reading the state                             
*   data set.                                                                   
*                                                                               
*   Action:  Contact IBM.                                                       
*    
RQST_XCONTIME_SAVED_CONSISTENCY_TIME      EQU  7113  X'1BC9'        
*                                                                               
*   Meaning:  For an XCONTIME request ANTAS001 was not                          
*   active, so the consistency time being returned is                           
*   from an XRC data set. If the time is from the control                       
*   data set the reason code will be 0. If the time is                          
*   from the state data set the reason code will be 4.                          
*   If the time is from the master data set the reason                          
*   code will be 8.                                                             
*                                                                               
*   Action:  No action required.                                                
*    
RQST_XCONTIME_VOLUME_NOT_DUPLEXED         EQU  7114  X'1BCA'         
*                                                                               
*   Meaning:  For an XCONTIME request the consistency                           
*   time being returned is from ANTAS001 and is valid,                          
*   but at least one of the volume pairs (not counting                          
*   the utility volume) is not duplexed.                                        
*                                                                               
*   Action:  No action required.                                                
*     
RQST_PESTPATH_ERROR                       EQU  7120  X'1BD0'                    
*                                                                               
*   Meaning:  For a PESTPATH request a System Data                              
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*    
RQST_PESTPATH_INVALID_CGROUP_VALUE        EQU  7121  X'1BD1'         
*                                                                               
*   Meaning:  For a PESTPATH request the value supplied                         
*   in the CGROUP parameter is invalid.  If the CGROUP                          
*   parameter is used the value must be NO or YES.                              
*                                                                               
*   Action:  Supply a correct CGROUP value.                                     
*     
RQST_PESTPATH_INVALID_RESETHP_VALUE       EQU  7122  X'1BD2'        
*                                                                               
*   Meaning:  For a PESTPATH request the value supplied                         
*   in the RESETHP parameter is invalid.  If the                                
*   RESETHP parameter is used the value must be NO or                           
*   YES.                                                                        
*                                                                               
*   Action:  Supply a correct RESETHP value.                                    
*     
RQST_PESTPATH_MISSING_PLSS                EQU  7125  X'1BD5'             
*                                                                               
*   Meaning:  For a PESTPATH request the specified                              
*   device is in a storage subsystem that requires the                          
*   PLSS parameter, but the PLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*       
RQST_PESTPATH_INVALID_PLSS                EQU  7126  X'1BD6'                   
*                                                                               
*   Meaning:  For a PESTPATH request the specified                              
*   device is in a storage subsystem that does not use                          
*   the PLSS parameter, but the PLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*   
RQST_PESTPATH_TOO_MANY_LINKS              EQU  7127  X'1BD7'              
*                                                                               
*   Meaning:  For a PESTPATH request the number of                              
*   LINKS path addresses specified is greater than the                          
*   number of path addresses supported by the primary                           
*   subsystem.                                                                  
*                                                                               
*   Action:  Specify the correct number of LINKS path                           
*   addresses for the selected primary subsystem.                               
*    
RQST_PESTPATH_PATH_COUNT_INVALID          EQU  7128  X'1BD8'         
*                                                                               
*   Meaning:  For a PESTPATH request the LINKS                                  
*   parameter was specified.  The request failed                                
*   because the path address count field contained a                            
*   hexadecimal value less than 1 or greater than 8.                            
*                                                                               
*   Action:  Supply a correct path address count value.                         
*   
RQST_PESTPATH_PATH_LENGTH_INVALID         EQU  7129  X'1BD9'        
*                                                                               
*   Meaning:  For a PESTPATH request the LINKS                                  
*   parameter was specified.  The request failed                                
*   because the path address length value for one or                            
*   more paths was not equal to 4 (X'0004').                                    
*                                                                               
*   Action:  Supply a correct path address length value                         
*   in the path address length field(s).                                        
*  
RQST_PESTPATH_LINKS_ABEND                 EQU  7130  X'1BDA'                  
*                                                                               
*   Meaning:  For a PESTPATH request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   LINKS parameter.  The reason code will contain the                          
*   ABEND code.                                                                 
*                                                                               
*   Action:  Make sure that the LINKS parameter points                          
*   to a valid location in memory, and that if an ALET                          
*   was specified on the ANTRQST macro the value is                             
*   correct.                                                                    
* 
RQST_PDELPAIR_ERROR                       EQU  7140  X'1BE4'                    
*                                                                               
*   Meaning:  For a PDELPAIR request a System Data                              
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*   
RQST_PDELPAIR_INVALID_PARAMETER           EQU  7141  X'1BE5'           
*                                                                               
*   Meaning:  For a PDELPAIR request, one of the                                
*   parameters is invalid.                                                      
*                                                                               
*   Action:  Check the reason code to the invalid                               
*   parameter.                                                                  
*  
RQST_PDELPAIR_MISSING_PLSS                EQU  7145  X'1BE9'                   
*                                                                               
*   Meaning:  For a PDELPAIR request the specified                              
*   device is in a storage subsystem that requires the                          
*   PLSS parameter, but the PLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*     
RQST_PDELPAIR_INVALID_PLSS                EQU  7146  X'1BEA'                   
*                                                                               
*   Meaning:  For a PDELPAIR request the specified                              
*   device is in a storage subsystem that does not use                          
*   the PLSS parameter, but the PLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*     
RQST_PDELPATH_ERROR                       EQU  7160  X'1BF8'                    
*                                                                               
*   Meaning:  For a PDELPATH request a System Data                              
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*     
RQST_PDELPATH_MISSING_PLSS                EQU  7165  X'1BFD'                 
*                                                                               
*   Meaning:  For a PDELPATH request the specified                              
*   device is in a storage subsystem that requires the                          
*   PLSS parameter, but the PLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*   
RQST_PDELPATH_INVALID_PLSS                EQU  7166  X'1BFE'                   
*                                                                               
*   Meaning:  For a PDELPATH request the specified                              
*   device is in a storage subsystem that does not use                          
*   the PLSS parameter, but the PLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*  
RQST_PSUSPEND_ERROR                       EQU  7180  X'1C0C'                    
*                                                                               
*   Meaning:  For a PSUSPEND request a System Data                              
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*     
RQST_PSUSPEND_INVALID_PRIMARY_VALUE       EQU  7181  X'1C0D'        
*                                                                               
*   Meaning:  For a PSUSPEND request the value supplied                         
*   in the PRIMARY parameter is invalid.  If the                                
*   PRIMARY parameter is used its value must be NO or                          
*   YES.                                                                        
*                                                                               
*   Action:  Supply a correct PRIMARY value.                                    
*    
RQST_PSUSPEND_INVALID_QUIESCE_VALUE       EQU  7182  X'1C0E'         
*                                                                               
*   Meaning:  For a PSUSPEND request the value supplied                         
*   in the QUIESCE parameter is invalid.  If the                                
*   QUIESCE parameter is used its value must be NO or                          
*   YES.                                                                        
*                                                                               
*   Action:  Supply a correct PRIMARY value.                                    
*     
RQST_PSUSPEND_MISSING_PLSS                EQU  7185  X'1C11'                 
*                                                                               
*   Meaning:  For a PSUSPEND request the specified                              
*   device is in a storage subsystem that requires the                          
*   PLSS parameter, but the PLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*     
RQST_PSUSPEND_INVALID_PLSS                EQU  7186  X'1C12'                  
*                                                                               
*   Meaning:  For a PSUSPEND request the specified                              
*   device is in a storage subsystem that does not use                          
*   the PLSS parameter, but the PLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*      
RQST_PESTPAIR_ERROR                       EQU  7200  X'1C20'                    
*                                                                               
*   Meaning:  For a PESTPAIR request a System Data                              
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*   
RQST_PESTPAIR_INVALID_CRIT_VALUE          EQU  7201  X'1C21'            
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the CRIT parameter is invalid.  If the CRIT                              
*   parameter is used the value must be NO or YES.                              
*                                                                               
*   Action:  Supply a correct CRIT value.                                       
*      
RQST_PESTPAIR_INVALID_MODE_VALUE          EQU  7202  X'1C22'             
*                                                                             
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the MODE parameter is invalid.  If the MODE                              
*   parameter is used the value must be COPY, NOCOPY,                           
*   or RESYNC.                                                                  
*                                                                               
*   Action:  Supply a correct MODE value.                                       
*    
RQST_PESTPAIR_INVALID_MSGREQ_VALUE        EQU  7203  X'1C23'        
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the MSGREQ parameter is invalid.  If the MSGREQ                          
*   parameter is used the value must be NO or YES.                              
*                                                                               
*   Action:  Supply a correct MSGREQ value.                                     
*  
RQST_PESTPAIR_INVALID_ONLINSEC_VALUE      EQU  7204  X'1C24'                  
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the ONLINSEC parameter is invalid.  If the                               
*   ONLINSEC parameter is used the value must be NO or                          
*   YES.                                                                        
*                                                                               
*   Action:  Supply a correct ONLINSEC value.                                   
*   
RQST_PESTPAIR_MISSING_PLSS                EQU  7205  X'1C25'                   
*                                                                               
*   Meaning:  For a PESTPAIR request the specified                              
*   device is in a storage subsystem that requires the                          
*   PLSS parameter, but the PLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*    
RQST_PESTPAIR_INVALID_PLSS                EQU  7206  X'1C26'                    
*                                                                               
*   Meaning:  For a PESTPAIR request the specified                              
*   device is in a storage subsystem that does not use                          
*   the PLSS parameter, but the PLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*    
RQST_PESTPAIR_MISSING_SLSS                EQU  7207  X'1C27'           
*                                                                               
*   Meaning:  For a PESTPAIR request the specified                              
*   device is in a storage subsystem that requires the                          
*   SLSS parameter, but the SLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct SLSS parameter.                                   
*    
RQST_PESTPAIR_INVALID_SLSS                EQU  7208  X'1C28'                    
*                                                                               
*   Meaning:  For a PESTPAIR request the specified                              
*   device is in a storage subsystem that does not use                          
*   the SLSS parameter, but the SLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the SLSS parameter.                                         
*       
RQST_PESTPAIR_INVALID_OPTION_VALUE        EQU  7209  X'1C29'         
*                                                                               
*   Meaning:  For a PESTPAIR request the OPTION keyword                         
*   was specified. The OPTION field contains an invalid                         
*   value. The only allowable values are 'SYNC' and                             
*   'XD'. These values must begin in the first byte of                          
*   the OPTION field, and followed by blanks on right.                          
*   If the OPTION field contains binary zeros, the                              
*   OPTION keyword is treated as if the OPTION keyword                          
*   was omitted.                                                                
*                                                                               
*   Action:  Make any necessary changes to the OPTION                           
*   field value and resubmit the request.                                       
*     
RQST_PESTPAIR_OPT_XD_NOT_AVAILABLE        EQU  7210  X'1C2A'       
*                                                                               
*   Meaning:  For a PESTPAIR request the OPTION keyword                         
*   was specified with the OPTION field set to 'XD'                             
*   (Extended Distance PPRC). The feature information                           
*   from the ESS subsystem indicates that the PPRC                              
*   Extended Distance function is not installed or not                          
*   active for the specified device.                                            
*                                                                               
*   Action:  Verify the correct device has been                                 
*   specified. Insure the ESS subsystem that contains                           
*   the device has the Extended Distance LIC installed                          
*   and active.                                                                 
*        
RQST_PESTPAIR_OPT_XD_CRIT_YES_INVALID     EQU  7211  X'1C2B'          
*                                                                               
*   Meaning:  For a PESTPAIR request the OPTION keyword                         
*   was specified with the OPTION field set to 'XD'                             
*   (Extended Distance PPRC). The PESTPAIR request also                         
*   has the CRIT(YES) keyword and parameter specified.                          
*   PPRC PESTPAIR CRIT(YES) and OPTION(XD) cannot be                            
*   used together in a PESTPAIR request.                                        
*                                                                               
*   Action:  Verify the correct values for CRIT and                             
*   OPTION have been specified. Make any necessary                              
*   changes and resubmit the request.                                           
*                                                                                          
RQST_PESTPAIR_STATE_TRANSITION_INVALID    EQU  7213  X'1C2D'    
*                                                                               
*   Meaning:  For a PESTPAIR request the OPTION keyword                         
*   was specified with the OPTION field set to 'XD'                             
*   (Extended Distance PPRC). The PESTPAIR request                              
*   devices are in an active PPRC relationship.  The                            
*   specified devices may be in synchronous mode                                
*   (PENDING or DUPLEX state), or the devices may be in                         
*   SUSPEND state but not in a PPRC pair with each                              
*   other. Transition from active synchronous PPRC mode                         
*   to Extended Distance PPRC mode is not allowed. A                            
*   PESTPAIR request with OPTION(XD) can only be issued                         
*   to devices in SIMPLEX state, or devices that are                            
*   the same devices in a PPRC pair that is in SUSPEND                          
*   state.                                                                      
*                                                                               
*   Action:  Verify the current state of the specified                          
*   devices. Insure the devices are in SIMPLEX state or                         
*   are the same devices that are in a PPRC pair in                             
*   SUSPENDED state. Make any necessary changes and                             
*   resubmit the request. If necessary, issue the                               
*   PSUSPEND request to cause the PPRC pair to be                               
*   suspended, then resubmit the request.                                       
*  
RQST_PESTPAIR_INVALID_CASCADE_VALUE       EQU  7214  X'1C2E'      
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the CASCADE parameter is invalid.  If the                                
*   CASCADE parameter is used the value must be NO                              
*   or YES.                                                                     
*                                                                               
*   Action:  Supply a correct CASCADE value.                                    
*      
RQST_PESTPAIR_INVALID_STATE               EQU  7215  X'1C2F'                  
*                                                                               
*   Meaning:  An Establish Peer-to-Peer Remote Copy                             
*   Pair command specifying PPRC Failover Mode or PPRC                          
*   Failback Mode was received, but the Peer-to-Peer                            
*   Remote Copy pair is already in the requested state.                         
*                                                                               
*   Action:  Check the state of the device and correct                          
*   and re-submit the command.                                                  
*     
RQST_FAILOVER_ERROR                       EQU  7216  X'1C30'                    
*                                                                               
*   Meaning:  For an FAILOVER request the System Data                           
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_FAILOVER_REAS_xxx.                                     
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*           
RQST_PESTPAIR_VOL_TYPE_ERROR                         EQU  7223  X'1C37'
*
*   Meaning:  For a PESTPAIR request a System Data
*   Mover request handler detected an error.
*   The combination of the volume types specified
*   are restricted from participating in a Copy
*   Services relationship with the installed level of microcode.
*   The reason code will indicate the specific
*   restriction.
*
*   Action:  Take the action shown in the reason code
*   documentation. For any reasons not listed,
*   contact your hardware representative for the
*   reason that the command failed.
*
RQST_PESTPAIR_VOL_TYPE_REAS1                         EQU  0001  X'0001'
*
*   Meaning: Establish Peer-to-Peer Remote Copy Pair
*   specified a restricted volume type combination.
*   The specified secondary volume is an Extent Space
*   Efficient volume.
*
*   Action: Specify volumes of a compatible type.
*
RQST_PESTPAIR_VOL_TYPE_REAS3                         EQU  0003  X'0003'
*
*   Meaning: Establish Peer-to-Peer Remote Copy Pair
*   specified a restricted volume type combination.
*   The specified primary volume is an Extent Space
*   Efficient volume.
*
*   Action: Specify volumes of a compatible type.
*
RQST_FAILOVER_REAS_PRIMARY                EQU  0004  X'0004'                  
*                                                                               
*   Meaning:  For PPRC Failover Mode, the command                               
*   parameter fields identifying the primary volume                             
*   information is not correct for a volume that is                             
*   currently a Peer-to-Peer Remote Copy secondary                              
*   volume or a Cascading Peer-to-Peer Remote Copy                              
*   volume; for that secondary or cascading volume,                             
*   there is stored information identifying its                                 
*   primaryvolume. The command parameter fields                                 
*   identifying the secondary volume is not the same                            
*   information that is currently stored for that                               
*   primary volume.                                                             
*   
*   Action:  Check the Primary device info and be sure                          
*   it is the original secondary device of the PPRC                             
*   Pair.  Re-submit the command.                                               
*                     
RQST_FAILOVER_REAS_INVALID_STATE          EQU  0008  X'0008'             
*
*   Meaning:  For PPRC Failover Mode, the addressed                 
*   volume is not a Peer-to-Peer Remote Copy secondary       
*   volume in full duplex mode, or a Cascading        
*   Peer-to-Peer Remote Copy volume whose secondary
*   state is not full duplex, duplex pending,
*   or suspended.                     
*                              
*   Action:  Check to be sure the secondary is in                                
*   full duplex or suspended and re-submit the                                   
*   command.
*    
RQST_FAILBACK_ERROR                       EQU  7217  X'1C31'                    
*                                                                               
*   Meaning:  For an FAILBACK request the System Data                           
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_FAILBACK_REAS_xxx.                                     
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*       
RQST_FAILBACK_REAS_PRIMARY                EQU  0004  X'0004'                  
*                                                                               
*   Meaning:  For PPRC Failback Mode, the command                               
*   parameter fields identifying the primary volume                             
*   information is not correct for a volume that is                             
*   currently a Peer-to-Peer Remote Copy primary                                
*   volume or a Cascading Peer-to-Peer Remote Copy                              
*   volume; for a primary volume, there is stored                               
*   information identifying its secondary volume.                               
*   The current command parameter fields identifying                            
*   the secondary volume is not the same information                            
*   that is currently stored for that secondary                                 
*   volume. For a Cascading volume, there is stored                             
*   information identifying its primary volume.                                 
*   The current command parameter fields identifying                            
*   the secondary volume is not the same information                            
*   that is currently stored for that primary volume.                           
*                                                                               
*   Action:  Check the primary device information                               
*   and re-submit the command after making any                                  
*   changes.                                                                    
*      
RQST_FAILBACK_REAS_INVALID_STATE          EQU  0008  X'0008'            
*                                                                              
*   Meaning:  For PPRC Failback Mode, the addressed                             
*   volume is not a Peer-to-Peer Remote Copy primary                            
*   in a suspended state, or a Cascading Peer-to-Peer                           
*   Remote Copy volume whose primary state and                                  
*   secondary state is suspended.                                               
*                                                                               
*   Action:  Check the state of the addressed volume                            
*   and re-submit the command after making any                                  
*   corrections.                                                                
*     
RQST_PESTPAIR_IO_ERROR                    EQU  7218  X'1C32'                    
*                                                                               
*   Meaning:  An IO error was detected by SDM while processing                  
*   a PESTPAIR request.  Bytes 5-8 of the RETINFO field                         
*   will contain an error reason code that will provide                         
*   more details about the error.  These codes are                              
*   documented below, and will have names that start with                       
*   RQST_PESTPAIR_IO_ERROR_xxx.                                                 
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*     
RQST_PESTPAIR_IO_ERROR_CHGREC_STARTED     EQU  0004  X'0004'                    
*                                                                               
*   Meaning:  INCRESYNC=START was specified, but a change                       
*   recording mechanism is already started for the specified                    
*   device.                                                                     
*                                                                               
*   Action:                                                                     
*   
RQST_PESTPAIR_IO_ERR_CHGREC_NOT_STRTD     EQU  0008  X'0008'                    
*                                                                               
*   Meaning:  An establish pair with MODE=INCRES was specified,                 
*   but the change recording mechanism was not started for the                  
*   specified device.                                                           
*                                                                               
*   Action:  Start change recording for the specified device and                
*   reissue the command.                                                        
*           
RQST_PESTPAIR_IO_ERROR_NOT_AC_VOLS        EQU  0012  X'000C'     
*                                                                               
*   Meaning:  An establish pair with MODE=INCRES was specified,                 
*   but the primary and secondary specified are not the A and C                 
*   volumes in an A-B-C cascading relationship and FORCE=YES                    
*   was not specified                                                           
*                                                                               
*   Action:  Check the device information and re-submit the                     
*   command after making any changes.                                           
*        
RQST_PESTPAIR_IO_ERROR_SETGTOK_MISSING    EQU  0016  X'0010'                    
*                                                                               
*   Meaning:  A PPRC establish pair request specified a space                   
*   efficient volume as the secondary, but SETGTOK=YES was                      
*   not specified                                                               
*                                                                               
*   Action:  Check the device information and re-submit the                     
*   command after making any changes.                                           
*      
RQST_PESTPAIR_IO_ERROR_VOLUME_RESIZING    EQU  0020  X'0014'  
*                                                                               
*   Meaning:  A PPRC establish pair request specified a volume                  
*   that is currently in the process of being resized.                          
*   Devices are restricted from participating in a copy                         
*   services relationship when being resized.                                   
*                                                                               
*   Action:  Wait until the volume rsize has completed and                      
*   reissue the request                                                         
*            
RQST_PESTPAIR_IO_ERROR_SEC_SEFLC_SOURCE   EQU  0024  X'0018'                    
*                                                                               
*   Meaning:  A PPRC establish pair request specified a secondary               
*   that is currently the source of a space efficient FlashCopy                 
*   relationship and MODE(COPY).                                                
*                                                                               
*   Action:  Withdraw the FlashCopy relationship before doing                   
*   the establish.                                                              
*       
RQST_PESTPAIR_IO_ERROR_CLOUD              EQU  0032  X'0020'             
*                                                                        
*   Meaning:  The primary or secondary volume must not                   
*   be participating in a Store Cloud or Retrieve Cloud                  
*   Data operation.                                                      
*                                                                        
*   Action:  Re-submit the command when the Store Cloud Data             
*   Cloud Data operation is complete.                                    
*                                       
RQST_PESTPAIR_INVALID                     EQU  7219  X'1C33'                    
*                                                                               
*   Meaning:  An error was detected by SDM while processing                     
*   a PESTPAIR request.  Bytes 5-8 of the RETINFO field                         
*   will contain an error reason code that will provide                         
*   more details about the error.  These codes are                              
*   documented below, and will have names that start with                       
*   RQST_PESTPAIR_INVALID_xxx.                                                  
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*     
RQST_PESTPAIR_INVALID_INCRESYNC_VALUE     EQU  0004  X'0004'    
*   Meaning:  For a PESTPAIR request, the value supplied in                     
*   the INCRESYNC parameter is invalid or the feature code                      
*   that is required for Incremental Resync functions is not                    
*   installed on the target device.  If the INCRESYNC                           
*   parameter is used the value must be START, STOP or NOCOPY.                  
*                                                                               
*   Action:  Supply a correct INCRESYNC value or ensure the                     
*   correct feature code is installed on the target device.                     
*       
RQST_PESTPAIR_INVALID_MODE_INCRES         EQU  0008  X'0008'         
*                                                                               
*   Meaning:  For a PESTPAIR request the MODE keyword was                       
*   specified with a value of 'INCRES' along with one of                        
*   the following mutually exclusive keyword/parameter                          
*   combinations:                                                               
*     - ACTION(FAILOVER)                                                        
*     - ACTION(FAILBACK)                                                        
*     - INCRESYNC(START)                                                        
*     - INCRESYNC(STOP)                                                         
*     - INCRESYNC(NOCOPY)                                                       
*   None of the above keyword/parameter pairs can be                            
*   specified when specifying MODE(INCRES) in a                                 
*   PESTPAIR request.                                                           
*                                                                               
*   Action:  Verify the correct values for MODE, ACTION                         
*   and INCRESYNC have been specified.  Make any necessary                      
*   changes and resubmit the request.                                           
*          
RQST_PESTPAIR_INVALID_FORCE_VALUE         EQU  0012  X'000C'         
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the FORCE parameter is invalid.  If the                                  
*   FORCE parameter is used the value must be NO                                
*   or YES.                                                                     
*                                                                               
*   Action:  Supply a correct FORCE value.                                      
*     
RQST_PESTPAIR_REAS_INVALID_XRCONSEC       EQU  0016  X'0010'     
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the XRCONSEC parameter is invalid.  If the                               
*   XRCONSEC parameter is used the value must be NO or                          
*   YES.                                                                        
*                                                                               
*   Action:  Supply a correct XRCONSEC value.                                   
*     
RQST_PESTPAIR_REAS_XRCIR_NO_SUPPORT       EQU  0020  X'0014'   
*                                                                               
*   Meaning:  For a PESTPAIR request the XRCONSEC is                            
*   specified, but the hardware does not support                                
*   XRC Incremental Resync.                                                     
*                                                                               
*   Action:  Check hardware to see if XRC Incremental                           
*   Resync is supported. Make necessary changes and                             
*   resubmit the request.                                                       
*  
RQST_PESTPAIR_REAS_INVALID_AUTORESC       EQU  0024  X'0018'     
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the AUTORESYNC parameter is invalid.  If the                             
*   AUTORESYNC parameter is used the value must be NO or                        
*   YES.                                                                        
*                                                                               
*   Action:  Supply a correct AUTORESYNC value.                                 
*      
RQST_PRECOVER_ERROR                       EQU  7220  X'1C34'                    
*                                                                               
*   Meaning:  For a PRECOVER request a System Data                              
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*       
RQST_PRECOVER_MISSING_PLSS                EQU  7225  X'1C39'                 
*                                                                               
*   Meaning:  For a PRECOVER request the specified                              
*   device is in a storage subsystem that requires the                          
*   PLSS parameter, but the PLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*      
RQST_PRECOVER_INVALID_PLSS                EQU  7226  X'1C3A'                 
*                                                                               
*   Meaning:  For a PRECOVER request the specified                              
*   device is in a storage subsystem that does not use                          
*   the PLSS parameter, but the PLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*      
RQST_PRECOVER_MISSING_SLSS                EQU  7227  X'1C3B'                
*                                                                               
*   Meaning:  For a PRECOVER request the specified                              
*   device is in a storage subsystem that requires the                          
*   SLSS parameter, but the SLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct SLSS parameter.                                   
*     
RQST_PRECOVER_INVALID_SLSS                EQU  7228  X'1C3C'                 
*                                                                               
*   Meaning:  For a PRECOVER request the specified                              
*   device is in a storage subsystem that does not use                          
*   the SLSS parameter, but the SLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the SLSS parameter.                                         
*      
RQST_PRECOVER_OLD_VOLSER_INVALID          EQU  7229  X'1C3D'       
*                                                                               
*   Meaning:  For a PRECOVER request the specified                              
*   OLDVOLSER contains an invalid volume serial value.                          
*   The volume serial value must be valid alphanumeric                          
*   characters, left justified in the field and padded                          
*   on the right with blanks if necessary.                                      
*                                                                               
*   Action:  Insure the OLDVOLSER contains valid                                
*   alphanumeric characters and is left justified with                          
*   trailing blanks if needed.                                                  
*      
RQST_PRECOVER_NEW_VOLSER_INVALID          EQU  7230  X'1C3E'      
*                                                                               
*   Meaning:  For a PRECOVER request the specified                              
*   NEWVOLSER contains an invalid volume serial value.                          
*   The volume serial value must be valid alphanumeric                          
*   characters, left justified in the field and padded                          
*   on the right with blanks if necessary.                                      
*                                                                               
*   Action:  Insure the NEWVOLSER contains valid                                
*   alphanumeric characters and is left justified with                          
*   trailing blanks if needed.                                                  
*   
RQST_PQUERY_ERROR                         EQU  7240  X'1C48'                    
*                                                                               
*   Meaning:  For a PQUERY or PQSCSTAT request a System Data Mover              
*   request handler detected an error.  Byte nine of                            
*   the RETINFO field will contain the length of the                            
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*               
RQST_PQUERY_INVALID_RESETRS_VALUE         EQU  7248  X'1C50'
*                                                           
*   Meaning: The ANTRQST PPRC request specified             
*   the RESETRSV parameter, but the value of the            
*   RESETRSV parameter was not YES or NO.                   
*   The request is rejected.                                
*                                                           
*   Action: Verify the RESETRSV parameter field has   
*   binary zeros, 'YES' or 'NO '. After any changes         
*   or corrections, re-submit the request.                  
*
RQST_PQUERY_INVALID_OSERIAL               EQU  0004  X'0004'                  
*                                                                               
*   Meaning:  For a PQUERY request, the serial number                           
*   does not match the serial number of the devn.                               
*                                                                               
*   Action:  Check the QRYSERIAL and be sure it                                 
*   matches the serial number of the devn and                                   
*   resubmit the command.                                                       
*       
RQST_PQUERY_INVALID_QUIESCEDIO_VALUE          EQU  0040  X'0028'        
*                                                                               
*   Meaning:  The value supplied in the QUIESCEDIO
*   parameter is invalid.  If the QUIESCEDIO parameter
*   is used its value must be NO or YES.                                                
*                                                                               
*   Action:  Supply a correct QUIESCEDIO value.                                        
*   
RQST_PQUERY_ERROR                EQU  7240  X'1C48'                 
*                                                                                                                               
*     
RQST_PQUERY_QRYSIZE_TOO_SMALL             EQU  7241  X'1C49'           
*                                                                               
*   Meaning:  A PQUERY or PQSCSTAT request was made, and the size               
*   of the QRYINFO field was not large enough to hold                           
*   all of the unformatted status information.  As much                         
*   information as possible was placed into the QRYINFO                         
*   field.                                                                      
*                                                                               
*   Action:  The total amount of space needed is                                
*   returned in the reason code.                                                
*      
RQST_PQUERY_INVALID_PATHS_VALUE           EQU  7242  X'1C4A'          
*                                                                               
*   Meaning:  For a PQUERY request the value supplied                           
*   in the PATHS parameter is invalid.  If the PATHS                            
*   parameter is used the value must be NO or YES.                              
*                                                                               
*   Action:  Supply a correct PATHS value.                                      
*      
RQST_PQUERY_QRYSIZE_ZERO                  EQU  7243  X'1C4B'                  
*                                                                               
*   Meaning:  For a PQUERY or PQSCSTAT request the value supplied               
*   in the QRYSIZE parameter is zero.                                           
*                                                                               
*   Action:  Supply a non-zero QRYSIZE value.                                   
*     
RQST_PQUERY_QRYINFO_ABEND                 EQU  7244  X'1C4C'                
*                                                                               
*   Meaning:  For a PQUERY or PQSCSTAT request a System Data Mover              
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST QRYINFO                                 
*   parameter. The reason code will contain the ABEND                           
*   code.                                                                       
*                                                                               
*   Action:  Make sure that the QRYINFO parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*      
RQST_PQUERY_QRYSIZE_BIG_ENOUGH            EQU  7245  X'1C4D'          
*                                                                               
*   Meaning:  A PQUERY or PQSCSTAT request was made, and the size               
*   of the QRYINFO field was large enough to hold all                           
*   of the unformatted status information.                                      
*                                                                               
*   Action:  The total amount of space used is returned                         
*   in the reason code.                                                         
*       
RQST_PQUERY_INVALID_BITMAP_VALUE          EQU  7246  X'1C4E'          
*                                                                               
*   Meaning:  For a PQUERY request the value supplied                           
*   in the BITMAP parameter is invalid.  If the BITMAP                          
*   parameter is used the value must be NO or YES.                              
*                                                                               
*   Action:  Supply a correct BITMAP value.                                     
*    
RQST_PQUERY_INVALID_FORMAT_VALUE          EQU  7247  X'1C4F'        
*                                                                               
*   Meaning:  For a PQUERY request the value supplied                           
*   in the FORMAT parameter is invalid.  If the FORMAT                          
*   parameter is used the value must be PQMAP or LONG                           
*                                                                               
*   Action:  Supply a correct FORMAT value.                                     
*   
RQST_PESTPAIR_INVALID_SETGT               EQU  7250  X'1C52'                  
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the SETGTOK parameter is invalid.  If the                                
*   SETGTOK parameter is used the value must be NO                              
*   or YES.                                                                     
*     
RQST_PQUERY_IO_NOQUEUED              EQU  7253  X'1C55'                  
*                                                                               
*   Meaning:  For a PQUERY request the QUIESCEDIO(NO)
*   parameter was specified.  The request was immediately
*   posted and failed because the UCB level for the device
*   was higher than NORMAL.  
*  
*  Action: Re-try the request.                                                              
*     
RQST_PQSCSTAT_INVALID_SCOPE_VALUE         EQU  7270  X'1C66'  
*                                                             
*   Meaning:  For a PQSCSTAT request the value supplied       
*   in the SCOPE parameter is invalid.  Valid values          
*   for the SCOPE parameter are RANK and LSS.                 
*                                                             
*   Action:  Supply a correct SCOPE value.                    
*
RQST_PQSCSTAT_NOT_SUPPORTED               EQU  7271  X'1C67'
*                                                           
*   Meaning:  The channel command is not supported          
*   by the storage control where it was issued.             
*                                                           
*   Action:  Install the appropriate microcode that         
*   supports the command or reissue the command             
*   to a different device / storage control.                
*
RQST_PQSCSTAT_QRYLSS_NOT_SPECIFIED        EQU  7272  X'1C68'
*                                                           
*   Meaning:  The required keyword QRYLSS was not           
*   specified in the PQSCSTAT request.                      
*                                                           
*   Action:  Reissue the request with the QRYLSS keyword    
*   specified.                                              
*
RQST_PESTPAIR_INVALID_SETGTOK_VALUE       EQU  0004  X'0004'      
*                                                                               
*   Meaning:  For a PESTPAIR request the value supplied                         
*   in the SETGTOK parameter is invalid.  If the                                
*   SETGTOK parameter is used the value must be NO                              
*   or YES.                                                                     
*                                                                               
*   Action:  Supply a correct SETGTOK value.                                    
*     
RQST_PRUN_ERROR                           EQU  7260  X'1C5C'                    
*                                                                               
*   Meaning:  For a PRUN request a System Data Mover                            
*   request handler detected an error.  Byte nine of                            
*   the RETINFO field will contain the length of the                            
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*       
RQST_PRUN_MISSING_PLSS                    EQU  7265  X'1C61'                    
*                                                                               
*   Meaning:  For a PRUN request the specified device                           
*   is in a storage subsystem that requires the PLSS                            
*   parameter, but the PLSS parameter was not                                   
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*      
RQST_PRUN_INVALID_PLSS                    EQU  7266  X'1C62'                    
*                                                                               
*   Meaning:  For a PRUN request the specified device                           
*   is in a storage subsystem that does not use the                             
*   PLSS parameter, but the PLSS parameter was                                  
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*      
RQST_PFREEZE_ERROR                        EQU  7280  X'1C70'                    
*                                                                               
*   Meaning:  For a PFREEZE request a System Data Mover                         
*   request handler detected an error.  Byte nine of                            
*   the RETINFO field will contain the length of the                            
*   following error message.  Starting at byte ten will                         
*   be a message that describes the error. Bytes ten                            
*   through thirteen contain the ending part of an                              
*   ANTP0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTP0108I).                                              
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*        
RQST_PFREEZE_MISSING_PLSS                 EQU  7285  X'1C75'                   
*                                                                               
*   Meaning:  For a PFREEZE request the specified                               
*   device is in a storage subsystem that requires the                          
*   PLSS parameter, but the PLSS parameter was not                              
*   specified.                                                                  
*                                                                               
*   Action:  Supply a correct PLSS parameter.                                   
*        
RQST_PFREEZE_INVALID_PLSS                 EQU  7286  X'1C76'                    
*                                                                               
*   Meaning:  For a PFREEZE request the specified                               
*   device is in a storage subsystem that does not use                          
*   the PLSS parameter, but the PLSS parameter was                              
*   specified.                                                                  
*                                                                               
*   Action:  Remove the PLSS parameter.                                         
*  
RQST_SDVCINFO_SNAPSHOT_ERROR              EQU  7300  X'1C84'            
*                                                                               
*   Meaning:  For a SDVCINFO request a SnapShot                                 
*   subsystem detected an error.  Bytes five through                            
*   eight of the RETINFO field contain the SnapShot                             
*   subsystem error code.                                                       
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the SnapShot subsystem.                                   
*      
RQST_SDVCINFO_BASICSIZE_TOO_SMALL         EQU  7301  X'1C85'        
*                                                                               
*   Meaning:  For a SDVCINFO request the number                                 
*   supplied in the BASICSIZE parameter is too small.                           
*   The value must be at least as large as the length                           
*   of PSL10_HEADER plus one.                                                   
*                                                                               
*   Action:  Provide a larger BASICINFO area.                                   
*     
RQST_SDVCINFO_BASICINFO_ABEND             EQU  7302  X'1C86'             
*                                                                               
*   Meaning:  For a SDVCINFO request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   BASICINFO parameter.  The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the BASICINFO parameter                             
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*       
RQST_SDVCINFO_EXTNDSIZE_TOO_SMALL         EQU  7303  X'1C87'       
*                                                                               
*   Meaning:  For a SDVCINFO request the number                                 
*   supplied in the EXTNDSIZE parameter is too small.                           
*   The value must be at least as large as the length                           
*   of PSL11_HEADER plus one.                                                   
*                                                                               
*   Action:  Provide a larger EXTNDINFO area.                                   
*                                                                               
      
RQST_SDVCINFO_EXTNDINFO_ABEND             EQU  7304  X'1C88'            
*                                                                               
*   Meaning:  For a SDVCINFO request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   EXTNDINFO parameter.  The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the EXTNDINFO parameter                             
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*    
RQST_SDVCINFO_INFORMATION_TRUNCATED       EQU  7305  X'1C89'     
*                                                                               
*   Meaning:  For a SDVCINFO request the number                                 
*   supplied in the BASICSIZE parameter and/or the                              
*   number supplied in the EXTNDSIZE parameter was too                          
*   small.  PSL10_DATA_TRUNC and PSL11_DATA_TRUNC will                       
*   indicate which size parameters were too small.                              
*                                                                               
*   Action:  To have all of the information returned                            
*   that is available make sure the value of BASICSIZE                          
*   is at least as large as the number returned in                              
*   PSL10_DATA_USED, and the value of EXTNDSIZE is at                           
*   least as large as the number returned in                                    
*   PSL11_DATA_USED.                                                            
*    
RQST_SQRYDVCS_SNAPSHOT_ERROR              EQU  7320  X'1C98'          
*                                                                               
*   Meaning:  For a SQRYDVCS request a SnapShot                                 
*   subsystem detected an error.  Bytes five through                            
*   eight of the RETINFO field contain the SnapShot                             
*   subsystem error code.                                                       
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the SnapShot subsystem.                                   
*        
RQST_SQRYDVCS_ACCESS_INVALID              EQU  7321  X'1C99'              
*                                                                               
*   Meaning:  For a SQRYDVCS request the value supplied                         
*   in the ACCESS parameter is invalid.  If the ACCESS                          
*   parameter is used the value must be NO, R, or RW.                           
*                                                                               
*   Action:  Supply a correct ACCESS value.                                     
*        
RQST_SQRYDVCS_BEGINCYL0_INVALID           EQU  7322  X'1C9A'           
*                                                                               
*   Meaning:  For a SQRYDVCS request the value supplied                         
*   in the BEGINCYL0 parameter is invalid.  If the                              
*   BEGINCYL0 parameter is used the value must be YES                           
*   or NO.                                                                      
*                                                                               
*   Action:  Supply a correct BEGINCYL0 value.                                  
*   
RQST_SQRYDVCS_DEVTYPE_INVALID             EQU  7323  X'1C9B'            
*                                                                               
*   Meaning:  For a SQRYDVCS request the value supplied                         
*   in the DEVTYPE parameter is invalid.  If the                                
*   DEVTYPE parameter is used the value must be NO,                             
*   3380, or 3390.                                                              
*                                                                               
*   Action:  Supply a correct DEVTYPE value.                                    
*  
RQST_SQRYDVCS_PARTITION_INVALID           EQU  7324  X'1C9C'           
*                                                                               
*   Meaning:  For a SQRYDVCS request the value supplied                         
*   in the PARTITION parameter is invalid.  If the                              
*   PARTITION parameter is used the value must be NO,                           
*   TEST, or PROD.                                                              
*                                                                               
*   Action:  Supply a correct PARTITION value.                                  
*      
RQST_SQRYDVCS_QRYSIZE_TOO_SMALL           EQU  7325  X'1C9D'       
*                                                                               
*   Meaning:  For a SQRYDVCS request the number                                 
*   supplied in the QRYSIZE parameter or in the                                 
*   QRYSIZEX parameter was too small.                                           
*   The value must be at least as large as the length                           
*   of PSL30_HEADER plus one.                                                   
*                                                                               
*   Action:  To have all of the information returned                            
*   that is available make sure the value of QRYSIZE                            
*   parameter or the QRYSIZEX parameter is                                      
*   at least as large as the number returned in                                 
*   PSL30_DATA_USED.                                                            
*      
RQST_SQRYDVCS_HIGHDEVN_MISSING            EQU  7326  X'1C9E'          
*                                                                               
*   Meaning:  For a SQRYDVCS request the LOWDEVN                                
*   parameter was specified but a value was not                                 
*   provided for the HIGHDEVN parameter.                                        
*                                                                               
*   Action:  Supply a HIGHDEVN value.                                           
*    
RQST_SQRYDVCS_VLFILTER_ABEND              EQU  7327  X'1C9F'             
*                                                                               
*   Meaning:  For a SQRYDVCS request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   VLFILTER parameter.  The reason code will contain                           
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the VLFILTER parameter                              
*   points to a valid location in memory.                                       
*    
RQST_SQRYDVCS_SSFILTER_ABEND              EQU  7328  X'1CA0'             
*                                                                               
*   Meaning:  For a SQRYDVCS request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   SSFILTER parameter.  The reason code will contain                           
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the SSFILTER parameter                              
*   points to a valid location in memory.                                       
*     
RQST_SQRYDVCS_QRYINFO_ABEND               EQU  7329  X'1CA1'             
*                                                                               
*   Meaning:  For a SQRYDVCS request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   QRYINFO parameter.  The reason code will contain                            
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the QRYINFO parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*       
RQST_SQRYDVCS_HIGHDEVN_TOO_LOW            EQU  7330  X'1CA2'       
*                                                                               
*   Meaning:  For a SQRYDVCS request the HIGHDEVN                               
*   parameter specified was lower then the LOWDEVN                              
*   parameter specified.                                                        
*                                                                               
*   Action:  Supply a HIGHDEVN value equal to or                                
*   greater than the LOWDEVN parameter.                                         
*     
RQST_SQRYDVCS_INFORMATION_TRUNCATED       EQU  7331  X'1CA3' 
*                                                                               
*   Meaning:  For a SQRYDVCS request the number                                 
*   supplied in the QRYSIZE parameter or in the                                 
*   QRYSIZEX parameter was too small.                                           
*   In particular, the last array element returned was                          
*   not complete because the QRYINFO field was not                              
*   large enough.                                                               
*                                                                               
*   Action:  To have all of the information returned                            
*   that is available make sure the value of QRYSIZE                            
*   parameter or the QRYSIZEX parameter is                                      
*   at least as large as the number returned in                                 
*   PSL30_DATA_USED.                                                            
*        
RQST_SQRYDVCS_ARRAY_TRUNCATED             EQU  7332  X'1CA4'         
*                                                                               
*   Meaning:  For a SQRYDVCS request the number                                 
*   supplied in the QRYSIZE parameter or in the                                 
*   QRYSIZEX parameter was too small.                                           
*   In particular, all of the array elements that were                          
*   returned were complete, but the QRYINFO field was                           
*   not large enough to return all of the array                                 
*   elements that were available.                                               
*                                                                               
*   Action:  To have all of the information returned                            
*   that is available make sure the value of QRYSIZE                            
*   parameter or the QRYSIZEX parameter is                                      
*   at least as large as the number returned in                                 
*   PSL30_DATA_USED.                                                            
*      
RQST_SQRYDVCS_SCTARGET_INVALID            EQU  7333  X'1CA5'          
*                                                                               
*   Meaning:  For a SQRYDVCS request the value supplied                         
*   in the SCTARGET parameter is invalid.  If the                               
*   SCTARGET parameter is used the value must be YES or                         
*   NO.                                                                         
*                                                                               
*   Action:  Supply a correct SCTARGET value.                                   
*  
RQST_SQRYDVCS_NO_QRY_SIZE                 EQU  7334  X'1CA6'                 
*                                                                               
*   Meaning:  For a SQRYDVCS request the value supplied                         
*   in the QRYSIZE parameter and the QRYSIZEX                                   
*   parameter was zero. The size of the QRYINFO area                            
*   must be the length of the PSL30_HEADER + 1 or more.                         
*   Either the QRYSIZE or QRYSIZEX must specify the                             
*   QRYINFO area length, but not both.                                          
*                                                                               
*   Action:  Supply a correct QRYINFO length value in                           
*   either the QRYSIZE parameter or the QRYSIZEX                                
*   parameter.                                                                  
*    
RQST_SQRYSSYS_SNAPSHOT_ERROR              EQU  7340  X'1CAC'          
*                                                                               
*   Meaning:  For a SQRYSSYS request a SnapShot                                 
*   subsystem detected an error.  Bytes five through                            
*   eight of the RETINFO field contain the SnapShot                             
*   subsystem error code.                                                       
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the SnapShot subsystem.                                   
*       
RQST_SQRYSSYS_QRYSIZE_TOO_SMALL           EQU  7341  X'1CAD'       
*                                                                               
*   Meaning:  For a SQRYSSYS request the number                                 
*   supplied in the QRYSIZE parameter is too small.                             
*   The value must be at least as large as the length                           
*   of PSL20_HEADER plus one.                                                   
*                                                                               
*   Action:  Provide a larger QRYINFO area.                                     
*      
RQST_SQRYSSYS_SSFILTER_ABEND              EQU  7342  X'1CAE'             
*                                                                               
*   Meaning:  For a SQRYSSYS request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   SSFILTER parameter.  The reason code will contain                           
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the SSFILTER parameter                              
*   points to a valid location in memory.                                       
*       
RQST_SQRYSSYS_QRYINFO_ABEND               EQU  7343  X'1CAF'             
*                                                                               
*   Meaning:  For a SQRYSSYS request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   QRYINFO parameter.  The reason code will contain                            
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the QRYINFO parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*             
RQST_SQRYSSYS_INFORMATION_TRUNCATED       EQU  7344  X'1CB0'  
*                                                                               
*   Meaning:  For a SQRYSSYS request the number                                 
*   supplied in the QRYSIZE parameter was too small.                            
*   In particular, the last array element returned was                          
*   not complete because the QRYINFO field was not                              
*   large enough.                                                               
*                                                                               
*   Action:  To have all of the information returned                            
*   that is available make sure the value of QRYSIZE is                         
*   at least as large as the number returned in                                 
*   PSL20_DATA_USED.                                                            
*        
RQST_SQRYSSYS_ARRAY_TRUNCATED             EQU  7345  X'1CB1'         
*                                                                               
*   Meaning:  For a SQRYSSYS request the number                                 
*   supplied in the QRYSIZE parameter was too small.                            
*   In particular, all of the array elements that were                          
*   returned were complete, but the QRYINFO field was                           
*   not large enough to return all of the array                                 
*   elements that were available.                                               
*                                                                               
*   Action:  To have all of the information returned                            
*   that is available make sure the value of QRYSIZE is                         
*   at least as large as the number returned in                                 
*   PSL20_DATA_USED.                                                            
*       
RQST_SRELEASE_SNAPSHOT_ERROR              EQU  7360  X'1CC0'          
*                                                                               
*   Meaning:  For a SRELEASE request a SnapShot                                 
*   subsystem detected an error.  Bytes five through                            
*   eight of the RETINFO field contain the SnapShot                             
*   subsystem error code.                                                       
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the SnapShot subsystem.                                   
*    
RQST_SRELEASE_EXTNBR_ZERO                 EQU  7361  X'1CC1'                
*                                                                               
*   Meaning:  For a SRELEASE request the number                                 
*   supplied in the EXTNBR parameter is zero.  At least                         
*   one extent pair must be provided.                                           
*                                                                               
*   Action:  Provide at least one extent pair.                                  
*     
RQST_SRELEASE_EXTINFO_ABEND               EQU  7362  X'1CC2'              
*                                                                               
*   Meaning:  For a SRELEASE request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   EXTINFO parameter.  The reason code will contain                            
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the EXTINFO parameter                               
*   points to a valid location in memory.                                       
*         
RQST_SSNAP_SNAPSHOT_ERROR                 EQU  7380  X'1CD4'               
*                                                                               
*   Meaning:  For a SSNAP request a SnapShot subsystem                          
*   detected an error.  Bytes five through eight of the                         
*   RETINFO field contain the SnapShot subsystem error                          
*   code.                                                                       
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the SnapShot subsystem.                                   
*      
RQST_SSNAP_TRELOCATE_INVALID              EQU  7381  X'1CD5'              
*                                                                               
*   Meaning:  For a SQRYDVCS request the value supplied                         
*   in the TRELOCATE parameter is invalid.  If the                              
*   TRELOCATE parameter is used the value must be NO or                         
*   YES.                                                                        
*                                                                               
*   Action:  Supply a correct TRELOCATE value.                                  
*     
RQST_SSNAP_SEXTNBR_ZERO                   EQU  7382  X'1CD6'                   
*                                                                               
*   Meaning:  For a SSNAP request the number supplied                           
*   in the SEXTNBR parameter is zero.  At least one                             
*   extent pair must be provided.                                               
*                                                                               
*   Action:  Provide at least one extent pair.                                  
*    
RQST_SSNAP_TEXTNBR_ZERO                   EQU  7383  X'1CD7'                   
*                                                                               
*   Meaning:  For a SSNAP request the number supplied                           
*   in the TEXTNBR parameter is zero.  At least one                             
*   extent pair must be provided.                                               
*                                                                               
*   Action:  Provide at least one extent pair.                                  
*
RQST_SSNAP_SEXTINFO_ABEND                 EQU  7384  X'1CD8'                 
*                                                                               
*   Meaning:  For a SSNAP request a System Data Mover                           
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST SEXTINFO                                
*   parameter.  The reason code will contain the ABEND                          
*   code.                                                                       
*                                                                               
*   Action:  Make sure that the SEXTINFO parameter                              
*   points to a valid location in memory.                                       
*     
RQST_SSNAP_TEXTINFO_ABEND                 EQU  7385  X'1CD9'                  
*                                                                               
*   Meaning:  For a SSNAP request a System Data Mover                           
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST TEXTINFO                                
*   parameter.  The reason code will contain the ABEND                          
*   code.                                                                       
*                                                                               
*   Action:  Make sure that the TEXTINFO parameter                              
*   points to a valid location in memory.                                       
*   
RQST_CCSTOR_ERROR                         EQU  7390  X'1CDE'                    
*                                                                               
*   Meaning:  For a CCSTOR request the System Data                              
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_CCSTOR_REAS_xxx.                                       
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*       
RQST_LISTWS_ERROR                         EQU  7391  X'1CDF'                    
*                                                                               
*   Meaning:  For a LISTWS request the System Data                              
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_LISTWS_REAS_xxx.                                       
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*        
RQST_REFRESHWS_ERROR                      EQU  7392  X'1CE0'                    
*                                                                               
*   Meaning:  For a REFRESHWS request the System Data                           
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_REFRESHWS_REAS_xxx.                                    
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*     
RQST_RELEASEWS_ERROR                      EQU  7393  X'1CE1'                    
*                                                                               
*   Meaning:  For a RELEASEWS request the System Data                           
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_RELEASEWS_REAS_xxx.                                    
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*  
RQST_RELEASEWS_REAS_INVALID_LLQ           EQU  0004  X'0004'          
*                                                                               
*   Meaning:  The value specified for the LLQ parameter                         
*   is not correct.  Either the first character is not                          
*   ALPHA (A-Z,$,#,@), or the rest of the characters                            
*   are not ALPHNUM (A-Z,0-9,$,#,@).                                            
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*      
RQST_SETPARMLIB_ERROR                     EQU  7394  X'1CE2'                    
*                                                                               
*   Meaning:  For a SETPARMLIB request the System Data                          
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_SETPARMLIB_REAS_xxx.                                   
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*    
RQST_SETPARMLIB_REAS_INVALID_PRMLIB_ACTN  EQU  0004  X'0004'                    
*                                                                               
*   Meaning:  The value specified for the PACTION                               
*   parameter is not correct.  The value must be A or V.                        
*                                                                               
*   Action:  Correct the invalid value.                                         
*      
RQST_XADD_ERROR                           EQU  7400  X'1CE8'                    
*                                                                               
*   Meaning:  For an XADD request the System Data Mover                         
*   level 2 request handler detected an error.  Bytes                           
*   9-12 of the RETINFO field will contain an error                             
*   return code.  Bytes 13-16 of the RETINFO field will                         
*   contain an error reason code.  These error return                           
*   and reason codes are documented in the manual(s)                            
*   that describe the System Data Mover.                                        
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*   
RQST_XADD_INVALID_SUSPENDED_VALUE         EQU  7402  X'1CEA'        
*                                                                               
*   Meaning:  For an XADD request the value specified                           
*   in the SUSPENDED parameter is invalid.                                      
*                                                                               
*   Action:  Specify a correct value.                                           
*    
RQST_XADD_INVALID_DONOTBLOCK_VALUE        EQU  7403  X'1CEB'      
*                                                                               
*   Meaning:  For an XADD request the value specified                             
*   in the DONOTBLOCK parameter is invalid.                                       
*                                                                               
*   Action:  Specify a correct value.                                             
*    
RQST_XADD_INVALID_SCSESSION               EQU  7404  X'1CEC'                
*                                                                               
*   Meaning:  For an XADD request the value specified                           
*   in the SCSESSION parameter is not alphabetic (A-Z).                         
*                                                                               
*   Action:  Specify a correct value.                                           
*    
RQST_XADD_INVALID_PRIMARY_VOLSER          EQU  7405  X'1CED'         
*                                                                               
*   Meaning:  For an XADD request the value specified                            
*   in the PVOLSER parameter has one of the following                            
*   errors:                                                                      
*                                                                               
*                                                                               
*   o   Both the SUSPENDED and PVOLSER parameters have                           
*      values in them.                                                          
*                                                                               
*   o   One of the characters is not ALPHNUM                                     
*      (A-Z,0-9,$,#,@).                                                         
*                                                                               
*                                                                               
*                                                                               
*   Action:  Specify a correct value.                                            
*        
RQST_XADD_INVALID_SECONDARY_VOLSER        EQU  7406  X'1CEE'              
*                                                                              
*   Meaning:  For an XADD request the value specified                           
*   in the SVOLSER parameter is not ALPHNUM                                     
*   (A-Z,0-9,$,#,@).                                                            
*                                                                               
*   Action:  Specify a correct value.                                           
*    
RQST_XADD_PDEVNUM_MISSING_REQ_KEYWORD     EQU  7407  X'1CEF'                    
*                                                                               
*   Meaning:  For an XADD request the parameter PDEVNUM                         
*   requires that SDEVNUM is specified.                                         
*   IBM INTERNAL USE ONLY.                                                      
*                                                                               
*   Action:  Specify values for keywords and resubmit.                          
*   
RQST_XADD_INVALID_SECONDARY_DEVNUM        EQU  7408  X'1CF0'       
*                                                                               
*   Meaning:  For an XADD request the value specified                           
*   in SDEVNUM parameter is not either                                          
*   UTIL or an EBCDIC equivalent of hex digits indicating                       
*   either the primary device number is a utility device address                
*   or the secondary device number.                                             
*                                                                               
*   Action:  Specify a correct value.                                           
*    
RQST_XADD_SWAPDEV_MISSING_REQ_KEYWORD     EQU  7409  X'1CF1'                    
*                                                                               
*   Meaning:  For an XADD request the parameter SWAPDEV                         
*   requires that PDEVNUM and SDEVNUM are specified.                            
*   IBM INTERNAL USE ONLY.                                                      
*                                                                               
*   Action:  Specify values for keywords and resubmit.                          
* 
RQST_XADD_INVALID_SWAP_DEVNUM             EQU  7410  X'1CF2'          
*                                                                               
*   Meaning:  For an XADD request the value specified                           
*   in the SWAPDEV parameter is not an EBCDIC equivalent of hex                 
*   digits indicating the swap device number.                                   
*                                                                               
*   Action:  Specify a correct value.                                           
*     
RQST_XDEL_ERROR                           EQU  7420  X'1CFC'                    
*                                                                               
*   Meaning:  For an XDEL request the System Data Mover                         
*   level 2 request handler detected an error.  Bytes                           
*   9-12 of the RETINFO field will contain an error                             
*   return code.  Bytes 13-16 of the RETINFO field will                         
*   contain an error reason code.  These error return                           
*   and reason codes are documented in the manual(s)                            
*   that describe the System Data Mover.                                        
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*    
RQST_XDEL_INVALID_PRIMARY_DEVNUM          EQU  7421  X'1CFD'    
*                                                                               
*   Meaning:  For an XDEL request the value specified                           
*   in the first 4 chars of the PDEVNUM parameter is not                        
*   an EBCDIC equivalent of hex values 0000-FFFF indicating                     
*   the primary device number.                                                  
*                                                                               
*   Action:  Specify a correct value.                                           
*    
RQST_XEND_ERROR                           EQU  7440  X'1D10'                    
*                                                                               
*   Meaning:  For an XEND request the System Data Mover                         
*   level 2 request handler detected an error.  Bytes                           
*   9-12 of the RETINFO field will contain an error                             
*   return code.  Bytes 13-16 of the RETINFO field will                         
*   contain an error reason code.  These error return                           
*   and reason codes are documented in the manual(s)                            
*   that describe the System Data Mover.                                        
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*     
RQST_XSTATUS_ERROR                        EQU  7460  X'1D24'                    
*                                                                               
*   Meaning:  For an XSTATUS request the System Data                            
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*     
RQST_XSTATUS_QRYSIZE_TOO_SMALL            EQU  7461  X'1D25'           
*                                                                               
*   Meaning:  An XSTATUS request was made, and the size                         
*   of the QRYINFO field was not large enough to hold                           
*   all of the unformatted status information.  As much                         
*   information as possible was placed into the QRYINFO                         
*   field.                                                                      
*                                                                               
*   Action:  The total amount of space needed is                                
*   returned in the reason code.                                                
*      
RQST_XSTATUS_QRYSIZE_BIG_ENOUGH           EQU  7462  X'1D26'         
*                                                                               
*   Meaning:  An XSTATUS request was made, and the size                         
*   of the QRYINFO field was large enough to hold all                           
*   of the unformatted status information.                                      
*                                                                               
*   Action:  The total amount of space used is returned                         
*   in the reason code.                                                         
* 
RQST_XSTATUS_QRYSIZE_ZERO                 EQU  7463  X'1D27'                  
*                                                                               
*   Meaning:  For an XSTATUS request the value supplied                         
*   in the QRYSIZE parameter is zero.                                           
*                                                                               
*   Action:  Supply a non-zero QRYSIZE value.                                   
*     
RQST_XSTATUS_QRYINFO_ABEND                EQU  7464  X'1D28'                  
*                                                                               
*   Meaning:  For an XSTATUS request a System Data Mover                        
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST QRYINFO                                 
*   parameter.  The reason code will contain the ABEND                          
*   code.                                                                       
*                                                                               
*   Action:  Make sure that the QRYINFO parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*     
RQST_XSTATUS_INSUFFICIENT_STORAGE         EQU  7465  X'1D29'                
*                                                                               
*   Meaning:  Unable to GETMAIN enough storage to save                          
*   the statistics.                                                             
*                                                                               
*   Action:  If the system is not running low on storage                        
*            contact IBM.                                                       
*     
RQST_XQUERY_ERROR                         EQU  7480  X'1D38'                    
*                                                                               
*   Meaning:  For an XQUERY request the System Data                             
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*       
RQST_XRECOVER_ERROR                       EQU  7500  X'1D4C'                    
*                                                                               
*   Meaning:  For an XRECOVER request the System Data                           
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*         
RQST_XSET_ERROR                           EQU  7520  X'1D60'                    
*                                                                               
*   Meaning:  For an XSET request the System Data Mover                         
*   level 2 request handler detected an error.  Bytes                           
*   9-12 of the RETINFO field will contain an error                             
*   return code.  Bytes 13-16 of the RETINFO field will                         
*   contain an error reason code.  These error return                           
*   and reason codes are documented in the manual(s)                            
*   that describe the System Data Mover.                                        
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*   
RQST_XSET_PAGEFIX_TOO_BIG                 EQU  7521  X'1D61'                   
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the PAGEFIX parameter is too big.                                        
*                                                                               
*   Action:  Specify a correct value.                                           
*  
RQST_XSET_SCSYNCHP_TOO_BIG                EQU  7522  X'1D62'                
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the SCSYNCHP parameter is too big.                                       
*                                                                               
*   Action:  Specify a correct value.                                           
*   
RQST_XSET_SCSYNCHS_TOO_BIG                EQU  7523  X'1D63'                
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the SCSYNCHS parameter is too big.                                       
*                                                                               
*   Action:  Specify a correct value.                                           
*    
RQST_XSET_SYNCH_TOO_BIG                   EQU  7524  X'1D64'                    
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the SYNCH parameter is too big.                                          
*                                                                               
*   Action:  Specify a correct value.                                           
*  
RQST_XSET_INVALID_PRIORITY_VALUE          EQU  7525  X'1D65'            
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the PRIORITY parameter is invalid.                                       
*                                                                               
*   Action:  Specify a correct value.                                           
*   
RQST_XSET_INVALID_SSID_VALUE              EQU  7526  X'1D66'                 
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the SSID parameter is invalid.  It is not the                            
*   keyword "ALL", or the third byte in the field is                            
*   not binary zeros (ie - it is not a left-justified                           
*   two byte hexadecimal value).                                                
*                                                                               
*   Action:  Specify a correct value.                                           
*    
RQST_XSET_RTRACKS_TOO_BIG                 EQU  7527  X'1D67'                 
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the RTRACKS parameter is too big.                                        
*                                                                               
*   Action:  Specify a correct value.                                           
*     
RQST_XSET_RFREQUENCY_TOO_BIG              EQU  7528  X'1D68'            
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the RFREQUENCY parameter is too big.                                     
*                                                                               
*   Action:  Specify a correct value.                                           
*   
RQST_XSET_INVALID_RFREQUENCY_FORMAT       EQU  7529  X'1D69'   
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the RFREQUENCY parameter did not have a format                           
*   of "hh.mm.ss".                                                              
*                                                                               
*   Action:  Specify the proper format.                                         
*             
RQST_XSET_INVALID_RFREQUENCY_DIGITS       EQU  7530  X'1D6A'      
*                                                                               
*   Meaning:  For an XSET request some of the digits in                         
*   the RFREQUENCY parameter are non-numeric.                                   
*                                                                               
*   Action:  Correct the non-numeric digits.                                    
*                
RQST_XSET_INVALID_RFREQUENCY_NUMBERS      EQU  7531  X'1D6B' 
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the RFREQUENCY parameter has "hh" greater than                           
*   18, "mm" greater than 59, or "ss" greater than 59.                          
*                                                                               
*   Action:  Correct the invalid value.                                         
*                  
RQST_XSET_RFREQUENCY_TOO_SMALL            EQU  7532  X'1D6C'        
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the RFREQUENCY parameter is too small.                                   
*                                                                               
*   Action:  Specify a correct value.                                           
*                  
RQST_XSET_INVALID_PRIMARY_VOLSER          EQU  7533  X'1D6D'         
*                                                                               
*   Meaning:  The value specified for the PVOLSER                               
*   parameter is not correct.  One of the characters is                         
*   not ALPHNUM (A-Z,0-9,$,#,@).                                                
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*             
RQST_XSET_INVALID_PARMLIB_MEMBER          EQU  7534  X'1D6E'         
*                                                                               
*   Meaning:  The value specified for the PMEMBER                               
*   parameter is not correct.  One of the characters is                         
*   not ALPHNUM (A-Z,0-9,$,#,@).                                                
*                                                                               
*   Action:  Correct the invalid character(s).                                  
*   
RQST_XSET_INVALID_PARMLIB_ACTION          EQU  7535  X'1D6F'           
*                                                                               
*   Meaning:  The value specified for the PACTION                               
*   parameter is not correct.  The value must be A or V.                        
*                                                                               
*   Action:  Correct the invalid value.                                         
*            
RQST_XSET_INVALID_PARMLIB_DSNAME          EQU  7536  X'1D70'          
*       
RQST_XSET_INVALID_REFRESHP_VALUE          EQU  7537  X'1D71'         
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the REFRESHP parameter is invalid.                                       
*                                                                               
*   Action:  Specify YES or NO.                                                 
*      
RQST_XSET_INVALID_SUSLBUSY_VALUE          EQU  7538  X'1D72'          
*                                                                               
*   Meaning:  For an XSET request the value specified                           
*   in the SUSLBUSY parameter is invalid.                                       
*                                                                               
*   Action:  Specify YES or NO.                                                 
*         
RQST_XSTART_ERROR                         EQU  7540  X'1D74'                    
*                                                                               
*   Meaning:  For an XSTART request the System Data                             
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*         
RQST_XSTART_REAS_MODE_ZERO                EQU  0004  X'0004'               
*                                                                               
*   Meaning: The number specified as the count of MODE list                     
*   for the XSTART parameter MODE is invalid. It must be greater                
*   than 1.                                                                     
*                                                                               
*   Action: Correct the invalid value.                                          
*            
RQST_XSTART_REAS_MODE_CONFLICT            EQU  0008  X'0008'          
*                                                                               
*   Meaning: There are conflicting values for the XSTART parameter              
*   MODE supplied in the MODE list.                                             
*                                                                               
*   Action: Correct the conflicting values.                                     
*                      
RQST_XSTART_INVALID_SESSIONTYPE           EQU  7541  X'1D75'            
*                                                                               
*   Meaning:  For an XSTART request the value specified                         
*   in the STYPE parameter is invalid.                                          
*                                                                               
*   Action:  Specify a value listed in the System Data                          
*   Mover documentation.                                                        
*                
RQST_XSTART_MODE_ABEND                    EQU  7542  X'1D76'                    
*                                                                               
*   Meaning:  For a XSTART request a System Data                                
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   MODE parameter.  The reason code will contain the                           
*   ABEND code.                                                                 
*                                                                               
*   Action:  Make sure that the MODE parameter points                           
*   to a valid location in memory, and that if an ALET                          
*   was specified on the ANTRQST macro the value is                             
*   correct.                                                                    
*       
RQST_XSUSPEND_ERROR                       EQU  7560  X'1D88'                    
*                                                                               
*   Meaning:  For an XSUSPEND request the System Data                           
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*             
RQST_XSUSPEND_DEVN_NOT_FOUND              EQU  7561  X'1D89'           
*                                                                               
*   Meaning:  UCBLOOK used the device number supplied                           
*   in the DEVN parameter, and was unable to locate the                         
*   device.                                                                     
*                                                                               
*   Action:  Supply a valid device number.                                      
*      
RQST_XSUSPEND_SCSESSION_NOT_FOUND         EQU  7562  X'1D8A'    
*                                                                               
*   Meaning:  The storage control session id supplied in                        
*   the SCSESSION parameter is not on the storage control.                      
*                                                                               
*   Action:  Supply a valid storage control session id.                         
*                 
RQST_XSUSPEND_SCSESSION_NOT_ACTIVE        EQU  7563  X'1D8B'    
*                                                                               
*   Meaning:  The storage control session id supplied in                        
*   the SCSESSION parameter is not an active XRC session                        
*   on the storage control.                                                     
*                                                                               
*   Action:  Supply an active XRC storage control session id.                   
*          
RQST_XSUSPEND_IO_ERROR                    EQU  7564  X'1D8C'                    
*                                                                               
*   Meaning:  The I/O issued to the storage control to                          
*   suspend the storage control session id ended in error.                      
*   Error messages will be issued giving the exact nature                       
*   of the problem.                                                             
*                                                                               
*   Action:  Correct the problems indicated by the error                        
*   messages and re-submit the request.                                         
*          
RQST_XSUSPEND_IO_TIMED_OUT                EQU  7565  X'1D8D'                 
*                                                                               
*   Meaning:  The I/O issued to the storage control to                          
*   suspend the storage control session id timed out                            
*   before it could complete.                                                   
*                                                                               
*   Action:  Identify and fix the reason the I/O timed                          
*   out, and re-submit the request.                                             
*            
RQST_XSUSPEND_DEVN_NOT_INCLUDED           EQU  7566  X'1D8E'        
*                                                                               
*   Meaning:  The device specified in the DEVN parameter                        
*   does not belong to the storage control session id                           
*   specified in SCSESSION.                                                     
*                                                                               
*   Action:  Specify a device number that belongs to                            
*   the storage control session.                                                
* 
RQST_XSUSPEND_INVALID_PRIMARY_DEVNUM      EQU  7567  X'1D8F'  
*                                                                               
*   Meaning:  For an XSUSPEND request the value specified                       
*   in the PDEVNUM parameter is not an EBCDIC equivalent of hex                 
*   values 0000-FFFF indicating the primary device number.                      
*                                                                               
*   Action:  Specify a correct value.                                           
*         
RQST_XCOUPLE_ERROR                        EQU  7580  X'1D9C'                    
*                                                                               
*   Meaning:  For an XCOUPLE request the System Data                            
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*              
RQST_XCOUPLE_MID_MISSING                  EQU  7581  X'1D9D'                    
*                                                                               
*   Meaning:  For an XCOUPLE request the MID parameter                          
*   is missing, or the value specified in the MID                               
*   parameter is all blanks or all binary zeros.                                
*                                                                               
*   Action:  Specify a value.                                                   
*               
RQST_XCOUPLE_MID_NOT_ALLOWED              EQU  7582  X'1D9E'           
*                                                                               
*   Meaning:  For an XCOUPLE request the MID parameter                          
*   is not allowed.                                                             
*                                                                               
*   Action:  Do not specify the MID parameter, or if it                         
*   is specified make sure the value is all blanks or                           
*   all binary zeros.                                                           
*                 
RQST_XCOUPLE_MHLQ_NOT_ALLOWED             EQU  7583  X'1D9F'          
*                                                                               
*   Meaning:  For an XCOUPLE request the MHLQ parameter                         
*   is not allowed.                                                             
*                                                                               
*   Action:  Do not specify the MHLQ parameter, or if                           
*   it is specified make sure the value is all blanks                           
*   or all binary zeros.                                                        
*        
RQST_XCOUPLE_HLQ_NOT_ALLOWED              EQU  7584  X'1DA0'           
*                                                                               
*   Meaning:  For an XCOUPLE request the HLQ parameter                          
*   is not allowed.                                                             
*                                                                               
*   Action:  Do not specify the HLQ parameter, or if it                         
*   is specified make sure the value is all blanks or                           
*   all binary zeros.                                                           
*          
RQST_DEVICE_SUBSYSTEM_INVALID             EQU  7600  X'1DB0'              
*                                                                               
*   Meaning:  For an Enterprise Storage Subsystem                               
*   function request, the device specified is not in an                         
*   Enterprise Storage Subsystem.                                               
*                                                                               
*   Action:  Supply a device number in an Enterprise                            
*   Storage Subsystem.                                                          
*    
RQST_DEVICES_NOT_IN_SAME_LSS              EQU  7601  X'1DB1'               
*                                                                               
*   Meaning:  For an Enterprise Storage Subsystem                               
*   function request, the devices specified in the                              
*   SDEVN and TDEVN parameters are not in the same                              
*   logical subsystem.                                                          
*                                                                               
*   Action:  Supply a source device number and a target                         
*   device number that are in the same logical                                  
*   subsystem in an Enterprise Storage Subsystem.                               
*           
RQST_DEVICES_NOT_IN_SAME_ESS              EQU  7602  X'1DB2'              
*                                                                               
*   Meaning:  For an Enterprise Storage Subsystem                               
*   function request, the devices specified in the                              
*   SDEVN and TDEVN parameters are not in the same                              
*   ESS.                                                                        
*                                                                               
*   Action:  Supply a source device number and a target                         
*   device number that are in the same Enterprise Storage                       
*   Subsystem.                                                                  
*          
RQST_SHARK_SERVICE_ERROR                  EQU  7603  X'1DB3'                  
*                                                                               
*   Meaning:  A request has been made to a ESSRVCS                              
*   subsystem handler, and an error had been detected.                          
*                                                                               
*   Action:  Contact IBM.                                                       
*        
RQST_FCESTABLISH_ERROR                    EQU  7610  X'1DBA'                    
*                                                                               
*   Meaning:  For an FCESTABLISH request a System Data                          
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten may                          
*   be a message that describes the error.  Bytes ten                           
*   through thirteen contain the ending part of an                              
*   ANTF0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTF0108I).  The reason code                             
*   will contain the device number of the device that                           
*   returned the error in the first two bytes, and the                          
*   return code from the I/O request in the last two                            
*   bytes.                                                                      
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*            
RQST_FCESTABLISH_REAS_F0430E              EQU  0004  X'0004'                
*                                                                               
*   Meaning:  The FlashCopy request was issued                                  
*   with the REMOTE keyword, but the DEVN device                                
*   is not a PPRC primary volume in an active                                   
*   PPRC pair.                                                                  
*                                                                               
*   Action:  Ensure that the DEVN device is a                                   
*   PPRC primary device and the PPRC QUERY                                      
*   secondary device information matches the                                    
*   FlashCopy Establish REMOTE source device                                    
*   information.  Verify that the FlashCopy                                     
*   SOURCE and TARGET devices are correctly                                     
*   specified.  Resubmit the corrected FlashCopy                                
*   Establish request.                                                          
*               
RQST_FCESTABLISH_REAS_F0431E              EQU  0008  X'0008'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  The REMOTE FlashCopy source                            
*   device is not the PPRC secondary volume for the                             
*   PPRC Primary DEVN device.  The FlashCopy Establish                          
*   DEVN device must be the PPRC Primary volume paired                          
*   with the PPRC Secondary volume specified as the                             
*   REMOTE FlashCopy Source device.                                             
*                                                                               
*   Action:  Use the PPRC Query to determine the status                         
*   of the DEVN device.  If the DEVN device is a PPRC                           
*   Primary volume, ensure that the PPRC Secondary                              
*   device information is the same as the REMOTE                                
*   FlashCopy Source device information.  Resubmit                              
*   the corrected FlashCopy Establish request.                                  
*           
RQST_FCESTABLISH_REAS_F0432E              EQU  0012  X'000C'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  The REMOTE FlashCopy Source                            
*   device subsystem serial is not the same as the                              
*   Target device subsystem serial.                                             
*                                                                               
*   Action:  Ensure that the FlashCopy REMOTE Source                            
*   device subsystem serial is the same as the FlashCopy                        
*   REMOTE Target subsystem serial.  Resubmit the                               
*   corrected FlashCopy Establish request.                                      
*         
RQST_FCESTABLISH_REAS_F0434E              EQU  0016  X'0010'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the DEVN keyword.  The REMOTE keyword was not                               
*   specified.  The DEVN keyword requires that the                              
*   REMOTE keyword also be specified.                                           
*                                                                               
*   Action:  Ensure that the FlashCopy request                                  
*   containing the DEVN keyword also specifies the                              
*   REMOTE keyword.  Resubmit the corrected FlashCopy                           
*   request.                                                                    
*             
RQST_FCESTABLISH_REAS_F0435E              EQU  0020  X'0014'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  The DEVN keyword was not                               
*   specified.  The REMOTE keyword requires that the                            
*   DEVN keyword also be specified.                                             
*                                                                               
*   Action:  Ensure that the FlashCopy request                                  
*   containing the REMOTE keyword also specifies the                            
*   DEVN keyword.  Resubmit the corrected FlashCopy                             
*   request.                                                                    
*         
RQST_FCESTABLISH_REAS_F0437E              EQU  0024  X'0018'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  When a FlashCopy Establish                             
*   of REMOTE is specified, then the SSID for the                               
*   Source device must be specified.                                            
*                                                                               
*   Action:  Ensure that the FlashCoyp request                                  
*   specifies the SSID keyword with the SSID of the                             
*   Source device.  Resubmit the corrected FlashCopy                            
*   request.                                                                    
*       
RQST_FCESTABLISH_REAS_F0438E              EQU  0028  X'001C'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the SSID keyword.  The REMOTE keyword was not                               
*   specified.  The SSID keyword requires that the                              
*   REMOTE keyword also be specified.                                           
*                                                                               
*   Action:  Ensure that the FlashCopy request                                  
*   containing the SSID keyword also specifies the                              
*   REMOTE keyword.  Resubmit the corrected FlashCopy                           
*   request.                                                                    
*          
RQST_FCESTABLISH_REAS_F0439E              EQU  0032  X'0020'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE, SSID, and OPENDVCS keywords.  The                               
*   REMOTE and SSID keywords indicate the FlashCopy                             
*   request is for remote CKD devices.  The OPENDVCS                            
*   keyword indicates that the FlashCopy request is                             
*   for remote open system devices.  The specified                              
*   keywords are mutually exclusive.                                            
*                                                                               
*   Action:  Ensure that the FlashCopy request specifies                        
*   the REMOTE and SSID keywords if a FlashCopy request                         
*   of REMOTE CKD devices is required.  The SSID keyword                        
*   cannot be specified in FlashCopy requests for REMOTE                        
*   open system devices.  Resubmit the corrected                                
*   FlashCopy request.                                                          
*             
RQST_FCESTABLISH_REAS_F0440E              EQU  0036  X'0024'                
*                                                                               
*   Meaning: The FlashCopy request was issued with the                          
*   REMOTE keyword.  When the request was sent to the                           
*   secondary subsystem, an error occurred. Any one of                          
*   the following conditions could cause this error.                            
*   The PPRC paths are inactive                                                 
*   The Primary or Secondary subsystem communication                            
*   adapters are failing                                                        
*   The Secondary subsystem cannot respond to the                               
*   Primary subsystem                                                           
*   The Secondary subsystem has hardware or microcode                           
*   conditions that prevent communication with the                              
*   Primary subsystem                                                           
*                                                                               
*   Action:  Ensure that the PPRC Secondary subsystem                           
*   is functioning normally.  Ensure that the REMOTE                            
*   subsystem is communicating with the PPRC Primary                            
*   subsystem.  If not, correct the communication                               
*   problem and resubmit the FlashCopy request.                                 
*          
RQST_FCESTABLISH_REAS_F0441E              EQU  0040  X'0028'                
*                                                                               
*   Meaning:  The Flashcopy request was issued with the                         
*   Remote keyword.  The REMOTE FlashCopy Source device                         
*   cannot be used as the FlashCopy source.                                     
*                                                                               
*   Actions:  Use the PPRC query command to determine the                       
*   status of the DEVN device.  If the DEVN device is a                         
*   PPRC primary device, make sure that the PPRC Secondary                      
*   device information is the same as the Remote FlashCopy                      
*   Source device information.  Resubmit the corrected                          
*   FlashCopy request.                                                          
*          
RQST_FCESTABLISH_REAS_F0442E              EQU  0044  X'002C'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with the                         
*   INCREMENTAL keyword.  The MODE parameter must be                            
*   COPY.  Any other mode is invalid.                                           
*                                                                               
*   Actions:  If INCREMENTAL is specified in the FlashCopy                      
*   request, ensure that the MODE keyword has the COPY                          
*   parameter specified.  Resubmit the corrected                                
*   FlashCopy request.                                                          
*      
RQST_FCESTABLISH_REAS_F0446E              EQU  0048  X'0030'                
*                                                                               
*   Meaning:  The FlashCopy request was issued with the                         
*   INCREMENTAL, MODE=ASYNC or ACTION(FRR) keyword.  The                 
*   device the request was issued to is in an invalid                           
*   state which inhibits the request from completing.                           
*                                                                               
*   Actions:  Ensure that the Source and Target devices                         
*   are correct and that the Source device does not have                        
*   any other INCREMENTAL relations active if INCREMENTAL(YES)                 
*   or MODE(ASYNC) were specified.  If ACTION(FRR) was specified,               
*   then there must be an active revertible relationship                        
*   active.  
*   RETINFO may contain a message with further information.   
*   Modify the request and resubmit.                                   
*           
RQST_FCESTABLISH_REAS_F0444E              EQU  0052  X'0034'                 
*                                                                               
*   Meaning:  The FlashCopy request was issued with the                         
*   OPENDVCS keyword.  The control unit serial number                           
*   in the SRCSERIAL does not match the control unit                            
*   serial number of the DEVN keyword.                                          
*                                                                               
*   Actions:  Ensure that the correct serial number is                          
*   specified and the correct DEVN is being used.                               
*   Resubmit the corrected FlashCopy request.                                   
*         
RQST_FCESTABLISH_REAS_F0490E              EQU  0056  X'0038'                
*                                                                               
*   Meaning:  The FCESTABLISH request could not                                 
*   complete because the specified device is in                                 
*   an offline or inaccessible state.                                           
*                                                                               
*   Action:  Modify the request to ensure that the                              
*   device specified is available for use.  After                               
*   making any changes, resubmit the request.                                   
*           
RQST_FCESTABLISH_REAS_F0407E              EQU  0060  X'003C'                
*                                                                               
*   Meaning:  For an FCESTABLISH request, the size                              
*   or format of the source device is not compatible                            
*   with the track size or format of the target                                 
*   device.  Or the volume capacity of the target device                        
*   is not equal to or greater than the source device.                          
*                                                                               
*   Action:  Modify the request to ensure the source                            
*   and target device track size and format are the same                        
*   and the device size of the target must be equal to                          
*   or larger than the source.  After making the                                
*   corrections, resubmit the request.                                          
*  
RQST_FCESTABLISH_MAX_EXTENTS              EQU  0064  X'0040'               
*                                                                               
*   Meaning:  For an FCESTABLISH request, Extents                               
*   were specified and the count was greater than the                           
*   maximum value of 110.                                                       
*                                                                               
*   Action:  Modify the request to ensure the extents                           
*   are less than 110 and resubmit the request.                                 
*            
RQST_FCESTABLISH_REAS_FRR_BITMAP          EQU  0068  X'0044'         
*   Meaning:  An Establish FlashCopy command attempted                          
*   to reverse the order of the FlashCopy relation, and                         
*   the target bitmap was not all zeros.                                        
*                                                                               
*   Action:  Specify ACTION=FRR if attempting to                                
*   reverse the FlashCopy relationship.                                         
*      
RQST_FCESTABLISH_REAS_CHGREC_STARTED      EQU  0072  X'0048' 
*                                                                               
*   Meaning:  A Establish FlashCopy command was issued                          
*   with INCREMENTAL=YES, but the source volume specified                       
*   already had a change recording mechanism started for                        
*   a different purpose (e.g. Metro/Global Mirror                               
*   Incremental Resync).                                                        
*                                                                               
*   Action:  Stop the change recording mechanism on the                         
*   source volume.                                                              
*       
RQST_FCESTABLISH_REAS_SETGTOK_MISSING     EQU  0076  X'004C' 
*                                                                               
*   Meaning:  A FlashCopy establish request specified a                         
*   space efficient volume as the target, but                                   
*   SETGTOK=YES was not specified.                                              
*   Or a FlashCopy establish request specified background                       
*   copy to a space efficient target.                                           
*   Or a FlashCopy establish command was issued requesting                      
*   preserve mirror required and the specified target                           
*   device is a space efficient volume.                                         
*                                                                               
*   Action:  supply SETGTOK or change volume to non                             
*   space efficient target volume.                                              
*      
RQST_FCESTABLISH_REAS_NO_REVERSE          EQU  0084  X'0054'        
*                                                                               
*   Meaning:  A FlashCopy establish request                                     
*   attempted to reverse the direction of a                                     
*   full-volume incremental relationship, but                                   
*   the initial copy had not yet completed                                      
*                                                                               
*   Action:  wait until the initial copy                                        
*   completes, then respecify request                                           
*  
RQST_FCESTABLISH_REAS_VOLUME_RESIZING     EQU  0092  X'005C'  
*                                                                               
*   Meaning:  A FlashCopy establish request specified a volume                  
*   that is currently in the process of being resized.                          
*   Devices are restricted from participating in a copy                         
*   services relationship when being resized.                                   
*                                                                               
*   Action:  Wait until the volume rsize has completed and                      
*   reissue the request                                                         
*      
RQST_FCESTABLISH_REAS_PM_TGT_INVALID      EQU  0096  X'0060' 
*                                                            
*   Meaning: A FlashCopy establish specified                 
*   a target that is either: a PPRC-XD primary               
*   device in a Global Mirror session or a PPRC              
*   primary device whose secondary is a cascaded             
*   PPRC-XD device in a Global Mirror session with           
*   PRESMIR=REQ specified.                                    
*                                                            
*   Action: Specify a target that is not in or cascaded with 
*   Global Mirror session.                                   
*                    
RQST_FCESTABLISH_REAS_PM_TGTPPRIM_NO      EQU  0100  X'0064' 
*                                                            
*   Meaning: A FlashCopy Establish was entered as either     
*   a Preserve Mirror Required or Preserve Mirror            
*   Preferred option, but the keyword TGTPPRIM=YES,          
*   indicating that the target can be a PPRC primary         
*   was not specified.  
*                                     
*   Action: Reissue the request with TGTPPRIM=YES specified.    
*                                                               
RQST_FCESTABLISH_REAS_PM_SRC_NOT_PPRC     EQU  0104  X'0068'    
*                                                               
*   Meaning: A FlashCopy Establish was entered                  
*   as a Preserve Mirror Required operation, and the specified  
*   target device is a PPRC primary device, but the specified   
*   source device is not a PPRC primary device.                 
*                                                               
*   Action: Reissue the request with a source that is a PPRC    
*   primary device.                                             
*                                                          
RQST_FCESTABLISH_REAS_PM_NOT_IN_SFI      EQU  0108  X'006C'     
*                                                               
*   Meaning: A FlashCopy Establish was entered                  
*   as a Preserve Mirror Required operation, but secondary      
*   volume to the specified source volume and the secondary     
*   volume to the specified target volume are not in the        
*   same Storage Facility Image (SFI).                       
*                                                            
*   Action: Specify secondaries in the same SFI.              
*                                                         
RQST_FCESTABLISH_REAS_PM_NOT_DUP         EQU  0112  X'0070'  
*                                                            
*   Meaning: A FlashCopy Establish was entered as a          
*   Preserve Mirror Required operation, but                  
*   the specified source volume's PPRC pair                  
*   is not in a full duplex state.                           
*                                                            
*   Action: Wait untill the pair has reached full duplex.    
*                                                                               
RQST_FCESTABLISH_REAS_PM_SEC_NOT_SUP     EQU  0116  X'0074'  
*                                                            
*   Meaning: A FlashCopy Establish was entered as a          
*   Preserve Mirror Required operation, but the              
*   secondary control unit does not have the                 
*   microcode installed that supports IBM Remote             
*   Pair FlashCopy (preserve mirror operations).                  
*                                                                 
*   Action: Specify a secondary with the correct microcode level.  
*                                                                             
RQST_FCESTABLISH_REAS_PM_REL_ESIXTS      EQU  0120  X'0078'       
*                                                                 
*   Meaning: A FlashCopy Establish was entered as a               
*   Preserve Mirror Required operation, but the                   
*   inband FlashCopy command failed at the                        
*   secondary control unit because a preserve                     
*   mirror relationship already existed.  This can                
*   occur when the background copy for a previous                 
*   (non-persistent) mirrored relationship                        
*   completed at the local site and the                           
*   relationship no longer exists, but the                        
*   background copy has not yet completed at the                  
*   remote site, so the relationship still exists.                
*                                                                 
*   Action: Wait for the background copy to complete at the remote
*   site.    
*                                                                  
RQST_FCESTABLISH_REAS_PM_FRR             EQU  0124  X'007C'       
*                                                                 
*   Meaning: A FlashCopy Establish was entered with               
*   PRESMIR=REQ or PRESMIR=PREF and                               
*   ACTION=FRR.  This is not allowed.                             
*                                                                 
*   Action: Resubmit the request with either                      
*   PRESMIR=NO or without the ACTION=FRR parameter.               
*                                                          
RQST_FCESTABLISH_REAS_PM_REMOTE          EQU  0128  X'0080'       
*                                                                 
*   Meaning: A FlashCopy Establish was entered with               
*   PRESMIR=REQ or PRESMIR=PREF and                               
*   REMOTE=YES.  This is not allowed.                             
*                                                                 
*   Action: Resubmit the request with either                      
*   PRESMIR=NO or without the REMOTE=YES parameter.               
*                                                          
RQST_FCESTABLISH_REAS_NOTPM_INCR         EQU  0132  X'0084'   
*                                                             
*   Meaning: A FlashCopy Establish specified an               
*   increment was to be taken on an existing                  
*   incremental relationship with PRESMIR(REQUIRED).          
*   The existing relationship is not a preserve               
*   mirror relationship, so the remote relationship           
*   does not exist, therefore an increment cannot be          
*   taken at the remote.                                      
*                                                             
*   Action: Withdraw the existing relationship                
*   and reestablish the incremental relatiosnhip or           
*   take the new increment without preserve mirror.           
*                                                                
RQST_FCESTABLISH_REAS_FAILOVR_IR         EQU  0136  X'0088'   
*                                                             
*   Meaning: A FlashCopy Establish command was                
*   entered as a Preserve Mirror Required operation,          
*   but the target PPRC primary device that was               
*   specified will not allow the operation to                 
*   complete because either the target is in the              
*   process of a PPRC cascading failover/failback             
*   recovery operation or the target volume is a              
*   PPRC primary device that was established with             
*   incremental resync started.                               
*                                                             
*   Action: Wait for operations to complete or                
*   establish the PPRC without incremental resync.            
*
RQST_FCESTABLISH_REAS_SUBCH_NOT_FV       EQU  0140  X'008C'   
*                                                             
*   Meaning: A FlashCopy Establish command was                
*   entered with SUBCHSET or TSUBCHSET specifying             
*   an alternate subchannel set and the request               
*   was not full volume.                                      
*                                                             
*   Action: Establish a full volume relation.                 
*
RQST_FCESTABLISH_REAS_CONFIG_CHANGE       EQU  0144  X'0090'                    
*                                                                               
*   Meaning:  The ANTRQST FlashCopy establish request                           
*   has failed due to an I/O configuration change                               
*   that occurred while processing the establish.                               
*                                                                               
*   Action:  Re-try the request.                                                 
*  
RQST_FCESTABLISH_REAS_PM_INC_NOT_SUP   EQU 0148  X'0094'                 
*                                                                               
*   Meaning:  A FlashCopy Establish INCREMENTAL request
*   was entered as a Preserve Mirror Required operation,
*   but the secondary control unit does not have the
*   microcode installed that supports version 2 change
*   recording for FlashCopy.                     
*                                                                               
*   Action:  Ensure the correct microcode level is on the
*   secondary control unit.                                               
*        
RQST_FCESTABLISH_REAS_PM_PREF_MT        EQU 0156  X’009C’
*
*   Meaning: A FlashCopy Establish Request in a multiple
*   relationship environment specified PRESMIR=PREF.  
*   Specifying Preserve Mirror FlashCopy Preferred is 
*   not allowed when the volume is in multiple remote 
*   copy (PPRC or XRC) relationships.
*   Action: In a an environment with multiple remote 
*   relationships (Multi-Target PPRC, XRC-IR, etc.), 
*   specify PRESMIR=REQ to indicate Preserve Mirror 
*   FlashCopy is Required.
RQST_FCESTABLISH_REAS_XPM_DISABLED      EQU 0160  X’00A0’
*
*   Meaning:  For a FCESTABLISH request the TGTXRCPRI 
*   keyword was specified with the TGTXRCPRI field set 
*   to ‘YES’ (FC target is XRC primary). The feature 
*   information from the ESS subsystem indicates that 
*   the Remote Pair FlashCopy for XRC function is not 
*   installed or not active for the specified device.
*   Action:  Verify the correct device has been specified. 
*   Insure the ESS subsystem that contains the device has 
*   the XRC RPFC LIC installed and active.
RQST_FCESTABLISH_REAS_XPM_PARMLIB       EQU 0164  X’00A4’
*
*   Meaning:  For a FCESTABLISH request the TGTXRCPRI 
*   keyword was specified with the TGTXRCPRI field set 
*   to ‘YES’ (FC target is XRC primary). However, the 
*   DEVSUP parmlib indicates that the FLASHCOPYTOXRC 
*   setting is set to NO.
*   Action:  Verify the correct device has been specified. 
*   Ensure that the DEVSUP parmlib setting FLASHCOPYTOXRC 
*   is set to YES, and reissue the command.
RQST_FCESTABLISH_REAS_XPM_INVALID       EQU 0168  X’00A8’
*
*   Meaning: The ANTRQST FCESTABLISH request specified the 
*   TGTXRCPRI parameter, but the parameter field contains 
*   an invalid value. The valid values for the TGTXRCPRI 
*   parameter field are ‘YES’ or ‘NO ‘ or binary zeros (not 
*   including the single quote marks).
*   Action: Verify the TGTXRCPRI parameter field contains a 
*   valid value. After making any changes or corrections, 
*   re-submit the request.
RQST_FCESTABLISH_REAS_XPM_REMOTE       EQU 0172  X’00AC’
*
*   Meaning: The values TGTXRCPRI(YES) and REMOTE(YES) are 
*   mutually exclusive.
*   Action: Change one or both of the values to NO. 
RQST_FCESTABLISH_REAS_XPM_INCR       EQU 0176  X’00B0’
*
*   Meaning: The values TGTXRCPRI(YES) and INCREMENTAL(YES/YTW)
*   are mutually exclusive.
*   Action: Change one or both of the values to NO. 
RQST_FCESTABLISH_REAS_XPM_SSC       EQU 0180  X’00B4’
*
*   Meaning: The value TGTXRCPRI(YES) was specified but 
*   the XRC session is not enabled for XRC RPFC
*   Action: Enable RPFC by using the SHADOW 
*   RemotePairFlashcopy(yes) parameter in the XRC 
*   parmlib for the session containing the volume 
RQST_FCESTABLISH_REAS_XPM_SRC       EQU 0184  X’00B8’
*
*   Meaning: The value TGTXRCPRI(YES) was specified and 
*   and the target volume is an XRC primary volume but 
*   the source volume is not an XRC primary in a state 
*   of CPY or DUP.
*   Action: In order to establish a FlashCopy with an XRC 
*   primary as a target, the source volume must be an XRC 
*   primary in a state of CPY or DUP, or the target volume 
*   must be suspended.
RQST_FCESTABLISH_REAS_XPM_SESS       EQU 0188  X’00BC’
*
*   Meaning: The value TGTXRCPRI(YES) was specified and 
*   both the source and target volumes are XRC Primary 
*   volumes, but they are not in the same XRC session.
*   Action:  In order to establish a FlashCopy with an 
*   XRC primary as a target, the source volume must be 
*   an XRC primary in the same XRC session as the target, 
*   or the target must be suspended.
RQST_FCESTABLISH_REAS_XPM_SUS       EQU 0192  X’00C0’
*
*   Meaning:  The value TGTXRCPRI(YES) was specified and 
*   the target volume is an XRC Primary, but the source 
*   volume is an XRC Primary in a suspended state.
*   Action:  In order to establish a FlashCopy with an 
*   XRC primary as a target, the source volume must be an 
*   XRC primary in a state of DUP or CPY, or the target 
*   must be suspended
RQST_FCESTABLISH_REAS_XPM_PREF       EQU 0196  X’00C4’
*
*   Meaning: A FlashCopy Establish Request specified 
*   PRESMIR=PREF. This request was made to a target 
*   volume that is both an XRC Primary Volume and a 
*   Peer-to-Peer Remote Copy Primary Volume.
*   Action: Specify PRESMIR=REQ to indicate PPRC Preserve 
*   Mirror FlashCopy Required.
RQST_FCESTABLISH_REAS_CLOUD_ERROR       EQU 0200  X'00C8'                
*                                                                        
*   Meaning: The specified target volume is participating                
*   in a Store Cloud Data or Retrieve Cloud Data operation.              
*                                                                        
*   Action: Re-submit the command when the Store Cloud                   
*   Data or Retrieve Cloud Data operation is complete.                   
*                                                      
RQST_FCESTABLISH_MODE_INVALID             EQU  7611  X'1DBB'  
*                                                             
*   Meaning:  For an FCESTABLISH request the value            
*   supplied in the MODE parameter is invalid.  If the        
*   MODE parameter is used the value must be COPY, or         
*   NOCOPY.                                                   
*                                                             
*   Action:  Supply a correct MODE value.                     
*        
RQST_FCESTABLISH_MSGREQ_INVALID           EQU  7612  X'1DBC'  
*                                                             
*   Meaning:  For an FCESTABLISH request the value            
*   supplied in the MSGREQ parameter is invalid.  If          
*   the MSGREQ parameter is used the value must be NO         
*   or YES.                                                   
*                                                             
*   Action:  Supply a correct MSGREQ value.                   
*            
RQST_FCESTABLISH_ONLINTGT_INVALID         EQU  7613  X'1DBD'  
*                                                             
*   Meaning:  For an FCESTABLISH request the value            
*   supplied in the ONLINTGT parameter is invalid.  If        
*   the ONLINTGT parameter is used the value must be NO       
*   or YES.                                                   
*                                                             
*   Action:  Supply a correct ONLINTGT value.                 
*      
RQST_FCESTABLISH_SRCEXTENTS_ABEND         EQU  7614  X'1DBE'  
*                                                             
*   Meaning:  For an FCESTABLISH request the value            
*   supplied in the SRCEXTENTS parameter is invalid or        
*   caused an abend when referencing the SRCEXTENTS           
*   parameter list.                                           
*                                                             
*   Action:  Make sure that the SRCEXTENTS parameter          
*   points to a valid location in memory, and that if         
*   an ALET was specified on the ANTRQST macro, the           
*   ALET value is correct.                                    
*   
RQST_FCESTABLISH_TGTEXTENTS_ABEND         EQU  7615  X'1DBF'  
*                                                             
*   Meaning:  For an FCESTABLISH request the value            
*   supplied in the TGTEXTENTS parameter is invalid or        
*   caused an abend when referencing the TGTEXTENTS           
*   parameter list.                                           
*                                                             
*   Action:  Make sure that the TGTEXTENTS parameter          
*   points to a valid location in memory, and that if         
*   an ALET was specified on the ANTRQST macro, the           
*   ALET value is correct.                                    
*  
RQST_FCESTABLISH_SRCEXTENTS_COUNT_ERROR   EQU  7616  X'1DC0'  
*                                                             
*   Meaning:  For an FCESTABLISH request the value            
*   supplied in the SRCEXTENTS count field is invalid.        
*   The SRCEXTENTS count field must have a value from         
*   1 to 110 for Volume FlashCopy Devices. The                
*   SRCEXTENTS count field must have a value from 1           
*   to the allowable maximum for Data Set FlashCopy           
*   devices.                                                  
*                                                             
*   Action:  Supply a correct SRCEXTENTS count field          
*   value. This error can also be caused if the               
*   SRCEXTENTS parameter points to an invalid storage         
*   location.                                                 
*            
RQST_FCESTABLISH_TGTEXTENTS_COUNT_ERROR   EQU  7617  X'1DC1'  
*                                                             
*   Meaning:  For an FCESTABLISH request the value            
*   supplied in the TGTEXTENTS count field is invalid.        
*   The TGTEXTENTS count field must have a value from         
*   1 to 110 for Volume FlashCopy Devices. The                
*   TGTEXTENTS count field must have a value from 1           
*   to the allowable maximum for Data Set FlashCopy           
*   devices.                                                  
*                                                             
*   Action:  Supply a correct TGTEXTENTS count field          
*   value. This error can also be caused if the               
*   TGTEXTENTS parameter points to an invalid storage         
*   location.                                                 
*            
RQST_FCESTABLISH_DEVICE_IN_FC             EQU  7618  X'1DC2'  
*                                                             
*   Meaning:  For an FCESTABLISH request the source or        
*   target device is currently in active FlashCopy.           
*                                                             
*   Action:  Use the FCQUERY to determine the status          
*   of the source and target devices. Verify the source       
*   and target devices are correctly specified. After         
*   any changes or corrections, re-submit the                 
*   FCESTABLISH request.                                      
* 
RQST_FCESTABLISH_DEVICE_NOT_DS_FC         EQU  7619  X'1DC3'  
*                                                             
*   Meaning:  For an FCESTABLISH request the source           
*   device and target device are the same, but the            
*   device is not Dataset Level FlashCopy capable.            
*                                                             
*   Action:  Use the FCQUERY to determine the status          
*   of the source and target device(s). Verify the source     
*   and target device(s) are correctly specified. After       
*   any changes or corrections, re-submit the                 
*   FCESTABLISH request.                                      
*      
RQST_FCQUERY_ERROR                        EQU  7620  X'1DC4'                    
*                                                                               
*   Meaning:  For an FCQUERY request a System Data                              
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten may                          
*   be a message that describes the error.  Bytes ten                           
*   through thirteen contain the ending part of an                              
*   ANTF0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTF0108I).  The reason code                             
*   will contain the device number of the device that                           
*   returned the error in the first two bytes, and the                          
*   return code from the I/O request in the last two                            
*   bytes.                                                                      
*                                                                               
*   Action:  Take the action described in the                                   
*   documentation for the message identifier.                                   
*     
RQST_FCQUERY_REAS_F0450E                  EQU  0004  X'0004'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued                                  
*   with the REMOTE keyword, but the DEVN device                                
*   is not a PPRC primary volume in an active                                   
*   PPRC pair.                                                                  
*                                                                               
*   Action:  Ensure that the DEVN device is a                                   
*   PPRC primary device and the PPRC QUERY                                      
*   secondary device information matches the                                    
*   FlashCopy Establish REMOTE source device                                    
*   information.  Verify that the FlashCopy                                     
*   SOURCE and TARGET devices are correctly                                     
*   specified.  Resubmit the corrected FlashCopy                                
*   Establish request.                                                          
*                    
RQST_FCQUERY_REAS_F0457E                  EQU  0008  X'0008'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  The REMOTE FlashCopy source                            
*   device is not the PPRC secondary volume for the                             
*   PPRC Primary DEVN device.  The FlashCopy Establish                          
*   DEVN device must be the PPRC Primary volume paired                          
*   with the PPRC Secondary volume specified as the                             
*   REMOTE FlashCopy Source device.                                             
*                                                                               
*   Action:  Use the PPRC Query to determine the status                         
*   of the DEVN device.  If the DEVN device is a PPRC                           
*   Primary volume, ensure that the PPRC Secondary                              
*   device information is the same as the REMOTE                                
*   FlashCopy Source device information.  Resubmit                              
*   the corrected FlashCopy Establish request.                                  
*  
RQST_FCQUERY_REAS_F0456E                  EQU  0012  X'000C'                    
*                                                                               
*   Meaning: The FlashCopy request was issued with the                          
*   REMOTE keyword.  When the request was sent to the                           
*   secondary subsystem, an error occurred. Any one of                          
*   the following conditions could cause this error.                            
*   The PPRC paths are inactive                                                 
*   The Primary or Secondary subsystem communication                            
*   adapters are failing                                                        
*   The Secondary subsystem cannot respond to the                               
*   Primary subsystem                                                           
*   The Secondary subsystem has hardware or microcode                           
*   conditions that prevent communication with the                              
*   Primary subsystem                                                           
*                                                                               
*   Action:  Ensure that the PPRC Secondary subsystem                           
*   is functioning normally.  Ensure that the REMOTE                            
*   subsystem is communicating with the PPRC Primary                            
*   subsystem.  If not, correct the communication                               
*   problem and resubmit the FlashCopy request.                                 
*            
RQST_FCQUERY_REAS_F0490E                  EQU  0016  X'0010'                    
*                                                                               
*   Meaning:  The FCQUERY request could not                                     
*   complete because the specified device is in                                 
*   an offline or inaccessible state.                                           
*                                                                               
*   Action:  Modify the request to ensure that the                              
*   device specified is available for use.  After                               
*   making any changes, resubmit the request.                                   
*      
RQST_FCQUERY_QRYSIZE_ZERO                 EQU  7621  X'1DC5'                 
*                                                                               
*   Meaning:  For an FCQUERY request the value supplied                         
*   in the QRYSIZE parameter is zero.                                           
*                                                                               
*   Action:  Supply a non-zero QRYSIZE value.                                   
*          
RQST_FCQUERY_QRYINFO_TOO_SMALL            EQU  7622  X'1DC6'          
*                                                                               
*   Meaning:  An FCQUERY request was made, and the size                         
*   of the QRYINFO field was not large enough to hold                           
*   all of the unformatted status information.  As much                         
*   information as possible was placed into the QRYINFO                         
*   field.                                                                      
*                                                                               
*   Action:  The total amount of space needed is                                
*   returned in the reason code.                                                
*       
RQST_FCQUERY_QRYINFO_LARGE_ENOUGH         EQU  7623  X'1DC7'   
*                                                                               
*    Meaning:  An FCQUERY request was made, and the size                        
*    of the QRYINFO field was large enough to hold all                          
*    of the unformatted status information.                                     
*                                                                               
*    Action:  The total amount of space used is returned                        
*    in the reason code.                                                        
*          
RQST_FCQUERY_EXTENTLEN_ZERO               EQU  7624  X'1DC8'             
*                                                                               
*   Meaning:  For an FCQUERY request the value supplied                         
*   in the EXTENTLEN parameter is zero or omitted and                           
*   the SRCEXTENTS and / or TGTEXTENTS parameter is                             
*   specified.  EXTENTLEN value must be non-zero.                               
*                                                                               
*   Action:  Supply a non-zero EXTENTLEN value.                                 
*       
RQST_FCQUERY_BITMAPLEN_ZERO               EQU  7625  X'1DC9'              
*                                                                               
*   Meaning:  For an FCQUERY request the value supplied                         
*   in the BITMAPLEN parameter is zero or omitted and                           
*   the SRCBITMAP and / or TGTBITMAP parameter is                               
*   specified.  BITMAPLEN value must be non-zero.                               
*                                                                               
*   Action:  Supply a non-zero BITMAPLEN value.                                 
*         
RQST_FCQUERY_EXTENTLEN_TOO_SMALL          EQU  7626  X'1DCA'     
*                                                                               
*   Meaning:  An FCQUERY request was made, and the                              
*   EXTENTLEN value was too small for the length of the                         
*   Source/Target Extent lists.                                                 
*                                                                               
*   Action:  The needed amount of space is returned in                          
*   the reason code.                                                            
*          
RQST_FCQUERY_BITMAPLEN_TOO_SMALL          EQU  7627  X'1DCB'      
*                                                                               
*   Meaning:  An FCQUERY request was made, and the                              
*   BITMAPLEN value was too small for the length of the                         
*   Source/Target Bitmaps. The bitmap area(s) are filled                        
*   with truncated bitmap data.                                                 
*                                                                               
*   Action:  The needed amount of space is returned in                          
*   the reason code.                                                            
*     
RQST_FCQUERY_QRYINFO_ABEND                EQU  7630  X'1DCE'              
*                                                                               
*   Meaning:  For an FCQUERY request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   QRYINFO parameter.  The reason code will contain                            
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the QRYINFO parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct. Also verify the QRYSIZE value is                          
*   correct.                                                                    
*        
RQST_FCQUERY_SRCEXTENTS_ABEND             EQU  7631  X'1DCF'         
*                                                                               
*   Meaning:  For an FCQUERY request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   SRCEXTENTS parameter. The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the SRCEXTENTS parameter                            
*   points to a valid location in memory. If an ALET                            
*   was specified on the ANTRQST macro, make sure the                           
*   ALET value is correct.  Also verify the EXTENTLEN                           
*   value is correct.                                                           
*              
RQST_FCQUERY_TGTEXTENTS_ABEND             EQU  7632  X'1DD0'          
*                                                                               
*   Meaning:  For an FCQUERY request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   TGTEXTENTs parameter. The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the TGTEXTENTS parameter                            
*   points to a valid location in memory. If an ALET                            
*   was specified on the ANTRQST macro, make sure the                           
*   ALET value is correct.  Also verify the EXTENTLEN                           
*   value is correct.                                                           
*           
RQST_FCQUERY_SRCBITMAP_ABEND              EQU  7633  X'1DD1'           
*                                                                               
*   Meaning:  For an FCQUERY request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   SRCBITMAP parameter.  The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the SRCBITMAP parameter                             
*   points to a valid location in memory. If an ALET                            
*   was specified on the ANTRQST macro, make sure the                           
*   ALET value is correct.  Also verify the BITMAPLEN                           
*   value is correct.                                                           
*         
RQST_FCQUERY_TGTBITMAP_ABEND              EQU  7634  X'1DD2'            
*                                                                               
*   Meaning:  For an FCQUERY request a System Data                              
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   TGTBITMAP parameter.  The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the TGTBITMAP parameter                             
*   points to a valid location in memory. If an ALET                            
*   was specified on the ANTRQST macro, make sure the                           
*   ALET value is correct.  Also verify the BITMAPLEN                           
*   value is correct.                                                           
*      
RQST_FCWITHDRAW_ERROR                     EQU  7640  X'1DD8'                    
*                                                                               
*   Meaning:  For an FCWITHDRAW request a System Data                           
*   Mover request handler detected an error.  Byte nine                         
*   of the RETINFO field will contain the length of the                         
*   following error message.  Starting at byte ten may                          
*   be a message that describes the error.  Bytes ten                           
*   through thirteen contain the ending part of an                              
*   ANTF0xxxx message identifier (ex. - 108I for                                
*   message identifier ANTF0108I).  The reason code                             
*   may contain the I/O service return and reason code                          
*   in the first two bytes, and additional sense byte                           
*   information from the I/O request in the last two                            
*   bytes.                                                                      
*                                                                               
*   Action:  If message information is returned, take                           
*   the action supplied in the documentation for that                           
*   message identifier. If the reason code contains                             
*   x'0804' in the first two bytes, the AOM service                             
*   detected an I/O error. The remaining two bytes                              
*   may have sense information that is described in                             
*   current message manuals. If the error information                           
*   is not available, contact IBM hardware support for                          
*   assistance.                                                                 
*             
RQST_FCWITHDRAW_REAS_F0460E               EQU  0004  X'0004'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued                                  
*   with the REMOTE keyword, but the DEVN device                                
*   is not a PPRC primary volume in an active                                   
*   PPRC pair.                                                                  
*                                                                               
*   Action:  Ensure that the DEVN device is a                                   
*   PPRC primary device and the PPRC QUERY                                      
*   secondary device information matches the                                    
*   FlashCopy Establish REMOTE source device                                    
*   information.  Verify that the FlashCopy                                     
*   SOURCE and TARGET devices are correctly                                     
*   specified.  Resubmit the corrected FlashCopy                                
*   Establish request.                                                          
*     
RQST_FCWITHDRAW_REAS_F0461E               EQU  0008  X'0008'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  The REMOTE FlashCopy source                            
*   device is not the PPRC secondary volume for the                             
*   PPRC Primary DEVN device.  The FlashCopy Establish                          
*   DEVN device must be the PPRC Primary volume paired                          
*   with the PPRC Secondary volume specified as the                             
*   REMOTE FlashCopy Source device.                                             
*                                                                               
*   Action:  Use the PPRC Query to determine the status                         
*   of the DEVN device.  If the DEVN device is a PPRC                           
*   Primary volume, ensure that the PPRC Secondary                              
*   device information is the same as the REMOTE                                
*   FlashCopy Source device information.  Resubmit                              
*   the corrected FlashCopy Establish request.                                  
*          
RQST_FCWITHDRAW_REAS_F0462E               EQU  0012  X'000C'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  The REMOTE FlashCopy Source                            
*   device subsystem serial is not the same as the                              
*   Target device subsystem serial.                                             
*                                                                               
*   Action:  Ensure that the FlashCopy REMOTE Source                            
*   device subsystem serial is the same as the FlashCopy                        
*   REMOTE Target subsystem serial.  Resubmit the                               
*   corrected FlashCopy Establish request.                                      
*            
RQST_FCWITHDRAW_REAS_F0464E               EQU  0016  X'0010'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the DEVN keyword.  The REMOTE keyword was not                               
*   specified.  The DEVN keyword requires that the                              
*   REMOTE keyword also be specified.                                           
*                                                                               
*   Action:  Ensure that the FlashCopy request                                  
*   containing the DEVN keyword also specifies the                              
*   REMOTE keyword.  Resubmit the corrected FlashCopy                           
*   request.                                                                    
*       
RQST_FCWITHDRAW_REAS_F0465E               EQU  0020  X'0014'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  The DEVN keyword was not                               
*   specified.  The REMOTE keyword requires that the                            
*   DEVN keyword also be specified.                                             
*                                                                               
*   Action:  Ensure that the FlashCopy request                                  
*   containing the REMOTE keyword also specifies the                            
*   DEVN keyword.  Resubmit the corrected FlashCopy                             
*   request.                                                                    
*        
RQST_FCWITHDRAW_REAS_F0467E               EQU  0024  X'0018'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the REMOTE keyword.  When a FlashCopy Establish                             
*   of REMOTE is specified, then the SSID for the                               
*   Source device must be specified.                                            
*                                                                               
*   Action:  Ensure that the FlashCopy request                                  
*   specifies the SSID keyword with the SSID of the                             
*   Source device.  Resubmit the corrected FlashCopy                            
*   request.                                                                    
*         
RQST_FCWITHDRAW_REAS_F0468E               EQU  0028  X'001C'                    
*                                                                               
*   Meaning:  The FlashCopy request was issued with                             
*   the SSID keyword.  The REMOTE keyword was not                               
*   specified.  The SSID keyword requires that the                              
*   REMOTE keyword also be specified.                                           
*                                                                               
*   Action:  Ensure that the FlashCopy request                                  
*   containing the SSID keyword also specifies the                              
*   REMOTE keyword.  Resubmit the corrected FlashCopy                           
*   request.                                                                    
*       
RQST_FCWITHDRAW_REAS_F0471E               EQU  0032  X'0020'                    
*                                                                               
*   Meaning: The FlashCopy request was issued with the                          
*   REMOTE keyword.  When the request was sent to the                           
*   secondary subsystem, an error occurred. Any one of                          
*   the following conditions could cause this error.                            
*   The PPRC paths are inactive                                                 
*   The Primary or Secondary subsystem communication                            
*   adapters are failing                                                        
*   The Secondary subsystem cannot respond to the                               
*   Primary subsystem                                                           
*   The Secondary subsystem has hardware or microcode                           
*   conditions that prevent communication with the                              
*   Primary subsystem                                                           
*                                                                               
*   Action:  Ensure that the PPRC Secondary subsystem                           
*   is functioning normally.  Ensure that the REMOTE                            
*   subsystem is communicating with the PPRC Primary                            
*   subsystem.  If not, correct the communication                               
*   problem and resubmit the FlashCopy request.                                 
*               
RQST_FCWITHDRAW_REAS_F0472E               EQU  0036  X'0024'                    
*                                                                               
*   Meaning:  The Flashcopy request was issued with the                         
*   Remote keyword.  The REMOTE FlashCopy Source device                         
*   cannot be used as the FlashCopy source.                                     
*                                                                               
*   Actions:  Use the PPRC query command to determine the                       
*   status of the DEVN device.  If the DEVN device is a                         
*   PPRC primary device, make sure that the PPRC Secondary                      
*   device information is the same as the Remote FlashCopy                      
*   Source device information.  Resubmit the corrected                          
*   FlashCopy request.                                                          
*         
RQST_FCWITHDRAW_REAS_F0463E               EQU  0040  X'0028'                    
*                                                                               
*   meaning:  The FlashCopy request was issued with the                         
*   DEVN keyword.  The SDEVN or TDEVN keyword, or both,                         
*   have also been entered in the same request.  DEVN                           
*   cannot be specified if the SDEVN or TDEVN keywords                          
*   are specified.                                                              
*                                                                               
*   Actions:  Ensure that the FlashCopy request does not                        
*   contain the DEVN keyword in combination with the                            
*   SDEVN or TDEVN keywords.  Resubmit the corrected                            
*   FlashCopy request.                                                          
*       
RQST_FCWITHDRAW_REAS_F0480E               EQU  0044  X'002C'                    
*                                                                               
*   Meaning:  The FlashCopy request specified source tracks:                    
*   In a full volume Incremental relationship.                                  
*   In a full volume relationship with a space efficient                        
*   target.                                                                     
*   In the target tracks in a remote, full volume, preserve                     
*   mirror relationship.                                                        
*                                                                               
*   The extents specified did not specify a single, full                        
*   volume. The FlashCopy Withdraw can include a                                
*   single, full volume extent or the extents must be                           
*   omitted, so that the withdraw is a full volume request.                     
*                                                                               
*   In the case of a full volume relationship with a space                      
*   efficient target, the extents must be omitted.                              
*                                                                               
*   Actions:  Check the FlashCopy request for a valid                           
*   combination of full volume relationship and a full                          
*   volume withraw or full volume extent range specified                        
*   on the withdraw. Resubmit the corrected FlashCopy request.                  
*          
RQST_FCWITHDRAW_REAS_F0481E               EQU  0048  X'0030'                    
*                                                                               
*   Meaning:  The FlashCopy Withdraw request specified the                      
*   source device and DDSW=YES to a device that is in a                         
*   full volume relationship.  The extents specified was                        
*   not a single, full-volume extent.  A FlashCopy                              
*   Withdraw of a full volume FlashCopy relationship can                        
*   include a single, full-volume extent.                                       
*                                                                               
*   Actions:  Check the FlashCopy Withdraw request for a                        
*   valid combination of full volume relationship and a                         
*   full volume extent.  Resubmit the corrected FlashCopy                       
*   request.                                                                    
*         
RQST_FCWITHDRAW_REAS_F0490E               EQU  0052  X'0034'               
*                                                                               
*   Meaning:  The FCWITHDRAW request could not                                  
*   complete because the specified device is in                                 
*   an offline or inaccessible state.                                           
*                                                                               
*   Action:  Modify the request to ensure that the                              
*   device specified is available for use.  After                               
*   making any changes, resubmit the request.                                   
* 
RQST_FCWITHDRAW_INVALID_STATE             EQU  0056  X'0038'             
*                                                                               
*   Meaning:  For an FCWITHDRAW request, the state                              
*   of an existing FlashCopy relation does not allow                            
*   the operation.                                                              
*                                                                               
*   Action:  Issue the FlashCopy query to the device                            
*   and be sure there is an existing incremental                                
*   relationship active.
*   RETINFO may contain a message with further information.

*   Modify the request and resubmit the request.                                                       
*      
RQST_FCWITHDRAW_NON_REVERTIBLE            EQU  0060  X'003C'         
*
*   Meaning:  For the FCWITHDRAW request, the existing                          
*   relationship is not revertible.                                             
*                                                                               
*   Action:  Issue a FlashCopy query and determine                              
*   if the specified device is in a revertible state.                           
*   Modify the request and resubmit the command.                                
*    
RQST_FCWITHDRAW_MISSING_SDEVN_TDEVN       EQU  0064  X'0040'     
*                                                                               
*   Meaning:  For the FCWITHDRAW request, either the                            
*   SDEVN/TDEVN or both keywords were missing.  If                              
*   ACTION=COMMIT or ACTION=REVERT, then both SDEVN                          
*   and TDEVN must be specified.                                                
*                                                                               
*   Action:  Check to see if both SDEVN and TDEVN                               
*   were specified for the request.  Make any                                   
*   necessary changes and resubmit the request.                                 
*      
RQST_FCWITHDRAW_BG_COPY_TO_SE_TARGET      EQU  0068  X'0044'  
*                                                             
*   Meaning:  A FlashCopy withdraw request would              
*   result in a background copy to a space efficient          
*   target (e.g. DDSW). Background copy is not allowed        
*   to a space efficient target volume.                       
*                                                             
*   Action:  Change keyword to DDSW(NO)                       
*         
RQST_FCWITHDRAW_PM_PPRC_SEC               EQU  0072  X'0048'  
*                                                             
*   Meaning: The FlashCopy Withdraw entered specified a       
*   device that is a PPRC secondary device and                
*   the relationship that exists is a mirrored                
*   relationship established with PRESMIR=REQ                 
*   or PRESMIR=PREF. This is not allowed.                     
*                                                             
*   Action: Withdraw the primary device instead.              
*         
RQST_FCWITHDRAW_PM_NOT_SENT_RMT           EQU  0076  X'004C   
*                                                             
*   Meaning: The FlashCopy Withdraw command was               
*   involved in an existing Preserve Mirror                   
*   relationship. The command was completed for               
*   the local relationship but could not be sent              
*   to the remote.                                            
*                                                             
*   Action: Withdraw the remote relationship.                 
*           
RQST_FCWITHDRAW_CASCADING_FLOVR_BK        EQU  0080  X'0050'  
*                                                             
*   Meaning: A FlashCopy Withdraw command was                 
*   issued to a a FlashCopy relationship with                 
*   its target volume in the process of a                     
*   Peer-to-Peer Remote Copy Cascading Failover/              
*   Failback recovery operation AND the Background            
*   Copy for that FlashCopy relationship has not              
*   completed.                                                
*                                                             
*   Action: Wait for operations to complete.       
RQST_FCWITHDRAW_REAS_SUBCH_NOT_FV         EQU  0084  X'0054'  
*                                                             
*   Meaning: A FlashCopy Withdraw command was                 
*   entered with SUBCHSET or TSUBCHSET specifying             
*   an alternate subchannel set and the request               
*   was not full volume.                                      
*                                                             
*   Action: Withdraw the full relation.                      
RQST_FCWITHDRAW_REAS_CONFIG_CHANGE        EQU  0088  X'0058'                    
*                                                                               
*   Meaning:  The ANTRQST FlashCopy withdraw request                            
*   has failed due to an I/O configuration change                               
*   that occurred while processing the withdraw.                                
*                                                                               
*   Action:  Retry the request.                                                 
*  
RQST_FCWITHDRAW_ERROR_AT_SECONDARY        EQU  7639  X'1DD7'  
*                                                             
*   Meaning: A FlashCopy Withdraw error occurred              
*   at the secondary for a Preserve Mirror operation.         
*                                                             
*   Action: Refer to the explanation for return               
*   code 7640 for explanations of the error.                  
*                                                                           
RQST_FCWITHDRAW_SRCEXTENTS_INVALID        EQU  7641  X'1DD9'  
*                                                             
*   Meaning:  For an FCWITHDRAW request the SRCEXTENTS        
*   parameter list contains an invalid extent value.          
*   Each extent value must not be greater than the            
*   device maximum values. Each begin extent value            
*   must be lower or equal to its related end extent          
*   value.                                                    
*                                                             
*   Action:  Verify the contents of the SRCEXTENTS            
*   parameter list. Insure each extent value does not         
*   exceed the device maximum extent values. Insure           
*   the extent values are correctly paired - source           
*   begin extent first followed by source end extent.         
*   After making any changes or corrections, re-submit        
*   the request.                                              
*   
RQST_FCWITHDRAW_TGTEXTENTS_INVALID        EQU  7642  X'1DDA'  
*                                                             
*   Meaning:  For an FCWITHDRAW request the TGTEXTENTS        
*   parameter list contains an invalid extent value.          
*   Each extent value must not be greater than the            
*   device maximum values. Each begin extent value            
*   must be lower or equal to its related end extent          
*   value.                                                    
*                                                             
*   Action:  Verify the contents of the TGTEXTENTS            
*   parameter list. Insure each extent value does not         
*   exceed the device maximum extent values. Insure           
*   the extent values are correctly paired - target           
*   begin extent first followed by target end extent.         
*   After making any changes or corrections, re-submit        
*   the request.                                              
*          
RQST_FCWITHDRAW_BITMAPLEN_ZERO            EQU  7643  X'1DDB'  
*                                                             
*   Meaning:  For an FCWITHDRAW request with SRCBITMAP        
*   and / or TGTBITMAP parameter specified, the               
*   BITMAPLEN parameter value was zero or omitted.  If        
*   the SRCBITMAP and / or TGTBITMAP parameter is             
*   specified, the BITMAPLEN parameter is required, and       
*   must be a non-zero value.                                 
*                                                             
*   Action:  Supply a correct BITMAPLEN value.                
*          
RQST_FCWITHDRAW_BITMAPLEN_TOO_SMALL       EQU  7644  X'1DDC'  
*                                                             
*   Meaning:  An FCWITHDRAW request was made, and the         
*   BITMAPLEN value was too small for the length of the       
*   Source/Target Bitmaps. The bitmap areas specified         
*   are filled with truncated bitmap data.                    
*                                                             
*   Action:  The needed amount of space is returned in        
*   the reason code.                                          
*      
RQST_FCWITHDRAW_DEVICES_NOT_IN_FC         EQU  7645  X'1DDD'  
*                                                             
*   Meaning:  An FCWITHDRAW request was made, and the         
*   source or target device is not in a FlashCopy             
*   relationship, or the source and target devices are        
*   not in a FlashCopy relationship with each other.          
*                                                             
*   Action:  Verify the source device and target device       
*   are correct and in a FlashCopy relationship with          
*   each other.                                               
*      
RQST_FCWITHDRAW_SRCEXTENTS_COUNT_ERROR    EQU  7646  X'1DDE'  
*                                                             
*   Meaning:  For an FCWITHDRAW request, the SRCEXTENTS       
*   parameter was specified, but the value supplied in        
*   the SRCEXTENTS count field is invalid. The                
*   SRCEXTENTS count field must have a value from 1 to        
*   the maximum allowable number of extents, or the           
*   character string 'ALL ' which indicates all tracks        
*   on the source device are to be withdrawn.                 
*                                                             
*   Action:  Supply a correct SRCEXTENTS count field          
*   value. This error can also be caused if the               
*   SRCEXTENTS parameter points to an invalid storage         
*   location. A SRCEXTENTS count field set to binary          
*   zero or blanks is invalid.                                
*      
RQST_FCWITHDRAW_TGTEXTENTS_COUNT_ERROR    EQU  7647  X'1DDF'                    
*                                                                               
*   Meaning:  For an FCWITHDRAW request, the TGTEXTENTS                        
*   parameter was specified, but the value supplied in                          
*   the TGTEXTENTS count field is invalid. The                                  
*   TGTEXTENTS count field must have a value from 1 to                          
*   the maximum allowable number of extents, or the                             
*   character string 'ALL ' which indicates all tracks                          
*   on the target device are to be withdrawn.                                   
*                                                                               
*   Action:  Supply a correct TGTEXTENTS count field                            
*   value. This error can also be caused if the                                 
*   TGTEXTENTS parameter points to an invalid storage                           
*   location. A TGTEXTENTS count field set to binary                            
*   zero or blanks is invalid.                                                  
*     
RQST_FCWITHDRAW_DEVICES_NOT_IN_SAME_LSS   EQU  7648  X'1DE0'                    
*                                                                               
*   Meaning:  An FCWITHDRAW request was made, and the                           
*   source and target devices are not in the same                               
*   subsystem.                                                                  
*                                                                               
*   Action:  Verify the source device and target device                         
*   are correct and in the same subsystem.                                      
*      
RQST_FCWITHDRAW_DEVICES_NOT_IN_SAME_ESS   EQU  7649  X'1DE1'                    
*                                                                               
*   Meaning:  An FCWITHDRAW request was made, and the                           
*   source and target devices are not in the same                               
*   Enterprise Storage Server.                                                  
*                                                                               
*   Action:  Verify the source device and target device                         
*   are correct and in the same ESS.                                            
*  
RQST_FCWITHDRAW_SRCEXTENTS_ABEND          EQU  7650  X'1DE2'                 
*                                                                               
*   Meaning:  For an FCWITHDRAW request a System Data                           
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   SRCEXTENTS parameter.  The reason code will contain                         
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the SRCEXTENTS parameter                            
*   points to a valid location in memory.                                       
*    
RQST_FCWITHDRAW_TGTEXTENTS_ABEND          EQU  7651  X'1DE3'            
*                                                                               
*   Meaning:  For an FCWITHDRAW request a System Data                           
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   TGTEXTENTS parameter.  The reason code will contain                         
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the TGTEXTENTS parameter                            
*   points to a valid location in memory.                                       
*             
RQST_FCWITHDRAW_SRCBITMAP_ABEND           EQU  7652  X'1DE4'      
*                                                                               
*   Meaning:  For an FCWITHDRAW request a System Data                           
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   SRCBITMAP parameter.  The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the SRCBITMAP parameter                             
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct. Also verify the BITMAPLEN value                           
*   is correct.                                                                 
*          
RQST_FCWITHDRAW_TGTBITMAP_ABEND           EQU  7653  X'1DE5'        
*                                                                               
*   Meaning:  For an FCWITHDRAW request a System Data                           
*   Mover request router/handler ABENDed while                                  
*   referencing the field pointed to by the ANTRQST                             
*   TGTBITMAP parameter.  The reason code will contain                          
*   the ABEND code.                                                             
*                                                                               
*   Action:  Make sure that the TGTBITMAP parameter                             
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct. Also verify the BITMAPLEN value                           
*   is correct.                                                                 
*           
RQST_FCWITHDRAW_DEVICE_NOT_DS_FC          EQU  7654  X'1DE6'      
*                                                                               
*   Meaning:  For an FCWITHDRAW request the source                              
*   device and target device are the same, but the                              
*   device is not Data Set FlashCopy capable.                                   
*                                                                               
*   Action:  Use the FCQUERY to determine the status                            
*   of the source and target device(s). Verify the source                       
*   and target device(s) are correctly specified. After                         
*   any changes or corrections, re-submit the                                   
*   FCWITHDRAW request.                                                         
*         
RQST_FCWITHDRAW_SOURCE_NOT_FC_SOURCE      EQU  7655  X'1DE7'                    
*                                                                               
*   Meaning:  For an FCWITHDRAW request the Source                              
*   device is currently an active Flashcopy target                              
*   device.                                                                     
*                                                                               
*   Action: Use the FCQUERY request to verify the                               
*   FlashCopy status of the source and target devices.                          
*   Insure the source and target devices are correctly                          
*   specified. After making any corrections or changes                          
*   re-submit the FCWITHDRAW request.                                           
*       
RQST_FCWITHDRAW_TARGET_NOT_FC_TARGET      EQU  7656  X'1DE8'                    
*                                                                               
*   Meaning:  For an FCWITHDRAW request the Target                              
*   device is currently an active Flashcopy source                              
*   device.                                                                     
*                                                                               
*   Action: Use the FCQUERY request to verify the                               
*   FlashCopy status of the source and target devices.                          
*   Insure the source and target devices are correctly                          
*   specified. After making any corrections or changes                          
*   re-submit the FCWITHDRAW request.                                           
*       
RQST_FCWITHDRAW_DDSW_INVALID              EQU  7657  X'1DE9'            
*                                                                               
*   Meaning:  For an FCWITHDRAW request the DDSW                                
*   parameter area was not set to 'YES', 'NO ' or                               
*   binary zero.                                                                
*                                                                               
*   Action: Insure the DDSW parameter area is set                               
*   to the correct value and resubmit the request.                              
*       
RQST_FCWITHDRAW_SPACEREL_INVALID          EQU  7659  X'1DEB'       
*                                                                               
*   Meaning:  For an FCWITHDRAW request the SPACEREL                            
*   parameter area was not set to 'YES', 'NO ' or                               
*   binary zero.                                                                
*                                                                               
*   Action: Insure the SPACEREL parameter area is set                           
*   to the correct value and resubmit the request.                              
*       
RQST_QFRVOLS_INCREMENTAL_INVALID          EQU  7703  X'1E17'    
*                                                               
*   Meaning: The ANTRQST QFRVOLS                                
*   request specified the INCREMENTAL parameter, but            
*   the parameter field contains an invalid value.              
*   The valid values for the INCREMENTAL                        
*   parameter field are 'YES' or 'NO ' or binary                
*   zeros (not including the single quote marks).               
*                                                               
*   Action: Verify the INCREMENTAL parameter field              
*   contains a valid value.                                     
*   After making any changes or corrections,                    
*   re-submit the request.     
RQST_XSCSTATS_ERROR                       EQU  7660  X'1DEC'                    
*                                                                               
*   Meaning:  For an XSCSTATS request the System Data                           
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*       
RQST_XSCSTATS_QRYSIZE_TOO_SMALL           EQU  7661  X'1DED'        
*                                                                               
*   Meaning:  An XSCSTATS request was made, and the size                        
*   of the QRYINFO field was not large enough to hold                           
*   all of the unformatted status information.  As much                         
*   information as possible was placed into the QRYINFO                         
*   field.                                                                      
*                                                                               
*   Action:  The total amount of space needed is                                
*   returned in the reason code.                                                
* 
RQST_XSCSTATS_QRYSIZE_BIG_ENOUGH          EQU  7662  X'1DEE'        
*                                                                               
*   Meaning:  An XSCSTATS request was made, and the size                        
*   of the QRYINFO field was large enough to hold all                           
*   of the unformatted status information.                                      
*                                                                               
*   Action:  The total amount of space used is returned                         
*   in the reason code.                                                         
*     
RQST_XSCSTATS_NO_SSSCBS                   EQU  7663  X'1DEF'                   
*                                                                               
*   Meaning:  Each storage control in the system that has                       
*   at least one online device is represented by a Storage                      
*   SubSystem Control Block.  The System Data Mover could                       
*   locate any SSSCBs to use in its search.                                    
*                                                                               
*   Action:  If there are SSSCBs in your system contact IBM.                    
*    
RQST_XSCSTATS_NO_STATISTICS               EQU  7664  X'1DF0'                
*                                                                               
*   Meaning:  For an XSCSTATS request the System Data                           
*   Mover was unable to find a storage control that had                         
*   a data mover session on it.                                                 
*                                                                               
*   Action:  If there are data mover sessions active on                         
*   storage controls that this system is connected to,                          
*   and at least one of the data mover sessions has an                          
*   online device, contact IBM.                                                 
*     
RQST_XSCSTATS_QRYSIZE_ZERO                EQU  7665  X'1DF1'               
*                                                                               
*   Meaning:  For an XSCSTATS request the value supplied                        
*   in the QRYSIZE parameter is zero.                                           
*                                                                               
*   Action:  Supply a non-zero QRYSIZE value.                                   
*     
RQST_XSCSTATS_QRYINFO_ABEND               EQU  7666  X'1DF2'            
*                                                                               
*   Meaning:  For an XSCSTATS request a System Data Mover                       
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST QRYINFO                                 
*   parameter.  The reason code will contain the ABEND                          
*   code.                                                                       
*                                                                               
*   Action:  Make sure that the QRYINFO parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*     
RQST_XSCSTATS_SCSESSION_MISSING           EQU  7667  X'1DF3'           
*                                                                               
*   Meaning:  ETYPE(SINGLE) has been entered and                                
*   required parameter SCSESSION parameter has not been                         
*   specified.                                                                  
*                                                                               
*   Action:  Specify a valid SCSESSION parameter                                
*    
RQST_XSCSTATS_SSID_MISSING                EQU  7668  X'1DF4'                 
*                                                                               
*   Meaning:  ETYPE(SINGLE) has been entered and                                
*   required parameter SSID parameter has not been                              
*   specified.                                                                  
*                                                                               
*   Action:  Specify a valid SSID parameter                                     
*        
RQST_XSCSTATS_NO_ONLINE_DEVICES           EQU  7669  X'1DF5'           
*                                                                               
*   Meaning:  The storage control subsystem identified                          
*   by the SSID parameter does not have any devices varied                      
*   online.  At least one device must be online in order                        
*   for statistics from the storage control to be gathered.                     
*                                                                               
*   Action:  Vary a device online.                                              
*     
RQST_XSCSTATS_SCSESSION_NOT_FOUND         EQU  7670  X'1DF6'      
*                                                                               
*   Meaning:  The storage control session id supplied in                        
*   the SCSESSION parameter is not on the storage control.                      
*                                                                               
*   Action:  Supply a valid storage control session id.                         
*      
RQST_XSCSTATS_SSID_NOT_FOUND              EQU  7671  X'1DF7'             
*                                                                               
*   Meaning:  The storage control subsystem id supplied in                      
*   the SSID parameter does not match the SSIDs of the                          
*   storage controls attached to the system.                                    
*                                                                               
*   Action:  Supply a valid storage control subsystem id.                       
*       
RQST_INSUFFICIENT_STORAGE                 EQU  7672  X'1DF8'                    
*                                                                               
*   Meaning:  Unable to allocate enough storage to perform                      
*   the specified function.                                                     
*                                                                               
*   Action:  Ensure that the region size of the ANTMAIN and                     
*            ANTAS000 address spaces is not limited by IEFUSI.                  
*    
RQST_XADVANCE_ERROR                       EQU  7680  X'1E00'                    
*                                                                               
*   Meaning:  For an XADVANCE request the System Data                           
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*           
RQST_XSWAP_ERROR                          EQU  7690  X'1E0A'                    
*                                                                               
*   Meaning:  For an XSWAP request the System Data                              
*   Mover level 2 request handler detected an error.                            
*   Bytes 9-12 of the RETINFO field will contain an                             
*   error return code.  Bytes 13-16 of the RETINFO                              
*   field will contain an error reason code.  These                             
*   error return and reason codes are documented in the                         
*   manual(s) that describe the System Data Mover.                              
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*     
RQST_QFRVOLS_ERROR                        EQU  7700  X'1E14'                    
*                                                                               
*   Meaning:  For an QFRVOLS request an error was                               
*   detected. The RETINFO field will contain up to                              
*   4 full words of diagnostic information.                                     
*   This error code will appear in the first word                               
*   of the RETINFO field if any error occurs while                              
*   processing the QFRVOLS request.                                             
*   The second word of the RETINFO area will contain                            
*   a reason code identifying which sub-component                               
*   of the QFRVOLS processing detected the error.                               
*   This can be an SDM error, an AOM error, or an                               
*   IXFP error. See the description of each                                     
*   sub-component error code below for more diagnostic                          
*   information. The sub-components return additional                           
*   error codes as described below.                                             
*                                                                               
*   Action:  Take the action described in the sub-                              
*   component error codes and any additional error                              
*   codes in the RETINFO field.                                                 
*          
RQST_QFRVOLS_SDM_ERROR                    EQU  7702  X'1E16'                    
*                                                                               
*   Meaning:  For an QFRVOLS request an error was                               
*   detected while processing the parameters for                                
*   the request. This return code will be returned                              
*   in the second word (offset 4) of the RETINFO                                
*   area. When the second word of the RETINFO area                              
*   contains this value, the third word (offset 8)                              
*   of the RETINFO will contain a return code that                              
*   will further describe the error. The fourth                                 
*   word (offset 12) of the RETINFO may contain an                              
*   additional diagnostic information code.                                     
*                                                                               
*   Action:  Find the return code in the third                                  
*   word (offset 8) in the RETINFO area to use                                  
*   for problem diagnosis.                                                      
*      
RQST_QFRVOLS_INCREMENTAL_INVALID          EQU  7703  X'1E17'
*
*   Meaning: The ANTRQST QFRVOLS
*   request specified the INCREMENTAL parameter, but
*   the parameter field contains an invalid value.
*   The valid values for the INCREMENTAL
*   parameter field are 'YES' or 'NO ' or binary
*   zeros (not including the single quote marks).
*
*   Action: Verify the INCREMENTAL parameter field
*   contains a valid value.
*   After making any changes or corrections,
*   re-submit the request.
RQST_QFRVOLS_AOM_ERROR                    EQU  7704  X'1E18'                    
*                                                                               
*   Meaning:  For an QFRVOLS request SDM processing                             
*   was successful. When the request was passed to                              
*   the AOM services, an error was detected. The                                
*   AOM error codes are returned in the third and                               
*   fourth words (offsets 8 and 12) of the RETINFO                              
*   area.                                                                       
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*          
RQST_AOM_DETECTED_ERROR                   EQU  7705  X'1E19'                  
*                                                                               
*   Meaning:  For any FlashCopy Request, the AOM                                
*   component detected a subsystem I/O error. The                               
*   diagnostic information, if available, will be                               
*   encoded in the reason code of the RETINFO area.                             
*                                                                               
*   Action:  Contact IBM support for diagnosing the                             
*   error described in the RETINFO return code and                              
*   reason code.                                                                
*   
RQST_QFRVOLS_IXFP_ERROR                   EQU  7706  X'1E1A'                    
*                                                                               
*   Meaning:  For an QFRVOLS request SDM processing                             
*   was successful. When the request was passed to                              
*   IXFP RVA/VAS Snapshot Services, an error was                                
*   detected. The IXFP error codes are returned in                              
*   the third and fourth words (offsets 8 and 12)                               
*   of the RETINFO area.                                                        
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*     
RQST_QFRVOLS_XRCCAPAB_INVALID             EQU  7708  X’1E1C’
*
*   Meaning: The ANTRQST QFRVOLS request specified the 
*   XRCCAPAB parameter, but the parameter field contains 
*   an invalid value. The valid values for the XRCCAPAB 
*   parameter field are ‘YES’ or ‘NO ‘ or binary zeros 
*   (not including the single quote marks).
*   Action: Verify the XRCCAPAB parameter field contains 
*   a valid value. After making any changes or corrections, 
*   re-submit the request.
RQST_QFRVOLS_VOLLIST_ABEND                EQU  7710  X'1E1E'                
*                                                                               
*   Meaning:  For an QFRVOLS request ANTRQST                                    
*   parameter checking abended while accessing the                              
*   areas identified by the VOLLIST parameter.                                  
*   detected. The IXFP error codes are returned in                              
*   the third and fourth words (offsets 8 and 12)                               
*   of the RETINFO area.                                                        
*                                                                               
*   Action:  Take the action listed in the System Data                          
*   Mover documentation.                                                        
*       
RQST_QFRVOLS_QFRVL_EYECATCHER_INVALID     EQU  7711  X'1E1F'                    
*                                                                               
*   Meaning: The ANTRQST QFRVOLS request VOLLIST parameter                 
*   area did not have the necessary eyecatcher in the first                     
*   bytes. The mapping of the VOLLIST parameter area is de-                     
*   scribed in the ANTQFRVL macro. The value needed in the                      
*   first bytes of the ANTQFRVL header area is at the end of                    
*   the ANTQFRVL macro.                                                         
*                                                                               
*   Action: Verify the VOLLIST parameter identifies the                         
*   ANTQFRVL macro parameter area storage. Insure the header                    
*   area of the ANTQFRVL macro is initialized to the correct                    
*   value. After any changes or corrections, re-submit the                      
*   request.                                                                    
*     
RQST_QFRVOLS_VOLUME_COUNT_ZERO            EQU  7712  X'1E20'        
*                                                                               
*   Meaning: The ANTRQST QFRVOLS request VOLLIST parameter                 
*   area Volume Count field is zero. This indicates there                       
*   are no volumes to be checked for capability of Fast                         
*   Replication.                                                                
*                                                                               
*   Action: Verify the VOLLIST parameter identifies the                         
*   ANTQFRVL macro parameter area storage. Insure the                           
*   volume count field has the correct count of volumes to                      
*   be checked. After any changes or corrections, re-submit                     
*   the request.                                                                
*        
RQST_QFRVOLS_CTL_VOL_DVC_MISSING          EQU  7713  X'1E21'        
*                                                                               
*   Meaning: The ANTRQST QFRVOLS request VOLLIST parameter                
*   area has neither the Control Volume nor the Control                         
*   Device specified.                                                           
*                                                                               
*   Action: Verify the VOLLIST parameter identifies the                         
*   ANTQFRVL macro parameter area storage. Insure the                           
*   Control Volume or Control Device is correctly                               
*   specified. After any changes or corrections,                                
*   re-submit the request.                                                      
*        
RQST_QFRVOLS_CTL_VOL_DVC_INVALID          EQU  7714  X'1E22'      
*                                                                               
*   Meaning: The ANTRQST QFRVOLS request VOLLIST parameter              
*   area has both the Control Volume or Control Device                          
*   specified. Either the Control Volume is specified,                          
*   or the Control Device is specified, but not both.                           
*                                                                               
*   Action: Verify the VOLLIST parameter identifies the                         
*   ANTQFRVL macro parameter area storage. Insure the                           
*   Control Volume or Control Device is correctly                               
*   specified, and the unused control parameter is set                          
*   to zero. After any changes or corrections,                                  
*   re-submit the request.                                                      
*        
RQST_QFRVOLS_CTL_NOT_CAPABLE              EQU  7715  X'1E23'             
*                                                                               
*   Meaning: The ANTRQST QFRVOLS request VOLLIST parameter                
*   area identifies a Control Volume or Control Device                          
*   that is not in an RVA subsystem or in an ESS                                
*   subsystem that supports FlashCopy.                                          
*                                                                               
*   Action: Verify the VOLLIST parameter identifies the                         
*   ANTQFRVL macro parameter area storage. Insure the                           
*   Control Volume or Control Device is correctly                               
*   specified, and the unused control parameter is set                          
*   to zero. After any changes or corrections,                                  
*   re-submit the request.                                                      
*             
RQST_QFRVOLS_VOLSRCTGT_INVALID            EQU  7716  X'1E24'           
*                                                                               
*   Meaning: The ANTRQST QFRVOLS request VOLLIST parameter                 
*   area has a VOLSRCTGT value is not SOURCE or TARGET.                         
*   These are the only allowable values for VOLSRCTGT.                          
*                                                                               
*   Action: Verify the VOLLIST parameter identifies the                         
*   ANTQFRVL macro parameter area storage. Insure the                           
*   VOLSRCTGT contains either SOURCE or TARGET. After                           
*   any changes or corrections, re-submit the request.                          
*          
RQST_QFRVOLS_ACCESS_FAILED                EQU  7717  X'1E25'                
*                                                                               
*   Meaning: The ANTRQST QFRVOLS request specifies a                            
*   Control Volume or Device that cannot be accessed.                           
*                                                                               
*   Action: Verify the VOLLIST parameter identifies the                         
*   ANTQFRVL macro parameter area storage. Insure the                           
*   Control Volume or Device is correctly specified.                            
*   Insure the Control Volume or Device is active and                           
*   capable of being queried from this host system.                             
*   After any changes or corrections, re-submit the                             
*   request.                                                                    
*     
RQST_QFRVOLS_TGTPPRIM_INVALID             EQU  7718  X'1E26'              
*                                                                               
*   Meaning: The ANTRQST QFRVOLS                                                
*   request specified the TGTPPRIM parameter, but                               
*   the parameter field contains an invalid value.                              
*   The valid values for the TGTPPRIM                                           
*   parameter field are 'YES' or 'NO ' or binary                                
*   zeros (not including the single quotation marks).                               
*                                                                               
*   Action: Verify the TGTPPRIM parameter field                                 
*   contains a valid value.                                                     
*   After making any changes or corrections,                                    
*   re-submit the request.                                                      
*           
RQST_QFRVOLS_SEFLC_INVALID                EQU  7719  X'1E27'                  
*                                                                               
*   Meaning: The ANTRQST QFRVOLS                                                
*   request specified the SEFLC parameter, but                                  
*   the parameter field contains an invalid value.                              
*   The valid values for the SEFLC parameter                                    
*   field are 'YES' or 'NO ' or binary zeros (not                               
*   including the single quotation marks).                                          
*                                                                               
*   Action: Verify the SEFLC parameter field                                    
*   contains a valid value.                                                     
*   After making any changes or corrections,                                    
*   re-submit the request.                                                      
*     
RQST_QHA_QRYSIZE_TOO_SMALL                EQU  7924  X'1EF4'                    
*                                                                               
*   Meaning:  A QHA request was made, and the size 
*   of the QRYINFO field was not large enough to hold 
*   all of the unformatted status information.  As much 
*   information as possible was placed into the QRYINFO 
*   field. 
* 
*   Action:  The total amount of space needed is 
*   returned in the reason code. If the reason code is 0 
*   QRYSIZE was too small even to attempt the query. 
*   Retry with a larger QRYSIZE value. 
*
RQST_QHA_QRYSIZE_BIG_ENOUGH               EQU  7928  X'1EF8'
*
*   Meaning:  A QHA request was made, and the size 
*   of the QRYINFO field was large enough to hold all 
*   of the unformatted status information. 
* 
*   Action:  The total amount of space used is returned 
*   in the reason code. 
*
RQST_QHA_NOT_SUPPORTED                    EQU  7932  X'1EFC'
*
*   Meaning:  The channel command is not supported 
*   by the storage control where it was issued. 
* 
*   Action:  Install the appropriate microcode that 
*   supports the command or reissue the command 
*   to a different device / storage control. 
*
RQST_QHA_IO_ERROR                         EQU  7936  X'1F00'
*
*   Meaning:  For a QHA request the System Data 
*   Mover detected an IO error. 
* 
*   Action:  Take the action shown in the reason code 
*   documentation. 
*
RQST_QHA_REAS_LSS_INVALID                 EQU  0004  X'0004'
*
*   Meaning:  The LSS given for the QHA 
*   request is invalid. 
* 
*   Action:  Correct the LSS and CCA. 
*
RQST_QHA_REAS_CCA_INVALID                 EQU  0005  X'0005'
*
*   Meaning:  The CCA given for the QHA 
*   request is invalid. 
* 
*   Action:  Correct the LSS and CCA. 
*
RQST_QHA_REAS_UNEXPECTED_IO_ERROR         EQU  0008  X'0008'
*
*   Meaning:  For a QHA request the System Data 
*   Mover detected an unexpected IO error. 
* 
*   Action:  Contact IBM support 
*
RQST_QHA_QRYINFO_ABEND                    EQU  7940  X'1F04'
*
*   Meaning:  For a QHA request a System Data Mover 
*   request router/handler ABENDed while referencing 
*   the field pointed to by the ANTRQST QRYINFO 
*   parameter.  The reason code will contain the ABEND 
*   code. 
* 
*   Action:  Make sure that the QRYINFO parameter 
*   points to a valid location in memory, and that if 
*   an ALET was specified on the ANTRQST macro the 
*   value is correct. 
*
RQST_RSESSION_ERROR                       EQU  7720  X'1E28'                    
*                                                                               
*   Meaning:  For an RSESSION request the System Data                           
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_RSESSION_REAS_xxx.                                     
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*          
RQST_RESESSION_REAS_NOT_MASTER            EQU  0004  X'0004'          
*                                                                             
*   Meaning:  For action START the storage control serial                       
*   number of the volume specified in VOLSER does not                           
*   match the value of MSSERIAL.                                                
*                                                                               
*   Action: Make sure the volume specified in VOLSER                            
*   belongs to the controller specified in MSSERIAL.                            
*      
RQST_RSESSION_REAS_SBINFO_COUNT_INVALID   EQU  0008  X'0008'                    
*                                                                               
*   Meaning: The number specified as the count of subordinate                   
*   ESSes is not with in the range allowed by z/OS software                     
*   and the disk subsystem.                                                     
*                                                                               
*   Action: Correct the invalid value.                                          
*      
RQST_RSESSION_REAS_ALL_PRFFLDS_REQUIRED   EQU  0012  X'000C'                    
*                                                                               
*   Meaning: The performance parameters (CGINTERVAL,                            
*   CGDRAIN, COORDINTERVAL) must be entered as a                                
*   group. At least one of the parameters was entered                           
*   and at least one of the parameters was not.                                 
*                                                                               
*   Action: Enter all of the parameters, or do not                              
*   enter any of the parameters.                                                
*        
RQST_RESESSION_REAS_SBINFO_ABEND          EQU  0016  X'0010'              
*                                                                               
*   Meaning:  For an RSESSION request a System Data Mover                       
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST SBINFO                                  
*   parameter.  The description code (bytes 9-12 of the                         
*   RETINFO field) will contain the ABEND code.                                 
*                                                                               
*   Action:  Make sure that the SBINFO parameter                                
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*        
RQST_RSESSION_REAS_MSSERIAL_REQUIRED      EQU  0020  X'0014'              
*                                                                               
*   Meaning: The MSSERIAL keyword is required.                                  
*                                                                               
*   Action: Provide the keyword.                                                
*
RQST_RSESSION_REAS_INVALID_MASTER_VALUE   EQU  0028  X'001C'                    
*                                                                               
*   Meaning: The value specified for the MASTER                                 
*   parameter is not correct. The value must be                                 
*   YES or NO.                                                                  
*                                                                               
*   Action: Correct the invalid value.                                          
*      
RQST_RSESSION_REAS_INVALID_FORCE_VALUE    EQU  0032  X'0020'                    
*                                                                               
*   Meaning: The value specified for the FORCE                                  
*   parameter is not correct. The value must be                                 
*   YES or NO.                                                                  
*                                                                               
*   Action: Correct the invalid value.                                          
*     
RQST_RSESSION_REAS_CGPAUSE_LEVEL          EQU  0084  X'0054'         
*                                                                    
*   Meaning: CGPAUSE was specified. The microcode                    
*   level of one or more of the sub-ordinate Control Units           
*   does not support the Pause Global Mirror with                    
*   Consistency function.                                            
*                                                                    
*   Action: Ensure microcode is at the correct level on all          
*   sub-ordinate Control Units.                                      
*
RQST_RSESSION_REAS_CGPAUSE_FAIL_SUS       EQU  0088  X'0058'        
*                                                                   
*   Meaning: One or more of the Global Copy members failed to       
*   suspend during the processing for a Pause/Terminate             
*   Global Mirror command that specified Pause Global               
*   Mirror with Consistency.                                        
*                                                                   
*   Action: CGPAUSE is an asynchronous function as a result         
*   this reason code will not be seen on a RSESSION command.        
*   Please check the RQUERY ACTION(GMLSTAT) results for any         
*   CGPAUSE suspend failures.                                       
*
RQST_RSESSION_REAS_CGPAUSE_FAIL_UNSUS     EQU  0092  X'005C'        
*                                                                   
*   Meaning: One or more of the Global Copy members failed to       
*   un-suspend following a Pause/Terminate Global Mirror            
*   command that specified Pause Global Mirror with Consistency.    
*                                                                   
*   Action: CGPAUSE is an asynchronous function as a result         
*   this reason code will not be seen on a RSESSION command.        
*   Please check the RQUERY ACTION(GMLSTAT) results for any         
*   CGPAUSE un-suspend failures.                                    
*
RQST_RSESSION_REAS_SOFT_FENCE             EQU  0096  X'0060'
*
*   Meaning: The RSESSION operation failed due to a device 
*   in a soft fence state. 
* 
*   Action: Perform an UNFENCE operation on the devices that 
*   are in a soft fence state. 
*
RQST_RSESSION_REAS_SYSPLEXNAME_NOT_SUPP   EQU  0100  X'0064'         
*                                                                    
*   Meaning: Sysplex name is not supported                     
*                                                                    
*   Action: Ensure microcode is at the correct level on all    
*   subordinate Control Units.                                       
*
RQST_RSESSION_IO_ERROR                    EQU  7721  X'1E29'                    
*                                                                               
*   Meaning:  For an RSESSION request the System Data                           
*   Mover detected an I/O error. Bytes 5-8 of the RETINFO                       
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_RSESSION_REAS_xxx.                                     
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*   
RQST_RSESSION_REAS_INVALID_UCODE_LEVEL    EQU  0004  X'0004'          
*                                                                               
*   Meaning: At least one of the storage control clusters                       
*   the command was executed on does not have the level                         
*   of microcode which supports Global Mirror.                                  
*                                                                               
*   Action: Make sure the correct level of microcode                            
*   is on all clusters.                                                         
*      
RQST_RSESSION_REAS_INVALID_INTERFACE      EQU  0008  X'0008'        
*                                                                               
*   Meaning: A previous command has been issued to the                          
*   storage control which prevents Global Mirror                                
*   commands from executing successfully.                                       
*                                                                               
*   Action: Restore the storage control environment                             
*   so Global Mirror commands can be executed.                                  
*        
RQST_RSESSION_REAS_VOLUMES_ACTIVE         EQU  0012  X'000C'        
*                                                                               
*   Meaning: An UNDEFINE action has been requested but                          
*   there are still volumes joined to the session.                              
*                                                                               
*   Action: Remove the volumes then submit the UNDEFINE                         
*   action again.                                                               
*      
RQST_RSESSION_REAS_SESSION_OPEN           EQU  0016  X'0010'          
*                                                                               
*   Meaning: A DEFINE action has been requested. Either                         
*   the specified session is already defined, or the                            
*   maximum number of sessions allowed on the LSS has                           
*   been reached.                                                               
*                                                                               
*   Action: Specify a correct session number, or UNDEFINE                       
*   a session then submit the DEFINE action again.                              
*         
RQST_RSESSION_REAS_INVALID_IO_CODE        EQU  0020  X'0014'        
*                                                                               
*   Meaning: An action executed in error, but the error                         
*   information returned by the storage control is not                          
*   known by ANTRQST.                                                           
*                                                                               
*   Action: ****************                                                    
*       
RQST_RSESSION_REAS_NO_SESSION             EQU  0024  X'0018'            
*                                                                               
*   Meaning: The value supplied in the SNBR parameter                           
*   is invalid. For DEFINE the value is 0. For                                  
*   UNDEFINE the value does not match the value                                 
*   of a previously defined session.                                            
*                                                                               
*   Action: Correct the invalid value.                                          
*        
RQST_RSESSION_REAS_LSS_MISMATCH           EQU  0028  X'001C'         
*                                                                               
*   Meaning: The value supplied in the LSSTYPE parameter                        
*   does not match the type of the LSS the command                              
*   will be executed on, or the value supplied in the                           
*   LSSNBR parameter does not match the LSS of the device                       
*   the I/O was executed on.                                                    
*                                                                               
*   Action: Correct the invalid value.                                          
*       
RQST_RSESSION_REAS_INVALID_SERIALNO       EQU  0032  X'0020'        
*                                                                               
*   Meaning: The value supplied in the ESSSERIAL parameter                      
*   does not match the serial number of the storage                             
*   control the command was executed on.                                        
*                                                                               
*   Action: Correct the invalid value.                                          
*      
RQST_RSESSION_REAS_INVALID_PARAMETER      EQU  0036  X'0024'    
*                                                                               
*   Meaning: An action executed in error, but the error                         
*   information returned by the storage control is not                          
*   known by ANTRQST.                                                           
*                                                                               
*   Action: ****************                                                    
*  
RQST_RSESSION_REAS_IO_FAILURE             EQU  0040  X'0028'               
*                                                                               
*   Meaning: An I/O operation was unsuccessful.                                 
*                                                                               
*   Action: Examine the sense information returned in                           
*   RETINFO to determine the cause of the error.                                
*      
RQST_RSESSION_REAS_NO_NVS                 EQU  0044  X'002C'                 
*                                                                               
*   Meaning: The structures (control blocks)                                    
*   used by Global Mirror microcode that reside                                 
*   in non-volatile storage cannot be accessed.                                 
*                                                                               
*   Action: Resubmit the request when NVS is available.                         
*     
RQST_RSESSION_REAS_CANNOT_FINISH          EQU  0048  X'0030'          
*                                                                               
*   Meaning: For action STOP the formation of a                                 
*   consistency group was in progress, but terminating                          
*   the Global Mirror session would jeopardize the integrity                    
*   of a previously consistent copy of the data on                              
*   the FlashCopy target volumes.                                               
*                                                                               
*   Action: Resubmit the command.                                               
*       
RQST_RSESSION_REAS_SERIALNO_MISMATCH      EQU  0052  X'0034'   
*                                                                               
*   Meaning: One of the following errors has been detected:                     
*   - A serial number (MSSERIAL or SBINFO) does not match an                    
*     existing storage control.                                                 
*   - An SSID in SBINFO does not match an existing                              
*     storage control.                                                          
*   - The Master serial number (MSSERIAL) is the same as                        
*     a serial number suppled in the SBINFO parameter                           
*   - A subordinate serial number occurs more then                              
*     than once in SBINFO.                                                       
*   - The Master serial number does not match the serial                        
*     number of the storage control the command is executed                     
*     on.                                                                        
*                                                                               
*   Action: Correct the invalid value                                           
*     
RQST_RSESSION_REAS_NO_FCP_PATHS           EQU  0056  X'0038'         
*                                                                               
*   Meaning: There is not a PPRC link between the Master                        
*   ESS and each of the Subordinate ESSes, or at least                          
*   one of the links is ESCON instead of Fibre Channel.                         
*                                                                               
*   Action: Establish the proper links with the PPRC                            
*   PESTPATH command.                                                           
*    
RQST_RSESSION_REAS_WRONG_DEVICE           EQU  0060  X'003C'        
*                                                                               
*   Meaning: One of the following errors has been detected:                     
*   - For action START there is a Global Mirror session already                 
*     running with a different session number.                                  
*   - For action RESUME there does not exist a Global Mirror                    
*     session with a matching session number.                                   
*   - For action RESUME the SBINFO parameter does not match                     
*     the SBINFO parameter used with the START action.                          
*   - For action RESUME the command was not issued to the same                  
*     LSS that the START action was issued to.                                  
*   - For action RESUME the Global Mirror session is not in                     
*     a Paused state.                                                           
*                                                                               
*   Action: Correct the invalid value.                                          
*
RQST_RSESSION_REAS_MAX_ACTIVE_SESSIONS    EQU  0064  X'0040'                    
*                                                                               
*   Meaning: A START action was executed and either the                         
*   master ESS or one of the subordinate ESSes is already                       
*   participating in a Global Mirror logical session.                           
*                                                                               
*   Action: Make sure the ESS is part of the right Global                       
*   Mirror logical session.                                                     
*       
RQST_RSESSION_REAS_ESS_MISMATCH           EQU  0068  X'0044'         
*                                                                               
*   Meaning: For PAUSE/STOP one of the following errors                         
*   has been detected:                                                          
*   - There does not exist a Global Mirror session with                         
*     a matching session number.                                                
*   - The SBINFO parameter does not match the SBINFO                            
*     parameter used with the START action.                                     
*   - The command was not issued to the same LSS that the                       
*     START action was issued to.                                               
*                                                                               
*   Action: Correct the invalid value.                                          
*
RQST_RSESSION_REAS_PATHS_ERROR            EQU  0072  X'0048'           
*                                                                               
*   Meaning: One of the following errors has been detected:                     
*   - The communications paths between the Master and                           
*     Subordinate(s) are not functioning.                                       
*   - Communications could not be established between the                       
*     Master and Subordinate(s).                                                
*                                                                               
*   Action: Correct the invalid value.                                          
*  
RQST_RSESSION_REAS_STRG_CNTRL_MISMATCH    EQU  0076  X'004C'                    
*                                                                               
*   Meaning: The SSID, LSS number, and/or serial number                         
*   supplied in the request do not match the actual values                      
*   of the storage control.                                                     
*                                                                               
*   Action: Correct the invalid value(s).                                       
*    
RQST_RSESSION_REAS_WRONG_CLUSTER          EQU  0080  X'0050'                    
*                                                                               
*   Meaning: For a FB request the access device is not                          
*   in the same cluster as the device the command is                            
*   intended for.                                                               
*                                                                               
*   Action: Correct the invalid access device.                                  
*      
RQST_RVOLUME_ERROR                        EQU  7723  X'1E2B'                    
*                                                                               
*   Meaning:  For an RVOLUME request the System Data                            
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_RVOLUME_REAS_xxx.                                      
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*      
RQST_RVOLUME_REAS_VOLLIST_COUNT_INVALID   EQU  0004  X'0004'                    
*                                                                               
*   Meaning: The number specified as the count of addresses                     
*   in the list is invalid. It must be between 0 and 255.                       
*                                                                               
*   Action: Correct the invalid value.                                          
*  
RQST_RVOLUME_REAS_VOLRANGE_COUNT_INVALID  EQU  0008  X'0008'                    
*                                                                               
*   Meaning: The number specified as the count of address                       
*   ranges in the list is invalid. It must be between 0 and                     
*   255.                                                                        
*                                                                               
*   Action: Correct the invalid value.                                          
*     
RQST_RVOLUME_REAS_VOLLIST_ABEND           EQU  0012  X'000C'         
*                                                                               
*   Meaning:  For an RVOLUME request a System Data Mover                        
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST VOLLIST                                 
*   parameter.  The description code (bytes 9-12 of the                         
*   RETINFO field) will contain the ABEND code.                                 
*                                                                               
*   Action:  Make sure that the VOLLIST parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*     
RQST_RVOLUME_REAS_VOLRANGE_ABEND          EQU  0016  X'0010'     
*                                                                               
*   Meaning:  For an RVOLUME request a System Data Mover                        
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST VOLRANGE                                
*   parameter.  The description code (bytes 9-12 of the                         
*   RETINFO field) will contain the ABEND code.                                 
*                                                                               
*   Action:  Make sure that the VOLRANGE parameter                              
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*     
RQST_RVOLUME_IO_ERROR                     EQU  7724  X'1E2C'                    
*                                                                               
*   Meaning:  For an RVOLUME request the System Data                            
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_RVOLUME_REAS_xxx.                                      
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*     
RQST_RVOLUME_REAS_IO_FAILURE              EQU  0004  X'0004'               
*                                                                               
*   Meaning: An I/O operation was unsuccessful.                                 
*                                                                               
*   Action: Examine the sense information returned in                           
*   RETINFO to determine the cause of the error.                                
*
RQST_RVOLUME_REAS_LSS_MISMATCH            EQU  0008  X'0008'          
*                                                                               
*   Meaning: The value supplied in the LSSTYPE parameter                        
*   does not match the type of the LSS the command                              
*   will be executed on.                                                        
*                                                                               
*   Action: Correct the invalid value.                                          
*      
RQST_RVOLUME_REAS_INVALID_SERIALNO        EQU  0012  X'000C'      
*                                                                               
*   Meaning: The value supplied in the ESSSERIAL parameter                      
*   does not match the serial number of the storage                             
*   control the command was executed on.                                        
*                                                                               
*   Action: Correct the invalid value.                                          
*    
RQST_RVOLUME_REAS_INVALID_DEVICE_RANGE    EQU  0016  X'0010'                    
*                                                                               
*   Meaning: One of the pairs of device numbers in                              
*   the VOLRANGE parameter does not have the first                              
*   number smaller than the second number.                                      
*                                                                               
*   Action: Correct the invalid value.                                          
*    
RQST_RVOLUME_REAS_INVALID_PARAMETER       EQU  0020  X'0014'               
*                                                                               
*   Meaning: An action executed in error, but the error                         
*   information returned by the storage control is not                          
*   known by ANTRQST.                                                           
*                                                                               
*   Action: ****************                                                    
*      
RQST_RVOLUME_REAS_INVALID_STATE           EQU  0024  X'0018'              
*                                                                               
*   Meaning: For action REMOVE a volume is not in                               
*   the correct state.                                                          
*                                                                               
*   Action: Wait until the volume is in the correct                             
*   state then resubmit the request.                                            
*   
RQST_RVOLUME_REAS_INVALID_INTERFACE       EQU  0028  X'001C'     
*                                                                               
*   Meaning: A previous command has been issued to the                          
*   storage control which prevents Global Mirror                                
*   commands from executing successfully.                                       
*                                                                               
*   Action: Restore the storage control environment                             
*   so Global Mirror commands can be executed.                                  
*    
RQST_RVOLUME_REAS_OTHER_SESSION           EQU  0032  X'0020'        
*                                                                               
*   Meaning: For action JOIN a volume already belongs                           
*   to another Extended Distance Consistency session.                           
*                                                                               
*   Action: Correct the invalid value.                                          
*      
RQST_RVOLUME_REAS_INVALID_SESSION         EQU  0036  X'0024'        
*                                                                               
*   Meaning: For action JOIN the session number value                           
*   does not match an already defined session.                                  
*                                                                               
*   Action: Correct the invalid value.                                          
*    
RQST_RVOLUME_REAS_INVALID_IO_CODE         EQU  0040  X'0028'         
*                                                                               
*   Meaning: An action executed in error, but the error                         
*   information returned by the storage control is not                          
*   known by ANTRQST.                                                           
*                                                                               
*   Action: ****************                                                    
*       
RQST_RVOLUME_REAS_WRONG_CLUSTER           EQU  0044  X'002C'     
*                                                                               
*   Meaning: For a FB request the access device is not                          
*   in the same cluster as the device the command is                            
*   intended for.                                                               
*                                                                               
*   Action: Correct the invalid access device.                                  
*    
RQST_RVOLUME_REAS_SOFT_FENCE              EQU  0048  X'0030'
*
*   Meaning: The RVOLUME operation failed due to a device 
*   in a soft fence state. 
* 
*   Action: Perform an UNFENCE operation on the devices that 
*   are in a soft fence state.
*
RQST_RQUERY_ERROR                         EQU  7726  X'1E2E'                    
*                                                                               
*   Meaning:  For an RQUERY request the System Data                             
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_RQUERY_REAS_xxx.                                       
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*      
RQST_RQUERY_REAS_DVCNBR_REQUIRED          EQU  0004  X'0004'       
*                                                                               
*   Meaning: The DVCNBR keyword is required.                                    
*                                                                               
*   Action: Provide the keyword.                                                
*       
RQST_RQUERY_REAS_SNBR_REQUIRED            EQU  0008  X'0008'         
*                                                                               
*   Meaning: The SNBR keyword is required.                                      
*                                                                               
*   Action: Provide the keyword.                                                
*    
RQST_RQUERY_REAS_QRYSIZE_ZERO             EQU  0012  X'000C'           
*                                                                               
*   Meaning: The value specified for the QRYSIZE                                
*   parameter is zero.                                                          
*                                                                               
*   Action: Specifiy a non-zero value.                                          
*     
RQST_RQUERY_REAS_QRYINFO_ABEND            EQU  0016  X'0010'          
*                                                                               
*   Meaning:  For a RQUERY request a System Data Mover                          
*   request router/handler ABENDed while referencing                            
*   the field pointed to by the ANTRQST QRYINFO                                 
*   parameter.  The description code (bytes 9-12 of the                         
*   RETINFO field) will contain the ABEND code.                                 
*                                                                               
*   Action:  Make sure that the QRYINFO parameter                               
*   points to a valid location in memory, and that if                           
*   an ALET was specified on the ANTRQST macro the                              
*   value is correct.                                                           
*      
RQST_RQUERY_IO_ERROR                      EQU  7727  X'1E2F'                    
*                                                                               
*   Meaning:  For an RQUERY request the System Data                             
*   Mover detected an error. Bytes 5-8 of the RETINFO                           
*   field will contain an error reason code. These                              
*   codes are documented below, and will have names                             
*   that start with RQST_RQUERY_REAS_xxx.                                       
*                                                                               
*   Action:  Take the action shown in the reason code                           
*   documentation.                                                              
*           
RQST_RQUERY_REAS_IO_FAILURE               EQU  0004  X'0004'                 
*                                                                               
*   Meaning: An I/O operation was unsuccessful.                                 
*                                                                               
*   Action: Examine the sense information returned in                           
*   RETINFO to determine the cause of the error.                                
*       
RQST_RQUERY_REAS_WRONG_CLUSTER            EQU  0008  X'0008'       
*                                                                               
*   Meaning: For a FB request the access device is not                          
*   in the same cluster as the device the command is                            
*   intended for.                                                               
*                                                                               
*   Action: Correct the invalid access device.                                  
*      
RQST_RQUERY_REAS_INVALID_PARAMETER        EQU  0012  X'000C'    
*                                                                               
*   Meaning: An action executed in error, but the error                         
*   information returned by the storage control is not                          
*   known by ANTRQST.                                                           
*                                                                               
*   Action: ****************                                                    
*   
RQST_RQUERY_REAS_INVALID_IO_CODE          EQU  0016  X'0010'        
*                                                                               
*   Meaning: An action executed in error, but the error                         
*   information returned by the storage control is not                          
*   known by ANTRQST.                                                           
*                                                                               
*   Action: ****************                                                    
*       
RQST_RQUERY_QRYINFO                       EQU  7728  X'1E30'                    
*                                                                               
*   Meaning:  An RQUERY request finished successfully.                          
*   The reason code will give more information.                                 
*                                                                               
*   Action:  See the reason code.                                               
*      
RQST_RQUERY_REAS_QRYSIZE_TOO_SMALL        EQU  0004  X'0004'    
*                                                                               
*   Meaning:  An RQUERY request was made, and the size                          
*   of the QRYINFO field was not large enough to hold                           
*   all of the unformatted status information.  As much                         
*   information as possible was placed into the QRYINFO                         
*   field.                                                                      
*                                                                               
*   Action:  The total amount of space needed is                                
*   returned in the RETINFO field bytes 9-12.                                   
*     
RQST_RQUERY_REAS_QRYSIZE_LARGE_ENOUGH     EQU  0008  X'0008'                    
*                                                                               
*    Meaning:  An RQUERY request was made, and the size                         
*    of the QRYINFO field was large enough to hold all                          
*    of the unformatted status information.                                     
*                                                                               
*    Action:  The total amount of space used is returned                        
*    in the RETINFO field bytes 9-12.                                           
*     
RQST_EXTENTS_TRACK_COUNT_INVALID          EQU  7740  X'1E3C'        
*                                                                               
*   Meaning: The ANTRQST request specified source and                           
*   target extents. During parameter checking, SDM                              
*   detected that the total number of source tracks                             
*   in a source extent were not the same as the total                           
*   number of target tracks in the related target                               
*   extent.                                                                     
*                                                                               
*   Action: Verify the ANTRQST SRCEXTENTS and                                   
*   TGTEXTENTS track values are correctly specified.                            
*   After any changes or corrections, re-submit the                             
*   request.                                                                    
*     
RQST_FCESTABLISH_ERROR_AT_SECONDARY       EQU  7635  X'1DD3'  
*                                                             
*   Meaning: A FlashCopy Establish error occurred             
*   at the secondary for a Preserve Mirror operation.         
*                                                             
*   Action: Refer to the explanation for return               
*   code 7610 for explanations of the error.                  
*                                  
RQST_FCESTABLISH_SRCEXTENTS_INVALID       EQU  7741  X'1E3D'     
*                                                                               
*   Meaning: The ANTRQST request specified the                                  
*   SRCEXTENTS parameter. Parameter checking found                              
*   the track values were invalid. Either the                                   
*   beginning track was greater than the ending                                 
*   track, or the track location had values that                                
*   were greater than the device capabilities.                                  
*                                                                               
*   Action: Verify the ANTRQST SRCEXTENTS parameter                             
*   has begin track values less than or equal to                                
*   end track values, and the track values are not                              
*   greater than the device maximum track values.                               
*   After any changes or corrections, re-submit the                             
*   request.                                                                    
*      
RQST_FCESTABLISH_TGTEXTENTS_INVALID       EQU  7742  X'1E3E'      
*                                                                               
*   Meaning: The ANTRQST request specified the                                  
*   TGTEXTENTS parameter. Parameter checking found                              
*   the track values were invalid. Either the                                   
*   beginning track was greater than the ending                                 
*   track, or the track location had values that                                
*   were greater than the device capabilities.                                  
*                                                                               
*   Action: Verify the ANTRQST TGTEXTENTS parameter                             
*   has begin track values less than or equal to                                
*   end track values, and the track values are not                              
*   greater than the device maximum track values.                               
*   After any changes or corrections, re-submit the                             
*   request.                                                                    
*     
RQST_SOURCE_TARGET_EXTENT_COUNT_MISMATCH  EQU  7743  X'1E3F'                    
*                                                                               
*   Meaning: The ANTRQST request specified source and                           
*   target extents. During parameter checking, SDM                              
*   detected that the count of source extents is not                            
*   the same as the count of target extents.                                    
*                                                                               
*   Action: Verify the ANTRQST SRCEXTENTS and                                   
*   TGTEXTENTS track values are correctly specified.                            
*   After any changes or corrections, re-submit the                             
*   request.                                                                    
*     
RQST_SOURCE_AND_TARGET_DEVICE_MISSING     EQU  7744  X'1E40'                    
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Withdraw                            
*   request did not specify the source or target                                
*   device, or the source and target device number                              
*   fields are set to the null value (binary zero).                             
*   Either the source device or target device must                              
*   be specified, or both may be specified.                                     
*                                                                               
*   Action: Verify the source and/or target device                              
*   is correctly specified. After any changes or                                
*   corrections, re-submit the request.                                         
*         
RQST_DDSW_SOURCE_DEVICE_MISSING           EQU  7745  X'1E41'        
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Withdraw                            
*   request specified the DDSW parameter, but the                               
*   source device was omitted or the source device                              
*   field was set to the null value (binary zero).                              
*                                                                               
*   Action: Verify the source device is specified.                              
*   Verify the DDSW parameter is specified                                      
*   correctly. After any changes or corrections,                                
*   re-submit the request.                                                      
*       
RQST_NOT_DDSW_TARGET_DEVICE_MISSING       EQU  7746  X'1E42'   
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Withdraw                            
*   request did not specify DDSW(YES), and the                                  
*   target device was omitted or the target device                              
*   field was set to the null value (binary zero).                              
*                                                                               
*   Action: Verify the target device is specified                               
*   when the DDSW parameter is set to NO or to the                              
*   null value (binary zero) or omitted. Also                                   
*   verify the DDSW parameter is specified                                      
*   correctly. After any changes or corrections,                                
*   re-submit the request.                                                      
* 
RQST_SOURCE_LARGER_THAN_TARGET_INVALID    EQU  7747  X'1E43'                    
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Establish                           
*   or Withdraw request specified the source and                                
*   target devices, but did not specify extents. The                            
*   request defaults to a full source volume extent.                            
*   The target device has fewer cylinders than the                              
*   source device. The request is invalid for the                               
*   specified source and target devices.                                        
*                                                                               
*   Action: Verify the source and target devices are                            
*   correctly specified. Verify the request is                                  
*   for full volume, and if not, specify the desired                            
*   source and target extents. After any changes or                             
*   corrections, re-submit the request.                                         
*        
RQST_SOURCE_TARGET_DEVICES_INCOMPATIBLE   EQU  7748  X'1E44'                    
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Establish                           
*   request specified the source and target devices,                            
*   but the devices are not the same type, or do not                            
*   have the same track format, or do not have the                              
*   same number of bytes per track. This can occur                              
*   if one of the devices is a 3380TCM type and the                             
*   other device is a 3390 type.                                                
*                                                                               
*   Action: Verify the source and target devices are                            
*   correctly specified. Ensure the devices are the                             
*   same type and have the same track size and                                  
*   format. After making any changes or corrections,                            
*   re-submit the request.                                                      
*        
RQST_SOURCE_TARGET_CANNOT_BE_SAME         EQU  7749  X'1E45'   
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Establish                           
*   or Withdraw request specified the source and                                
*   target devices as the same device. If the device                            
*   is not Advanced FlashCopy capable, or the source                            
*   extents indicate ALL tracks (full volume), the                              
*   request is rejected.                                                        
*                                                                               
*   Action: Verify the source and target devices are                            
*   correctly specified. Ensure the device is capable                           
*   of Advanced FlashCopy, and the source and target                            
*   extents are specified correctly (not ALL tracks).                           
*   After making any changes or corrections,                                    
*   re-submit the request.                                                      
*      
RQST_FCESTABLISH_INCREMENTAL_INVALID      EQU  7750  X'1E46'      
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Establish                           
*   request specified the INCREMENTAL parameter, but                            
*   the parameter field contains an invalid value.                              
*   The valid values for the FlashCopy INCREMENTAL                              
*   parameter field are 'YES', 'YTW', 'NO ' or binary                           
*   zeros (not including the single quotation marks).                               
*                                                                               
*   Action: Verify the INCREMENTAL parameter field                              
*   contains a valid value.                                                     
*   After making any changes or corrections,                                    
*   re-submit the request.                                                      
*       
RQST_FCESTABLISH_SETGTOK_INVALID          EQU  7751  X'1E47'         
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Establish                           
*   request specified the SETGTOK parameter, but                                
*   the parameter field contains an invalid value.                              
*   The valid values for the FlashCopy SETGTOK                                  
*   parameter field are 'YES', 'NO ', or                                        
*   binary zeros (not including the                                             
*   single quotation marks).                                                        
*                                                                               
*   Action: Verify the SETGTOK parameter field                                  
*   contains a valid value.                                                     
*   After making any changes or corrections,                                    
*   re-submit the request.                                                      
*       
RQST_FCESTABLISH_REMOTE_INVALID           EQU  7753  X'1E49'            
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Establish                           
*   request specified the REMOTE parameter, but                                 
*   the parameter field contains an invalid value.                              
*   The valid values for the FlashCopy REMOTE                                   
*   parameter field are 'YES' or 'NO ' or binary                                
*   zeros (not including the single quotation marks).                           
*                                                                               
*   Action: Verify the REMOTE parameter field                                   
*   contains a valid value.                                                     
*   After making any changes or corrections,                                    
*   re-submit the request.                                                      
*        
RQST_FCESTABLISH_TGTPPRIM_INVALID         EQU  7754  X'1E4A'                    
*                                                                               
*   Meaning: The ANTRQST Advanced FlashCopy Establish                           
*   request specified the TGTPPRIM parameter, but                               
*   the parameter field contains an invalid value.                              
*   The valid values for the FlashCopy TGTPPRIM                                 
*   parameter field are 'YES' or 'NO ' or binary                                
*   zeros (not including the single quotation marks).                           
*                                                                               
*   Action: Verify the TGTPPRIM parameter field                                 
*   contains a valid value.                                                     
*   After making any changes or corrections,                                    
*   re-submit the request.                                                      
*      
RQST_FCESTABLISH_PRESMIR_INVALID          EQU  7755  X'1E4B'  
*                                                             
*   Meaning: The ANTRQST Advanced FlashCopy                   
*   Establish request specified the PRESMIR                   
*   parameter, but the parameter field contains               
*   an invalid value.                                         
*   The valid values for the FlashCopy PRESMIR                
*   parameter field are 'REQ', 'PREF', 'NO ' or binary        
*   zeros (not including the single quote marks).             
*                                                             
*   Action: Verify the PRESMIR parameter field                
*   contains a valid value.  After making any                 
*   changes or corrections, re-submit the request.            
*                       
RQST_INVALID_OPENDVCS_VALUE               EQU  7800  X'1E78'                    
*                                                                               
*   Meaning: The ANTRQST PPRC or FlashCopy request                              
*   specified the OPENDVCS parameter, but the value                             
*   of the OPENDVCS parameter was not YES or NO.                                
*   The request is rejected.                                                    
*                                                                               
*   Action: Verify the OPENDVCS parameter field has                             
*   binary zeros, 'YES' or 'NO '. After any changes                             
*   or corrections, re-submit the request.                                      
*      
RQST_INVALID_SUBCHSET_VALUE               EQU  7801  X'1E79'                    
*                                                                               
*   Meaning: The ANTRQST PPRC or Global Mirror request                          
*   specified the SUBCHSET parameter, but the value                             
*   of the SUBCHSET parameter was not an available subchannel.                  
*   The request is rejected.                                                    
*                                                                               
*   Action: Verify the SUBCHSET parameter field contains                        
*   a valid subchannel number. After any changes                                
*   or corrections, re-submit the request.                                      
*      
RQST_FLASHCOPY_RG_POLICY_VIOLATED         EQU  7802  X'1E7A'                    
*                                                                               
*   Meaning: For a FlashCopy to request, a resource group                       
*   violation was detected. For an explanation of the                           
*   given reason code refer to: "Understanding reason codes                     
*   for IBM Z and S/390 hosts" "Reason codes for resource                    
*   group violations" in the "IBM System Storage DS8000                         
*   Knowledge Center".                                                        
*                                                                               
*   Action: Take the action advised in the reason code                          
*   documentation.
*
RQST_PPRC_RG_POLICY_VIOLATED              EQU  7803  X'1E7B'                    
*                                                                               
*   Meaning: For a PPRC request a resource group violation                      
*   was detected. For an explanation of the given reason                        
*   code refer to: "Understanding reason codes for IBM Z                     
*   and S/390 hosts" "Reason codes for resource group                           
*   violations" in the "IBM System Storage DS8000 Information                   
*   Center".                                                                    
*                                                                               
*   Action: Take the action advised in the reason code                          
*   documentation.                                                              
*
RQST_GM_RG_POLICY_VIOLATED                EQU  7804  X'1E7C'                    
*                                                                               
*   Meaning: For a Global Mirror request, a resource group                      
*   violation was detected. For an explanation of the given                     
*   reason code refer to: "Understanding reason codes for                       
*   IBM Z and S/390 hosts" "Reason codes for resource                        
*   group violations" in the "IBM System Storage DS8000                         
*   Knowledge Center".                                                        
*                                                                               
*   Action: Take the action shown in the reason code                            
*   documentation.                                                              
*
RQST_FLASHCOPY_REQUEST_NOT_SUPPORTED      EQU  7900  X'1EDC'                    
*                                                                               
*   Meaning:  The Advanced Copy Services request                                
*   specified a function that is not supported by                               
*   host software on the subsystem identified in                                
*   the request.  The specified subsystem microcode                             
*   (LIC) level is less than the minimum microcode                              
*   level required for the function.                                            
*                                                                               
*   Action:  Determine the microcode level (LIC) of                             
*   the subsystem identified in the request.  Ensure                            
*   that the microcode is at the required level.                                
*   After making changes or corrections, resubmit                               
*   the Advanced Copy Services request.                                         
*       
RQST_FENCE_ERROR                          EQU  7916  X'1EEC'         
*                                                                    
*   Meaning:  For an FENCE request an error was                      
*   detected. Bytes 5-8 of the RETINFO field will                    
*   contain an error reason code. These reason codes                 
*   are documented below, and will have names                        
*   that start with RQST_FENCE_REAS_xxx.                             
*                                                                    
*   Action:  Take the action shown in the reason code                
*   documentation.                                                   
*
RQST_FENCE_REAS_NOT_SUPPORTED             EQU  0004  X'0004'         
*                                                                    
*   Meaning:  The channel command is not supported                   
*   by the storage control where it was issued.                      
*                                                                    
*   Action:  Install the appropriate microcode that                  
*   supports the command or reissue the command                      
*   to a different device / storage control.                         
*
RQST_FENCE_REAS_INVALID_SUBCHSET_OR_DEVN  EQU  0008  X'0008'         
*                                                                    
*   Meaning: Invalid device number or subchannel set number.         
*                                                                    
*   Action: Correct the device number or subchannel set number.      
*
RQST_FENCE_REAS_INVALID_ACTION_VALUE      EQU  0012  X'000C'         
*                                                                    
*   Meaning: The value specified for ACTION on a                     
*   FENCE request is invalid. Valid values are                       
*   FENCE
*   UNFENCE
*   SPIDFENCE
*   SPIDUNFENCE                                               
*                                                                    
*   Action: Correct the value and reissue the request                
*
RQST_FENCE_REAS_INVALID_SCOPE_VALUE       EQU  0016  X'0010'         
*                                                                    
*   Meaning: The value specified for SCOPE on a                      
*   FENCE request is invalid. Valid values are MASK                  
*   DEV and LSS.                                                     
*                                                                    
*   Action: Correct the value and reissue the request                
*
RQST_FENCE_REAS_INVALID_OPENDVCS_VALUE    EQU  0020  X'0014'        
*                                                                   
*   Meaning: The value specified for OPENDVCS on a                  
*   FENCE request is invalid. Valid values are                      
*   YES and NO.                                                     
*                                                                   
*   Action: Correct the value and reissue the request               
*
RQST_FENCE_REAS_INVALID_MASK_VALUE        EQU  0024  X'0018'        
*                                                                   
*   Meaning: The value specified for MASK on a                      
*   FENCE request is invalid. If SCOPE=MASK is                      
*   specified at least one bit must be set in                       
*   the device bitmap specified by the MASK keyword.                
*                                                                   
*   Action: Specify a non-zero mask or use SCOPE=DEV                
*   or SCOPE=LSS and reissue the request.                           
*
RQST_FENCE_REAS_IO_ERROR                  EQU  0028  X'001C'        
*                                                                   
*   Meaning:  For a FENCE request the System Data                   
*   Mover detected an IO error.                                     
*                                                                   
*   Action:  Contact IBM support                                    
*
RQST_FENCE_REAS_SPID_TOKEN_MISMATCH       EQU  0032  X'0020'       
*                                                                   
*   Meaning: For a FENCE request with ACTION=SPIDUNFENCE or
*   ACTION=SPIDFENCE a token mismatch has occurred.
*
*   For ACTION SPIDFENCE, the token specified
*   did not match the saved SPID Fence Token for a device in
*   the  Logical Subsystem (LSS).
*
*   For ACTION SPIDUNFENCE, the token specified
*   did not match the saved SPID Fence token for the device.
*
*   Action: Specify the correct token.                                    
*
RQST_FENCE_REAS_INVALID_TOKEN_VALUE       EQU  0036  X'0024'
*
*   Meaning: The value specified for TOKEN on a FENCE request
*   is invalid.
*
*   Action: If ACTION SPIDFENCE or ACTION SPIDUNFENCE
*   was specified then TOKEN must be non-zero.                             
*
RQST_FENCE_MASK_ABEND                     EQU  7920  X'1EF0'       
*                                                                  
*   Meaning:  For a FENCE request a System Data                    
*   Mover request router/handler ABENDed while                     
*   referencing the field pointed to by the ANTRQST                
*   MASK parameter.  The reason code will contain the              
*   ABEND code.                                                    
*                                                                  
*   Action:  Make sure that the MASK parameter points              
*   to a valid location in memory.
RQST_SPACEREL_ERROR                       EQU  7821  X'1E8D'      
*   
*   Meaning:  For an Space Release request an error was                         
*   detected. Bytes 5-8 of the RETINFO field will                               
*   contain an error reason code. These reason codes                            
*   are documented below, and will have names                                   
*   that start with RQST_SPACEREL_REAS_xxx.                                                    
*                                                      
*   Action:  Take the action shown in the reason code                
*   documentation. 
RQST_SPACEREL_REAS_INVALID_SUBCHSET       EQU 0004   X'0004'                 
*                                                                               
*   Meaning: The ANTRQST SPACEREL request specified                             
*   the SUBCHSET parameter, but the value of the SUBCHSET parameter             
*   was not an avalible subchannel.                                             
*   The request is rejected.                                                    
*                                                                               
*   Action: Verify the SUBCHSET parameter field contains                        
*   a valid subchannel number. After any changes                                
*   or corrections, re-submit the request.  
RQST_SPACEREL_REAS_MAX_EXTENTS            EQU  0008  X'0008'                 
*                                                                               
*   Meaning:  For an SPACEREL request, Extents                                  
*   were specified and the count was greater than the                           
*   maximum value of 2200.                                                      
*                                                                               
*   Action:  Modify the request to ensure the extents                           
*   are less than 2200 and resubmit the request.                                
*                                                                               
RQST_SPACEREL_REAS_EXTENTS_ABEND          EQU  0012  X'000C'                 
*                                                                               
*   Meaning:  The routine which examines the EXTENTS                            
*   field abended while doing the examination.                                  
*                                                                               
*   Action:  Make sure the field specified in the                               
*   EXTENTS parameter is owned by the calling program.                          
*                                                                                                            
RQST_SPACEREL_REAS_EXTENTS_INVALID        EQU  0016  X'0010'                 
*                                                                               
*   Meaning:  For an SPACEREL   request the EXTENTS                             
*   parameter list contains an invalid extent value.  
*   Each extent value must not be greater than the                              
*   device maximum values. Each begin extent value                              
*   must be lower or equal to its related end extent                            
*   value.                                                                      
*                                                                               
*   Action:  Verify the contents of the EXTENTS                                 
*   parameter list. Insure each extent value does not                           
*   exceed the device maximum extent values. Insure                             
*   the extent values are correctly paired - source                             
*   begin extent first followed by source end extent.                           
*   After making any changes or corrections, re-submit                          
*   the request.                                                                
*                                                               
RQST_SPACEREL_REAS_INVALID_DEV            EQU  0020  X'0014'                 
*                                                                               
*   Meaning: The specified device could not be accessed.                        
*                                                                               
*   Action:  Supply a correct DEVN.                                             
*                                                                   
RQST_SPACEREL_REAS_ZERO_EXTENTS           EQU  0024  X'0018'                 
*                                                                               
*   Meaning:  For an SPACEREL request, Extents                                  
*   were specified and the count zero.                                          
*                                                                               
*   Action:  Modify the request to ensure the extents                           
*   are less than 2200 and resubmit the request.                                
*                                                                                   
RQST_SPACEREL_REQUEST_NOT_SUPPORTED       EQU  7822  X'1E8E'                 
*                                                                               
*   Meaning:  The Advanced Copy Services request                                
*   specified a function that is not supported by                               
*   host software on the subsystem identified in                                
*   the request.  The specified subsystem microcode                             
*   (LIC) level is less than the minimum microcode                              
*   level required for the function.                                            
*                                                                               
*   Action:  Install the appropriate microcode that                             
*   supports the command or reissue the command 
*   to a different device / storage control.                                    
*                                         
RQST_SPACEREL_IO_ERROR                    EQU  7823  X'1E8F'                 
*                                                                               
*   Meaning:  For an SPACEREL request an I/O error                              
*   was detected. Bytes 5-8 of the RETINFO field will contain                   
*   an error reason code. These reason codes are documented below,              
*   and will have names that start with RQST_SPACEREL_IO_REAS_xxx.              
*                                                                               
*   Action:  Take the action described in the reason code                       
*   documentation.                                                              
*                                                                                                                      
RQST_SPACEREL_IO_REAS_INVALID_STATE       EQU  0004  X'0004'                 
*                                                                               
*   Meaning:  The volume is in a FlashCopy relationship or                      
*   PPRC relationship or XRC relationship.                                      
*                                                                               
*   Action:  Check the state of the device and correct it                       
*   and re-submit the command.                                                  
*                                               
RQST_SPACEREL_IO_REAS_RGP_VIOLATED        EQU  0008  X'0008'                 
*                                                                               
*   Meaning: For a SPACEREL request a resource group                            
*   violation was detected. For an explanation of the                           
*   given reason code refer to:                                                 
*   "Understanding reason codes for IBM Z and S/390 hosts"                   
*   > "Reason codes for resource group violations" in the                       
*   "IBM System Storage DS8000 Knowledge Center"                              
*                                                                               
*   Action:  Take the action advised in the                                     
*   reason code documentation.                                                  
*                                         
RQST_SPACEREL_IO_REAS_NO_NVS              EQU  0012  X'000C'                 
*                                                                               
*   Meaning: The structures (control blocks)                                    
*   used by Space Release microcode that reside                                 
*   in non-volatile storage cannot be accessed.                                 
*                                           
*   Action: Resubmit the request when NVS is available.                         
*        
RQST_SPACEREL_IO_REAS_UNEXPECTED_ERR      EQU  0016  X'0010'                 
*                                                                               
*   Meaning:  For an SPACEREL request an unexpected error                       
*   has occured. The RETINFO field may contain diagnostic                       
*   information:                                                                
*     - return code from AOMSERV (bytes 9-10)                                   
*     - reason code from AOMSERV (bytes 11-12)                                  
*     - sense data returned from DS8000 Disk Controller (bytes 13-44)           
*                                                                               
*   Action:  Contact IBM support.                                               
*                 
RQST_SPACEREL_IO_REAS_DEV_NOT_BASE_VOL    EQU  0020  X'0014'                 
*                                                                               
*   Meaning:  The volume processing the command                                 
*   is not a base volume address.                                               
*                                                                               
*   Action:  Reissue the request to a base volume address.                      
*                    
RQST_SPACEREL_IO_REAS_SOFT_FENCE          EQU  0024  X'0018'                 
*                                                                               
*   Meaning: The SPACEREL request failed due to a device                        
*   in a soft fence state.                                                      
*                                                                               
*   Action: Perform an UNFENCE operation on the devices that                    
*   are in a soft fence state.                                                  
*                                 
RQST_STORE_ERROR_REQUEST_NOT_SUPPORTED    EQU  7805  X'1E7D'             
*                                                                        
*   Meaning:  The OBJSTORE STORE request is not supported by             
*   host software on the subsystem identified in the request.            
*   The specified subsystem microcode (LIC) level is less                
*   than the minimum microcode level required for the function.          
*                                                                        
*   Action:  Determine the microcode level (LIC) of                      
*   the subsystem identified in the request.                             
*   Ensure that the microcode is at the required level.                  
*   After making changes or corrections,                                 
*   resubmit the Advanced Copy Services request.                         
*    
RQST_STORE_IO_ERROR                       EQU  7806  X'1E7E'             
*                                                                        
*   Meaning:  For an OBJSTORE STORE request an I/O error                 
*   was detected. Bytes 5-8 of the RETINFO field will contain            
*   an error reason code. These reason codes are documented below,       
*   and will have names that start with RQST_STORE_IO_REAS_xxx.          
*                                                                        
*   Action:  Take the action described in the reason code                
*   documentation.                                                       
*                        
RQST_STORE_IO_REAS_EXTENTS_NOT_VALID      EQU  0001  X'0001'             
*                                                                        
*   Meaning:  When TYPE is set to CKDOBJ,                                
*   the specified extents are not valid for the volume.                  
*                                                                        
*   Action:  Correct the EXTENTS field value                             
*   and reissue the request.                                             
*                                   
RQST_STORE_IO_REAS_DEVICE_NOT_BASE_VOL    EQU  0002  X'0002'             
*                                                                        
*   Meaning:  The volume processing the command                          
*   is not a base volume address.                                        
*                                                                        
*   Action:  Reissue the request to a base volume address.               
*                                                        
RQST_STORE_IO_REAS_SOURCE_IS_PPRC_SEC     EQU  0003  X'0003'             
*                                                                        
*   Meaning:  The source volume is the secondary                         
*   of a Peer-to-Peer Remote Copy pair.                                  
*                                                                        
*   Action:  Make sure you specified the correct source volume.          
*   If the volume is correct, delete the PPRC pair                       
*   for that volume and reissue the request.                             
*                             
RQST_STORE_IO_REAS_UNSUPPORTED_DATATYPE   EQU  0004  X'0004'             
*                                                                        
*   Meaning:  The TYPE parameter is not set to one                       
*   of the values supported by the storage control.                      
*                                                                        
*   Action:  Make sure the operation specified by the                    
*   TYPE parameter is supported by the storage control.                  
*   After making changes or corrections, resubmit the request.           
*   If the problem persists, contact IBM support.                        
*                                                
RQST_STORE_IO_REAS_CU_SERIAL_INCORRECT    EQU  0005  X'0005'             
*                                                                        
*   Meaning:  The specified Control Unit Serial Number                   
*   is not the serial number of the DS8000 Disk Controller               
*   processing the command.                                              
*                                                                        
*   Action:  Contact IBM support.                                        
*                    
RQST_STORE_IO_REAS_VOL_ADDRESS_INCORRECT  EQU  0006  X'0006'             
*                                                                        
*   Meaning:  When the TYPE is set to CKDOBJ,                            
*   the specified source volume address is not the channel               
*   connection address of the volume that is processing                  
*   this command.                                                        
*                                                                        
*   Action:  Contact IBM support.                                        
*                   
RQST_STORE_IO_REAS_CONFIG_CHANGE          EQU 0007  X'0007'
*
*  Meaning: The ANTRQST OBJSTORE store request
*  has failed due to an I/O configuration change
*  that occurred while processing the store.
*
*   Action: Re-try the request
*
RQST_STORE_IO_REAS_SOFT_FENCE             EQU  0008  X'0008'
*
*   Meaning: The OBJSTORE operation failed due to a device
*   in a soft fence state.
*
*   Action: Perform an UNFENCE operation on the devices that
*   are in a soft fence state.
*
RQST_STORE_IO_ERROR_2                     EQU  7807  X'1E7F'             
*                                                                        
*   Meaning:  For an OBJSTORE STORE request an I/O error                 
*   was detected. Bytes 5-8 of the RETINFO field will contain            
*   an error reason code. These reason codes are documented below,       
*   and will have names that start with RQST_STORE_IO_2_REAS_xxx.        
*                                                                        
*   Action:  Take the action described in the reason code                
*   documentation.                                                       
*                 
RQST_STORE_IO_2_REAS_UNKNOWN_CLOUD_NAME   EQU  0001  X'0001'             
*                                                                        
*   Meaning:  The specified Cloud Name is not configured                 
*   to this DS8000 Disk Controller.                                      
*                                                                        
*   Action:  Correct the CLOUD field value                               
*   and reissue the request.                                             
*                                
RQST_STORE_IO_2_REAS_CLOUD_UNAVAILABLE    EQU  0002  X'0002'             
*                                                                        
*   Meaning:  The specified Cloud is unavailable.                        
*                                                                        
*   Action:  Contact the cloud service provider                          
*   for the recommended action.                                          
*                  
RQST_STORE_IO_2_REAS_UNKNOWN_ACCOUNT      EQU  0003  X'0003'             
*                                                                        
*   Meaning:  The specified Account Name does not exist                  
*   in the specified Cloud.                                              
*                                                                        
*   Action:  Correct the ACCOUNT field value                             
*   and reissue the request.                                             
*                             
RQST_STORE_IO_2_REAS_CONT_QUOTA_EXCEED    EQU  0006  X'0006'             
*                                                                        
*   Meaning:  The specified Container has exceeded                       
*   the container quota.                                                 
*                                                                        
*   Action:  Contact the cloud service provider                          
*   for the recommended action.                                          
*                    
RQST_STORE_IO_2_REAS_CLOUD_OUT_OF_SPACE   EQU  0007  X'0007'             
*                                                                        
*   Meaning:  The Cloud is out of space.                                 
*                                                                        
*   Action:  Contact the cloud service provider                          
*   for the recommended action.                                          
*        
RQST_STORE_IO_2_REAS_TRANSFER_ERROR       EQU  0008  X'0008'             
*                                                                        
*   Meaning:  A transfer error between the Cloud                         
*   and DS8000 Disk Controller has occurred.                             
*                                                                        
*   Action:  Contact the cloud service provider                          
*   for the recommended action.                                          
*                            
RQST_STORE_IO_2_REAS_CONCURRENT_TASKS     EQU  0011  X'000B'             
*                                                                        
*   Meaning:  The maximum number of concurrent cloud tasks               
*   has been exceeded.                                                   
*                                                                        
*   Action:  Contact IBM support.                                        
*     
RQST_STORE_IO_2_REAS_INTERNAL_ERROR       EQU  0012  X'000C'             
*                                                                        
*   Meaning:  An internal error occurred when synchronizing              
*   the Cloud task between the DS8000 Disk Controller CECs.              
*                                                                        
*   Action:  Contact IBM support.                                        
*       
RQST_STORE_IO_2_REAS_CLOUD_NOT_OPERAT     EQU  0013  X'000D'             
*                                                                        
*   Meaning:  The required Cloud environment is not operational.         
*                                                                        
*   Action:  Contact IBM support.                                        
*        
RQST_STORE_IO_2_REAS_SOURCE_NOT_OPERAT    EQU  0014  X'000E'             
*                                                                        
*   Meaning:  The designated source volume is not operational.           
*                                                                        
*   Action:  Make sure the correct source volume is specified            
*   in the request. After making changes or corrections, resubmit        
*   the request. If the problem persists, contact IBM support.           
*     
RQST_STORE_IO_2_REAS_OVERLAP_EXT          EQU  0016  X'0010'             
*                                                                        
*   Meaning: The extents specified in the store request overlap          
*                                                                        
*   Action:  Correct specified extents                                   
*             
RQST_STORE_IO_2_REAS_SOURCE_IN_FLASHCPY   EQU  0240  X'00F0'             
*                                                                        
*   Meaning:  The source volume is in a FlashCopy relationship.          
*                                                                        
*   Action:  Make sure you specified the correct source volume.          
*   If the volume is correct, withdraw the FlashCopy relationship        
*   and reissue the request.                                             
*   
RQST_STORE_IO_2_REAS_SOURCE_PPRC_PRIM     EQU  0242  X'00F2'             
*                                                                        
*   Meaning:  The source volume is a primary                             
*   of a Peer-to-Peer Remote Copy pair.                                  
*                                                                        
*   Action:  Make sure you specified the correct source volume.          
*   If the volume is correct, delete the PPRC pair                       
*   and reissue the request.                                             
*     
RQST_STORE_IO_2_REAS_SOURCE_IN_XRC        EQU  0244  X'00F4'             
*                                                                        
*   Meaning:  The source volume is the primary                           
*   in an XRC session.                                                   
*                                                                        
*   Action:  Make sure you specified the correct source volume.          
*   If the volume is correct, delete the volume from the XRC             
*   session and reissue the request.                                     
*       
RQST_STORE_UNEXPECTED_ERROR               EQU  7808  X'1E80'             
*                                                                        
*   Meaning:  For an OBJSTORE STORE request an unexpected error          
*   has occured. The RETINFO field may contain diagnostic                
*   information:                                                         
*     - return code from AOMSERV (bytes 9-10)                            
*     - reason code from AOMSERV (bytes 11-12)                           
*     - sense data returned from DS8000 Disk Controller (bytes 13-       
*                                                                        
*   Action:  Contact IBM support.                                        
*      
RQST_STORE_REQUEST_LOST_BY_SUBSYSTEM      EQU  7809  X'1E81'             
*                                                                        
*   Meaning:  For an OBJSTORE STORE request the storage control          
*   lost knowledge of the asynchronous operation.                        
*                                                                        
*   Action:  Contact IBM support.                                        
*                  
RQST_STORE_ERROR                          EQU  7810  X'1E82'             
*                                                                        
*   Meaning:  For an OBJSTORE STORE request an error was                 
*   detected. Bytes 5-8 of the RETINFO field will                        
*   contain an error reason code. These reason codes                     
*   are documented below, and will have names                            
*   that start with RQST_STORE_REAS_xxx.                                 
*                                                                        
*   Action:  Take the action shown in the reason code                    
*   documentation.                                                       
*                
RQST_STORE_REAS_INVALID_TYPE_VALUE        EQU  0004  X'0004'             
*                                                                        
*   Meaning:  The value supplied in the TYPE field                       
*   is invalid. The TYPE field value must be CKDOBJ or METADATA.         
*                                                                        
*   Action:  Supply a correct TYPE field value.                          
*   
RQST_STORE_REAS_INVALID_CLDLEN_VALUE      EQU  0008  X'0008'             
*                                                                        
*   Meaning:  The value supplied in the CLOUDLEN field                   
*   is invalid. The CLOUDLEN field must have a value                     
*   from 1 to 30.                                                        
*                                                                        
*   Action:  Supply a correct CLOUDLEN field value.                      
*       
RQST_STORE_REAS_INVALID_OBJLEN_VALUE      EQU  0012  X'000C'             
*                                                                        
*   Meaning:  The value supplied in the OBJECTLEN field                  
*   is invalid. The OBJECTLEN field must have a value                    
*   from 1 to 128.                                                       
*                                                                        
*   Action:  Supply a correct OBJECTLEN field value.                     
*       
RQST_STORE_REAS_INVALID_CNTRLEN_VALUE     EQU  0016  X'0010'             
*                                                                        
*   Meaning:  The value supplied in the CONTAINERLEN field               
*   is invalid. The CONTAINERLEN field must have a value                 
*   from 1 to 256.                                                       
*                                                                        
*   Action:  Supply a correct CONTAINERLEN field value.                  
*     
RQST_STORE_REAS_INVALID_ACCLEN_VALUE      EQU  0020  X'0014'             
*                                                                        
*   Meaning:  The value supplied in the ACCOUNTLEN field                 
*   is invalid. The ACCOUNTLEN field must have a value                   
*   from 1 to 256.                                                       
*                                                                        
*   Action:  Supply a correct ACCOUNTLEN field value.                    
*   
RQST_STORE_REAS_EXTENTS_COUNT_ERROR       EQU  0024  X'0018'             
*                                                                        
*   Meaning:  The value supplied in the EXTENTS count field              
*   is invalid. The EXTENTS count field must have a value                
*   from 1 to 123.                                                       
*                                                                        
*   Action:  Supply a correct EXTENTS count field                        
*   value. This error can also be caused by the                          
*   EXTENTS parameter pointing to an invalid storage                     
*   location.                                                            
*        
RQST_STORE_REAS_METADATA_LEN_ERROR        EQU  0028  X'001C'             
*                                                                        
*   Meaning:  The value supplied in the BUFFERLEN field                  
*   is invalid. The BUFFERLEN field must have a value                    
*   from 1 to 4063.                                                      
*                                                                        
*   Action:  Supply a correct BUFFERLEN field value.                     
*    
RQST_STORE_REAS_INVALID_DEVICE            EQU  0032  X'0020'             
*                                                                        
*   Meaning: The specified device could not be accessed.                 
*                                                                        
*   Action:  Supply a correct UCBPTR or DEVN.                            
*      
RQST_STORE_REAS_CLOUD_ABEND               EQU  0040  X'0028'             
*                                                                        
*   Meaning:  The value supplied in the CLOUD parameter                  
*   is invalid or caused an abend when referencing                       
*   the CLOUD parameter list.                                            
*                                                                        
*   Action:  Make sure that the CLOUD parameter                          
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
*     
RQST_STORE_REAS_CONTAINER_ABEND           EQU  0044  X'002C'             
*                                                                        
*   Meaning:  The value supplied in the CONTAINER parameter              
*   is invalid or caused an abend when referencing                       
*   the CONTAINER parameter list.                                        
*                                                                        
*   Action:  Make sure that the CONTAINER parameter                      
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
*    
RQST_STORE_REAS_OBJECT_ABEND              EQU  0048  X'0030'             
*                                                                        
*   Meaning:  The value supplied in the OBJECT parameter                 
*   is invalid or caused an abend when referencing                       
*   the OBJECT parameter list.                                           
*                                                                        
*   Action:  Make sure that the OBJECT parameter                         
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
*      
RQST_STORE_REAS_ACCOUNT_ABEND             EQU  0052  X'0034'             
*                                                                        
*   Meaning:  The value supplied in the ACCOUNT parameter                
*   is invalid or caused an abend when referencing                       
*   the ACCOUNT parameter list.                                          
*                                                                        
*   Action:  Make sure that the ACCOUNT parameter                        
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
*       
RQST_STORE_REAS_EXTENTS_ABEND             EQU  0056  X'0038'             
*                                                                        
*   Meaning:  The value supplied in the EXTENTS parameter                
*   is invalid or caused an abend when referencing                       
*   the EXTENTS parameter list.                                          
*                                                                        
*   Action:  Make sure that the EXTENTS parameter                        
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro, the                      
*   ALET value is correct.                                               
*     
RQST_STORE_REAS_METADATA_ABEND            EQU  0060  X'003C'             
*                                                                        
*   Meaning:  The value supplied in the BUFFER parameter                 
*   is invalid or caused an abend when referencing                       
*   the BUFFER parameter list.                                           
*                                                                        
*   Action:  Make sure that the BUFFER parameter                         
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro, the                      
*   ALET value is correct.                                               
*                         
RQST_STORE_REAS_MESSAGE_ABEND             EQU  0064  X'0040'             
*                                                                        
*   Meaning:  The value supplied in the MESSAGE parameter                
*   is invalid or caused an abend when referencing                       
*   the MESSAGE parameter list.                                          
*                                                                        
*   Action:  Make sure that the MESSAGE parameter                        
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro, the                      
*   ALET value is correct.                                               
*                          
RQST_STORE_SERVICE_ERROR                  EQU  7811  X'1E83'             
*                                                                        
*   Meaning:  A request has been made to an OBJSTORE STORE               
*   subsystem handler, and an error has been detected.                   
*                                                                        
*   Action:  Contact IBM.                                                
*    
RQST_STORE_CLOUD_OPERATION_ERROR          EQU  7812  X'1E84'             
*                                                                        
*   Meaning:  For an OBJSTORE STORE request an error                     
*   has been detected for the cloud operation.                           
*   RETINFO contains the following diagnostic information:               
*     - sense data returned from the Disk Controller (bytes 13-44)       
*     - Cloud Message Header (bytes 45-76)                               
*                                                                        
*   In addition, the MESSAGE field may contain additional informat       
*   from the cloud host.                                                 
*                                                                        
*   Action:  Refer to the Cloud Message description.                     
*     
RQST_RETRV_ERROR_REQUEST_NOT_SUPPORTED    EQU  7813  X'1E85'             
*                                                                        
*   Meaning:  The OBJSTORE RETRIEVE request is not supported by          
*   host software on the subsystem identified in the request.            
*   The specified subsystem microcode (LIC) level is less                
*   than the minimum microcode level required for the function.          
*                                                                        
*   Action:  Determine the microcode level (LIC) of                      
*   the subsystem identified in the request.                             
*   Ensure that the microcode is at the required level.                  
*   After making changes or corrections,                                 
*   resubmit the Advanced Copy Services request.                         
*                          
RQST_RETRV_IO_ERROR                       EQU  7814  X'1E86'             
*                                                                        
*   Meaning:  For an OBJSTORE RETRIEVE request an I/O error              
*   was detected. Bytes 5-8 of the RETINFO field will contain            
*   an error reason code. These reason codes are documented below,       
*   and will have names that start with RQST_RETRV_IO_REAS_xxx.          
*                                                                        
*   Action:  Take the action described in the reason code                
*   documentation.                                                       
*         
RQST_RETRV_IO_REAS_EXTENTS_NOT_VALID      EQU  0001  X'0001'             
*                                                                        
*   Meaning:  When TYPE is set to CKDOBJ,                                
*   the specified extents are not valid for the volume.                  
*                                                                        
*   Action:  Correct the EXTENTS field value                             
*   and reissue the request.                                             
*     
RQST_RETRV_IO_REAS_DEVICE_NOT_BASE_VOL    EQU  0002  X'0002'             
*                                                                        
*   Meaning:  The volume processing the command                          
*   is not a base volume address.                                        
*                                                                        
*   Action:  Reissue the request to a base volume address.               
*       
RQST_RETRV_IO_REAS_IS_PPRC_SEC            EQU  0003  X'0003'             
*                                                                        
*   Meaning:  The Channel Connection Address is                          
*   the secondary of a Peer-to-Peer Remote Copy pair.                    
*                                                                        
*   Action:  Make sure you issued the request to the correct             
*   volume. If the volume is correct, delete the PPRC pair               
*   for that volume and reissue the request.                             
*      
RQST_RETRV_IO_REAS_UNSUPPORTED_DATATYPE   EQU  0004  X'0004'             
*                                                                        
*   Meaning:  The TYPE parameter is not set to one                       
*   of the values supported by the storage control.                      
*                                                                        
*   Action:  Make sure the operation specified by the                    
*   TYPE parameter is supported by the storage control.                  
*   After making changes or corrections, resubmit the request.           
*   If the problem persists, contact IBM support.                        
*         
RQST_RETRV_IO_REAS_CU_SERIAL_INCORRECT    EQU  0005  X'0005'             
*                                                                        
*   Meaning:  The specified Control Unit Serial Number                   
*   is not the serial number of the DS8000 Disk Controller               
*   processing the command.                                              
*                                                                        
*   Action:  Contact IBM support.                                        
*    
RQST_RETRV_IO_REAS_CONFIG_CHANGE          EQU 0006  X'0006'
*
*  Meaning: The ANTRQST OBJSTORE store request
*  has failed due to an I/O configuration change
*  that occurred while processing the store.
*
*   Action: Re-try the request
*
RQST_RETRV_IO_REAS_SOFT_FENCE             EQU  0007  X'0007'
*
*   Meaning: The OBJSTORE operation failed due to a device
*   in a soft fence state.
*
*   Action: Perform an UNFENCE operation on the devices that
*   are in a soft fence state.
*
RQST_RETRV_IO_ERROR_2                     EQU  7815  X'1E87'             
*                                                                        
*   Meaning:  For an OBJSTORE RETRIEVE request an I/O error              
*   was detected. Bytes 5-8 of the RETINFO field will contain            
*   an error reason code. These reason codes are documented below,       
*   and will have names that start with RQST_RETRV_IO_2_REAS_xxx.        
*                                                                        
*   Action:  Take the action described in the reason code                
*   documentation.                                                       
*      
RQST_RETRV_IO_2_REAS_UNKNOWN_CLOUD_NAME   EQU  0001  X'0001'             
*                                                                        
*   Meaning:  The specified Cloud Name is not configured                 
*   to this DS8000 Disk Controller.                                      
*                                                                        
*   Action:  Correct the CLOUD field value                               
*   and reissue the request.                                             
*      
RQST_RETRV_IO_2_REAS_CLOUD_UNAVAILABLE    EQU  0002  X'0002'             
*                                                                        
*   Meaning:  The specified Cloud is unavailable.                        
*                                                                        
*   Action:  Contact the cloud service provider                          
*   for the recommended action.                                          
*        
RQST_RETRV_IO_2_REAS_UNKNOWN_ACCOUNT      EQU  0003  X'0003'             
*                                                                        
*   Meaning:  The specified Account Name does not exist                  
*   in the specified Cloud.                                              
*                                                                        
*   Action:  Correct the ACCOUNT field value                             
*   and reissue the request.                                             
*      
RQST_RETRV_IO_2_REAS_UNKNOWN_CONTAINER    EQU  0004  X'0004'             
*                                                                        
*   Meaning:  The specified Container does not exist                     
*   in the specified Account.                                            
*                                                                        
*   Action:  Correct the CONTAINER field value                           
*   and reissue the request.                                             
*      
RQST_RETRV_IO_2_REAS_UNKNOWN_OBJECT       EQU  0005  X'0005'             
*                                                                        
*   Meaning:  The specified Object does not exist                        
*   in the specified Container.                                          
*                                                                        
*   Action:  Correct the OBJECT field value                              
*   and reissue the request.                                             
*            
RQST_RETRV_IO_2_REAS_TRANSFER_ERROR       EQU  0008  X'0008'             
*                                                                        
*   Meaning:  A transfer error between the Cloud                         
*   and DS8000 Disk Controller has occurred.                             
*                                                                        
*   Action:  Contact the cloud service provider                          
*   for the recommended action.                                          
*     
RQST_RETRV_IO_2_REAS_INSUFFIC_EXTENTS     EQU  0009  X'0009'             
*                                                                        
*   Meaning:  The number of bytes in cloud Object                        
*   will exceed the capacity of the extents                              
*   defined in the Target Volume Extent Entries.                         
*                                                                        
*   Action:  Correct the EXTENTS field value to increase                 
*   the capacity and reissue the request.                                
*   
RQST_RETRV_IO_2_REAS_TARGET_NOT_GROUPED   EQU  0010  X'000A'             
*                                                                        
*   Meaning:  One or more of the target devices are not                  
*   in the grouped state to the same Path Group                          
*   as the volume processing the command.                                
*                                                                        
*   Action:  Make sure the correct target volumes                        
*   are specified in the EXTENTS field value.                            
*   After making changes or corrections, resubmit                        
*   the request.                                                         
*      
RQST_RETRV_IO_2_REAS_CONCURRENT_TASKS     EQU  0011  X'000B'             
*                                                                        
*   Meaning:  The maximum number of concurrent cloud tasks               
*   has been exceeded.                                                   
*                                                                        
*   Action:  Contact IBM support.                                        
*     
RQST_RETRV_IO_2_REAS_INTERNAL_ERROR       EQU  0012  X'000C'             
*                                                                        
*   Meaning:  An internal error occurred when synchronizing              
*   the Cloud task between the DS8000 Disk Controller CECs.              
*                                                                        
*   Action:  Contact IBM support.                                        
*       
RQST_RETRV_IO_2_REAS_CLOUD_NOT_OPERAT     EQU  0013  X'000D'             
*                                                                        
*   Meaning:  The required Cloud environment is not operational.         
*                                                                        
*   Action:  Contact IBM support.                                        
*     
RQST_RETRV_IO_2_REAS_TARGET_NOT_OPERAT    EQU  0015  X'000F'             
*                                                                        
*   Meaning:  One or more of the designated target volumes               
*   are not operational.                                                 
*                                                                        
*   Action:  Make sure the correct target volumes are specified          
*   in the request. After making changes or corrections, resubmit        
*   the request. If the problem persists, contact IBM support.           
*        
RQST_RETRV_IO_2_REAS_OVERLAP_EXT          EQU  0016  X'0010'             
*                                                                        
*   Meaning: The extents specified in the retrieve request overlap       
*                                                                        
*   Action:  Correct specified extents                                   
*    
RQST_RETRV_IO_2_REAS_TARGET_IN_FLASHCPY   EQU  0241  X'00F1'             
*                                                                        
*   Meaning:  One or more of the target volumes                          
*   is in a FlashCopy relationship.                                      
*                                                                        
*   Action:  Make sure you specified the correct target volumes.         
*   If the volumes are correct, withdraw the FlashCopy relationshi       
*   for these volumes and reissue the request.                           
*     
RQST_RETRV_IO_2_REAS_TARGET_IN_PPRC       EQU  0243  X'00F3'             
*                                                                        
*   Meaning:  One or more of the target volumes is a primary             
*   or a secondary of a Peer-to-Peer Remote Copy pair.                   
*                                                                        
*   Action:  Make sure you specified the correct target volumes.         
*   If the volumes are correct, delete the PPRC pairs                    
*   for these volumes and reissue the request.                           
*      
RQST_RETRV_IO_2_REAS_TARGET_IN_XRC        EQU  0245  X'00F5'             
*                                                                        
*   Meaning:  One or more of the target volumes                          
*   is the primary volume in an XRC session.                             
*                                                                        
*   Action:  Make sure you specified the correct target volumes.         
*   If the volumes are correct, delete them from the XRC                 
*   session and reissue the request.                                     
*       
RQST_RETRV_UNEXPECTED_ERROR               EQU  7816  X'1E88'             
*                                                                        
*   Meaning:  For an OBJSTORE RETRIEVE request an unexpected error       
*   has occured. The RETINFO field may contain diagnostic                
*   information:                                                         
*     - return code from AOMSERV (bytes 9-10)                            
*     - reason code from AOMSERV (bytes 11-12)                           
*     - sense data returned from DS8000 Disk Controller (bytes 13-       
*                                                                        
*   Action:  Contact IBM support.                                        
*  
RQST_RETRV_REQUEST_LOST_BY_SUBSYSTEM      EQU  7817  X'1E89'             
*                                                                        
*   Meaning:  For an OBJSTORE RETRIEVE request the storage control       
*   lost knowledge of the asynchronous operation.                        
*                                                                        
*   Action:  Contact IBM support.                                        
*    
RQST_RETRV_CLOUD_OPERATION_ERROR          EQU  7818  X'1E8A'             
*                                                                        
*   Meaning:  For an OBJSTORE RETRIEVE request an error                  
*   has been detected for the cloud operation.                           
*   RETINFO contains the following diagnostic information:               
*     - sense data returned from the Disk Controller (bytes 13-44)       
*     - Cloud Message Header (bytes 45-76)                               
*                                                                        
*   In addition, the MESSAGE field may contain additional informat       
*   from the cloud host.                                                 
*                                                                        
*   Action:  Refer to the Cloud Message description.                     
*                                                                        
*     
RQST_RETRV_ERROR                          EQU  7819  X'1E8B'             
*                                                                        
*   Meaning:  For an OBJSTORE RETRIEVE request an error was              
*   detected. Bytes 5-8 of the RETINFO field will                        
*   contain an error reason code. These reason codes                     
*   are documented below, and will have names                            
*   that start with RQST_RETRV_REAS_xxx.                                 
*                                                                        
*   Action:  Take the action shown in the reason code                    
*   documentation.                                                       
*   
RQST_RETRV_REAS_INVALID_TYPE_VALUE        EQU  0004  X'0004'             
*                                                                        
*   Meaning:  The value supplied in the TYPE field                       
*   is invalid. The TYPE field value must be CKDOBJ or METADATA.         
*                                                                        
*   Action:  Supply a correct TYPE field value.                          
*    
RQST_RETRV_REAS_INVALID_CLDLEN_VALUE      EQU  0008  X'0008'             
*                                                                        
*   Meaning:  The value supplied in the CLOUDLEN field                   
*   is invalid. The CLOUDLEN field must have a value                     
*   from 1 to 30.                                                        
*                                                                        
*   Action:  Supply a correct CLOUDLEN field value.                      
*        
RQST_RETRV_REAS_INVALID_OBJLEN_VALUE      EQU  0012  X'000C'             
*                                                                        
*   Meaning:  The value supplied in the OBJECTLEN field                  
*   is invalid. The OBJECTLEN field must have a value                    
*   from 1 to 128.                                                       
*                                                                        
*   Action:  Supply a correct OBJECTLEN field value.                     
*   
RQST_RETRV_REAS_INVALID_CNTRLEN_VALUE     EQU  0016  X'0010'             
*                                                                        
*   Meaning:  The value supplied in the CONTAINERLEN field               
*   is invalid. The CONTAINERLEN field must have a value                 
*   from 1 to 256.                                                       
*                                                                        
*   Action:  Supply a correct CONTAINERLEN field value.                  
*   
RQST_RETRV_REAS_INVALID_ACCLEN_VALUE      EQU  0020  X'0014'             
*                                                                        
*   Meaning:  The value supplied in the ACCOUNTLEN field                 
*   is invalid. The ACCOUNTLEN field must have a value                   
*   from 1 to 256.                                                       
*                                                                        
*   Action:  Supply a correct ACCOUNTLEN field value.                    
*    
RQST_RETRV_REAS_EXTENTS_COUNT_ERROR       EQU  0024  X'0018'             
*                                                                        
*   Meaning:  The value supplied in the EXTENTS count field              
*   is invalid. The EXTENTS count field must have a value                
*   from 1 to 123.                                                       
*                                                                        
*   Action:  Supply a correct EXTENTS count field                        
*   value. This error can also be caused by the                          
*   EXTENTS parameter pointing to an invalid storage                     
*   location.                                                            
*     
RQST_RETRV_REAS_METADATA_LEN_ERROR        EQU  0028  X'001C'             
*                                                                        
*   Meaning:  The value supplied in the BUFFERLEN field                  
*   is invalid. The BUFFERLEN field must have a value                    
*   from 1 to 4063.                                                      
*                                                                        
*   Action:  Supply a correct BUFFERLEN field value.                     
*     
RQST_RETRV_REAS_INVALID_DEVICE            EQU  0032  X'0020'             
*                                                                        
*   Meaning: The specified device could not be accessed.                 
*                                                                        
*   Action:  Supply a correct UCBPTR or DEVN.                            
*   
RQST_RETRV_REAS_CLOUD_ABEND               EQU  0040  X'0028'             
*                                                                        
*   Meaning:  The value supplied in the CLOUD parameter                  
*   is invalid or caused an abend when referencing                       
*   the CLOUD parameter list.                                            
*                                                                        
*   Action:  Make sure that the CLOUD parameter                          
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
* 
RQST_RETRV_REAS_CONTAINER_ABEND           EQU  0044  X'002C'             
*                                                                        
*   Meaning:  The value supplied in the CONTAINER parameter              
*   is invalid or caused an abend when referencing                       
*   the CONTAINER parameter list.                                        
*                                                                        
*   Action:  Make sure that the CONTAINER parameter                      
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
* 
RQST_RETRV_REAS_OBJECT_ABEND              EQU  0048  X'0030'             
*                                                                        
*   Meaning:  The value supplied in the OBJECT parameter                 
*   is invalid or caused an abend when referencing                       
*   the OBJECT parameter list.                                           
*                                                                        
*   Action:  Make sure that the OBJECT parameter                         
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
* 
RQST_RETRV_REAS_ACCOUNT_ABEND             EQU  0052  X'0034'             
*                                                                        
*   Meaning:  The value supplied in the ACCOUNT parameter                
*   is invalid or caused an abend when referencing                       
*   the ACCOUNT parameter list.                                          
*                                                                        
*   Action:  Make sure that the ACCOUNT parameter                        
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro,                          
*   the ALET value is correct.                                           
*
RQST_RETRV_REAS_EXTENTS_ABEND             EQU  0056  X'0038'             
*                                                                        
*   Meaning:  The value supplied in the EXTENTS parameter                
*   is invalid or caused an abend when referencing                       
*   the EXTENTS parameter list.                                          
*                                                                        
*   Action:  Make sure that the EXTENTS parameter                        
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro, the                      
*   ALET value is correct.                                               
*
RQST_RETRV_REAS_METADATA_ABEND            EQU  0060  X'003C'             
*                                                                        
*   Meaning:  The value supplied in the BUFFER parameter                 
*   is invalid or caused an abend when referencing                       
*   the BUFFER parameter list.                                           
*                                                                        
*   Action:  Make sure that the BUFFER parameter                         
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro, the                      
*   ALET value is correct.                                               
* 
RQST_RETRV_REAS_MESSAGE_ABEND             EQU  0064  X'0040'             
*                                                                        
*   Meaning:  The value supplied in the MESSAGE parameter                
*   is invalid or caused an abend when referencing                       
*   the MESSAGE parameter list.                                          
*                                                                        
*   Action:  Make sure that the MESSAGE parameter                        
*   points to a valid location in memory, and that if                    
*   an ALET was specified on the ANTRQST macro, the                      
*   ALET value is correct.                                               
*
RQST_RETRV_REAS_VOLUMES_COUNT_ERROR       EQU  0072  X'0048'             
*                                                                        
*   Meaning:  The value supplied in the EXTENTS volume count             
*   field is invalid. The EXTENTS volume count field must                
*   have a value from 1 to 64.                                           
*                                                                        
*   Action:  Supply a correct EXTENTS volume count field                 
*   value. This error can also be caused by the                          
*   EXTENTS parameter pointing to an invalid storage                     
*   location.                                                            
*
RQST_RETRV_EXTENTS_DEV_ERROR              EQU  7820  X'1E8C'             
*                                                                        
*   Meaning: The specified EXTENTS parameter for a                       
*   retrieve request contains an invalid device.                         
*                                                                        
*   Action: Correct the extents parameter                                
*   and resubmit the request.