Schema Name: PwgWellKnownValues.xsd
Target Namespace: http://www.pwg.org/schemas/2014/08/sm
Documentation:
PWG Semantic Model v3   

Copyright 2002-2014, IEEE Industry Standards and Technology Organization/PWG - SM Working Group. 
All rights reserved  

   Editors:  Peter Zehler, Ira McDonald
Well known values (i.e. keywords) used by semantic elements
Simple types specific to operations
Collapse XSD Schema Code:

<xs:schema xmlns="http://www.pwg.org/schemas/2014/08/sm" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:pwg="http://www.pwg.org/schemas/2014/08/sm" targetNamespace="http://www.pwg.org/schemas/2014/08/sm" elementFormDefault="qualified" attributeFormDefault="qualified" version="2.903">
	<!--07/02/12 PJZ Fixed OutputBinWKV values-->
	<!--06/06/12 PJZ Final JPS3 update-->
	<!--05/24/12 PJZ Mime extension patterns is now of type xs:string-->
	<!--03/15/12 PJZ Updated Transform model-->
	<!--03/12/12 PJZ Aligned with  Raster Last Call-->
	<!--03/01/12 PJZ Fixed PWGRasterDocumentSheetBackWKV name, added image/pwg-raster-->
	<!--02/18/12 PJZ Added 'None' to OrientationRequestedWKV-->
	<!--01/10/12 PJZ Aligned with latest JPS3 and Raster specs-->
	<!--12/18/11 PJZ Fixed operating system extension pattern, Removed unused OutputBin pattern-->
	<!--11/08/11 PJZ Added strawman Transform-->
	<!--10/05/11 PJZ Changed case of OS values to lower-->
	<!--09/16/11 PJZ Fixed case of some values-->
	<!--08/23/11 PJZ Added PWG Raster-->
	<!--08/10/11 PJZ added Imposition values-->
	<!--06/30/11 PJZ Added operation element required for Add/Modify/Delete on SetOperation-->
	<!--06/03/11 PJZ Fixes from May Face to Face, fixed spelling error-->
	<!--05/05/11 PJZ Added more JPS3 WKVs-->
	<!--03/28/11 PJZ Added JPS3 WKVs and missing print color mode enum value-->
	<!--02/02/11 PJZ Added print color mode enum values-->
	<!--01/20/11 PJZ Added print color mode-->
	<!--10/25/10 PJZ Commented out ColorWKV placeholder to publish version for MFD Overall-->
	<!--08/19/10 PJZ Added authentication type keywords-->
	<!--04/15/10 PJZ Fixed PendingHeld-->
	<!--02/26/10 PJZ Power, Cover updates-->
	<!--12/30/09 PJZ Generalized PrintQuality to Quality-->
	<!--12/28/09 PJZ Generalized JobHoldUntil to HoldUntil-->
	<!--12/25/09 PJZ Updated StatusString from IANA registry-->
	<!--07/20/09 PJZ Collapsed various Fax services excluding EMailIn and EmailOut-->
	<!--06/17/09 PJZ Reworked NaturalLanguage and Charset-->
	<!--04/14/09 PJZ Updated Namespace-->
	<!--01/22/09 PJZ Changed Xmldsig to Xdsig (avoid xml character sequence in names)-->
	<!--01/21/09 PJZ Added CoverStayeWKV-->
	<!--01/16/09 PJZ Adjusted StorateTypeWKV-->
	<!--11/13/08 PJZ Added FaxOut WKV-->
	<!--09/01/08 PJZ Split out Resources into Templates, Static and Executable-->
	<!--07/22/08 PJZ Limit Requested elements to specific values-->
	<!--06/12/08 PJZ Added Scan and Condition related entries-->
	<!--05/30/08 PJZ Move back to single namespace-->
	<!--05/21/08 PJZ Partial alignment with WS-Scan-->
	<!--04/01/08 PJZ Moved Subunit WKV's to here-->
	<!--03/27/08 PJZ Added more Job Password Encryption, Original Type  enums-->
	<!--12/12/07 PJZ Added Rotation WKV-->
	<!--11/21/07 PJZ Added Scan specific types-->
	<!--09/12/07 PJZ all NMTokens without max len restricted to 255-->
	<!--10/08/06 PJZ Reworked dependencies and removed Chameleon-->
	<!--08/08/06  PJZ  Changed namespace, added ObjectAccessWKV from WimsTypes-->
	<!--040506  PJZ  modified from ver 1.0 to prepare for SM editing work-->
	<xs:annotation>
		<xs:documentation xml:lang="en">
   PWG Semantic Model v3   

Copyright 2002-2014, IEEE Industry Standards and Technology Organization/PWG - SM Working Group. 
All rights reserved  

   Editors:  Peter Zehler, Ira McDonald 
</xs:documentation>
	</xs:annotation>
	<xs:annotation>
		<xs:documentation>Well known values (i.e. keywords) used by semantic elements</xs:documentation>
	</xs:annotation>
	<xs:simpleType name="AuthenticationWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Basic"/>
			<xs:enumeration value="Certificate"/>
			<xs:enumeration value="Digest"/>
			<xs:enumeration value="Token"/>
			<xs:enumeration value="KerberosToken"/>
			<xs:enumeration value="RequestingUserName"/>
			<xs:enumeration value="UsernamePassword"/>
			<xs:enumeration value="None"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CCEscapeActionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="ignoreEscape"/>
			<xs:enumeration value="hangUp"/>
			<xs:enumeration value="enterCommandMode"/>
		</xs:restriction>
		<!-- Line Capability -->
		<!-- see mdmLineCapabilities in [RFC1696] -->
	</xs:simpleType>
	<xs:simpleType name="CharsetWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="63"/>
			<xs:enumeration value="adobe-standard-encoding"/>
			<xs:enumeration value="adobe-symbol-encoding"/>
			<xs:enumeration value="ansi-x3-110-1983"/>
			<xs:enumeration value="asmo-449"/>
			<xs:enumeration value="big5"/>
			<xs:enumeration value="big5-hkscs"/>
			<xs:enumeration value="bocu-1"/>
			<xs:enumeration value="bs-4730"/>
			<xs:enumeration value="bs-viewdata"/>
			<xs:enumeration value="cesu-8"/>
			<xs:enumeration value="csa-z243-4-1985-1"/>
			<xs:enumeration value="csa-z243-4-1985-2"/>
			<xs:enumeration value="csa-z243-4-1985-gr"/>
			<xs:enumeration value="csn-369103"/>
			<xs:enumeration value="dec-mcs"/>
			<xs:enumeration value="din-66003"/>
			<xs:enumeration value="dk-us"/>
			<xs:enumeration value="ds-2089"/>
			<xs:enumeration value="ebcdic-at-de"/>
			<xs:enumeration value="ebcdic-at-de-a"/>
			<xs:enumeration value="ebcdic-ca-fr"/>
			<xs:enumeration value="ebcdic-dk-no"/>
			<xs:enumeration value="ebcdic-dk-no-a"/>
			<xs:enumeration value="ebcdic-es"/>
			<xs:enumeration value="ebcdic-es-a"/>
			<xs:enumeration value="ebcdic-es-s"/>
			<xs:enumeration value="ebcdic-fi-se"/>
			<xs:enumeration value="ebcdic-fi-se-a"/>
			<xs:enumeration value="ebcdic-fr"/>
			<xs:enumeration value="ebcdic-it"/>
			<xs:enumeration value="ebcdic-pt"/>
			<xs:enumeration value="ebcdic-uk"/>
			<xs:enumeration value="ebcdic-us"/>
			<xs:enumeration value="ecma-cyrillic"/>
			<xs:enumeration value="es"/>
			<xs:enumeration value="es2"/>
			<xs:enumeration value="euc-jp"/>
			<xs:enumeration value="euc-kr"/>
			<xs:enumeration value="extended-unix-code-fixed-width-for-japanese"/>
			<xs:enumeration value="gb18030"/>
			<xs:enumeration value="gb-1988-80"/>
			<xs:enumeration value="gb2312"/>
			<xs:enumeration value="gb-2312-80"/>
			<xs:enumeration value="gbk"/>
			<xs:enumeration value="gost-19768-74"/>
			<xs:enumeration value="greek7"/>
			<xs:enumeration value="greek7-old"/>
			<xs:enumeration value="greek-ccitt"/>
			<xs:enumeration value="hp-desktop"/>
			<xs:enumeration value="hp-legal"/>
			<xs:enumeration value="hp-math8"/>
			<xs:enumeration value="hp-pi-font"/>
			<xs:enumeration value="hp-roman8"/>
			<xs:enumeration value="hz-gb-2312"/>
			<xs:enumeration value="ibm00858"/>
			<xs:enumeration value="ibm00924"/>
			<xs:enumeration value="ibm01140"/>
			<xs:enumeration value="ibm01141"/>
			<xs:enumeration value="ibm01142"/>
			<xs:enumeration value="ibm01143"/>
			<xs:enumeration value="ibm01144"/>
			<xs:enumeration value="ibm01145"/>
			<xs:enumeration value="ibm01146"/>
			<xs:enumeration value="ibm01147"/>
			<xs:enumeration value="ibm01148"/>
			<xs:enumeration value="ibm01149"/>
			<xs:enumeration value="ibm037"/>
			<xs:enumeration value="ibm038"/>
			<xs:enumeration value="ibm1026"/>
			<xs:enumeration value="ibm1047"/>
			<xs:enumeration value="ibm273"/>
			<xs:enumeration value="ibm274"/>
			<xs:enumeration value="ibm275"/>
			<xs:enumeration value="ibm277"/>
			<xs:enumeration value="ibm278"/>
			<xs:enumeration value="ibm280"/>
			<xs:enumeration value="ibm281"/>
			<xs:enumeration value="ibm284"/>
			<xs:enumeration value="ibm285"/>
			<xs:enumeration value="ibm290"/>
			<xs:enumeration value="ibm297"/>
			<xs:enumeration value="ibm420"/>
			<xs:enumeration value="ibm423"/>
			<xs:enumeration value="ibm424"/>
			<xs:enumeration value="ibm437"/>
			<xs:enumeration value="ibm500"/>
			<xs:enumeration value="ibm775"/>
			<xs:enumeration value="ibm850"/>
			<xs:enumeration value="ibm851"/>
			<xs:enumeration value="ibm852"/>
			<xs:enumeration value="ibm855"/>
			<xs:enumeration value="ibm857"/>
			<xs:enumeration value="ibm860"/>
			<xs:enumeration value="ibm861"/>
			<xs:enumeration value="ibm862"/>
			<xs:enumeration value="ibm863"/>
			<xs:enumeration value="ibm864"/>
			<xs:enumeration value="ibm865"/>
			<xs:enumeration value="ibm866"/>
			<xs:enumeration value="ibm868"/>
			<xs:enumeration value="ibm869"/>
			<xs:enumeration value="ibm870"/>
			<xs:enumeration value="ibm871"/>
			<xs:enumeration value="ibm880"/>
			<xs:enumeration value="ibm891"/>
			<xs:enumeration value="ibm903"/>
			<xs:enumeration value="ibm904"/>
			<xs:enumeration value="ibm905"/>
			<xs:enumeration value="ibm918"/>
			<xs:enumeration value="ibm-symbols"/>
			<xs:enumeration value="ibm-thai"/>
			<xs:enumeration value="iec-p27-1"/>
			<xs:enumeration value="inis"/>
			<xs:enumeration value="inis-8"/>
			<xs:enumeration value="inis-cyrillic"/>
			<xs:enumeration value="invariant"/>
			<xs:enumeration value="iso-10367-box"/>
			<xs:enumeration value="iso-10646-ucs-2"/>
			<xs:enumeration value="iso-10646-ucs-4"/>
			<xs:enumeration value="iso-10646-ucs-basic"/>
			<xs:enumeration value="iso-10646-unicode-latin1"/>
			<xs:enumeration value="iso-10646-utf-1"/>
			<xs:enumeration value="iso-2022-cn"/>
			<xs:enumeration value="iso-2022-cn-ext"/>
			<xs:enumeration value="iso-2022-jp"/>
			<xs:enumeration value="iso-2022-jp-2"/>
			<xs:enumeration value="iso-2022-kr"/>
			<xs:enumeration value="iso-2033-1983"/>
			<xs:enumeration value="iso-5427"/>
			<xs:enumeration value="iso-5427-1981"/>
			<xs:enumeration value="iso-5428-1980"/>
			<xs:enumeration value="iso-646-basic-1983"/>
			<xs:enumeration value="iso-646-irv-1983"/>
			<xs:enumeration value="iso-6937-2-25"/>
			<xs:enumeration value="iso-6937-2-add"/>
			<xs:enumeration value="iso-8859-1"/>
			<xs:enumeration value="iso-8859-10"/>
			<xs:enumeration value="iso-8859-13"/>
			<xs:enumeration value="iso-8859-14"/>
			<xs:enumeration value="iso-8859-15"/>
			<xs:enumeration value="iso-8859-16"/>
			<xs:enumeration value="iso-8859-1-windows-3-0-latin-1"/>
			<xs:enumeration value="iso-8859-1-windows-3-1-latin-1"/>
			<xs:enumeration value="iso-8859-2"/>
			<xs:enumeration value="iso-8859-2-windows-latin-2"/>
			<xs:enumeration value="iso-8859-3"/>
			<xs:enumeration value="iso-8859-4"/>
			<xs:enumeration value="iso-8859-5"/>
			<xs:enumeration value="iso-8859-6"/>
			<xs:enumeration value="iso-8859-6-e"/>
			<xs:enumeration value="iso-8859-6-i"/>
			<xs:enumeration value="iso-8859-7"/>
			<xs:enumeration value="iso-8859-8"/>
			<xs:enumeration value="iso-8859-8-e"/>
			<xs:enumeration value="iso-8859-8-i"/>
			<xs:enumeration value="iso-8859-9"/>
			<xs:enumeration value="iso-8859-9-windows-latin-5"/>
			<xs:enumeration value="iso-8859-supp"/>
			<xs:enumeration value="iso-ir-90"/>
			<xs:enumeration value="iso-unicode-ibm-1261"/>
			<xs:enumeration value="iso-unicode-ibm-1264"/>
			<xs:enumeration value="iso-unicode-ibm-1265"/>
			<xs:enumeration value="iso-unicode-ibm-1268"/>
			<xs:enumeration value="iso-unicode-ibm-1276"/>
			<xs:enumeration value="it"/>
			<xs:enumeration value="jis-c6220-1969-jp"/>
			<xs:enumeration value="jis-c6220-1969-ro"/>
			<xs:enumeration value="jis-c6226-1978"/>
			<xs:enumeration value="jis-c6226-1983"/>
			<xs:enumeration value="jis-c6229-1984-a"/>
			<xs:enumeration value="jis-c6229-1984-b"/>
			<xs:enumeration value="jis-c6229-1984-b-add"/>
			<xs:enumeration value="jis-c6229-1984-hand"/>
			<xs:enumeration value="jis-c6229-1984-hand-add"/>
			<xs:enumeration value="jis-c6229-1984-kana"/>
			<xs:enumeration value="jis-encoding"/>
			<xs:enumeration value="jis-x0201"/>
			<xs:enumeration value="jis-x0212-1990"/>
			<xs:enumeration value="jus-i-b1-002"/>
			<xs:enumeration value="jus-i-b1-003-mac"/>
			<xs:enumeration value="jus-i-b1-003-serb"/>
			<xs:enumeration value="koi8-r"/>
			<xs:enumeration value="koi8-u"/>
			<xs:enumeration value="ks-c-5601-1987"/>
			<xs:enumeration value="ksc5636"/>
			<xs:enumeration value="latin-greek"/>
			<xs:enumeration value="latin-greek-1"/>
			<xs:enumeration value="latin-lap"/>
			<xs:enumeration value="macintosh"/>
			<xs:enumeration value="microsoft-publishing"/>
			<xs:enumeration value="mnem"/>
			<xs:enumeration value="mnemonic"/>
			<xs:enumeration value="msz-7795-3"/>
			<xs:enumeration value="nats-dano"/>
			<xs:enumeration value="nats-dano-add"/>
			<xs:enumeration value="nats-sefi"/>
			<xs:enumeration value="nats-sefi-add"/>
			<xs:enumeration value="nc-nc00-10-81"/>
			<xs:enumeration value="nf-z-62-010"/>
			<xs:enumeration value="nf-z-62-010--1973-"/>
			<xs:enumeration value="ns-4551-1"/>
			<xs:enumeration value="ns-4551-2"/>
			<xs:enumeration value="pc8-danish-norwegian"/>
			<xs:enumeration value="pc8-turkish"/>
			<xs:enumeration value="pt"/>
			<xs:enumeration value="pt2"/>
			<xs:enumeration value="ptcp154"/>
			<xs:enumeration value="scsu"/>
			<xs:enumeration value="sen-850200-b"/>
			<xs:enumeration value="sen-850200-c"/>
			<xs:enumeration value="shift-jis"/>
			<xs:enumeration value="t-101-g2"/>
			<xs:enumeration value="t-61-7bit"/>
			<xs:enumeration value="t-61-8bit"/>
			<xs:enumeration value="tis-620"/>
			<xs:enumeration value="unicode-1-1"/>
			<xs:enumeration value="unicode-1-1-utf-7"/>
			<xs:enumeration value="unknown-8bit"/>
			<xs:enumeration value="us-ascii"/>
			<xs:enumeration value="us-dk"/>
			<xs:enumeration value="utf-16"/>
			<xs:enumeration value="utf-16be"/>
			<xs:enumeration value="utf-16le"/>
			<xs:enumeration value="utf-32"/>
			<xs:enumeration value="utf-32be"/>
			<xs:enumeration value="utf-32le"/>
			<xs:enumeration value="utf-7"/>
			<xs:enumeration value="utf-8"/>
			<xs:enumeration value="ventura-international"/>
			<xs:enumeration value="ventura-math"/>
			<xs:enumeration value="ventura-us"/>
			<xs:enumeration value="videotex-suppl"/>
			<xs:enumeration value="viqr"/>
			<xs:enumeration value="viscii"/>
			<xs:enumeration value="windows-1250"/>
			<xs:enumeration value="windows-1251"/>
			<xs:enumeration value="windows-1252"/>
			<xs:enumeration value="windows-1253"/>
			<xs:enumeration value="windows-1254"/>
			<xs:enumeration value="windows-1255"/>
			<xs:enumeration value="windows-1256"/>
			<xs:enumeration value="windows-1257"/>
			<xs:enumeration value="windows-1258"/>
			<xs:enumeration value="windows-31j"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ClientRoleWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Proxy"/>
			<xs:enumeration value="User"/>
			<xs:enumeration value="Vendor"/>
		</xs:restriction>
		<!-- client type (function of this client object) -->
	</xs:simpleType>
	<xs:simpleType name="ColorEntryWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="BlackAndWhite1"/>
			<xs:enumeration value="Grayscale4"/>
			<xs:enumeration value="Grayscale8"/>
			<xs:enumeration value="Grayscale16"/>
			<xs:enumeration value="RGB24"/>
			<xs:enumeration value="RGB48"/>
			<xs:enumeration value="RGBa32"/>
			<xs:enumeration value="RGBa64"/>
			<xs:enumeration value="CMYK32"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ColorSpaceWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="RGB"/>
			<xs:enumeration value="sRGB"/>
			<xs:enumeration value="scRGB"/>
			<xs:enumeration value="CMY"/>
			<xs:enumeration value="CMYK"/>
			<xs:enumeration value="YCC"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- Color is Not part of official PWG Model Yet (See IPP Everywhere) 
	<xs:simpleType name="ColorWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Auto"/>
			<xs:enumeration value="BiLeval"/>
			<xs:enumeration value="Color "/>
			<xs:enumeration value="Highlight"/>
			<xs:enumeration value="Monochrome"/>
			<xs:enumeration value="ProcessBiLevel"/>
			<xs:enumeration value="ProcessMonochrome"/>
		</xs:restriction>
	</xs:simpleType>
-->
	<xs:simpleType name="ColorantWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Red"/>
			<xs:enumeration value="Green"/>
			<xs:enumeration value="Blue"/>
			<xs:enumeration value="Cyan"/>
			<xs:enumeration value="Magenta"/>
			<xs:enumeration value="Yellow"/>
			<xs:enumeration value="Black"/>
			<xs:enumeration value="Orange"/>
			<xs:enumeration value="White"/>
		</xs:restriction>
		<!-- console light color -->
		<!-- see PrtConsoleColorTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="ComponetNameWKVs">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Console"/>
			<xs:enumeration value="Finisher"/>
			<xs:enumeration value="InputChannel"/>
			<xs:enumeration value="InputTray"/>
			<xs:enumeration value="Interface"/>
			<xs:enumeration value="Interpreter"/>
			<xs:enumeration value="Marker"/>
			<xs:enumeration value="MediaPath"/>
			<xs:enumeration value="OutputChannel"/>
			<xs:enumeration value="OutputTray"/>
			<xs:enumeration value="ScanMediaPath"/>
			<xs:enumeration value="Scanner"/>
			<xs:enumeration value="VendorSubunit"/>
			<xs:enumeration value="CopyService"/>
			<xs:enumeration value="EmailInService"/>
			<xs:enumeration value="EmailOutService"/>
			<xs:enumeration value="FaxInService"/>
			<xs:enumeration value="FaxOutService"/>
			<xs:enumeration value="NetFaxInService"/>
			<xs:enumeration value="NetFaxOutService"/>
			<xs:enumeration value="PrintService"/>
			<xs:enumeration value="ScanService"/>
			<xs:enumeration value="ResourceService"/>
			<xs:enumeration value="TransformService"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CompressionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Compress"/>
			<xs:enumeration value="Deflate"/>
			<xs:enumeration value="Gzip"/>
			<xs:enumeration value="ModifiedHuffman"/>
			<xs:enumeration value="ModifiedRead"/>
			<xs:enumeration value="MatsushitaWhitelineSkip"/>
			<xs:enumeration value="None"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ConnectionFailReasonWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="ManagementCommand"/>
			<xs:enumeration value="InactivityTimeout"/>
			<xs:enumeration value="MnpIncompatibility"/>
			<xs:enumeration value="ProtocolError"/>
			<xs:enumeration value="PowerLoss"/>
			<xs:enumeration value="EquipmentFailure"/>
			<xs:enumeration value="DtrDrop"/>
			<xs:enumeration value="NoDialTone"/>
			<xs:enumeration value="LineBusy"/>
			<xs:enumeration value="NoAnswer"/>
			<xs:enumeration value="VoiceDetected"/>
			<xs:enumeration value="CarrierLost"/>
			<xs:enumeration value="TrainingFailed"/>
			<xs:enumeration value="FaxDetected"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ConsoleLightColorWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="White"/>
			<xs:enumeration value="Red"/>
			<xs:enumeration value="Green"/>
			<xs:enumeration value="Blue"/>
			<xs:enumeration value="Cyan"/>
			<xs:enumeration value="Magenta"/>
			<xs:enumeration value="Yellow"/>
			<xs:enumeration value="Orange"/>
		</xs:restriction>
		<!-- console light color -->
		<!-- see PrtConsoleColorTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="ContentRegionUnitWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="TenThousandthsOfInches"/>
			<xs:enumeration value="Micrometers"/>
			<xs:enumeration value="Pixels"/>
			<xs:enumeration value="Percent"/>
		</xs:restriction>
		<!-- marker supply capacity/level unit -->
		<!-- see PrtMarkerSuppliesSupplyUnitTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="ContentTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Auto"/>
			<xs:enumeration value="Text"/>
			<xs:enumeration value="Photo"/>
			<xs:enumeration value="TextAndPhoto"/>
			<xs:enumeration value="LineArt"/>
			<xs:enumeration value="Magazine"/>
			<xs:enumeration value="Halftone"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CoverSubunitTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Cover"/>
			<xs:enumeration value="Interlock"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CoverTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="NoCover"/>
			<xs:enumeration value="PrintBack"/>
			<xs:enumeration value="PrintBoth"/>
			<xs:enumeration value="PrintFront"/>
			<xs:enumeration value="PrintNone"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CoverColMemberWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="ColType"/>
			<xs:enumeration value="Media"/>
			<xs:enumeration value="MediaCol"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CurrentPageOrderWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="1ToNOrder"/>
			<xs:enumeration value="NTo1Order"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DeviceRoleWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Client"/>
			<xs:enumeration value="Server"/>
			<xs:enumeration value="Authentication"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DeviceTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Copy"/>
			<xs:enumeration value="Email"/>
			<xs:enumeration value="Fax"/>
			<xs:enumeration value="NetFax"/>
			<xs:enumeration value="Print"/>
			<xs:enumeration value="Scan"/>
			<xs:enumeration value="Transform"/>
			<xs:enumeration value="Vendor"/>
		</xs:restriction>
		<!-- WIMS device type (function of this device object) -->
		<!-- see WIMS Object Model - section 4 [WIMS-PRO] -->
	</xs:simpleType>
	<xs:simpleType name="DeviceTypesWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="PC"/>
			<xs:enumeration value="Tablet"/>
			<xs:enumeration value="Server"/>
		</xs:restriction>
		<!-- WIMS device type (function of this device object) -->
		<!-- see WIMS Object Model - section 4 [WIMS-PRO] -->
	</xs:simpleType>
	<xs:simpleType name="DialingMethodWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Pulse"/>
			<xs:enumeration value="Tone"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DocumentDigitalSignatureWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Dss"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Pgp"/>
			<xs:enumeration value="Smime"/>
			<xs:enumeration value="Xdsig"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DocumentFormatWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="application/octet-stream"/>
			<xs:enumeration value="application/pdf"/>
			<xs:enumeration value="application/postscript"/>
			<xs:enumeration value="application/vnd.pwg-xhtml-print+xml"/>
			<xs:enumeration value="application/vnd.hp-PCL"/>
			<xs:enumeration value="image/g3fax"/>
			<xs:enumeration value="image/jpeg"/>
			<xs:enumeration value="image/pwg-raster"/>
			<xs:enumeration value="image/tiff"/>
			<xs:enumeration value="image/tiff-fx"/>
			<xs:enumeration value="text/html"/>
			<xs:enumeration value="text/plain"/>
			<xs:enumeration value="text/plain; charset=ISO-8859-1"/>
			<xs:enumeration value="text/plain; charset=US-ASCII"/>
			<xs:enumeration value="text/plain; charset=utf-8"/>
			<xs:enumeration value="unknown"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DocumentOutputModeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="SingleDocumentSingleFile"/>
			<xs:enumeration value="SingleDocumentMultipleFile"/>
			<xs:enumeration value="MultipleDocumentSingleFile"/>
			<xs:enumeration value="MultipleDocumentMultipleFile"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DocumentStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Aborted"/>
			<xs:enumeration value="Canceled"/>
			<xs:enumeration value="Completed"/>
			<xs:enumeration value="Pending"/>
			<xs:enumeration value="Processing"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DocumentStateReasonsWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="AbortedBySystem"/>
			<xs:enumeration value="CanceledAtDevice"/>
			<xs:enumeration value="CanceledByOperator"/>
			<xs:enumeration value="CanceledByUser"/>
			<xs:enumeration value="CompletedSuccessfully"/>
			<xs:enumeration value="CompletedWithErrors"/>
			<xs:enumeration value="CompletedWithWarnings"/>
			<xs:enumeration value="CompressionError"/>
			<xs:enumeration value="DocumentAccessError"/>
			<xs:enumeration value="DocumentFormatError"/>
			<xs:enumeration value="DocumentPasswordError"/>
			<xs:enumeration value="DocumentPermissionError"/>
			<xs:enumeration value="DocumentSecurityError"/>
			<xs:enumeration value="DocumentUnprintableError"/>
			<xs:enumeration value="Incoming"/>
			<xs:enumeration value="Interpreting"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Outgoing"/>
			<xs:enumeration value="PrinterStopped"/>
			<xs:enumeration value="PrinterStoppedPartly"/>
			<xs:enumeration value="Printing"/>
			<xs:enumeration value="ProcessingToStopPoint"/>
			<xs:enumeration value="ProofPrintWait"/>
			<xs:enumeration value="Queued"/>
			<xs:enumeration value="QueuedForMarker"/>
			<xs:enumeration value="QueuedInDevice"/>
			<xs:enumeration value="ResourcesAreNotReady"/>
			<xs:enumeration value="ResourcesAreNotSupported"/>
			<xs:enumeration value="Scanning"/>
			<xs:enumeration value="Spooling"/>
			<xs:enumeration value="Streaming"/>
			<xs:enumeration value="SubmissionInterupted"/>
			<xs:enumeration value="Transforming"/>
			<xs:enumeration value="UnsupportedCompression"/>
			<xs:enumeration value="UnsupportedDocumentFormat"/>
			<xs:enumeration value="WarningsDetected"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DTESynchWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="internal"/>
			<xs:enumeration value="external"/>
			<xs:enumeration value="loopback"/>
			<xs:enumeration value="network"/>
		</xs:restriction>
		<!-- Line Capability -->
		<!-- see mdmLineCapabilities in [RFC1696] -->
	</xs:simpleType>
	<xs:simpleType name="DTESynchModeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="async"/>
			<xs:enumeration value="sync"/>
			<xs:enumeration value="syncAfterDial"/>
		</xs:restriction>
		<!-- Line Capability -->
		<!-- see mdmLineCapabilities in [RFC1696] -->
	</xs:simpleType>
	<xs:simpleType name="DTRToOffWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="ignore"/>
			<xs:enumeration value="enableDial"/>
			<xs:enumeration value="autoAnswerEnable"/>
			<xs:enumeration value="establishConnection"/>
		</xs:restriction>
		<!-- Line Capability -->
		<!-- see mdmLineCapabilities in [RFC1696] -->
	</xs:simpleType>
	<xs:simpleType name="DTRToOnWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="ignore"/>
			<xs:enumeration value="escapeToCommandMode"/>
			<xs:enumeration value="disconnectCall"/>
			<xs:enumeration value="resetModem"/>
		</xs:restriction>
		<!-- Line Capability -->
		<!-- see mdmLineCapabilities in [RFC1696] -->
	</xs:simpleType>
	<xs:simpleType name="ErrorControlWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="origrqst-0"/>
			<xs:enumeration value="origrqst-1"/>
			<xs:enumeration value="origrqst-2"/>
			<xs:enumeration value="origrqst-3"/>
			<xs:enumeration value="origrqst-4"/>
			<xs:enumeration value="origrqst-6"/>
			<xs:enumeration value="origrqst-7"/>
			<xs:enumeration value="origfbk-0"/>
			<xs:enumeration value="origfbk-1"/>
			<xs:enumeration value="origfbk-2"/>
			<xs:enumeration value="origfbk-3"/>
			<xs:enumeration value="origfbk-4"/>
			<xs:enumeration value="ansfbk-0"/>
			<xs:enumeration value="ansfbk-1"/>
			<xs:enumeration value="ansfbk-2"/>
			<xs:enumeration value="ansfbk-3"/>
			<xs:enumeration value="ansfbk-4"/>
			<xs:enumeration value="ansfbk-5"/>
			<xs:enumeration value="ansfbk-6"/>
			<xs:enumeration value="ansfbk-8"/>
			<xs:enumeration value="ansfbk-9"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExecutableResourceTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Firmware"/>
			<xs:enumeration value="Software"/>
		</xs:restriction>
		<!-- service type (function of this service object) -->
		<!-- see WIMS Object Model - section 4 [WIMS-PRO] -->
	</xs:simpleType>
	<xs:simpleType name="FaxQualityWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Fine"/>
			<xs:enumeration value="Normal"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FeatureWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="DocumentObject"/>
			<xs:enumeration value="JobSave"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="PageOverrides"/>
			<xs:enumeration value="ProofPrint"/>
			<xs:enumeration value="SubscriptionObject"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FeedOrientationWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="LongEdgeFirst"/>
			<xs:enumeration value="ShortEdgeFirst"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FilmScanModeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="NotApplicable"/>
			<xs:enumeration value="ColorSlideFilm"/>
			<xs:enumeration value="ColorNegativeFilm"/>
			<xs:enumeration value="BlackandWhiteNegativeFilm"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FinisherTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Stitcher"/>
			<xs:enumeration value="Folder"/>
			<xs:enumeration value="Binder"/>
			<xs:enumeration value="Trimmer"/>
			<xs:enumeration value="DieCutter"/>
			<xs:enumeration value="Puncher"/>
			<xs:enumeration value="Perforater"/>
			<xs:enumeration value="Slitter"/>
			<xs:enumeration value="SeparationCutter"/>
			<xs:enumeration value="Imprinter"/>
			<xs:enumeration value="Wrapper"/>
			<xs:enumeration value="Bander"/>
			<xs:enumeration value="MakeEnvelope"/>
			<xs:enumeration value="Stacker"/>
			<xs:enumeration value="SheetRotator"/>
			<xs:enumeration value="Inserter"/>
		</xs:restriction>
		<!-- finisher type -->
		<!-- see FinDeviceTypeTC in [RFC3806] and [IANA-FIN] -->
	</xs:simpleType>
	<xs:simpleType name="FinishingsWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Bale"/>
			<xs:enumeration value="Bind"/>
			<xs:enumeration value="BindBottom"/>
			<xs:enumeration value="BindLeft"/>
			<xs:enumeration value="BindRight"/>
			<xs:enumeration value="BindTop"/>
			<xs:enumeration value="BookletMaker"/>
			<xs:enumeration value="Cover"/>
			<xs:enumeration value="EdgeStitch"/>
			<xs:enumeration value="EdgeStitchBottom"/>
			<xs:enumeration value="EdgeStitchLeft"/>
			<xs:enumeration value="EdgeStichRight"/>
			<xs:enumeration value="EdgeStitchTop"/>
			<xs:enumeration value="Fold"/>
			<xs:enumeration value="JogOffset"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Punch"/>
			<xs:enumeration value="SaddleStitch"/>
			<xs:enumeration value="Staple"/>
			<xs:enumeration value="StapleBottomLeft"/>
			<xs:enumeration value="StapleBottomRight"/>
			<xs:enumeration value="StapleDualBottom"/>
			<xs:enumeration value="StapleDualLeft"/>
			<xs:enumeration value="StapleDualRight"/>
			<xs:enumeration value="StapleDualTop"/>
			<xs:enumeration value="StapleTopLeft"/>
			<xs:enumeration value="StapleTopRight"/>
			<xs:enumeration value="Trim"/>
			<xs:enumeration value="TrimAfterCopies"/>
			<xs:enumeration value="TrimAfterDocuments"/>
			<xs:enumeration value="TrimAfterJob"/>
			<xs:enumeration value="TrimAfterPages"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FinishingsColMemberWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="FinishingTemplate"/>
			<xs:enumeration value="Stitching"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HeaderPrintWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Inside"/>
			<xs:enumeration value="Outside"/>
			<xs:enumeration value="NoPrint"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="HoldUntilWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="DayTime"/>
			<xs:enumeration value="Evening"/>
			<xs:enumeration value="Indefinite"/>
			<xs:enumeration value="Night"/>
			<xs:enumeration value="NoHold"/>
			<xs:enumeration value="SecondShift"/>
			<xs:enumeration value="ThirdShift"/>
			<xs:enumeration value="Weekend"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="IdentifyActionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Display"/>
			<xs:enumeration value="Flash"/>
			<xs:enumeration value="Print"/>
			<xs:enumeration value="Sound"/>
			<xs:enumeration value="Speak"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ImageCroppingPolicyWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Crop"/>
			<xs:enumeration value="StretchIsomorphicMax"/>
			<xs:enumeration value="StretchIsomorphicMin"/>
			<xs:enumeration value="StretchNonIsomorphic"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ImpositionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="None"/>
			<xs:enumeration value="Signature"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InputChannelTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="SerialPort"/>
			<xs:enumeration value="ParallelPort"/>
			<xs:enumeration value="IEEE1284Port"/>
			<xs:enumeration value="SCSIPort"/>
			<xs:enumeration value="AppleTalkPAP"/>
			<xs:enumeration value="LPDServer"/>
			<xs:enumeration value="NetwareRPrinter"/>
			<xs:enumeration value="NetwarePServer"/>
			<xs:enumeration value="Port9100"/>
			<xs:enumeration value="AppSocket"/>
			<xs:enumeration value="FTP"/>
			<xs:enumeration value="TFTP"/>
			<xs:enumeration value="DLCLLCPort"/>
			<xs:enumeration value="IBM3270"/>
			<xs:enumeration value="IBM5250"/>
			<xs:enumeration value="Fax"/>
			<xs:enumeration value="IEEE1394"/>
			<xs:enumeration value="Transport1"/>
			<xs:enumeration value="CPAP"/>
			<xs:enumeration value="DCERemoteProcCall"/>
			<xs:enumeration value="ONCRemoteProcCall"/>
			<xs:enumeration value="OLE"/>
			<xs:enumeration value="NamedPipe"/>
			<xs:enumeration value="PCPrint"/>
			<xs:enumeration value="ServerMessageBlock"/>
			<xs:enumeration value="DPMF"/>
			<xs:enumeration value="DLLAPI"/>
			<xs:enumeration value="VxDAPI"/>
			<xs:enumeration value="SystemObjectManager"/>
			<xs:enumeration value="DECLAT"/>
			<xs:enumeration value="NPAP"/>
			<xs:enumeration value="USB"/>
			<xs:enumeration value="IRDA"/>
			<xs:enumeration value="PrintXChange"/>
			<xs:enumeration value="PortTCP"/>
			<xs:enumeration value="BidirPortTCP"/>
			<xs:enumeration value="UNPP"/>
			<xs:enumeration value="AppleTalkADSP"/>
			<xs:enumeration value="PortSPX"/>
			<xs:enumeration value="PortHTTP"/>
			<xs:enumeration value="NDPS"/>
			<xs:enumeration value="IPP"/>
			<xs:enumeration value="SMTP"/>
		</xs:restriction>
		<!-- input channel type (protocol) -->
		<!-- see PrtChannelTypeTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="InputSourceWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="ADF"/>
			<xs:enumeration value="FilmReader"/>
			<xs:enumeration value="Platen"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="InputTrayTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="SheetFeedAutoRemovableTray"/>
			<xs:enumeration value="SheetFeedAutoNonRemovableTray"/>
			<xs:enumeration value="SheetFeedManual"/>
			<xs:enumeration value="ContinuousRoll"/>
			<xs:enumeration value="ContinuousFanFold"/>
		</xs:restriction>
		<!-- input tray type -->
		<!-- see PrtInputTypeTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="InterfaceAdminStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Up"/>
			<xs:enumeration value="Down"/>
			<xs:enumeration value="Testing"/>
		</xs:restriction>
		<!-- interface admin state (desired) -->
		<!-- see ifAdminStatus in [RFC2863] -->
	</xs:simpleType>
	<xs:simpleType name="InterfaceOperStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Up"/>
			<xs:enumeration value="Down"/>
			<xs:enumeration value="Testing"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Dormant"/>
			<xs:enumeration value="NotPresent"/>
			<xs:enumeration value="LowerLayerDown"/>
		</xs:restriction>
		<!-- interface operational state (current) -->
		<!-- see ifOperStatus in [RFC2863] -->
	</xs:simpleType>
	<xs:simpleType name="InterpreterLanguageFamilyWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="LangPCL"/>
			<xs:enumeration value="LangHPGL"/>
			<xs:enumeration value="LangPJL"/>
			<xs:enumeration value="LangPS"/>
			<xs:enumeration value="LangIPDS"/>
			<xs:enumeration value="LangPPDS"/>
			<xs:enumeration value="LangEscapeP"/>
			<xs:enumeration value="LangEpson"/>
			<xs:enumeration value="LangDDIF"/>
			<xs:enumeration value="LangInterpress"/>
			<xs:enumeration value="LangISO6429"/>
			<xs:enumeration value="LangLineData"/>
			<xs:enumeration value="LangMODCA"/>
			<xs:enumeration value="LangREGIS"/>
			<xs:enumeration value="LangSCS"/>
			<xs:enumeration value="LangSPDL"/>
			<xs:enumeration value="LangTEK4014"/>
			<xs:enumeration value="LangPDS"/>
			<xs:enumeration value="LangIGP"/>
			<xs:enumeration value="LangCodeV"/>
			<xs:enumeration value="LangDSCDSE"/>
			<xs:enumeration value="LangWPS"/>
			<xs:enumeration value="LangLN03"/>
			<xs:enumeration value="LangCCITT"/>
			<xs:enumeration value="LangQUIC"/>
			<xs:enumeration value="LangCPAP"/>
			<xs:enumeration value="LangDecPPL"/>
			<xs:enumeration value="LangSimpleText"/>
			<xs:enumeration value="LangNPAP"/>
			<xs:enumeration value="LangDOC"/>
			<xs:enumeration value="LangimPress"/>
			<xs:enumeration value="LangPinwriter"/>
			<xs:enumeration value="LangNPDL"/>
			<xs:enumeration value="LangNEC201PL"/>
			<xs:enumeration value="LangAutomatic"/>
			<xs:enumeration value="LangPages"/>
			<xs:enumeration value="LangLIPS"/>
			<xs:enumeration value="LangTIFF"/>
			<xs:enumeration value="LangDiagnostic"/>
			<xs:enumeration value="LangPSPrinter"/>
			<xs:enumeration value="LangCaPSL"/>
			<xs:enumeration value="LangEXCL"/>
			<xs:enumeration value="LangLCDS"/>
			<xs:enumeration value="LangXES"/>
			<xs:enumeration value="LangPCLXL"/>
			<xs:enumeration value="LangART"/>
			<xs:enumeration value="LangTIPSI"/>
			<xs:enumeration value="LangPrescribe"/>
			<xs:enumeration value="LangLinePrinter"/>
			<xs:enumeration value="LangIDP"/>
			<xs:enumeration value="LangXJCL"/>
			<xs:enumeration value="LangPDF"/>
			<xs:enumeration value="LangRPDL"/>
			<xs:enumeration value="LangIntermecIPL"/>
			<xs:enumeration value="LangUBIFingerprint"/>
			<xs:enumeration value="LangUBIDirectProtocol"/>
			<xs:enumeration value="LangFujitsu"/>
			<xs:enumeration value="LangCGM"/>
			<xs:enumeration value="LangJPEG"/>
			<xs:enumeration value="LangCALS1"/>
			<xs:enumeration value="LangCALS2"/>
			<xs:enumeration value="LangNIRS"/>
			<xs:enumeration value="LangC4"/>
		</xs:restriction>
		<!-- interpeter PDL lanaguage family -->
		<!-- see PrtInterpreterLangFamilyTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="InterpreterPageOrientationWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Portrait"/>
			<xs:enumeration value="Landscape"/>
		</xs:restriction>
		<!-- interpreter page orientation default (portrait or landscape) -->
		<!-- see PrtPrintOrientationTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="ItuStandardWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="bell103"/>
			<xs:enumeration value="bell212"/>
			<xs:enumeration value="v.17"/>
			<xs:enumeration value="v.21"/>
			<xs:enumeration value="v.22"/>
			<xs:enumeration value="v.23"/>
			<xs:enumeration value="v.27"/>
			<xs:enumeration value="v.29"/>
			<xs:enumeration value="v.32"/>
			<xs:enumeration value="v.32bis"/>
			<xs:enumeration value="v.34"/>
			<xs:enumeration value="v.34bis"/>
			<xs:enumeration value="k56flex"/>
			<xs:enumeration value="v.90"/>
			<xs:enumeration value="v.92downstream"/>
			<xs:enumeration value="v.92upstream"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobAccountingOutputBinWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Bottom"/>
			<xs:enumeration value="Center"/>
			<xs:enumeration value="FaceDown"/>
			<xs:enumeration value="FaceUp"/>
			<xs:enumeration value="LargeCapacity"/>
			<xs:enumeration value="Left"/>
			<xs:enumeration value="Middle"/>
			<xs:enumeration value="MyMailbox"/>
			<xs:enumeration value="Rear"/>
			<xs:enumeration value="Right"/>
			<xs:enumeration value="Side"/>
			<xs:enumeration value="Top"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobAccountingSheetTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Standard"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobCollationTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="CollatedDocuments"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="UncollatedDocuments"/>
			<xs:enumeration value="UncollatedSheets"/>
			<xs:enumeration value="Unknown"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobErrorActionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="AborJob"/>
			<xs:enumeration value="CancelJob"/>
			<xs:enumeration value="ContinueJob"/>
			<xs:enumeration value="SuspendJob"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobErrorSheetMemberWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="JobErrorSheetType"/>
			<xs:enumeration value="JobErrorSheetWhen"/>
			<xs:enumeration value="Media"/>
			<xs:enumeration value="MediaCol"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobErrorSheetTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Standard"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobErrorSheetWhenWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Always"/>
			<xs:enumeration value="OnError"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobPasswordEncryptionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="AES"/>
			<xs:enumeration value="ECC"/>
			<xs:enumeration value="Md2"/>
			<xs:enumeration value="Md4"/>
			<xs:enumeration value="Md5"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Sha"/>
			<xs:enumeration value="TripleDES"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobSheetsMemberWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="JobSheets"/>
			<xs:enumeration value="Media"/>
			<xs:enumeration value="MediaCol"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobSheetsWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="BothSheets"/>
			<xs:enumeration value="EndSheet"/>
			<xs:enumeration value="FirstPrintStreamPage"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Standard"/>
			<xs:enumeration value="StartSheet"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobSpoolingWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Automatic"/>
			<xs:enumeration value="Spool"/>
			<xs:enumeration value="Stream"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Aborted"/>
			<xs:enumeration value="Canceled"/>
			<xs:enumeration value="Completed"/>
			<xs:enumeration value="Pending"/>
			<xs:enumeration value="PendingHeld"/>
			<xs:enumeration value="Processing"/>
			<xs:enumeration value="ProcessingStopped"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="JobStateReasonsWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="AbortedBySystem"/>
			<xs:enumeration value="CompressionError"/>
			<xs:enumeration value="DigitalSignatureDidNotVerify"/>
			<xs:enumeration value="DigitalSignatureTypeNotSupported"/>
			<xs:enumeration value="DocumentAccessError"/>
			<xs:enumeration value="DocumentFormatError"/>
			<xs:enumeration value="DocumentPasswordError"/>
			<xs:enumeration value="DocumentPermissionError"/>
			<xs:enumeration value="DocumentSecurityError"/>
			<xs:enumeration value="DocumentUnprintableError"/>
			<xs:enumeration value="ErrorsDetected"/>
			<xs:enumeration value="InvalidScanTicket"/>
			<xs:enumeration value="ImageTransferError"/>
			<xs:enumeration value="JobCanceledAtDevice"/>
			<xs:enumeration value="JobCanceledByOperator"/>
			<xs:enumeration value="JobCanceledByUser"/>
			<xs:enumeration value="JobCompletedSuccessfully"/>
			<xs:enumeration value="JobCompletedWithErrors"/>
			<xs:enumeration value="JobCompletedWithWarnings"/>
			<xs:enumeration value="JobDataInsufficient"/>
			<xs:enumeration value="JobDigitalSignatureWait"/>
			<xs:enumeration value="JobDelaySpecified"/>
			<xs:enumeration value="JobHeldByService"/>
			<xs:enumeration value="JobHoldUntilSpecified"/>
			<xs:enumeration value="JobIncoming"/>
			<xs:enumeration value="JobInterpreting"/>
			<xs:enumeration value="JobOutgoing"/>
			<xs:enumeration value="JobPasswordWait"/>
			<xs:enumeration value="JobPrinting"/>
			<xs:enumeration value="JobQueued"/>
			<xs:enumeration value="JobQueueForMarker"/>
			<xs:enumeration value="JobRestartable"/>
			<xs:enumeration value="JobResuming"/>
			<xs:enumeration value="JobSavedSuccessfully"/>
			<xs:enumeration value="JobSavedError"/>
			<xs:enumeration value="JobSaving"/>
			<xs:enumeration value="JobScanning"/>
			<xs:enumeration value="JobScanningAndTransferring"/>
			<xs:enumeration value="JobScheduling"/>
			<xs:enumeration value="JobSpooling"/>
			<xs:enumeration value="JobStreaming"/>
			<xs:enumeration value="JobSuspended"/>
			<xs:enumeration value="JobSuspendedByOperator"/>
			<xs:enumeration value="JobSuspendedBySystem"/>
			<xs:enumeration value="JobSuspendedByUser"/>
			<xs:enumeration value="JobSuspending"/>
			<xs:enumeration value="JobTimedOut"/>
			<xs:enumeration value="JobTransferring "/>
			<xs:enumeration value="JobTransforming"/>
			<xs:enumeration value="JobWarningsDetected"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="PrinterStopped"/>
			<xs:enumeration value="PrinterStoppedPartly"/>
			<xs:enumeration value="ProcessingToStopPoint"/>
			<xs:enumeration value="ProofPrintWait"/>
			<xs:enumeration value="QueuedInDevice"/>
			<xs:enumeration value="ResourcesAreNotReady"/>
			<xs:enumeration value="ResourcesAreNotSupported"/>
			<xs:enumeration value="ScannerStopped"/>
			<xs:enumeration value="ServiceOffLine"/>
			<xs:enumeration value="Stopped"/>
			<xs:enumeration value="SubmissionInterupted"/>
			<xs:enumeration value="UnsupportedCompression"/>
			<xs:enumeration value="UnsupportedDocumentFormat"/>
			<xs:enumeration value="WarningsDetected"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LineCapabilityWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="ITUV21"/>
			<xs:enumeration value="ITUV22"/>
			<xs:enumeration value="ITUV22bis"/>
			<xs:enumeration value="ITUV23CC"/>
			<xs:enumeration value="ITUV23SC"/>
			<xs:enumeration value="ITUV25bis"/>
			<xs:enumeration value="ITUV26bis"/>
			<xs:enumeration value="ITUV26ter"/>
			<xs:enumeration value="ITUV27ter"/>
			<xs:enumeration value="ITUV32"/>
			<xs:enumeration value="ITUV32bis"/>
			<xs:enumeration value="ITUV32terbo"/>
			<xs:enumeration value="ITUVFC"/>
			<xs:enumeration value="ITUV34"/>
			<xs:enumeration value="ITUV42"/>
			<xs:enumeration value="ITUV42bis"/>
			<xs:enumeration value="MNP1"/>
			<xs:enumeration value="MNP2"/>
			<xs:enumeration value="MNP3"/>
			<xs:enumeration value="MNP4"/>
			<xs:enumeration value="MNP5"/>
			<xs:enumeration value="MNP6"/>
			<xs:enumeration value="MNP7"/>
			<xs:enumeration value="MNP8"/>
			<xs:enumeration value="MNP9"/>
			<xs:enumeration value="MNP10"/>
			<xs:enumeration value="ITUV29"/>
			<xs:enumeration value="ITUV33"/>
			<xs:enumeration value="Bell208"/>
		</xs:restriction>
		<!-- Line Capability -->
		<!-- see mdmLineCapabilities in [RFC1696] -->
	</xs:simpleType>
	<xs:simpleType name="MarkerColorantRoleWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Process"/>
			<xs:enumeration value="Spot"/>
		</xs:restriction>
		<!-- marker colorant role (process, spot, etc.) -->
		<!-- see PrtMarkerColorantRoleTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="MarkerSupplyCapacityUnitWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="TenThousandthsOfInches"/>
			<xs:enumeration value="Micrometers"/>
			<xs:enumeration value="Impressions"/>
			<xs:enumeration value="Sheets"/>
			<xs:enumeration value="Hours"/>
			<xs:enumeration value="ThousandthsOfOunces"/>
			<xs:enumeration value="TenthsOfGrams"/>
			<xs:enumeration value="HundrethsOfFluidOunces"/>
			<xs:enumeration value="TenthsOfMilliliters"/>
			<xs:enumeration value="Feet"/>
			<xs:enumeration value="Meters"/>
			<xs:enumeration value="Items"/>
			<xs:enumeration value="Percent"/>
		</xs:restriction>
		<!-- marker supply capacity/level unit -->
		<!-- see PrtMarkerSuppliesSupplyUnitTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="MarkerSupplyClassWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="SupplyThatIsConsumed"/>
			<xs:enumeration value="ReceptacleThatIsFilled"/>
		</xs:restriction>
		<!-- marker supply class -->
		<!-- see PrtMarkerSuppliesClassTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="MarkerSupplyTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Toner"/>
			<xs:enumeration value="WasteToner"/>
			<xs:enumeration value="Ink"/>
			<xs:enumeration value="InkCartridge"/>
			<xs:enumeration value="InkRibbon"/>
			<xs:enumeration value="WasteInk"/>
			<xs:enumeration value="Opc"/>
			<xs:enumeration value="Developer"/>
			<xs:enumeration value="FuserOil"/>
			<xs:enumeration value="SolidWax"/>
			<xs:enumeration value="RibbonWax"/>
			<xs:enumeration value="WasteWax"/>
			<xs:enumeration value="Fuser"/>
			<xs:enumeration value="CoronaWire"/>
			<xs:enumeration value="FuserOilWick"/>
			<xs:enumeration value="CleanerUnit"/>
			<xs:enumeration value="FuserCleaningPad"/>
			<xs:enumeration value="TransferUnit"/>
			<xs:enumeration value="TonerCartridge"/>
			<xs:enumeration value="FuserOiler"/>
			<xs:enumeration value="Water"/>
			<xs:enumeration value="WasteWater"/>
			<xs:enumeration value="GlueWaterAdditive"/>
			<xs:enumeration value="WastePaper"/>
			<xs:enumeration value="BindingSupply"/>
			<xs:enumeration value="BandingSupply"/>
			<xs:enumeration value="StitchingWire"/>
			<xs:enumeration value="ShrinkWrap"/>
			<xs:enumeration value="PaperWrap"/>
			<xs:enumeration value="Staples"/>
			<xs:enumeration value="Inserts"/>
			<xs:enumeration value="Covers"/>
		</xs:restriction>
		<!-- marker supply type -->
		<!-- see PrtMarkerSuppliesTypeTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="MarkerTechnologyWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="ElectrophotographicLED"/>
			<xs:enumeration value="ElectrophotographicLaser"/>
			<xs:enumeration value="ElectrophotographicOther"/>
			<xs:enumeration value="ImpactMovingHeadDotMatrix9Pin"/>
			<xs:enumeration value="ImpactMovingHeadDotMatrix24Pin"/>
			<xs:enumeration value="ImpactMovingHeadDotMatrixOther"/>
			<xs:enumeration value="ImpactMovingHeadFullyFormed"/>
			<xs:enumeration value="ImpactBand"/>
			<xs:enumeration value="ImpactOther"/>
			<xs:enumeration value="InkjetAqueous"/>
			<xs:enumeration value="InkjetSolid"/>
			<xs:enumeration value="InkjetOther"/>
			<xs:enumeration value="Pen"/>
			<xs:enumeration value="ThermalTransfer"/>
			<xs:enumeration value="ThermalSensitive"/>
			<xs:enumeration value="ThermalDiffusion"/>
			<xs:enumeration value="ThermalOther"/>
			<xs:enumeration value="Electroerosion"/>
			<xs:enumeration value="Electrostatic"/>
			<xs:enumeration value="PhotographicMicrofiche"/>
			<xs:enumeration value="PhotographicImagesetter"/>
			<xs:enumeration value="PhotographicOther"/>
			<xs:enumeration value="IonDeposition"/>
			<xs:enumeration value="EBeam"/>
			<xs:enumeration value="Typesetter"/>
		</xs:restriction>
		<!-- marking technology for this marker subunit -->
		<!-- see PrtMarkerMarkTechTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="MediaPathMaxSpeedUnitWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="TenThousandthsOfInchesPerHour"/>
			<xs:enumeration value="MicrometersPerHour"/>
			<xs:enumeration value="CharactersPerHour"/>
			<xs:enumeration value="LinesPerHour"/>
			<xs:enumeration value="ImpressionsPerHour"/>
			<xs:enumeration value="SheetsPerHour"/>
			<xs:enumeration value="DotRowPerHour"/>
			<xs:enumeration value="FeetPerHour"/>
			<xs:enumeration value="MetersPerHour"/>
		</xs:restriction>
		<!-- media path maximum speed unit -->
		<!-- see PrtMediaPathMaxSpeedPrintUnitTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="MediaPathTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="LongEdgeBindingDuplex"/>
			<xs:enumeration value="ShortEdgeBindingDuplex"/>
			<xs:enumeration value="Simplex"/>
		</xs:restriction>
		<!-- media path type -->
		<!-- see PrtMediaPathTypeTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="ModulationWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="PhaseShiftKeying"/>
			<xs:enumeration value="QuadratureAmplitudeModulation"/>
			<xs:enumeration value="TrellisModulation"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MultipleDocumentsHandlingWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="SeparateDocumentsCollatedCopies"/>
			<xs:enumeration value="SeparateDocumentsUncollatedCopies"/>
			<xs:enumeration value="SingleDocument"/>
			<xs:enumeration value="SingleDocumentNewSheet"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MultipleOperationTimeoutActionWKV">
		<xs:annotation>
			<xs:documentation>JPS3</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Abort"/>
			<xs:enumeration value="Hold"/>
			<xs:enumeration value="Process"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="NaturalLanguageWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="63"/>
			<xs:enumeration value="ar"/>
			<xs:enumeration value="de"/>
			<xs:enumeration value="en"/>
			<xs:enumeration value="en-us"/>
			<xs:enumeration value="es"/>
			<xs:enumeration value="fr"/>
			<xs:enumeration value="hi"/>
			<xs:enumeration value="it"/>
			<xs:enumeration value="ja"/>
			<xs:enumeration value="pt"/>
			<xs:enumeration value="zh"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OperationsSupportedLegacyIppWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="ActivatePrinter"/>
			<xs:enumeration value="CancelCurrentJob"/>
			<xs:enumeration value="CancelDocument"/>
			<xs:enumeration value="CancelJob"/>
			<xs:enumeration value="CreateJob"/>
			<xs:enumeration value="DeactivatePrinter"/>
			<xs:enumeration value="DeleteDocument"/>
			<xs:enumeration value="DisablePrinter"/>
			<xs:enumeration value="EnablePrinter"/>
			<xs:enumeration value="GetDocumentElements"/>
			<xs:enumeration value="GetDocuments"/>
			<xs:enumeration value="GetJobElements"/>
			<xs:enumeration value="GetJobs"/>
			<xs:enumeration value="GetPrinterElements"/>
			<xs:enumeration value="GetPrinterSettableElementValues"/>
			<xs:enumeration value="HoldJob"/>
			<xs:enumeration value="HoldNewJobs"/>
			<xs:enumeration value="IdentifyPrinter"/>
			<xs:enumeration value="PausePrinter"/>
			<xs:enumeration value="PausePrinterAfterCurrentJob"/>
			<xs:enumeration value="PrintJob"/>
			<xs:enumeration value="PrintUri"/>
			<xs:enumeration value="PromoteJob"/>
			<xs:enumeration value="PurgeJobs"/>
			<xs:enumeration value="ReleaseHeldNewJobs"/>
			<xs:enumeration value="RestartPrinter"/>
			<xs:enumeration value="ResumePrinter"/>
			<xs:enumeration value="SendDocument"/>
			<xs:enumeration value="SendUri"/>
			<xs:enumeration value="ReleaseJob"/>
			<xs:enumeration value="ReprocessJob"/>
			<xs:enumeration value="RestartJob"/>
			<xs:enumeration value="ResumeJob"/>
			<xs:enumeration value="ScheduleJobAfter"/>
			<xs:enumeration value="SetDocumentElements"/>
			<xs:enumeration value="SetJobElements"/>
			<xs:enumeration value="SetPrinterElements"/>
			<xs:enumeration value="ShutdownPrinter"/>
			<xs:enumeration value="StartupPrinter"/>
			<xs:enumeration value="SuspendCurrentJob"/>
			<xs:enumeration value="ValidateDocument"/>
			<xs:enumeration value="ValidateJob"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OperationsSupportedWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="AddFaxOutHardcopyDocument"/>
			<xs:enumeration value="CancelCurrentCopyJob"/>
			<xs:enumeration value="CancelCurrentFaxInJob"/>
			<xs:enumeration value="CancelCurrentFaxOutJob"/>
			<xs:enumeration value="CancelCurrentPrintJob"/>
			<xs:enumeration value="CancelCurrentScanJob"/>
			<xs:enumeration value="CancelFaxInDocument"/>
			<xs:enumeration value="CancelFaxOutDocument"/>
			<xs:enumeration value="CancelPrintDocument"/>
			<xs:enumeration value="CancelScanDocument"/>
			<xs:enumeration value="CancelCopyJob"/>
			<xs:enumeration value="CancelFaxInJob"/>
			<xs:enumeration value="CancelFaxOutJob"/>
			<xs:enumeration value="CancelPrintJob"/>
			<xs:enumeration value="CancelScanJob"/>
			<xs:enumeration value="CancelCopyJobs"/>
			<xs:enumeration value="CancelFaxInJobs"/>
			<xs:enumeration value="CancelFaxOutJobs"/>
			<xs:enumeration value="CancelPrintJobs"/>
			<xs:enumeration value="CancelScanJobs"/>
			<xs:enumeration value="CancelMyCopyJobs"/>
			<xs:enumeration value="CancelMyFaxInJobs"/>
			<xs:enumeration value="CancelMyFaxOutJobs"/>
			<xs:enumeration value="CancelMyPrintJobs"/>
			<xs:enumeration value="CancelMyScanJobs"/>
			<xs:enumeration value="CreateCopyJob"/>
			<xs:enumeration value="CreateFaxInJob"/>
			<xs:enumeration value="CreateFaxOutJob"/>
			<xs:enumeration value="CreatePrintJob"/>
			<xs:enumeration value="CreateScanJob"/>
			<xs:enumeration value="DeleteFaxInDocument"/>
			<xs:enumeration value="DeleteFaxOutDocument"/>
			<xs:enumeration value="DeletePrintDocument"/>
			<xs:enumeration value="DeleteResource"/>
			<xs:enumeration value="DeleteScanDocument"/>
			<xs:enumeration value="DeleteService"/>
			<xs:enumeration value="DisableAllServices"/>
			<xs:enumeration value="DisableCopyService"/>
			<xs:enumeration value="DisableFaxInService"/>
			<xs:enumeration value="DisableFaxOutService"/>
			<xs:enumeration value="DisablePrintService"/>
			<xs:enumeration value="DisableScanService"/>
			<xs:enumeration value="DisableResourceService"/>
			<xs:enumeration value="EnableAllServices"/>
			<xs:enumeration value="EnableCopyService"/>
			<xs:enumeration value="EnableFaxInService"/>
			<xs:enumeration value="EnableFaxOutService"/>
			<xs:enumeration value="EnablePrintService"/>
			<xs:enumeration value="EnableScanService"/>
			<xs:enumeration value="EnableResourceService"/>
			<xs:enumeration value="GetFaxInDocumentElements"/>
			<xs:enumeration value="GetFaxOutDocumentElements"/>
			<xs:enumeration value="GetPrintDocumentElements"/>
			<xs:enumeration value="GetScanDocumentElements"/>
			<xs:enumeration value="GetFaxInDocuments"/>
			<xs:enumeration value="GetFaxOutDocuments"/>
			<xs:enumeration value="GetPrintDocuments"/>
			<xs:enumeration value="GetScanDocuments"/>
			<xs:enumeration value="GetCopyJobElements"/>
			<xs:enumeration value="GetFaxInJobElements"/>
			<xs:enumeration value="GetFaxOutJobElements"/>
			<xs:enumeration value="GetPrintJobElements"/>
			<xs:enumeration value="GetScanJobElements"/>
			<xs:enumeration value="GetActiveCopyJobs"/>
			<xs:enumeration value="GetActiveFaxInJobs"/>
			<xs:enumeration value="GetActiveFaxOutJobs"/>
			<xs:enumeration value="GetActivePrintJobs"/>
			<xs:enumeration value="GetActiveScanJobs"/>
			<xs:enumeration value="GetCopyJobHistory"/>
			<xs:enumeration value="GetFaxInJobHistory"/>
			<xs:enumeration value="GetFaxOutJobHistory"/>
			<xs:enumeration value="GetPrintJobHistory"/>
			<xs:enumeration value="GetScanJobHistory"/>
			<xs:enumeration value="GetCopyServiceElements"/>
			<xs:enumeration value="GetFaxInServiceElements"/>
			<xs:enumeration value="GetFaxOutServiceElements"/>
			<xs:enumeration value="GetPrintServiceElements"/>
			<xs:enumeration value="GetScanServiceElements"/>
			<xs:enumeration value="GetResourceElements"/>
			<xs:enumeration value="GetResourceServiceElements"/>
			<xs:enumeration value="GetSystemElements"/>
			<xs:enumeration value="HoldCopyJob"/>
			<xs:enumeration value="HoldFaxInJob"/>
			<xs:enumeration value="HoldFaxOutJob"/>
			<xs:enumeration value="HoldPrintJob"/>
			<xs:enumeration value="HoldScanJob"/>
			<xs:enumeration value="HoldNewCopyJobs"/>
			<xs:enumeration value="HoldNewFaxInJobs"/>
			<xs:enumeration value="HoldNewFaxOutJobs"/>
			<xs:enumeration value="HoldNewPrintJobs"/>
			<xs:enumeration value="HoldNewScanJobs"/>
			<xs:enumeration value="ListResources"/>
			<xs:enumeration value="ListServices"/>
			<xs:enumeration value="PauseCopyService"/>
			<xs:enumeration value="PauseFaxInService"/>
			<xs:enumeration value="PauseFaxOutService"/>
			<xs:enumeration value="PausePrintService"/>
			<xs:enumeration value="PauseScanService"/>
			<xs:enumeration value="PauseResourceService"/>
			<xs:enumeration value="PauseCopyServiceAfterCurrentJob"/>
			<xs:enumeration value="PauseFaxInServiceAfterCurrentJob"/>
			<xs:enumeration value="PauseFaxOutServiceAfterCurrentJob"/>
			<xs:enumeration value="PausePrintServiceAfterCurrentJob"/>
			<xs:enumeration value="PauseScanServiceAfterCurrentJob"/>
			<xs:enumeration value="Power"/>
			<xs:enumeration value="PromoteCopyJob"/>
			<xs:enumeration value="PromoteFaxInJob"/>
			<xs:enumeration value="PromoteFaxOutJob"/>
			<xs:enumeration value="PromotePrintJob"/>
			<xs:enumeration value="PromoteScanJob"/>
			<xs:enumeration value="ReleaseCopyJob"/>
			<xs:enumeration value="ReleaseFaxInJob"/>
			<xs:enumeration value="ReleaseFaxOutJob"/>
			<xs:enumeration value="ReleasePrintJob"/>
			<xs:enumeration value="ReleaseScanJob"/>
			<xs:enumeration value="ReleaseHeldNewCopyJobs"/>
			<xs:enumeration value="ReleaseHeldNewFaxInJobs"/>
			<xs:enumeration value="ReleaseHeldNewFaxOutJobs"/>
			<xs:enumeration value="ReleaseHeldNewPrintJobs"/>
			<xs:enumeration value="ReleaseHeldNewScanJobs"/>
			<xs:enumeration value="RenewResource"/>
			<xs:enumeration value="ReplaceResource"/>
			<xs:enumeration value="RestartAllServices"/>
			<xs:enumeration value="RestartCopyService"/>
			<xs:enumeration value="RestartFaxInService"/>
			<xs:enumeration value="RestartFaxOutService"/>
			<xs:enumeration value="RestartPrintService"/>
			<xs:enumeration value="RestartResourceService"/>
			<xs:enumeration value="RestartScanService"/>
			<xs:enumeration value="RestartService"/>
			<xs:enumeration value="RestartSystemService"/>
			<xs:enumeration value="ResubmitCopyJob"/>
			<xs:enumeration value="ResubmitFaxInJob"/>
			<xs:enumeration value="ResubmitFaxOutJob"/>
			<xs:enumeration value="ResubmitPrintJob"/>
			<xs:enumeration value="ResubmitScanJob"/>
			<xs:enumeration value="ResumeCopyJob"/>
			<xs:enumeration value="ResumeFaxInJob"/>
			<xs:enumeration value="ResumeFaxOutJob"/>
			<xs:enumeration value="ResumePrintJob"/>
			<xs:enumeration value="ResumeScanJob"/>
			<xs:enumeration value="ResumeAllServices"/>
			<xs:enumeration value="ResumeCopyService"/>
			<xs:enumeration value="ResumeFaxInService"/>
			<xs:enumeration value="ResumeFaxOutService"/>
			<xs:enumeration value="ResumePrintService"/>
			<xs:enumeration value="ResumeScanService"/>
			<xs:enumeration value="ResumeResourceService"/>
			<xs:enumeration value="RetrieveResource"/>
			<xs:enumeration value="SendFaxOutDocument"/>
			<xs:enumeration value="SendPrintDocument"/>
			<xs:enumeration value="SendFaxOutUri"/>
			<xs:enumeration value="SendPrintUri"/>
			<xs:enumeration value="SetFaxInDocumentElements"/>
			<xs:enumeration value="SetFaxOutDocumentElements"/>
			<xs:enumeration value="SetPrintDocumentElements"/>
			<xs:enumeration value="SetScanDocumentElements"/>
			<xs:enumeration value="SetCopyJobElements"/>
			<xs:enumeration value="SetFaxInJobElements"/>
			<xs:enumeration value="SetFaxOutJobElements"/>
			<xs:enumeration value="SetPrintJobElements"/>
			<xs:enumeration value="SetScanJobElements"/>
			<xs:enumeration value="SetCopyServiceElements"/>
			<xs:enumeration value="SetFaxInServiceElements"/>
			<xs:enumeration value="SetFaxOutServiceElements"/>
			<xs:enumeration value="SetPrintServiceElements"/>
			<xs:enumeration value="SetResourceElements"/>
			<xs:enumeration value="SetSystemElements"/>
			<xs:enumeration value="SetScanServiceElements"/>
			<xs:enumeration value="ShutdownAllServices"/>
			<xs:enumeration value="ShutdownCopyService"/>
			<xs:enumeration value="ShutdownFaxInService"/>
			<xs:enumeration value="ShutdownFaxOutService"/>
			<xs:enumeration value="ShutdownPrintService"/>
			<xs:enumeration value="ShutdownResourceService"/>
			<xs:enumeration value="ShutdownScanService"/>
			<xs:enumeration value="ShutdownService"/>
			<xs:enumeration value="StartupAllServices"/>
			<xs:enumeration value="StartupCopyService"/>
			<xs:enumeration value="StartupFaxInService"/>
			<xs:enumeration value="StartupFaxOutService"/>
			<xs:enumeration value="StartupPrintService"/>
			<xs:enumeration value="StartupResourceService"/>
			<xs:enumeration value="StartupScanService"/>
			<xs:enumeration value="StartupService"/>
			<xs:enumeration value="StoreResource"/>
			<xs:enumeration value="SuspendCurrentCopyJob"/>
			<xs:enumeration value="SuspendCurrentFaxInJob"/>
			<xs:enumeration value="SuspendCurrentFaxOutJob"/>
			<xs:enumeration value="SuspendCurrentPrintJob"/>
			<xs:enumeration value="SuspendCurrentScanJob"/>
			<xs:enumeration value="ValidateFaxInDocumentTicket"/>
			<xs:enumeration value="ValidateFaxOutDocumentTicket"/>
			<xs:enumeration value="ValidatePrintDocumentTicket"/>
			<xs:enumeration value="ValidateScanDocumentTicket"/>
			<xs:enumeration value="ValidateCopyJobTicket"/>
			<xs:enumeration value="ValidateFaxInJobTicket"/>
			<xs:enumeration value="ValidateFaxOutJobTicket"/>
			<xs:enumeration value="ValidatePrintJobTicket"/>
			<xs:enumeration value="ValidateScanJobTicket"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ObjectAccessModeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="OwnerRead"/>
			<xs:enumeration value="OwnerWrite"/>
			<xs:enumeration value="OwnerExecute"/>
			<xs:enumeration value="GroupRead"/>
			<xs:enumeration value="GroupWrite"/>
			<xs:enumeration value="GroupExecute"/>
			<xs:enumeration value="WorldRead"/>
			<xs:enumeration value="WorldWrite"/>
			<xs:enumeration value="WorldExecute"/>
			<!-- S_IRUSR bit in POSIX mask -->
			<!-- S_IWUSR bit in POSIX mask -->
			<!-- S_IXUSR bit in POSIX mask -->
			<!-- S_IRGRP bit in POSIX mask -->
			<!-- S_IWGRP bit in POSIX mask -->
			<!-- S_IXGRP bit in POSIX mask -->
			<!-- S_IROTH bit in POSIX mask -->
			<!-- S_IWOTH bit in POSIX mask -->
			<!-- S_IXOTH bit in POSIX mask -->
		</xs:restriction>
		<!-- access permissions for this object -->
		<!-- see 'chmod' - POSIX System Interfaces [ISO9945]-->
		<!-- see 'sys/stat.h' - POSIX System Interfaces [ISO9945]-->
	</xs:simpleType>
	<xs:simpleType name="ObjectDataCompressionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Deflate"/>
			<xs:enumeration value="Gzip"/>
			<xs:enumeration value="Compress"/>
			<!-- ZIP - [RFC1951] -->
			<!-- GNU ZIP - [RFC1952] -->
			<!-- UNIX - [RFC1977] -->
		</xs:restriction>
		<!-- data compression (if any) of data/messages for this object -->
		<!-- see IPP compression-supported - section 4.4.32 [RFC2911] -->
	</xs:simpleType>
	<xs:simpleType name="ObjectPersistenceWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Job"/>
			<xs:enumeration value="Volatile"/>
			<xs:enumeration value="NonVolatile"/>
			<xs:enumeration value="Permanent"/>
			<xs:enumeration value="ReadOnly"/>
			<!-- no specified object persistence -->
			<!-- any other object persistence mode -->
			<!-- see 'other' - section 2 [RFC2579] -->
			<!-- job-specific object persistence -->
			<!-- (object is deleted after job lifetime expires) -->
			<!-- volatile object persistence (for example, in RAM only) -->
			<!-- (object is lost during restart or power cycle) -->
			<!-- see 'volatile' - section 2 [RFC2579] -->
			<!-- non-volatile object persistence (for example, in NVRAM) -->
			<!-- (object is backed up by stable storage) -->
			<!-- see 'nonVolatile' - section 2 [RFC2579] -->
			<!-- permanent object persistence (for example, in EEPROM) -->
			<!-- (object can be changed but cannot be deleted) -->
			<!-- see 'permanent' - section 2 [RFC2579] -->
			<!-- read-only object persistence (for example, in ROM) -->
			<!-- (object cannot be changed and cannot be deleted) -->
			<!-- see 'readOnly' - section 2 [RFC2579] -->
		</xs:restriction>
		<!-- persistence (life cycle) of this object -->
		<!-- see 'StorageType' - section 2 [RFC2579] -->
	</xs:simpleType>
	<xs:simpleType name="ObjectStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Idle"/>
			<xs:enumeration value="Processing"/>
			<xs:enumeration value="Stopped"/>
			<xs:enumeration value="Testing"/>
			<xs:enumeration value="Down"/>
			<!-- object is in other state -->
			<!-- object is in unknown state -->
			<!-- object is idle (no active jobs) -->
			<!-- object is currently processing (in one or more jobs) -->
			<!-- object is currently stopped (in one or more jobs) -->
			<!-- (human intervention is required) -->
			<!-- object is testing (or in maintenance mode) -->
			<!-- object is down (unavailable for jobs) -->
		</xs:restriction>
		<!-- object state -->
		<!-- see printer-state - section 4.4.11 [RFC2911] -->
		<!-- see hrDeviceStatus in [RFC2790] -->
	</xs:simpleType>
	<xs:simpleType name="OperatingSystemNameWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="40"/>
			<xs:enumeration value="aegis"/>
			<xs:enumeration value="amiga-os-1.2"/>
			<xs:enumeration value="amiga-os-1.3"/>
			<xs:enumeration value="amiga-os-2.0"/>
			<xs:enumeration value="amiga-os-2.1"/>
			<xs:enumeration value="amiga-os-3.0"/>
			<xs:enumeration value="amiga-os-3.1"/>
			<xs:enumeration value="amiga-os-3.5"/>
			<xs:enumeration value="amiga-os-3.9 "/>
			<xs:enumeration value="apollo"/>
			<xs:enumeration value="aix/370"/>
			<xs:enumeration value="aix-ps/2"/>
			<xs:enumeration value="beos-4.5.2"/>
			<xs:enumeration value="beos-5.0"/>
			<xs:enumeration value="bs-2000"/>
			<xs:enumeration value="cedar"/>
			<xs:enumeration value="cgw"/>
			<xs:enumeration value="chorus"/>
			<xs:enumeration value="chrysalis"/>
			<xs:enumeration value="cmos"/>
			<xs:enumeration value="cms"/>
			<xs:enumeration value="cos"/>
			<xs:enumeration value="cpix"/>
			<xs:enumeration value="ctos"/>
			<xs:enumeration value="ctss"/>
			<xs:enumeration value="dcn"/>
			<xs:enumeration value="ddnos"/>
			<xs:enumeration value="domain"/>
			<xs:enumeration value="dos"/>
			<xs:enumeration value="edx"/>
			<xs:enumeration value="elf"/>
			<xs:enumeration value="embos"/>
			<xs:enumeration value="emmos"/>
			<xs:enumeration value="epos"/>
			<xs:enumeration value="foonex"/>
			<xs:enumeration value="freebsd"/>
			<xs:enumeration value="forth"/>
			<xs:enumeration value="fuzz"/>
			<xs:enumeration value="gcos"/>
			<xs:enumeration value="gpos"/>
			<xs:enumeration value="hdos"/>
			<xs:enumeration value="imagen"/>
			<xs:enumeration value="instant-internet"/>
			<xs:enumeration value="intercom"/>
			<xs:enumeration value="impress"/>
			<xs:enumeration value="interlisp"/>
			<xs:enumeration value="ios"/>
			<xs:enumeration value="irix"/>
			<xs:enumeration value="isi-68020"/>
			<xs:enumeration value="its"/>
			<xs:enumeration value="kosos"/>
			<xs:enumeration value="linux"/>
			<xs:enumeration value="linux-1.0"/>
			<xs:enumeration value="linux-1.2"/>
			<xs:enumeration value="linux-2.0"/>
			<xs:enumeration value="linux-2.2"/>
			<xs:enumeration value="linux-2.4"/>
			<xs:enumeration value="lisp"/>
			<xs:enumeration value="lispm"/>
			<xs:enumeration value="locus"/>
			<xs:enumeration value="macos"/>
			<xs:enumeration value="minos"/>
			<xs:enumeration value="mos"/>
			<xs:enumeration value="mpe5"/>
			<xs:enumeration value="mpe/v"/>
			<xs:enumeration value="mpe/ix"/>
			<xs:enumeration value="msdos"/>
			<xs:enumeration value="multics"/>
			<xs:enumeration value="music"/>
			<xs:enumeration value="music/sp"/>
			<xs:enumeration value="mvs"/>
			<xs:enumeration value="mvs/sp"/>
			<xs:enumeration value="netbsd-1.0"/>
			<xs:enumeration value="netbsd-1.1"/>
			<xs:enumeration value="netbsd-1.2"/>
			<xs:enumeration value="netbsd-1.3"/>
			<xs:enumeration value="netware-3"/>
			<xs:enumeration value="netware-3.11"/>
			<xs:enumeration value="netware-4.0"/>
			<xs:enumeration value="netware-4.1"/>
			<xs:enumeration value="netware-5.0"/>
			<xs:enumeration value="nexus"/>
			<xs:enumeration value="nms"/>
			<xs:enumeration value="nonstop"/>
			<xs:enumeration value="nos-2"/>
			<xs:enumeration value="ntos"/>
			<xs:enumeration value="openbsd"/>
			<xs:enumeration value="openvms"/>
			<xs:enumeration value="os/ddp"/>
			<xs:enumeration value="os/2"/>
			<xs:enumeration value="os4"/>
			<xs:enumeration value="os86"/>
			<xs:enumeration value="osx"/>
			<xs:enumeration value="pcdos"/>
			<xs:enumeration value="perq/os"/>
			<xs:enumeration value="pli"/>
			<xs:enumeration value="psdos/mit"/>
			<xs:enumeration value="psos"/>
			<xs:enumeration value="primos"/>
			<xs:enumeration value="risc-os"/>
			<xs:enumeration value="risc-os-3.10"/>
			<xs:enumeration value="risc-os-3.50"/>
			<xs:enumeration value="risc-os-3.60"/>
			<xs:enumeration value="risc-os-3.70"/>
			<xs:enumeration value="risc-os-4.00"/>
			<xs:enumeration value="rmx/rdos"/>
			<xs:enumeration value="ros"/>
			<xs:enumeration value="rsx11m"/>
			<xs:enumeration value="rte-a"/>
			<xs:enumeration value="satops"/>
			<xs:enumeration value="sinix"/>
			<xs:enumeration value="sco-open-desktop-1.0"/>
			<xs:enumeration value="sco-open-desktop-1.1"/>
			<xs:enumeration value="sco-open-desktop-2.0"/>
			<xs:enumeration value="sco-open-desktop-3.0"/>
			<xs:enumeration value="sco-open-desktop-lite-3.0"/>
			<xs:enumeration value="sco-open-server-3.0"/>
			<xs:enumeration value="sco-unix-3.2.0"/>
			<xs:enumeration value="sco-unix-3.2v2.0"/>
			<xs:enumeration value="sco-unix-3.2v2.1"/>
			<xs:enumeration value="sco-unix-3.2v4.0"/>
			<xs:enumeration value="sco-unix-3.2v4.1"/>
			<xs:enumeration value="sco-unix-3.2v4.2"/>
			<xs:enumeration value="sco-xenix-386-2.3.2"/>
			<xs:enumeration value="sco-xenix-386-2.3.3"/>
			<xs:enumeration value="sco-xenix-386-2.3.4"/>
			<xs:enumeration value="scs"/>
			<xs:enumeration value="simp"/>
			<xs:enumeration value="sun"/>
			<xs:enumeration value="sun-os-3.5"/>
			<xs:enumeration value="sun-os-4.0"/>
			<xs:enumeration value="swift"/>
			<xs:enumeration value="tac"/>
			<xs:enumeration value="tandem"/>
			<xs:enumeration value="tenex"/>
			<xs:enumeration value="the-major-bbs"/>
			<xs:enumeration value="tops10"/>
			<xs:enumeration value="tops20"/>
			<xs:enumeration value="tos"/>
			<xs:enumeration value="tp3010"/>
			<xs:enumeration value="trsdos"/>
			<xs:enumeration value="ultrix"/>
			<xs:enumeration value="unix"/>
			<xs:enumeration value="unix-bsd"/>
			<xs:enumeration value="unix-v1at"/>
			<xs:enumeration value="unix-v"/>
			<xs:enumeration value="unix-v.1"/>
			<xs:enumeration value="unix-v.2"/>
			<xs:enumeration value="unix-v.3"/>
			<xs:enumeration value="unix-pc"/>
			<xs:enumeration value="unknown"/>
			<xs:enumeration value="ut2d"/>
			<xs:enumeration value="v"/>
			<xs:enumeration value="vm"/>
			<xs:enumeration value="vm/370"/>
			<xs:enumeration value="vm/cms"/>
			<xs:enumeration value="vm/sp"/>
			<xs:enumeration value="vms"/>
			<xs:enumeration value="vms/eunice"/>
			<xs:enumeration value="vrtx"/>
			<xs:enumeration value="waits"/>
			<xs:enumeration value="wang"/>
			<xs:enumeration value="win32"/>
			<xs:enumeration value="windows-95"/>
			<xs:enumeration value="windows-95-osr1"/>
			<xs:enumeration value="windows-95-osr2"/>
			<xs:enumeration value="windows-98"/>
			<xs:enumeration value="windows-ce"/>
			<xs:enumeration value="windows-nt"/>
			<xs:enumeration value="windows-nt-2"/>
			<xs:enumeration value="windows-nt-3"/>
			<xs:enumeration value="windows-nt-3.5"/>
			<xs:enumeration value="windows-nt-3.51"/>
			<xs:enumeration value="windows-nt-4"/>
			<xs:enumeration value="windows-nt-5"/>
			<xs:enumeration value="worldgroup"/>
			<xs:enumeration value="wyse-wyxware"/>
			<xs:enumeration value="x11r3"/>
			<xs:enumeration value="xde"/>
			<xs:enumeration value="xenix"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OperationModeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Add"/>
			<xs:enumeration value="Modify"/>
			<xs:enumeration value="Delete"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OrientationRequestedWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Landscape"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Portrait"/>
			<xs:enumeration value="ReverseLandscape"/>
			<xs:enumeration value="ReversePortrait"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OutputBinWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Bottom"/>
			<xs:enumeration value="Center"/>
			<xs:enumeration value="FaceDown"/>
			<xs:enumeration value="FaceUp"/>
			<xs:enumeration value="LargeCapacity"/>
			<xs:enumeration value="Left"/>
			<xs:enumeration value="Middle"/>
			<xs:enumeration value="MyMailbox"/>
			<xs:enumeration value="Rear"/>
			<xs:enumeration value="Right"/>
			<xs:enumeration value="Side"/>
			<xs:enumeration value="Top"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="OutputChannelTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="SerialPort"/>
			<xs:enumeration value="ParallelPort"/>
			<xs:enumeration value="IEEE1284Port"/>
			<xs:enumeration value="SCSIPort"/>
			<xs:enumeration value="FTP"/>
			<xs:enumeration value="TFTP"/>
			<xs:enumeration value="IEEE1394"/>
			<xs:enumeration value="DCERemoteProcCall"/>
			<xs:enumeration value="ONCRemoteProcCall"/>
			<xs:enumeration value="OLE"/>
			<xs:enumeration value="NamedPipe"/>
			<xs:enumeration value="ServerMessageBlock"/>
			<xs:enumeration value="DLLAPI"/>
			<xs:enumeration value="VxDAPI"/>
			<xs:enumeration value="SystemObjectManager"/>
			<xs:enumeration value="DECLAT"/>
			<xs:enumeration value="USB"/>
			<xs:enumeration value="IRDA"/>
			<xs:enumeration value="PortTCP"/>
			<xs:enumeration value="BidirPortTCP"/>
			<xs:enumeration value="PortHTTP"/>
		</xs:restriction>
		<!-- input channel type (protocol) -->
		<!-- see PrtChannelTypeTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="OutputTrayPageDeliveryOrientationWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="FaceUp"/>
			<xs:enumeration value="FaceDown"/>
		</xs:restriction>
		<!-- output tray page delivery orientation (face up, etc.) -->
		<!-- see PrtOutputPageDeliveryOrientationTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="OutputTrayStackingOrderWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="FirstToLast"/>
			<xs:enumeration value="LastToFirst"/>
		</xs:restriction>
		<!-- output tray stacking order (first to last, etc.) -->
		<!-- see PrtOutputStackingOrderTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="OutputTrayTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="RemovableBin"/>
			<xs:enumeration value="UnremovableBin"/>
			<xs:enumeration value="ContinuousRollDevice"/>
			<xs:enumeration value="MailBox"/>
			<xs:enumeration value="ContinuousFanFold"/>
		</xs:restriction>
		<!-- output tray type -->
		<!-- see PrtOutputTypeTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="PersistanceWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Lifetime"/>
			<xs:enumeration value="PowerOn"/>
			<xs:enumeration value="Reset"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PageDeliveryWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="ReverseOrderFaceDown"/>
			<xs:enumeration value="ReverseOrderFaceUp"/>
			<xs:enumeration value="SameOrderFaceDown"/>
			<xs:enumeration value="SameOrderFaceUp"/>
			<xs:enumeration value="SystemSpecified"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PageOrderReceivedWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="1ToNOrder"/>
			<xs:enumeration value="NTo1Order"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PdlOverrideSupportedWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Attempted"/>
			<xs:enumeration value="Guaranteed"/>
			<xs:enumeration value="NotAttempted"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PowerRequestStatusWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="InProgress"/>
			<xs:enumeration value="Warning"/>
			<xs:enumeration value="Error"/>
			<xs:enumeration value="Success"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PowerStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="On"/>
			<xs:enumeration value="OnVendor1"/>
			<xs:enumeration value="OnVendor2"/>
			<xs:enumeration value="OnVendor3"/>
			<xs:enumeration value="OnVendor4"/>
			<xs:enumeration value="OnVendor5"/>
			<xs:enumeration value="Standby"/>
			<xs:enumeration value="StandbyVendor1"/>
			<xs:enumeration value="StandbyVendor2"/>
			<xs:enumeration value="StandbyVendor3"/>
			<xs:enumeration value="StandbyVendor4"/>
			<xs:enumeration value="StandbyVendor5"/>
			<xs:enumeration value="Suspend"/>
			<xs:enumeration value="SuspendVendor1"/>
			<xs:enumeration value="SuspendVendor2"/>
			<xs:enumeration value="SuspendVendor3"/>
			<xs:enumeration value="SuspendVendor4"/>
			<xs:enumeration value="SuspendVendor5"/>
			<xs:enumeration value="ResetSoft"/>
			<xs:enumeration value="OffHard"/>
			<xs:enumeration value="Hibernate"/>
			<xs:enumeration value="HibernateVendor1"/>
			<xs:enumeration value="HibernateVendor2"/>
			<xs:enumeration value="HibernateVendor3"/>
			<xs:enumeration value="HibernateVendor4"/>
			<xs:enumeration value="HibernateVendor5"/>
			<xs:enumeration value="OffSoft"/>
			<xs:enumeration value="OffSoftVendor1"/>
			<xs:enumeration value="OffSoftVendor2"/>
			<xs:enumeration value="OffSoftVendor3"/>
			<xs:enumeration value="OffSoftVendor4"/>
			<xs:enumeration value="OffSoftVendor5"/>
			<xs:enumeration value="ResetHard"/>
			<xs:enumeration value="ResetMBR"/>
			<xs:enumeration value="ResetNMI"/>
			<xs:enumeration value="OffSoftGraceful"/>
			<xs:enumeration value="OffHardGraceful"/>
			<xs:enumeration value="ResetMBRGraceful"/>
			<xs:enumeration value="ResetSoftGraceful"/>
			<xs:enumeration value="ResetHardGraceful"/>
			<xs:enumeration value="ResetINIT"/>
			<xs:enumeration value="NotApplicable"/>
			<xs:enumeration value="NoChange"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PresentationDirectionNumberUpWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="TobottomToleft"/>
			<xs:enumeration value="TobottomToright"/>
			<xs:enumeration value="ToleftTobottom"/>
			<xs:enumeration value="ToleftTotop"/>
			<xs:enumeration value="TorightTobottom"/>
			<xs:enumeration value="TorightTotop"/>
			<xs:enumeration value="TotopToleft"/>
			<xs:enumeration value="TotopToright"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrintColorModeWKV">
		<xs:annotation>
			<xs:documentation>JPS3</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Auto"/>
			<xs:enumeration value="BiLevel"/>
			<xs:enumeration value="Color"/>
			<xs:enumeration value="Highlight"/>
			<xs:enumeration value="Monochrome"/>
			<xs:enumeration value="ProcessBiLevel"/>
			<xs:enumeration value="ProcessMonochrome"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrintContentOptimizeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Auto"/>
			<xs:enumeration value="Graphics"/>
			<xs:enumeration value="Photo"/>
			<xs:enumeration value="Text"/>
			<xs:enumeration value="TextAndGraphics"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrintQualityWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Draft"/>
			<xs:enumeration value="High"/>
			<xs:enumeration value="Normal"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrintRenderingIntentWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Absolute"/>
			<xs:enumeration value="Auto"/>
			<xs:enumeration value="Perceptual"/>
			<xs:enumeration value="Relative"/>
			<xs:enumeration value="RelativeBpc"/>
			<xs:enumeration value="Saturation"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrinterStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Idle"/>
			<xs:enumeration value="Processing"/>
			<xs:enumeration value="Stopped"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrinterStateReasonsWKVs">
		<xs:restriction base="StateReasonsWKVs">
			<xs:maxLength value="255"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PWGRasterDocumentSheetBackWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Flipped"/>
			<xs:enumeration value="ManualTumble"/>
			<xs:enumeration value="Normal"/>
			<xs:enumeration value="Rotated"/>
			<xs:enumeration value="TwoSidedLongEdge
"/>
			<xs:enumeration value="TwoSidedShortEdge"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PwgRasterDocumentTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="AdobeRgb_8"/>
			<xs:enumeration value="AdobeRgb_16"/>
			<xs:enumeration value="Black_1"/>
			<xs:enumeration value="Black_8"/>
			<xs:enumeration value="Black_16"/>
			<xs:enumeration value="Cmyk_8"/>
			<xs:enumeration value="Cmyk_16"/>
			<xs:enumeration value="Device1_8"/>
			<xs:enumeration value="Device1_16"/>
			<xs:enumeration value="Device2_8"/>
			<xs:enumeration value="Device2_16"/>
			<xs:enumeration value="Device3_8"/>
			<xs:enumeration value="Device3_16"/>
			<xs:enumeration value="Device4_8"/>
			<xs:enumeration value="Device4_16"/>
			<xs:enumeration value="Device5_8"/>
			<xs:enumeration value="Device5_16"/>
			<xs:enumeration value="Device6_8"/>
			<xs:enumeration value="Device6_16"/>
			<xs:enumeration value="Device7_8"/>
			<xs:enumeration value="Device7_16"/>
			<xs:enumeration value="Device8_8"/>
			<xs:enumeration value="Device8_16"/>
			<xs:enumeration value="Device9_8"/>
			<xs:enumeration value="Device9_16"/>
			<xs:enumeration value="Device10_8"/>
			<xs:enumeration value="Device10_16"/>
			<xs:enumeration value="Device11_8"/>
			<xs:enumeration value="Device11_16"/>
			<xs:enumeration value="Device12_8"/>
			<xs:enumeration value="Device12_16"/>
			<xs:enumeration value="Device13_8"/>
			<xs:enumeration value="Device13_16"/>
			<xs:enumeration value="Device14_8"/>
			<xs:enumeration value="Device14_16"/>
			<xs:enumeration value="Device15_8"/>
			<xs:enumeration value="Device15_16"/>
			<xs:enumeration value="Rgb_8"/>
			<xs:enumeration value="Rgb_16"/>
			<xs:enumeration value="Sgray_1"/>
			<xs:enumeration value="Sgray_8"/>
			<xs:enumeration value="Sgray_16"/>
			<xs:enumeration value="Srgb_8"/>
			<xs:enumeration value="Srgb_16"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ReferenceUriSchemesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:enumeration value="ftp://"/>
			<xs:enumeration value="http://"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResourceCategoryWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Executable"/>
			<xs:enumeration value="Static"/>
			<xs:enumeration value="Template"/>
			<xs:enumeration value="Other"/>
		</xs:restriction>
		<!-- service type (function of this service object) -->
		<!-- see WIMS Object Model - section 4 [WIMS-PRO] -->
	</xs:simpleType>
	<xs:simpleType name="RotationWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="0"/>
			<xs:enumeration value="90"/>
			<xs:enumeration value="180"/>
			<xs:enumeration value="270"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SaveDispositionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="PrintSave"/>
			<xs:enumeration value="SaveOnly"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ScanMediaPathTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="ADF"/>
			<xs:enumeration value="FilmReader"/>
			<xs:enumeration value="Platen"/>
		</xs:restriction>
		<!-- media path type -->
		<!-- see PrtMediaPathTypeTC in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="SeparatorSheetsMemberWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Media"/>
			<xs:enumeration value="MediaCol"/>
			<xs:enumeration value="SeparatorSheetsType"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SeparatorSheetsTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="BothSheets"/>
			<xs:enumeration value="EndSheet"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="SlipSheets"/>
			<xs:enumeration value="StartSheet"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ServiceRoleWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Client"/>
			<xs:enumeration value="Server"/>
			<xs:enumeration value="Authentication"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ServiceTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Copy"/>
			<xs:enumeration value="EmailIn"/>
			<xs:enumeration value="EmailOut"/>
			<xs:enumeration value="FaxIn"/>
			<xs:enumeration value="FaxOut"/>
			<xs:enumeration value="Print"/>
			<xs:enumeration value="Resource"/>
			<xs:enumeration value="Scan"/>
			<xs:enumeration value="SystemControl"/>
			<xs:enumeration value="Transform"/>
			<xs:enumeration value="Vendor"/>
		</xs:restriction>
		<!-- service type (function of this service object) -->
		<!-- see WIMS Object Model - section 4 [WIMS-PRO] -->
	</xs:simpleType>
	<xs:simpleType name="SheetCollateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Collated"/>
			<xs:enumeration value="Uncollated"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SidesWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="OneSided"/>
			<xs:enumeration value="TwoSidedLongEdge"/>
			<xs:enumeration value="TwoSidedShortEdge"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StateReasonsWKVs">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="AttentionRequired"/>
			<xs:enumeration value="Calibrating "/>
			<xs:enumeration value="CleanerLifeAlmostOver"/>
			<xs:enumeration value="CleanerLifeOver"/>
			<xs:enumeration value="ConnectingToDevice"/>
			<xs:enumeration value="CoverClosed"/>
			<xs:enumeration value="CoverOpen"/>
			<xs:enumeration value="Deactivated"/>
			<xs:enumeration value="DeveloperEmpty"/>
			<xs:enumeration value="DeveloperLow"/>
			<xs:enumeration value="DoorOpen"/>
			<xs:enumeration value="FuserOverTemp"/>
			<xs:enumeration value="FuserUnderTemp"/>
			<xs:enumeration value="HoldNewJobs"/>
			<xs:enumeration value="InputCannotFeedSizeSelected"/>
			<xs:enumeration value="InputManualInputRequest"/>
			<xs:enumeration value="InputMediaChangeRequest"/>
			<xs:enumeration value="InputTrayEmpty"/>
			<xs:enumeration value="InputTrayMissing"/>
			<xs:enumeration value="InputTrayPositionFailure"/>
			<xs:enumeration value="InterpreterResourceUnavailable"/>
			<xs:enumeration value="InterlockClosed"/>
			<xs:enumeration value="InterlockOpen"/>
			<xs:enumeration value="InternalStorageFull"/>
			<xs:enumeration value="LampError "/>
			<xs:enumeration value="LampWarming "/>
			<xs:enumeration value="MarkerFailure"/>
			<xs:enumeration value="MarkerSupplyEmpty"/>
			<xs:enumeration value="MarkerSupplyLow"/>
			<xs:enumeration value="MarkerWasteAlmostFull"/>
			<xs:enumeration value="MarkerWasteFull"/>
			<xs:enumeration value="MediaEmpty"/>
			<xs:enumeration value="MediaJam"/>
			<xs:enumeration value="MediaLow"/>
			<xs:enumeration value="MediaNeeded"/>
			<xs:enumeration value="MovingToPaused"/>
			<xs:enumeration value="MultipleFeedError"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="OpcLifeOver"/>
			<xs:enumeration value="OpcNearEol"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="OutputAreaAlmostFull"/>
			<xs:enumeration value="OutputAreaFull"/>
			<xs:enumeration value="OutputTrayMissing"/>
			<xs:enumeration value="Paused"/>
			<xs:enumeration value="Shutdown"/>
			<xs:enumeration value="SpoolAreaFull"/>
			<xs:enumeration value="StorageAlmostFull"/>
			<xs:enumeration value="StorageFull"/>
			<xs:enumeration value="Stopping"/>
			<xs:enumeration value="StoppedPartly"/>
			<xs:enumeration value="TimedOut"/>
			<xs:enumeration value="TonerEmpty"/>
			<xs:enumeration value="TonerLow"/>
			<xs:enumeration value="Unknown"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StateReasons2WKVs">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="AlertRemovalOfBinaryChangeEntry"/>
			<xs:enumeration value="ConfigurationChange"/>
			<xs:enumeration value="InputMediaColorChange"/>
			<xs:enumeration value="InputMediaFormPartsChange"/>
			<xs:enumeration value="InputMediaSizeChange"/>
			<xs:enumeration value="InputMediaTypeChange"/>
			<xs:enumeration value="InputMediaWeightChange"/>
			<xs:enumeration value="InputTrayElevationFailure"/>
			<xs:enumeration value="InterpreterCartridgeAdded"/>
			<xs:enumeration value="InterpreterCartridgeDeleted"/>
			<xs:enumeration value="InterpreterComplexPageEncountered"/>
			<xs:enumeration value="InterpreterMemoryDecrease"/>
			<xs:enumeration value="InterpreterMemoryIncrease"/>
			<xs:enumeration value="InterpreterResourceAdded"/>
			<xs:enumeration value="InterpreterResourceDeleted"/>
			<xs:enumeration value="MarkerAdjustingPrintQuality"/>
			<xs:enumeration value="MarkerDeveloperAlmostEmpty"/>
			<xs:enumeration value="MarkerDeveloperEmpty"/>
			<xs:enumeration value="MarkerFuserOverTemperature"/>
			<xs:enumeration value="MarkerFuserThermistorFailure"/>
			<xs:enumeration value="MarkerFuserTimingFailure"/>
			<xs:enumeration value="MarkerFuserUnderTemperature"/>
			<xs:enumeration value="MarkerInkAlmostEmpty"/>
			<xs:enumeration value="MarkerInkEmpty"/>
			<xs:enumeration value="MarkerOpcLifeAlmostOver"/>
			<xs:enumeration value="MarkerOpcLifeOver"/>
			<xs:enumeration value="MarkerPrintRibbonAlmostEmpty"/>
			<xs:enumeration value="MarkerPrintRibbonEmpty"/>
			<xs:enumeration value="MarkerTonerAlmostEmpty"/>
			<xs:enumeration value="MarkerTonerCartridgeMissing"/>
			<xs:enumeration value="MarkerTonerEmpty"/>
			<xs:enumeration value="MarkerWasteInkReceptacleAlmostFull"/>
			<xs:enumeration value="MarkerWasteInkReceptacleFull"/>
			<xs:enumeration value="MarkerWasteTonerReceptacleAlmostFull"/>
			<xs:enumeration value="MarkerWasteTonerReceptacleFull"/>
			<xs:enumeration value="MediaPathCannotDuplexMediaSelected"/>
			<xs:enumeration value="MediaPathMediaTrayAlmostFull"/>
			<xs:enumeration value="MediaPathMediaTrayFull"/>
			<xs:enumeration value="MediaPathMediaTrayMissing"/>
			<xs:enumeration value="OutputMailboxSelectFailure"/>
			<xs:enumeration value="PowerDown"/>
			<xs:enumeration value="PowerUp"/>
			<xs:enumeration value="PrinterManualReset"/>
			<xs:enumeration value="PrinterNMSReset"/>
			<xs:enumeration value="PrinterReadyToPrint"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StateReasonsSubunitWKVs">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="SubunitAdded"/>
			<xs:enumeration value="SubunitAlmostEmpty"/>
			<xs:enumeration value="SubunitAlmostFull"/>
			<xs:enumeration value="SubunitAtLimit"/>
			<xs:enumeration value="SubunitClosed"/>
			<xs:enumeration value="SubunitEmpty"/>
			<xs:enumeration value="SubunitFull"/>
			<xs:enumeration value="SubunitLifeAlmostOver"/>
			<xs:enumeration value="SubunitLifeOver"/>
			<xs:enumeration value="SubunitMemoryExhausted"/>
			<xs:enumeration value="SubunitMissing"/>
			<xs:enumeration value="SubunitMotorFailure"/>
			<xs:enumeration value="SubunitNearLimit"/>
			<xs:enumeration value="SubunitOffline"/>
			<xs:enumeration value="SubunitOpened"/>
			<xs:enumeration value="SubunitOverTemperature"/>
			<xs:enumeration value="SubunitPowerSaver"/>
			<xs:enumeration value="SubunitRecoverableFailure"/>
			<xs:enumeration value="SubunitRecoverableStorageError"/>
			<xs:enumeration value="SubunitRemoved"/>
			<xs:enumeration value="SubunitResourceAdded"/>
			<xs:enumeration value="SubunitResourceRemoved"/>
			<xs:enumeration value="SubunitThermistorFailure"/>
			<xs:enumeration value="SubunitTimingFailure"/>
			<xs:enumeration value="SubunitTurnedOff"/>
			<xs:enumeration value="SubunitTurnedOn"/>
			<xs:enumeration value="SubunitUnderTemperature"/>
			<xs:enumeration value="SubunitUnrecoverableFailure"/>
			<xs:enumeration value="SubunitUnrecoverableStorageError"/>
			<xs:enumeration value="SubunitWarmingUp"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StaticResourceTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Font"/>
			<xs:enumeration value="Form"/>
			<xs:enumeration value="ICCProfile"/>
			<xs:enumeration value="Image"/>
			<xs:enumeration value="Logo"/>
		</xs:restriction>
		<!-- service type (function of this service object) -->
		<!-- see WIMS Object Model - section 4 [WIMS-PRO] -->
	</xs:simpleType>
	<xs:simpleType name="StatusStringWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="ClientErrorElementsNotSettable"/>
			<xs:enumeration value="ClientErrorElementsOrValuesNotSupported"/>
			<xs:enumeration value="ClientErrorBadRequest"/>
			<xs:enumeration value="ClientErrorCharsetNotSupported"/>
			<xs:enumeration value="ClientErrorCompressionError"/>
			<xs:enumeration value="ClientErrorCompressionNotSupported"/>
			<xs:enumeration value="ClientErrorConflictingElements"/>
			<xs:enumeration value="ClientErrorDocumentAccessError"/>
			<xs:enumeration value="ClientErrorDocumentFormatError"/>
			<xs:enumeration value="ClientErrorDocumentFormatNotSupported"/>
			<xs:enumeration value="ClientErrorForbidden"/>
			<xs:enumeration value="ClientErrorGone"/>
			<xs:enumeration value="ClientErrorIgnoredAllSubscriptions"/>
			<xs:enumeration value="ClientErrorNotAuthenticated"/>
			<xs:enumeration value="ClientErrorNotAuthorized"/>
			<xs:enumeration value="ClientErrorNotFound"/>
			<xs:enumeration value="ClientErrorNotPossible"/>
			<xs:enumeration value="ClientErrorRequestEntityTooLarge"/>
			<xs:enumeration value="ClientErrorRequestValueTooLong"/>
			<xs:enumeration value="ClientErrorTimeout"/>
			<xs:enumeration value="ClientErrorTooManySubscriptions"/>
			<xs:enumeration value="ClientErrorUriSchemeNotSupported"/>
			<xs:enumeration value="ServerErrorBusy"/>
			<xs:enumeration value="ServerErrorDeviceError"/>
			<xs:enumeration value="ServerErrorInternalError"/>
			<xs:enumeration value="ServerErrorJobCanceled"/>
			<xs:enumeration value="ServerErrorCanceled"/>
			<xs:enumeration value="ServerErrorMultipleDocumentJobsNotSupported"/>
			<xs:enumeration value="ServerErrorNotAcceptingJobs"/>
			<xs:enumeration value="ServerErrorNotAcceptingResources"/>
			<xs:enumeration value="ServerErrorOperationNotSupported"/>
			<xs:enumeration value="ServerErrorServiceIsDeactivated"/>
			<xs:enumeration value="ServerErrorServiceUnavailable"/>
			<xs:enumeration value="ServerErrorTemporaryError"/>
			<xs:enumeration value="ServerErrorTooManyDocuments"/>
			<xs:enumeration value="ServerErrorTooManyJobs"/>
			<xs:enumeration value="ServerErrorVersionNotSupported"/>
			<xs:enumeration value="SuccessfulOk"/>
			<xs:enumeration value="SuccessfulOkEventsComplete"/>
			<xs:enumeration value="SuccessfulOkConflictingElements"/>
			<xs:enumeration value="SuccessfulOkIgnoredOrSubstitutedElements"/>
			<xs:enumeration value="SuccessfulOkIgnoredSubscriptions"/>
			<xs:enumeration value="SuccessfulOkTooManyEvents"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StitchingMemberWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="StitchingLocations"/>
			<xs:enumeration value="StitchingOffset"/>
			<xs:enumeration value="StitchingReferenceEdge"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StitchingReferenceEdgeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Bottom"/>
			<xs:enumeration value="Left"/>
			<xs:enumeration value="Right"/>
			<xs:enumeration value="Top"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="StorageTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="RAM"/>
			<xs:enumeration value="NVRam"/>
			<xs:enumeration value="HardDisk"/>
			<xs:enumeration value="ramDisk"/>
			<xs:enumeration value="CD"/>
			<xs:enumeration value="DVD"/>
			<xs:enumeration value="NetworkStorage"/>
			<xs:enumeration value="floppyDisk"/>
			<xs:enumeration value="opticalDiskROM"/>
			<xs:enumeration value="opticalDiskWORM"/>
			<xs:enumeration value="opticalDiskRW"/>
			<xs:enumeration value="Other"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SubunitAddressabilityUnitWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="TenThousandthsOfInches"/>
			<xs:enumeration value="Micrometers"/>
		</xs:restriction>
		<!-- interpreter, marker, or scanner addressability unit -->
		<!-- see PrtMarkerAddressabilityUnitTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="SubunitCapacityUnitWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="TenThousandthsOfInches"/>
			<xs:enumeration value="Micrometers"/>
			<xs:enumeration value="Sheets"/>
			<xs:enumeration value="Feet"/>
			<xs:enumeration value="Meters"/>
			<xs:enumeration value="Items"/>
			<xs:enumeration value="Percent"/>
		</xs:restriction>
		<!-- input tray, output tray, or finisher capacity/level unit -->
		<!-- see PrtCapacityUnitTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="SubunitCounterUnitWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="TenThousandthsOfInches"/>
			<xs:enumeration value="Micrometers"/>
			<xs:enumeration value="Characters"/>
			<xs:enumeration value="Lines"/>
			<xs:enumeration value="Impressions"/>
			<xs:enumeration value="Sheets"/>
			<xs:enumeration value="DotRow"/>
			<xs:enumeration value="Hours"/>
			<xs:enumeration value="Feet"/>
			<xs:enumeration value="Meters"/>
		</xs:restriction>
		<!-- marker or scanner usage counter unit -->
		<!-- see PrtMarkerCounterUnitTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="SubunitPresentOnOffWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="On"/>
			<xs:enumeration value="Off"/>
			<xs:enumeration value="NotPresent"/>
		</xs:restriction>
		<!-- subunit or feature present/on/off -->
		<!-- see PresentOnOff in [RFC3805] and [IANA-PRT] -->
	</xs:simpleType>
	<xs:simpleType name="SubunitStateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="AvailableAndActive"/>
			<xs:enumeration value="AvailableAndBusy"/>
			<xs:enumeration value="AvailableAndIdle"/>
			<xs:enumeration value="AvailableAndStandby"/>
			<xs:enumeration value="coverClosed"/>
			<xs:enumeration value="coverOpen"/>
			<xs:enumeration value="CriticalAlerts"/>
			<xs:enumeration value="Down"/>
			<xs:enumeration value="interlockClosed"/>
			<xs:enumeration value="interlockOpen"/>
			<xs:enumeration value="Online"/>
			<xs:enumeration value="Offline"/>
			<xs:enumeration value="other"/>
			<xs:enumeration value="Running"/>
			<xs:enumeration value="Testing"/>
			<xs:enumeration value="Transitioning"/>
			<xs:enumeration value="Up"/>
			<xs:enumeration value="UnavailableAndBroken"/>
			<xs:enumeration value="UnavailableAndOnRequest"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="WarningAlerts"/>
		</xs:restriction>
		<!-- subunit state or condition -->
		<!-- see PrtSubUnitStatusTC in [RFC3805] -->
		<!-- see PrtCoverStatusTC in [RFC3805] -->
	</xs:simpleType>
	<xs:simpleType name="SubunitTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="Console"/>
			<xs:enumeration value="Cover"/>
			<xs:enumeration value="FaxModem"/>
			<xs:enumeration value="Finisher"/>
			<xs:enumeration value="InputChannel"/>
			<xs:enumeration value="InputTray"/>
			<xs:enumeration value="Interface"/>
			<xs:enumeration value="Interpreter"/>
			<xs:enumeration value="Marker"/>
			<xs:enumeration value="MediaPath"/>
			<xs:enumeration value="OutputChannel"/>
			<xs:enumeration value="OutputTray"/>
			<xs:enumeration value="Processor"/>
			<xs:enumeration value="ScanMediaPath"/>
			<xs:enumeration value="Scanner"/>
			<xs:enumeration value="Storage"/>
			<xs:enumeration value="System"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TemplateTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="CopyDocument"/>
			<xs:enumeration value="CopyJob"/>
			<xs:enumeration value="EmailInDocument"/>
			<xs:enumeration value="EmailInJob"/>
			<xs:enumeration value="EmailOutDocument"/>
			<xs:enumeration value="EmailOutJob"/>
			<xs:enumeration value="FaxInDocument"/>
			<xs:enumeration value="FaxInJob"/>
			<xs:enumeration value="FaxOutDocument"/>
			<xs:enumeration value="FaxOutJob"/>
			<xs:enumeration value="NetFaxInDocument"/>
			<xs:enumeration value="NetFaxInJob"/>
			<xs:enumeration value="NetFaxOutDocument"/>
			<xs:enumeration value="NetFaxOutJob"/>
			<xs:enumeration value="PrintDocument"/>
			<xs:enumeration value="PrintJob"/>
			<xs:enumeration value="ScanDocument"/>
			<xs:enumeration value="ScanJob"/>
			<xs:enumeration value="TransformDocument"/>
			<xs:enumeration value="TransformJob"/>
			<xs:enumeration value="Vendor"/>
		</xs:restriction>
		<!-- service type (function of this service object) -->
		<!-- see WIMS Object Model - section 4 [WIMS-PRO] -->
	</xs:simpleType>
	<xs:simpleType name="TimeoutPredicateWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="Unknown"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Activity"/>
			<xs:enumeration value="Inactivity"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TransformTypeWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Collation"/>
			<xs:enumeration value="Convert"/>
			<xs:enumeration value="DataExtract"/>
			<xs:enumeration value="Image"/>
			<xs:enumeration value="Imposition"/>
			<xs:enumeration value="Other"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TransmissionStatusWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Aborted"/>
			<xs:enumeration value="Canceled"/>
			<xs:enumeration value="Completed"/>
			<xs:enumeration value="Pending"/>
			<xs:enumeration value="PendingRetry"/>
			<xs:enumeration value="Processing"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UriAuthenticationWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Basic"/>
			<xs:enumeration value="Certificate"/>
			<xs:enumeration value="Digest"/>
			<xs:enumeration value="Negotiate"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="RequestingUserName"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UnitsWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Dpcm"/>
			<xs:enumeration value="Dpi"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UriSecurityWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Ssl3"/>
			<xs:enumeration value="Tls"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UserRoleWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:enumeration value="Administrator"/>
			<xs:enumeration value="FieldTechnition"/>
			<xs:enumeration value="GroupMember"/>
			<xs:enumeration value="Guest"/>
			<xs:enumeration value="LocalUser"/>
			<xs:enumeration value="NetworkAdministrator"/>
			<xs:enumeration value="Operator"/>
			<xs:enumeration value="Owner"/>
			<xs:enumeration value="ReadOnlyUser"/>
			<xs:enumeration value="RemoteUser"/>
			<xs:enumeration value="SecurityAdministrator"/>
			<xs:enumeration value="ServiceTechnition"/>
			<xs:enumeration value="User"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="WhichJobsWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Aborted"/>
			<xs:enumeration value="All"/>
			<xs:enumeration value="Canceled"/>
			<xs:enumeration value="Completed"/>
			<xs:enumeration value="NotCompleted"/>
			<xs:enumeration value="Pending"/>
			<xs:enumeration value="PendingHeld"/>
			<xs:enumeration value="Processing"/>
			<xs:enumeration value="ProcessingStopped"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="XImagePositionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Center"/>
			<xs:enumeration value="Left"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Right"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="YImagePositionWKV">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:enumeration value="Bottom"/>
			<xs:enumeration value="Center"/>
			<xs:enumeration value="None"/>
			<xs:enumeration value="Top"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:annotation>
		<xs:documentation xml:lang="en">Simple types specific to operations</xs:documentation>
	</xs:annotation>
	<xs:simpleType name="FaxOutDocumentElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="FaxOutDocumentReceipt"/>
			<xs:enumeration value="FaxOutDocumentStatus"/>
			<xs:enumeration value="FaxOutDocumentTicket"/>
			<xs:enumeration value="FaxOutDocumentCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrintDocumentElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="PrintDocumentReceipt"/>
			<xs:enumeration value="PrintDocumentStatus"/>
			<xs:enumeration value="PrintDocumentTicket"/>
			<xs:enumeration value="PrintDocumentCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ScanDocumentElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="ScanDocumentReceipt"/>
			<xs:enumeration value="ScanDocumentStatus"/>
			<xs:enumeration value="ScanDocumentTicket"/>
			<xs:enumeration value="ScanDocumentCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TransformDocumentElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="TransformDocumentReceipt"/>
			<xs:enumeration value="TransformDocumentStatus"/>
			<xs:enumeration value="TransformDocumentTicket"/>
			<xs:enumeration value="TransformDocumentCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CopyJobElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="CopyJobReceipt"/>
			<xs:enumeration value="CopyJobStatus"/>
			<xs:enumeration value="CopyJobTicket"/>
			<xs:enumeration value="CopyobCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FaxOutJobElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="FaxOutJobReceipt"/>
			<xs:enumeration value="FaxOutJobStatus"/>
			<xs:enumeration value="FaxOutJobTicket"/>
			<xs:enumeration value="FaxOutJobCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrintJobElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="PrintJobReceipt"/>
			<xs:enumeration value="PrintJobStatus"/>
			<xs:enumeration value="PrintJobTicket"/>
			<xs:enumeration value="PrintJobCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResourceElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="ResourceCounters"/>
			<xs:enumeration value="ResourceDescription"/>
			<xs:enumeration value="ResourceStatus"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ScanJobElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="ScanJobReceipt"/>
			<xs:enumeration value="ScanJobStatus"/>
			<xs:enumeration value="ScanJobTicket"/>
			<xs:enumeration value="ScanJobCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TransformJobElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="TransformJobReceipt"/>
			<xs:enumeration value="TransformJobStatus"/>
			<xs:enumeration value="TransformJobTicket"/>
			<xs:enumeration value="TransformJobCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CopyServiceElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="DefaultCopyJobTicket"/>
			<xs:enumeration value="CopyServiceCapabilities"/>
			<xs:enumeration value="CopyServiceMediaCol"/>
			<xs:enumeration value="CopyServiceCapabilitiesReady"/>
			<xs:enumeration value="CopyServiceMediaColReady"/>
			<xs:enumeration value="CopyServiceConfiguration"/>
			<xs:enumeration value="CopyServiceDescription"/>
			<xs:enumeration value="CopyServiceStatus"/>
			<xs:enumeration value="CopyServiceCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="FaxOutServiceElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="DefaultFaxOutJobTicket"/>
			<xs:enumeration value="FaxOutServiceCapabilities"/>
			<xs:enumeration value="FaxOutServiceCapabilitiesReady"/>
			<xs:enumeration value="FaxOutServiceConfiguration"/>
			<xs:enumeration value="FaxOutServiceDescription"/>
			<xs:enumeration value="FaxOutServiceStatus"/>
			<xs:enumeration value="FaxOutServiceCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PrintServiceElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="DefaultPrintJobTicket"/>
			<xs:enumeration value="PrintServiceCapabilities"/>
			<xs:enumeration value="PrintServiceMediaCol"/>
			<xs:enumeration value="PrintServiceCapabilitiesReady"/>
			<xs:enumeration value="PrintServiceMediaColReady"/>
			<xs:enumeration value="PrintServiceConfiguration"/>
			<xs:enumeration value="PrintServiceDescription"/>
			<xs:enumeration value="PrintServiceStatus"/>
			<xs:enumeration value="PrintServiceCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ResourceServiceElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="ResourceServiceCapabilities"/>
			<xs:enumeration value="ResourceServiceConfiguration"/>
			<xs:enumeration value="ResourceServiceDescription"/>
			<xs:enumeration value="ResourceServiceStatus"/>
			<xs:enumeration value="ResourceServiceCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ScanServiceElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="DefaultScanJobTicket"/>
			<xs:enumeration value="ScanServiceCapabilities"/>
			<xs:enumeration value="ScanServiceCapabilitiesReady"/>
			<xs:enumeration value="ScanServiceConfiguration"/>
			<xs:enumeration value="ScanServiceDescription"/>
			<xs:enumeration value="ScanServiceStatus"/>
			<xs:enumeration value="ScanServiceCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TransformServiceElementNamesWKV">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:whiteSpace value="preserve"/>
			<xs:enumeration value="TransformJobReceipt"/>
			<xs:enumeration value="TransformJobStatus"/>
			<xs:enumeration value="TransformJobTicket"/>
			<xs:enumeration value="TransformJobCounters"/>
		</xs:restriction>
	</xs:simpleType>
	<!--Keyword extension federated by namespaces-->
	<xs:simpleType name="KeywordNsExtensionPattern">
		<xs:restriction base="xs:NMTOKEN">
			<xs:maxLength value="255"/>
			<xs:pattern value="\w+:[\w_\-\.]+"/>
		</xs:restriction>
	</xs:simpleType>
	<!--Media type Keyword extension federated by MIME type names-->
	<xs:simpleType name="MimeExtensionPattern">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
			<xs:pattern value="\w+[\w:/;_\-\\\+\.]*"/>
		</xs:restriction>
	</xs:simpleType>
	<!--Natural Laguage pattern allowing keywords adhering to rfc4646 or its successors-->
	<xs:simpleType name="NatLangExtensionPattern">
		<xs:restriction base="xs:string">
			<xs:minLength value="63"/>
			<xs:pattern value="\w+[\w:/;_\-\\\+\.]*"/>
		</xs:restriction>
	</xs:simpleType>
	<!--Operating System Name extension per rfc952-->
	<xs:simpleType name="OperatingSystemNameExtensionPattern">
		<xs:restriction base="xs:string">
			<xs:maxLength value="40"/>
			<xs:pattern value="[a-z/\.\-]+"/>
		</xs:restriction>
	</xs:simpleType>
	<!--String extension federated by namespaces-->
	<xs:simpleType name="StringNsExtensionPattern">
		<xs:restriction base="xs:string">
			<xs:pattern value="\w+:[\w:/;_\-\\\+\.]*"/>
		</xs:restriction>
	</xs:simpleType>
	<!--Extension pattern allowing keywords controlled by external bodies (e.g. ISO)-->
	<xs:simpleType name="StringExtensionPattern">
		<xs:restriction base="xs:string">
			<xs:minLength value="63"/>
			<xs:pattern value="\w+[\w:/;_\-\\\+\.]*"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
Collapse SimpleTypes: