...
Property | Type | Description |
---|---|---|
ProcessingId | GUID | A unique GUID identifying the processing request. |
FilingId | int | The filing ID of a processed XBRL file, if processing was successful. |
Status | enum | The status of the actual processing, RanToCompletion (5) means the process finished. See more details in the table below. |
FilingId | int | The filing ID of a processed XBRL file, if processing was successful. |
FilingVersionId | int | The filing version ID of a processed XBRL file, if processing was successful. |
IsRejected | boolean | True if filing is rejected, if processing was successful. |
IsServerError | boolean | True if any server error happened during processing, this usually means that an manual investigation has to be started. |
Md5Hash | string | The MD5 hash calculated on the XBRL file, if processing was successful. |
IsDuplicateFiling | boolean | If true, a duplicate filing is detected and processing was successful. |
DuplicateFilingId | int | The ID of the filing detected as a duplicate, if processing was successful. |
DuplicateFilingXbrlProcessingId | GUID | The GUID of the processing that processed the duplicate filing. |
ValidationResults | List<ValidationResult> | The XBRL validation results and messages from the XBRL processing, for more details see table below. |
IsXbrlValid | boolean | The information if the XBRL file is valid (considering warnings as valid). |
Job Status
The job status property of the ProcessingResult can have the following states:
State | Integer Value | Description |
---|---|---|
Created | 0 | The job has been initialized but has not yet been scheduled. |
WaitingForActivation | 1 | The job is waiting to be activated and scheduled internally. |
WaitingToRun | 2 | The job has been scheduled for execution but has not yet begun executing. |
Running | 3 | The job is running but has not yet completed. |
WaitingForChildrenToComplete | 4 | The job has finished executing and is implicitly waiting for attached child tasks to complete. |
RanToCompletion | 5 | The job completed execution successfully. |
Canceled | 6 | The job has been manually cancelled. |
Faulted | 7 | The job completed due to an unhandled exception. This usually means that the job will retried, and that a manual investigation has to be started. |
Validation Results
The validation results are returned as a list of ValidationResult nodes. Those have the following properties:
...