I 105FLOCK failure.  Program may lack MR capability
I 109Data base not opened for write access
I 143A record with this primary (unique) key value already exists
I-100Illegal Mode specified
I-101An @ itemlist is required in discrete mode
I-114Omnidex ID must be greater than 0
I-115Row ID (record number) must be nonzero
I-119Deferred updates restricted to one domain
I 201Operation stopped per user request
I 210Beginning of File
I 211End of File
I 213IMSAM index is empty
I 217Key not found
I 225Table must be re-indexed before this operation can be performed
I-200Illegal Mode specified
I-201Data set not an IMSAM Detail
I-202Key value exceeds defined key length
I-203Field is not a search item with an ASK index in this data set
I-205DBIFIND is restricted to IMAGE search items in detail datasets
I-212No current value for this key
I 301Referential Integrity between parent and child is required
I 305FLOCK failure.  Program may lack MR capability
I 306Bitmap operations disabled on this table
I 307Memory allocation failure
I 310Beginning of File
I 311End of File
I 312No current value for this key
I 313Index file is empty
I 314There are no keys in the specified range
I 317Key not found
I 321Memory allocation failure - cannot create sort buffer
I 347Index file has the wrong data format for this computer system
I 348Memory allocation failure
I-300Illegal Mode specified
I-301Table has no ASK indexes
I-302Key value's length exceeds defined key length
I-303No ASK index exists for the specified field
I-304The MDK Index cannot use Record Specific Indexing
I-305The parent table specified is not an Omnidex parent
I-306Mask count must be in the range of 0 to 64
I-307Requested key count must be greater than 0
I-308Distinct key ID list compressions require a target ODX ID file
I-309Key value start/stop lengths are restricted to values from 0 to 250
I-310Sum and Average are not supported on character data types
I-311Specified column is not an MDK index
I-312Secondary ag columns must be single component, ungrouped, No Parse
I-313The last Omnidex selection was performed on a different table
I-314CB length cannot be less than the primary key's length in MIA calls
I-315Unsupported integer or floating point data type specified
I-316Hex fields longer than 8 bytes are not currently supported
I-317Aggregation column was not previously specified in the MIA column list
I-318ID Mask option not allowed on ASK indexes using the Retrieval Key option
I-319No component of this index has the specified offset
I-320Unrecognized aggregation function
I-321Control Breaks cannot be specified with the alternate sort option
I-322A maximum of 16 alternate sort components can be specified
I-323There is no component with the specified offset in this key
I-324An alternate sort component exceeds the length of this key
I-325# of parent GBs in Mask 137 spec doesn't match foreign keys in MIA spec
I-326Only ID_Mask & Partition_Qualifier options allowed with Distinct_Key_Map
I-327The primary index cannot also be specified as a secondary index
I-328A maximum of 64 secondary indexes may be specified in a multi-index ag
I-329A max of 16 Parent Group-By cols may be specified in a multi-index ag
I-330The ag_filter specification contains an illegal relop code
I-331The Top n feature must be used alone, with count >= n
I-332Number of columns requested exceeds the # of cols in the index
I 405FLOCK failure.  Program may lack MR capability
I-400Illegal Mode specified
I-414Omnidex ID must be greater than 0
I-500Illegal mode
I-501Table has no ASK indexes
I-502Field is not an ASK index in this table
I-504Multi-table key - use mode 324 instead of 312/323
I-512File record size does not match keysize
I-515Not an Omnidex data base
I-518No global data base info table exists
I-521Specified table does not exist in this data base
I-522Specified field does not exist in the data base
I-523Specified field does not exist in this table
I-612Omnidex SI cannot be modified
I-701Procedure not callable
I 901Software compiled with improper options
I 903Deferred update must be completed using ODXUTIL
I 905Omnidex has expired
I 906Omnidex license verification failed (this may be an UNAUTHORIZED CPU!)
I 909Data base ID must be nonzero
I 912A maximum of 128 concurrent data base opens is allowed
I 914Call conversion SL is not a current version
I 940Omnidex rootfile is empty
I 941Memory allocation failure - cannot create control blocks
I 947Root file has the wrong data format for this computer system
I 948The dictionary file that was specified does not exist
I 949Omnidex rootfile version is not current.  Please reinstall Omnidex.
I-910Data base name too long, or not terminated by a semicolon/blank
I-911Option 100 requires exclusive update access (mode 3 or 4)
I-915No Omnidex rootfile exists, so open option 200 is not allowed
O 105FLOCK failure.  Program may lack MR capability
O 201Operation stopped per user request
O 202ODXFIND timeout
O 205Limit of undo stack has been reached
O 210There are no synonyms defined for this word
O 214End of synonym list
O 220Not an ODXTRANSFER ID File
O 221Record Specific ID file not allowed on a Record Complex field
O 222Record Complex ID file not allowed on a Record Specific field
O 225Table must be re-indexed before this operation can be performed
O 229Insufficient buffer space to perform the requested bitmap merge
O 230Can't open ID file
O-202Illegal ODXFIND Mode
O-203Table contains no Omnidex keyword fields
O-204Illegal use of NOT operator
O-205Bad keyword list
O-206Illegal use of the range operator
O-207Keywords must start with an alphanumeric char or decimal point
O-208Numeric start and stop values must have the same number of digits
O-209Bad field name specified
O-210Field is not an Omnidex keyword field in this table
O-211Expected one wildcard keyword or one keyword range
O-213Samelist is not allowed with discrete modes (10 & 11)
O-214Not an Omnidex data base
O-215A proximity specification contains a non-numeric character
O-216Wildcard operator is not allowed on binary fields
O-217Keyword contains a non-numeric character
O-218Missing keyword in the list
O-219Keyword list has an unmatched quote
O-220Keyword list has an unmatched quote or missing terminator character
O-221Start & stop values must have the same sign
O-222OR'd fields must have consistent indexing options (RC, RS or PX)
O-223Record Specific qualifications cannot span multiple tables
O-224Not a Soundex field
O-225Memory multifinds (joins) from a DR table are not supported
O-226Range start and stop values must be keywords
O-227Number exceeds the maximum allowed for this field
O-228Negative values not allowed for unsigned fields
O-230Field is not an Omnidex keyword field in this table and domain
O-231No synonym index file is configured for this Omnidex domain
O-232Multifind cannot reference an ODXTRANSFER ID file
O-233File record size is shorter than the component's length
O-234File name cannot exceed 36 characters
O-235A Boolean operator (',' '+' '-') must follow the Samelist token '*'
O-236Syntax for Undo stack operations: "*[m] <operator> *[n];" { m,n=0..2 }
O-237Only Samelist AND is allowed when changing the child's domain (parent)
O-238A parent/child join is required before changing the parent domain
O-239This table is not indexed in the specified parent's domain
O-240Proximity operations must be grouped together on the left
O-241Proximity specifications are allowed with AND operations only
O-242The current and prior qualification must have proximity specifications
O-243A maximum of 8 proximity specifications is permitted
O-244The previous and current table are not a parent/child domain
O-245AND operations are not allowed on bitmap indexed fields
O-246Illegal use of the wildcard operator on a bitmap indexed field
O-247External ID files and keywords can't be combined on bitmap indexed fields
O-249Samelist operations on this mix of ID types are not supported
O-254Only DR-indexed child tables support qualifies via parent ID files
O 307Memory allocation failure - table's row IDs may be too large
O 310Beginning of ID list
O 311End of ID list
O 312No current value for this key
O 313Index file is empty
O 314End of range
O 315Invalid distance for optimized range retrieval
O 347Index file has the wrong data format for this computer system
O-300Illegal Mode
O-301Target array is too small
O-302No preceding Mode 10/11 ODXFIND
O-303No preceding ODXFIND
O-304A negative count is not allowed
O-305Preceding ODXFIND was not Record Specific
O-306Preceding ODXFIND was Record Specific
O-307Parent record numbers are not available in this domain (it's not TRR)
O-308Only forward reads (mode 1) are allowed when ID Sort is active
O-309Requested ID count exceeds maximum (RC: 8192, RS: 4096)
O-314Not an Omnidex data base
O-318ID Sort option not allowed on ASK indexes using the Retrieval Key option
O 405FLOCK failure.  Program may lack MR capability
O-500Illegal mode
O-501Table has no Omnidex keyword fields
O-502Specified table is not an Omnidex parent (master)
O-503Undefined Omnidex group
O-504Composite primary/foreign key - use mode 21
O-505Not an Omnidex keyword field
O-506This table is not indexed in the specified parent's domain
O-512Specified table is not an Omnidex child
O-514Not an Omnidex data base
O-701Procedure not callable
O-800Bad mode
O-801File recsize must equal Omnidex SI size
O-802File capacity is too small
O-806Target file exists and is not an ODXTRANSFER RC ID file
O-807Target file exists and is not an ODXTRANSFER RS ID file
O-809Detail chain processing not valid
O 921Too many SA trees have been opened
O 922An invalid SA tree number was detected
