<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="ScanDocumentProcessingCapabilitiesType">
<xs:complexContent>
<xs:extension base="ImagingDocumentProcessingCapabilitiesType">
<xs:sequence>
<xs:element name="AutoSkewCorrection" type="xs:boolean" minOccurs="0" />
<xs:element name="ColorEntry" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" maxOccurs="unbounded">
<xs:simpleType>
<xs:union memberTypes="ColorEntryWKV KeywordNsExtensionPattern" />
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Compression" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="CompressionType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CompressionQualityFactor" type="RangeOfIntType" minOccurs="0" />
<xs:element name="ContentType" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="ContentTypeType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Destination" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="DestinationUriSchemes" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="xs:string" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DestinationUris" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="DestinationUriSchemes" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="xs:string" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PreDialString" type="xs:boolean" minOccurs="0" />
<xs:element name="PostDialString" type="xs:boolean" minOccurs="0" />
<xs:element name="T33Subaddress" type="xs:boolean" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DocumentDigitalSignature" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="DocumentDigitalSignatureType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DocumentFormat" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="DocumentFormatType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Exposure" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AutoExposure" type="xs:boolean" minOccurs="0" />
<xs:element name="Brightness" type="xs:boolean" minOccurs="0" />
<xs:element name="Contrast" type="xs:boolean" minOccurs="0" />
<xs:element name="Sharpness" type="xs:boolean" minOccurs="0" />
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FilmScanMode" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="FilmScanModeType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ImagesToTransfer" type="xs:boolean" minOccurs="0" />
<xs:element name="InputSource" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="InputSourceType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MediaBox" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="ImageBox">
<xs:complexType>
<xs:sequence>
<xs:element name="Height" type="RangeOfIntType" />
<xs:element name="Width" type="RangeOfIntType" />
<xs:element name="XOffset" type="RangeOfIntType" minOccurs="0" />
<xs:element name="YOffset" type="RangeOfIntType" minOccurs="0" />
<xs:element name="ContentRegionUnits">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="ContentRegionUnitsType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ImageCroppingPolicy">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="ImageCroppingPolicyType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MediaSizeName">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="MediaSizeNameType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OrientationRequested">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="OrientationRequestedType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Resolutions" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Resolution" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="CrossFeedDir">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FeedDir">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="Units" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Rotation" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValue" type="RotationWKV" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Scaling" minOccurs="0">
<xs:complexType>
<xs:choice>
<xs:sequence>
<xs:element name="ScalingHeight" type="RangeOfIntType" />
<xs:element name="ScalingWidth" type="RangeOfIntType" />
</xs:sequence>
<xs:element name="AutoScaling" type="xs:boolean" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:sequence minOccurs="0">
<xs:element name="DocumentSizeAutoDetect" type="xs:boolean" minOccurs="0" />
<xs:element name="ScanRegions" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="ScanRegion" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Height" type="RangeOfIntType" />
<xs:element ref="RegionUnits" />
<xs:element name="Width" type="RangeOfIntType" />
<xs:element name="XOffset" type="RangeOfIntType" minOccurs="0" />
<xs:element name="YOffset" type="RangeOfIntType" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:element name="Sides" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AllowedValues" type="SidesType" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|