2.2.5.11 dsc:JobStateReasonWKVType

The dsc:JobStateReasonWKVType type defines an enumerated list of built-in type xs:NMTOKEN (as specified in [XMLSCHEMA1] and [XMLSCHEMA2]) that represent the predefined (or well-known) values of detailed information regarding the processing state of a PostScan job.<8>

 <xs:simpleType name="JobStateReasonWKVType">
    <xs:restriction base="xs:NMTOKEN">
       <xs:maxLength value="255"/>
       <xs:enumeration value="None"/>
       <xs:enumeration value="PostScanJobTimedOut"/>
       <xs:enumeration value="NoValidPostScanInstructionsFound"/>
       <xs:enumeration value="CreatePostScanJobFailed"/>
       <xs:enumeration value="SendImageFailed"/>
       <xs:enumeration value="PostScanJobCanceled"/>
       <xs:enumeration value="PostScanJobProcessingFailed"/>
       <xs:enumeration value="PostScanJobCompletedSuccessfully"/>
       <xs:enumeration value="PostScanJobCompletedWithErrors"/>
       <xs:enumeration value="PostScanJobCompletedWithWarnings"/>
    </xs:restriction>
 </xs:simpleType>

Value

Description

None

No additional information is available concerning the current PostScan job state.

PostScanJobTimedOut

The PostScan job completed after no EndPostScanJob operation followed the CreatePostScanJob or SendImage operations within the 10-minute time limit.

The CreatePostScanJob operation is part of the Distributed Scan Processing Web Service. It is used by a scan device to start a PostScan job on a scan repository. Each CreatePostScanJob operation is composed of a CreatePostScanJobRequest element from the scan device to the scan repository and a CreatePostScanJobResponse element from the scan repository back to the scan device. See [MSDN-WSDSP] for more details on these elements.

The EndPostScanJob operation is part of the Distributed Scan Processing Web Service. It is used by a scan device to notify a scan repository that all the scan documents for a previously created PostScan job have been transferred. Each EndPostScanJob operation is composed of a EndPostScanJobRequest element from the scan device to the scan repository and a EndPostScanJobResponse element from the scan repository back to the scan device. See [MSDN-WSDSP] for more details on these elements.

NoValidPostScanInstructionsFound

The scan repository does not recognize any of the filter dialects in the PostScan job instructions.

CreatePostScanJobFailed

The PostScan job was aborted when the CreatePostScanJob operation failed.

SendImageFailed

The PostScan job was aborted when a SendImage operation failed.

The SendImage operation is part of the Distributed Scan Processing Web Service. It is used by a scan device to send one or more scan documents to a scan repository. Each SendImage operation is composed of a SendImageRequest element from the scan device to the scan repository and a SendImageResponse element from the scan repository back to the scan device. See [MSDN-WSDSP] for more details on these elements.

PostScanJobCanceled

The PostScan job was canceled.

PostScanJobProcessingFailed

The PostScan job failed processing with an unrecoverable error.

PostScanJobCompletedSuccessfully

The PostScan job finished processing without any warnings or errors.

PostScanJobCompletedWithErrors

The PostScan job finished processing with at least one filter error.

PostScanJobCompletedWithWarnings

The PostScan job finished processing with at least one warning. The PostScan job scan documents are expected to be successfully processed.