During a load file ingest, DISCO validates that the files you have provided meet the appropriate formatting conditions to ensure the documents are loaded correctly.
When reading load file validation reports, be sure to check the summary and the details sheets. The summary will show the validation and number of times it was seen. The details sheet will give specific lines and further details for each validation error found.
Below is a list of issues that can occur during a load file ingest. An Error means that none of the files could be loaded. A Warning means DISCO loaded the documents, but the documents may need to be checked for completeness.
When relevant, the details tab of the validation report will note the specific row number that failed a specific validation. DISCO attempts to include all identifiable validation issues in each Validation report, but some validation checks cannot be run if there are issues in earlier validations.
Message ID |
Validation |
Description |
Type |
3 |
Valid file references |
Missing file reference detected in data load file. Please ensure all paths to your data are correct. |
Error |
9 |
Parent identifiers |
One or more parent documents are not found. Please ensure all parent references are correct. |
Error |
10 |
Document identifiers |
Numbering gaps in data load file detected. Please verify that no files are missing. |
Warning |
11 |
Attachment identifiers |
One or more parent documents are not found. Please ensure all parent references are correct. |
Warning |
12 |
Field counts |
Inconsistent number of fields detected in data load file. Please ensure that the number of fields in each row matches the number of field headers. |
Error |
13 |
Field length |
Field exceeds the maximum allowed characters. Please submit your data to the DISCO Data Operations team for ingest. |
Error |
15 |
Uploaded file count |
There are native, image, or text files in your data which are not referenced in the load file(s). These files will not be ingested. Please refer to the error report and verify that your load files contain all necessary paths. |
Warning |
16 |
Family size |
One or more families exceed 2,000 documents. Please submit your data to DISCO Data Ops for ingest. |
Error |
17 |
Document within attachment range |
Document identifier is not within the document's begin attachment and end attachment range. Please ensure each document identifier is within the attachment range described by the document. The document will be loaded without a family relationship. |
Warning |
21 |
Cyclical parent ID reference |
Parent document identifier forms a cyclical family relationship. Please ensure parent identifiers values do not form a cycle. The document will be loaded without a family relationship. |
Warning |
22 |
At least one native, text, or image |
One or more rows do not specify at least one image file, a text file, or a native file. Please ensure each row specifies at least one image file, text file or native file. |
Error |
27 |
Zero byte image file |
Zero byte file referenced in Image File Path field. DISCO can not load the image. Please ensure the image file is valid and re-try. |
Error |
28 |
Image file not found |
Could not find a file referenced in the image load file. Please ensure the image load file is valid. |
Error |
29 |
Mandatory image load file fields |
Missing value(s) detected in required image load file fields. DISCO requires the following: Image Key, Image File Path, and Document Break. Please ensure that the image load file contains values in all required fields. |
Error |
30 |
OPT format |
Incorrect number of fields detected in image load file. Please ensure that your Opticon (.opt) file contains 7 delimited fields: Image Key, Volume Label, Image File Path, Document Break, Page Count, Box Break, Folder Break. |
Error |
34 |
Image key |
The image load file references a document identifier not presented in the data load file. Please ensure your image load file is correct. DISCO was not able to load an image for this record. |
Warning |
35 |
Zero byte image file in load file |
Zero byte file referenced in the data load file. Please ensure the image file is valid. |
Error |
36 |
Missing attachment info |
Attachment documents must specify an attachment begin identifier and an attachment end identifier. The document will be loaded without a family relationship. |
Warning |
37 |
Self parent identifier |
Parent document identifier implies a document is its own parent. The parent document identifier and document identifier cannot be the same value. Please ensure the parent document identifier references a valid document. The document will be loaded without a family relationship. |
Warning |
38 |
Duplicate document identifier |
Data load file contains document identifiers that are not unique. Please ensure document identifiers are unique. |
Error |
40 |
Field value error |
Load file values could not be parsed. Please ensure the load file values follow the required DISCO formatting. See the Data Load File sheet for details. Supported Characters List |
Error |
41 |
Field value warning |
Load file values do not match the required DISCO formatting. Unsupported values may not be displayed or fully searchable. Please ensure the load file values follow the required DISCO formatting. See the Data Load File sheet for details. Supported Characters List |
Warning |
42 |
Document identifier missing |
Document identifier is missing. |
Error |
44 |
Custom field name format |
Custom field name does not match the supported format. Supported Characters List |
Error |
53 |
Bates range limit |
Range between beginning Bates number and ending Bates number has exceeded the 30,000 page limit. Only the first and last Bates numbers will be stored on the document. |
Warning |
68 |
Duplicate header values |
Data load file header contains duplicate values |
Error |
69 |
Parsable data load file |
Data load file contains NULL bytes which are illegal characters, please remove them and resubmit. |
Error |
70 |
Unknown Error |
Unknown error. Please contact support@csdisco.com for assistance. |
Error |
71 |
Parsable data load file |
Unknown error occurred while reading the data load file. Please contact support@csdisco.com for assistance. |
Error |
72 |
Parsable data load file |
Data load file encoding could not be determined. Defaulted to CP1252. |
Warning |
73 |
Parsable data load file |
Data load file must have at least one header row and one data row. |
Error |
74 |
Parsable image load file |
Unknown error occurred while reading the image load file. Please contact support@csdisco.com for assistance. |
Error |
75 |
Parsable image load file |
Image load file encoding could not be determined. Defaulted to CP1252. |
Warning |
76 |
Parsable image load file |
Image load is not recognized as a valid Opticon (.opt) image load file. Please upload a valid image load file. |
Error |
81 |
Document identifier exists in image load file |
The data load file references a document identifier not present in the image load file. Please ensure your image load file is correct. |
Warning |
82 |
Document within more than one attachment range |
Document identifier exists in more than one attachment range. Please ensure each document identifier is within only one attachment range. |
Warning |
83 |
Duplicate image keys |
Image load file contains image keys that are not unique. Please ensure image keys are unique. |
Error |
86 |
Attachment Ranges |
BeginAttach and EndAttach must be in order and generate a bates range |
Warning |
87 |
Loadfile field mapping |
Loadfile field not found in header. |
Error |
88 |
Invalid Control Id mapping |
Control Id not found in header. |
Error |
89 |
Unreferenced files with no images |
No OPT file received and unreferenced files. To use images, please map to ImagePath or provide an OPT. |
Warning |
90 |
No EndBates |
BeginBates was set on the load file row without a matching EndBates. This row will be ingested with only one bates number. |
Warning |
91 |
Mismatched Bates and Images |
The load file row has a different count of bates numbers versus identified images. |
Warning |
92 |
Parsable data load file |
Data load file encoding could not be determined. Defaulted to CP1252. All corrupt characters have been replaced with �. |
Warning |
93 |
Parsable image load file |
Image load file encoding could not be determined. Defaulted to CP1252. All corrupt characters have been replaced with �. |
Warning |
94 |
Parsable data load file |
Line contains corrupt characters. |
Warning |
95 |
Parsable image load file |
Line contains corrupt characters. |
Warning |
97 |
Unable to set time without a corresponding date |
Updating time fields requires also providing a corresponding date field. |
Warning |
99 |
Date timezone does not match time timezone |
Date and time timezones must match to accurately create dates. |
Warning |
101 |
Unable to create date and time |
The provided date and time do not give enough information to accurately combine into one date and time. |
Warning |
103 |
Attach ranges exceed limit |
Attach ranges in load file exceed the limit. Please break load file into smaller pieces to load into DISCO. |
Error |
104 |
Bates numbers are not numeric |
The provided bates numbers do not end with digits. Family relationships will be ignored. |
Warning |