CIMCoreCR00901.005aem_RBLreplies20070305.htm

<html>

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<title>DMTF Change Request</title>

<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:Arial;}
h1
        {margin-right:0in;
        margin-left:0in;
        font-size:24.0pt;
        font-family:Arial;
        font-weight:bold;}
h2
        {margin-right:0in;
        margin-left:0in;
        font-size:18.0pt;
        font-family:Arial;
        font-weight:bold;}
h3
        {margin-right:0in;
        margin-left:0in;
        font-size:13.5pt;
        font-family:Arial;
        font-weight:bold;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p
        {margin-right:0in;
        margin-left:0in;
        font-size:12.0pt;
        font-family:Arial;}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<h1><span style='font-family:Helvetica'>DMTF Change Request</span></h1>

<h2><i><span style='font-family:Helvetica'>DMTF Confidential</span></i></h2>

<p><span style='font-family:Helvetica'>All changes to be submitted by the
Working Group Chair (or designee) after approval by the working group. &nbsp; </span></p>

<p><span style='font-family:Helvetica'>The Change Request sample
(http://www.dmtf.org/members/zdata/CRTemplateSample.html) contains more
detailed <br>
information on how to complete the template.</span></p>

<table class=MsoNormalTable border=1 cellpadding=0 width="90%"
 style='width:90.0%'>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>DMTF Change Request Number &nbsp;&nbsp;[sysdevCR006655]</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>&nbsp;CIMCoreCR00901</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>CR Owner Name,&nbsp;Email&nbsp;&nbsp;[My Name, my.name@company.com] </b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>Richard Landau, Richard_Landau@dell.com</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p class=MsoNormal><b><span style='font-family:Helvetica'>Alliance</span></b><b><span
  style='font-family:Helvetica'> Partner submitting CR request (if applicable)</span></b></p>
  </td>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>Printer Working Group, pwg.org</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p class=MsoNormal><b><span style='font-family:Helvetica'>Alliance</span></b><b><span
  style='font-family:Helvetica'> Partner vote history (e.g. SNIA XYZ Approved
  on 8/12/06) </span></b></p>
  </td>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p class=MsoNormal><span style='font-family:"Times New Roman"'>&nbsp;</span></p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p class=MsoNormal><b><span style='font-family:Helvetica'>Alliance</span></b><b><span
  style='font-family:Helvetica'> Partner identifier/tracking number (if
  available)</span></b></p>
  </td>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>&nbsp;n/a</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>Errata &nbsp;&nbsp;[Yes/No]</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>&nbsp;No</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>Short Description</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>Add new class &nbsp;CIM_PrintOutputTray to enhanced printer device model.</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>Spec, Document or Model(s) Being Changed &nbsp;&nbsp;[Device Model]</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>&nbsp;[Core Model]</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>Spec, Document or Model Version Incorporating the Change &nbsp;[V2.9
  Final]</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>&nbsp;V2.15 Experimental</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p class=MsoNormal><b>Filename(s) Incorporating the Change [Device_USB.mof] </b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p class=MsoNormal>CIM_PrintOutputTray.mof</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>Date Originated &nbsp;[mm/dd/yyyy]</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>&nbsp;02/07/2007</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>Date of Last Revision of the Change Request [mm/dd/yyyy]</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>&nbsp;02/27/2007</p>
  </td>
 </tr>
 <tr>
  <td width="60%" style='width:60.54%;padding:0in 0in 0in 0in'>
  <p><b>Dependencies &nbsp;&nbsp;[smwgCR00567,sysdevCR00555]</b></p>
  </td>
  <td width="38%" style='width:38.7%;padding:0in 0in 0in 0in'>
  <p>&nbsp;n/a</p>
  </td>
 </tr>
</table>

<p><b><span style='font-family:Helvetica'>Terminology</span></b></p>

<p><span style='font-family:Helvetica'>The terminology used in this CR should
conform to the &quot;Rules for the structure and drafting of International
Standards&quot;, 5th Edition, 2005 available at: </span></p>

<p><span style='font-family:Helvetica'><a
href="http://isotc.iso.org/livelink/livelink.exe/fetch/2000/2122/3146825/4229629/4230450/4230456/ISO_IEC_Directives__Part_2__Rules_for_the_structure_and_drafting_of_International_Standards__2004__5th_edition___pdf_format_.pdf?nodeid=4230517&amp;vernum=0">http://isotc.iso.org/livelink/livelink.exe/fetch/2000/2122/3146825/4229629/4230450/4230456/ISO_IEC_Directives__Part_2__Rules_for_the_structure_and_drafting_of_International_Standards__2004__5th_edition___pdf_format_.pdf?nodeid=4230517&amp;vernum=0</a>
</span></p>

<p><span style='font-family:Helvetica'>Particular attention shall be paid to
Annex H which lays out guidelines for the expression&nbsp;of provisions.</span></p>

<p><b><span style='font-family:Helvetica'>Background/Rationale (Explanation of
the background and reason(s) for the requested change, and supporting documentation):</span></b></p>

<p class=MsoNormal>As part of the PWG/DMTF Work Register dated 2005/05/12, the
Printer Working Group (PWG, see http://www.pwg.org/) is updating the
printing-related classes in the CIM data model.&nbsp; PWG is submitting a
series of Change Requests to update the CIM model to align with the current
model developed in the PWG.&nbsp; </p>

<p class=MsoNormal>&nbsp;</p>

<p class=MsoNormal>The PWG models for printing related devices and services
include many properties that need to be managed but are not currently
represented in CIM at all.&nbsp; If these properties are to be visible to
CIM-based management applications, then they must appear in the CIM
model.&nbsp; </p>

<p class=MsoNormal>&nbsp;</p>

<p class=MsoNormal>The current PWG printer device model, as embodied in the
SNMP Printer MIB v2, RFC3805, contains many properties Some examples:</p>

<p class=MsoNormal>&#8226;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Printer
console displays and lights, and cover and other interlocks</p>

<p class=MsoNormal>&#8226;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Printer
input and output trays containing media</p>

<p class=MsoNormal>&#8226;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Printer
media paths that control the layout of page images on physical sheets</p>

<p class=MsoNormal>&#8226;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Printer
toners, colorants, and other supplies </p>

<p class=MsoNormal>&#8226;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Printer
communication channels and language interpreters</p>

<p class=MsoNormal>&#8226;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Printer
counters for pages and sheets printed in various operational modes</p>

<p class=MsoNormal>&nbsp;</p>

<p class=MsoNormal>The CIM model will be extended to include these important
management objects.&nbsp; This will require extensions to the CIM_Printer class
and the addition of other CIM classes to represent the capabilities, settings,
and counters required.&nbsp; </p>

<p class=MsoNormal>&nbsp;</p>

<p class=MsoNormal>The current new class, CIM_PrintOutputTray, is the first of
several classes to be added.&nbsp; </p>

<p class=MsoNormal><span style='font-family:Helvetica'>&nbsp;</span></p>

<p>&nbsp;</p>

<p><b><span style='font-family:Helvetica'>Alliance</span></b><b><span
style='font-family:Helvetica'> Partner Status (tracking number, other key
identifiers,&nbsp; supporting documentation, etc.):</span></b></p>

<p><span style='font-size:10.0pt;font-family:"Courier New"'>(insert text here)</span><span
style='font-family:"Courier New"'> </span></p>

<p><a name="Requested_Change"></a><b><span style='font-family:Helvetica'>Requested
Change (Change information such as details before/after the change,
readable/indented MOF, and/or references to &quot;Uploaded&quot; MOF and other
documents if the changes are too lengthy to include inline):</span></b></p>

<p class=MsoPlainText><a name="Discussion_Points"></a>//add the new class
CIM_PrintOutputTray as CIM_PrintOutputTray.mof</p>

<p class=MsoPlainText>&nbsp;</p>

<p class=MsoPlainText>&nbsp;</p>

<p class=MsoPlainText><span style='color:blue'>// Copyright (c) 2007
DMTF.&nbsp; All rights reserved.</span></p>

<p class=MsoPlainText><span style='color:blue'>//
==================================================================</span></p>

<p class=MsoPlainText><span style='color:blue'>// CIM_PrintOutputTray</span></p>

<p class=MsoPlainText><span style='color:blue'>//
==================================================================</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; [Experimental,
Version ( &quot;2.15.0&quot; ), Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Subunit: Output tray on a printer (print device). Properties &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;of a device capable of receiving media delivered from the &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;printing process.&quot;) ,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;
UMLPackagePath ( &quot;CIM::Device::Printing&quot; )]</span></p>

<p class=MsoPlainText><span style='color:blue'>class CIM_PrintOutputTray :
CIM_ManagedElement {</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Key, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The CreationClassName of the scoping printer. The &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;OutputTray is defined in the context of a CIM_Printer, &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;where it is hosted or to which it applies.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinLen ( 0 ), MaxLen ( 255 )]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; string
PrinterCreationClassName;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Key, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;An identifying name of the scoping Printer. The OutputTray &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;is defined in the context of a CIM_Printer, where it is &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;hosted or to which it applies.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinLen ( 0 ), MaxLen ( 255 ), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ModelCorrespondence { &quot;CIM_Printer.PrinterName&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; string PrinterName;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Key, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Indicates the name of the class or the subclass used in the &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&quot;creation of an instance. When used with the other
key &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;properties of this class, it allows all instances of this &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;class and its subclasses to be uniquely identified.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinLen ( 0 ), MaxLen ( 255 )]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; string
CreationClassName;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Key, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;A unique value used by this printer to identify this output &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;subunit. Although these values may change due to a major &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;reconfiguration of the subunit (e.g., the addition of new &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&quot;output devices to the printer), values SHOULD
remain stable &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;across successive printer power cycles.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinValue ( 1 ), MaxValue ( 65535 ), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.prtOutputIndex&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; uint32 Id;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The type of technology supported by this output tray &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ValueMap { &quot;1&quot;, &quot;2&quot;, &quot;3&quot;, &quot;4&quot;,
&quot;5&quot;, &quot;6&quot;, &quot;7&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Values { &quot;Other&quot;, &quot;Unknown&quot;, &quot;RemovableBin&quot;,
&quot;UnRemovableBin&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;ContinuousRollDevice&quot;, &quot;MailBox&quot;,
&quot;ContinuousFanFold&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.prtOutputType&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|IANA-PRINTER-MIB.PrtOutputTypeTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; uint32 Type;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;A free-form string that describes the type of technology &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;when the value of the Type property is equal to 1 (Other).&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinLen ( 0 ), MaxLen ( 255 )]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; string OtherType;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The unit of measurement for use in calculating and relaying &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&quot;capacity values for this output tray subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ValueMap { &quot;1&quot;, &quot;2&quot;, &quot;3&quot;, &quot;4&quot;,
&quot;8&quot;, &quot;16&quot;, &quot;17&quot;, &quot;18&quot;, &quot;19&quot;
}, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Values { &quot;Other&quot;, &quot;Unknown&quot;,
&quot;TenThousandthsOfInches&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Micrometers&quot;, &quot;Sheets&quot;, &quot;Feet&quot;,
&quot;Meters&quot;, &quot;Items&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Percent&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.prtOutputCapacityUnit&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.PrtCapacityUnitTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; uint32
CapacityUnit;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;A free-form string that describes the capacity unit when &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;the value of the CapacityUnit property is equal to 1 &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;(Other).&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinLen ( 0 ), MaxLen ( 255 )]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; string
OtherCapacityUnit;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Write, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The maximum capacity of this output tray subunit. There is &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;no convention associated with the media itself so this &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;value essentially reflects claimed capacity. If this output &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;tray subunit can reliably sense this value, the value is &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;sensed by the printer and may not be changed by management &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;requests; otherwise, the value may be written (by a Remote &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Control Panel or a Management Application). The value (-1) &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;means other and specifically indicates that the subunit &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;places no restrictions on this parameter. The value (-2) &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;means unknown.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinValue ( -2 ), MaxValue ( 2147483647 ), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.prtOutputMaxCapacity&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.prtOutputCapacityUnit&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.PrtCapacityUnitTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; sint32 MaxCapacity;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Write, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The remaining capacity of this output tray subunit. If this &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;output tray subunit can reliably sense this value, the &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;value is sensed by the printer and may not
be modified by &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;management requests; otherwise, the value may be written &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;(by a Remote Control Panel or a Management Application). &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The value (-1) means other and specifically indicates that &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;the subunit places no restrictions on this parameter. The &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;value (-2) means unknown. The value (-3) means that the &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;printer knows that there remains capacity for at least one &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;unit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinValue ( -3 ), MaxValue ( 2147483647 ), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.prtOutputRemainingCapacity&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.prtOutputCapacityUnit&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.PrtCapacityUnitTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; sint32
RemainingCapacity;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Status: Assessment of the availability of this printer &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ValueMap { &quot;1&quot;, &quot;2&quot;, &quot;3&quot;, &quot;4&quot;,
&quot;5&quot;, &quot;6&quot;, &quot;7&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Values { &quot;Unknown&quot;, &quot;AvailableIdle&quot;,
&quot;AvailableStandby&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;AvailableActive&quot;,
&quot;AvailableBusy&quot;, &quot;UnavailableOnRequest&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;UnavailableBroken&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.PrtSubUnitStatusTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; uint32
StatusAvailability;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Status: If true, there are currently non-critical alerts on &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;this printer subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.PrtSubUnitStatusTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; boolean
StatusNonCriticalAlerts;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Status: If true, there are currently critical alerts on &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;this printer subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.PrtSubUnitStatusTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; boolean
StatusCriticalAlerts;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Status: If true, the current state is offline on this &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;printer subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.PrtSubUnitStatusTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; boolean
StatusOffline;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Status: If true, the current state is transitioning from &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;one value to another on this printer subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.PrtSubUnitStatusTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; boolean
StatusTransitioning;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Write, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The name assigned to this output tray subunit.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinLen ( 0 ), MaxLen ( 63 ), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;MappingStrings {
&quot;MIB.IETF|Printer-MIB.prtOutputName&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; string AdminName;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;A free-form text description of this output tray subunit in &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;the localization specified by &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;CIM_Printer.CurrentNaturalLanguage.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MinLen ( 0 ), MaxLen ( 255 ), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.prtOutputDescription&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.PrtLocalizedDescriptionStringTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; string
LocalizedDescription;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Write, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The current state of the stacking order for the associated &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;output tray subunit. 'FirstToLast' means that as pages are &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;output the front of the next page is placed against the &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;back of the previous page. 'LasttoFirst' means that as &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;pages are output the back of the next page is placed &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;against the front of the previous page.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ValueMap { &quot;2&quot;, &quot;3&quot;, &quot;4&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Values { &quot;Unknown&quot;, &quot;FirstToLast&quot;, &quot;LastToFirst&quot;
}, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.prtOutputStackingOrder&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.PrtOutputStackingOrderTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; uint32
StackingOrder;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Write, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;The reading surface that will be 'up' when pages are &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;delivered to the associated output tray subunit. Values are &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;faceUp and faceDown. (Note: interpretation of these values &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;is in general context-dependent based on locale; &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;presentation of these values to an end-user should be &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;normalized to the expectations of the user).&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ValueMap { &quot;3&quot;, &quot;4&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Values { &quot;FaceUp&quot;, &quot;FaceDown&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.prtOutputPageDeliveryOrientation&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.PrtOutputPageDeliveryOrientationTC&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; uint32
PageDeliveryOrientation;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[Write, Description (</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;This property indicates that the output tray supports &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;offset stacking,and if so, whether the feature is enabled. &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;See RFC 3805 Appendix A, Glossary Of Terms, for how Offset &quot;</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;Stacking is defined by this document.&quot;), </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ValueMap { &quot;3&quot;, &quot;4&quot;, &quot;5&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Values { &quot;On&quot;, &quot;Off&quot;, &quot;NotPresent&quot; }, </span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
MappingStrings { &quot;MIB.IETF|Printer-MIB.prtOutputOffsetStacking&quot;,</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;MIB.IETF|Printer-MIB.PresentOnOff&quot; }]</span></p>

<p class=MsoPlainText><span style='color:blue'>&nbsp;&nbsp; uint32
OffsetStacking;</span></p>

<p class=MsoPlainText><span style='color:blue'>};</span></p>

<p class=MsoPlainText>&nbsp;</p>

<p class=MsoPlainText>&nbsp;</p>

<p class=MsoPlainText>// end of class&nbsp;</p>

<p class=MsoPlainText style='margin-left:.5in'>&nbsp;</p>

<p><b><span style='font-family:Helvetica'>Discussion Points (Summary of
decisions and discussions of the WG in creating this CR) :</span></b></p>

<p class=MsoNormal><span style='font-family:Helvetica;color:blue'>Additional g</span><span
style='color:blue'>eneral information:</span></p>

<p class=MsoNormal><span style='color:blue'>&nbsp;</span></p>

<p class=MsoNormal><span style='color:blue'>The goal of the alignment project
is to represent the current printer device model faithfully in the CIM schema,
to the extent possible.&nbsp; Where the accepted model includes writable
properties, specific semantics for status, or numeric enumerated values, we
have tried to preserve these semantics.&nbsp; In cases where the CIM schema has
an existing property or a clear convention that would be useful for such a
property, we will adapt to that property or convention.&nbsp; </span></p>

<p class=MsoNormal><span style='color:blue'>&nbsp;</span></p>

<p class=MsoNormal><span style='color:blue'>Early implementations of providers
using the extended model will be proxy agents that mediate between CIM
applications and SNMP-capable printer devices.&nbsp; To permit plausible
implementations, the extensions to the CIM model should employ any information
that is likely to be available, and not require too much invention beyond the
capabilities of existing devices.&nbsp; Further extensions can be made in the
future as CIM-capable agents migrate into such devices.&nbsp; </span></p>

<p class=MsoNormal><span style='color:blue'>&nbsp;</span></p>

<p class=MsoNormal><span style='color:blue'>The machine translation that is
used to convert most of the model into MOF format includes post-processing with
mofpretty, and there is some unfortunate interaction between their formatting
rules.&nbsp; For example, mofpretty deletes the final comments in Values and
ValueMap lists, making some of the lists appear to be corrupt.&nbsp; We will
try to ameliorate some of these problems in the future.&nbsp; Correction by
hand-editing of all such formatting glitches is impractical for the expected
fifteen CRs containing 120 new properties.&nbsp; </span><span style='color:
red'>I'm not the one that has to make your MOFs match DMTF conventions so I
don't have a strong opinion on this.&nbsp; However, most CRs are built by hand
and precisely this sort of painful tinkering is done.&nbsp; Its up to the CIM
Core Chair to decide how much he wants you to do and how much he's willing to
do.</span></p>

<p class=MsoNormal><span style='color:green'>[RBL responses in green, as this
is.]Right.&nbsp; Message received loud and clear. &nbsp;I understand that we
need to burden the editors as little as possible. &nbsp;They hardly need any
more problems to deal with.&nbsp; We did fix the Values formatting problem, and
we have resolved to work around any other mofpretty or similar problems we run
across. &nbsp;</span></p>

<p>&nbsp;</p>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
 style='border-collapse:collapse'>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border:solid windowtext 1.0pt;
  border-left:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>value/valuemap properties should not include
  &quot;Other&quot; unless you have an OtherXXX property that accompanies it.</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border:solid windowtext 1.0pt;
  border-left:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>Will add OtherXxx to OutputType and CapacityUnit.&nbsp;
  This was a direct translation from existing printer model.&nbsp; </p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>In the case of OffsetStacking, there is no additional
  information to populate an OtherXxx property, we will eliminate the enum
  value.&nbsp; </p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>the value/valuemap do not need to be listed one per
  line</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>Caused by a bug in mofpretty formatting that interacts
  with the output of our machine translation from the existing model.&nbsp;
  (mofpretty deletes trailing comments in such lists.)&nbsp; We will remove
  comments to avoid the bug.&nbsp; &nbsp;&nbsp;</p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>have you looked at specializing from
  EnabledLogicalElement instead of ManagedElement and reusing the status
  properties that are currently there</p>
  <p class=MsoPlainText>(or the ones proposed by CIMCoreCR00874?)</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>The subunit cannot be enabled or disabled.&nbsp; Most of
  the properties of EnabledLogicalElement (and similar classes) do not
  apply.&nbsp; </p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>The status properties included in the class are directly
  derived from the existing model, which contains these five classes of
  status.&nbsp; </p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>The status values being proposed in CR874 are more
  appropriate to a system than to this simple subunit.&nbsp; E.g., there is no
  &quot;communications status&quot; between the subunit and its host
  device.&nbsp; <span style='color:red'>Fair enough, but this communications
  status is actually b/w the instrumentation and the managed element to
  indicate whether you're providing good information.&nbsp; </span><span
  style='color:green'>Hmmm.&nbsp; I was thinking that the instrumentation would
  be largely within the device, but you're right if the CIM instrumentation is
  a proxy provider to a host system's CIM Server, which early implementations
  will certainly be.&nbsp; </span></p>
  <p class=MsoNormal><span style='color:green'>1. &nbsp;Is it reasonable,
  though, for us to have a dozen &quot;enabled logical elements&quot; in a
  printer device, none of which can be enabled/disabled separately? &nbsp;Seems
  misleading.&nbsp; </span></p>
  <p class=MsoNormal><span style='color:green'>2.&nbsp; Would it be
  unreasonable to adopt the four new status properties without inheriting from
  the EnabledLogicalElement class? &nbsp;</span></p>
  <p class=MsoNormal><span style='color:green'>3. &nbsp;Most of the combined
  properties of EnabledLogicalElement and ManagedSystemElement woule be either
  irrelevant (those dealing with state changes) or redundant or
  about-to-be-deprecated. &nbsp;Would it be anti-social to respond with NULL
  for some or most of these properties? &nbsp;</span></p>
  <p class=MsoNormal><span style='color:green'>4.&nbsp; We still need to
  represent the five status variables that come from the existing printer
  status objects. &nbsp;</span></p>
  <p class=MsoNormal><span style='color:green'>5.&nbsp; EnabledLogicalElement
  derives from ManagedSystemElement. &nbsp;But the printer device is not a system,
  is not derived from ComputerSystem, and it seemed rather misleading to us to
  include that implication in the inheritance. &nbsp;</span></p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>There is already a Description property on
  ManagedElement.</p>
  <p class=MsoPlainText>The Name property seems redundant with ElementName on
  ManagedElement.</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>Accidental collision of Description property name, derived
  from existing model; will fix.&nbsp; Change property name to
  LocalizedDescription with the same semantics.&nbsp; Caption, unfortunately,
  is too short (63 vs 255).&nbsp; <span style='color:red'>Did you mean to say
  that the existing Description property is too short?&nbsp; </span></p>
  <p class=MsoNormal><span style='color:green'>Sorry, that was confusing.&nbsp;
  The semantics of ManagedElement.Description do not seem appropriate to this
  use. &nbsp;The typical semantics for ManagedElement.Caption are much closer
  to what is done with printers, so we could have changed to Caption, but that
  property is too short for the existing model. &nbsp;(And neither of them is
  required to be localized.)&nbsp; </span></p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>Will change Name to AdminName. &nbsp;The
  CIM_ManagedElement.ElementName property will be used to specify subunit
  identity.&nbsp; The AdminName property is a user-assigned (writable)
  string.&nbsp; <span style='color:red'>Pls add an override of ElementName and
  modify the description qualifier to indicate its intended usage such that
  within the MOF file its clear why two properties are used.</span></p>
  <p class=MsoNormal><span style='color:green'>Got it, thanks.&nbsp; I need to
  talk to you about goes in there, though. &nbsp;Is this even close?&nbsp; &quot;Instances
  of this class require an administratively assigned name property that is writable
  by the user. &nbsp;Neither ManagedElement.ElementName nor
  ManagedSystemElement.Name is suitable for this use; the AdminName property is
  used for this purpose.&quot;&nbsp; </span></p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>Also need at least one Key property.</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>Fixed.&nbsp; </p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>The properties used relate to the printer device instance
  as the scoping element, since CIM_Printer is not derived from CIM_ComputerSystem.&nbsp;
  &nbsp;&nbsp;</p>
  <p class=MsoNormal><span style='color:red'>Why not use InstanceId instead of
  propagated properties?&nbsp; There has been a general shift towards using a
  single property instead of multiple.</span></p>
  <p class=MsoNormal><span style='color:green'>Good question.&nbsp; My thought
  originally was that the properties of the subsidiary object ought to tell one
  which parent it belongs to;&nbsp; but the associations do that. &nbsp;(I have
  to keep remembering to think CODASYL instead of relational db.) &nbsp;Will
  change.&nbsp; </span></p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>The commented value in the values qualifier do not match
  the actual value in the valuemap qualifier.</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>Which property, please?&nbsp; There is a bug in mofpretty
  that removes the comment after the last item of a Values or ValueMap
  list.&nbsp; This bug makes it appear that the lists don't match, but the
  values usually are parallel.&nbsp; </p>
  <p class=MsoNormal><span style='color:red'>The problem went away when you
  cleaned up the qualifiers</span></p>
  <p class=MsoNormal><span style='color:green'>Right.&nbsp; As mentioned above,
  we will fix or work around such formatting bugs. &nbsp;</span></p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>Is there a reason that the valuemap integers are not
  sequential?</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>The values are preserved, wherever possible, from the
  existing model.&nbsp; Changing the enum values would add dissonance to the
  model and reduce traceability. &nbsp;</p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>Many of the value lists in this and other classes are
  textual conventions controlled by IANA registry and therefore cannot be
  changed. &nbsp;</p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>A property like MaxCapacity is generally implemented in
  an associated sub-class of Capabilities.</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>MaxCapacity is writable in cases where the value is not
  reliably sensed by the device; not suitable as a capability.&nbsp; </p>
  <p class=MsoNormal><span style='color:red'>We still split this data into
  something like:&nbsp; CIM_PrintOutputTrayCapabilities.MaxCapacity and
  CIM_PrintOutputTray.CurrentMaxCapacity.&nbsp; </span></p>
  <p class=MsoNormal><span style='color:red'>how does mgmt client A know
  whether the value was provided by the device or written by mgmt client
  B?.&nbsp; By splitting into two values you can say that if Capabilities.MaxCapacity
  = unknown, and OutputTray.CurrentMaxCapacity has a value, someone must have
  written it.</span></p>
  <p class=MsoNormal><span style='color:green'>Hmmm.&nbsp; Seems like
  additional complexity -- another class and an association instance -- for
  very little benefit. &nbsp;Proxy instrumentation will never have information
  to make this distinction.&nbsp; And these two additional instances would
  probably be repeated for several more of the new classes. &nbsp;Can we use
  the simpler model at least until we gain some user experience with it? &nbsp;</span></p>
  <p class=MsoNormal><span style='color:red'>Further, the text in the
  Description qualifier uses&nbsp; &quot;may not&quot; where I think you want
  to say &quot;shall not&quot;</span></p>
  <p class=MsoNormal><span style='color:green'>Good catch, thank you. &nbsp;The
  wording was taken directly from the MIB. &nbsp;We will have to be careful
  about places where the older, looser wording clashes with modern normative
  use. &nbsp;</span></p>
  <p class=MsoNormal><span style='color:green'>BTW, question about the latest
  thinking on normative wording. &nbsp;I believe that MOFs now use SHALL
  instead of MUST, but is it SHALL or shall? &nbsp;</span></p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>Its unclear whether RemainingCapacity would be used to
  advertise the capacity is known, and then have a different value later to
  reflect the</p>
  <p class=MsoPlainText>actual capacity.</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>Derived from existing model.&nbsp; The property may be
  employed in various ways by users, depending on local policy.&nbsp; </p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>Also, again, this property is writable in cases where the
  value cannot be sensed reliably by the device.&nbsp;&nbsp;&nbsp; </p>
  <p class=MsoNormal><span style='color:red'>same basic comment as above.&nbsp;
  You're not providing a mechanism to allow a client to know what is provided
  by the instrumentation and what has been written by a different client.</span></p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>IBM</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoPlainText>CapacityUnits should have the ProgrammaticUnits
  qualifier and adhere to the rules agreed to by architecture for DSP0004 (arch
  72 and 89)</p>
  <p class=MsoPlainText>&nbsp;</p>
  <p class=MsoPlainText>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>Is it possible to add Units qualifier when the exhaustive list
  of units in DSP0004 does not include equivalents for several of the required
  values?&nbsp; (Sheets, TenThousandthsOfInches, Micrometers, Items)&nbsp; </p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>We were not aware of the proposed PUNIT qualifier.&nbsp;
  After looking at CR72, we feel that we should not obscure the vendor's
  declaration of the unit to be used for capacity measurement. &nbsp;Different
  vendors must be free to choose units of measurement, which was the purpose of
  the CapacityUnits property in the original model. &nbsp;</p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>PUNIT would apply directly if we were to impose a fixed
  unit on MaxCapacity or RemainingCapacity, but that is not possible across the
  spectrum of devices.&nbsp; </p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>Also, it would be possible to change the representation of
  CapacityUnits to a string with the ISPUNIT qualifier. &nbsp;We don't see an
  advantage of changing the representation to this experimental form. &nbsp;</p>
  <p class=MsoNormal><span style='color:red'>I don't understand.&nbsp; It
  sounds like you're saying that you think it is more interoperable to allow
  vendors to dump whatever value they want into this property and force clients
  to treat it as an opaque string.&nbsp; Using IsPUnit would force a format
  while allowing implementations to use different base units.&nbsp; Further,
  this is the agreed upon direction for DMTF for expressing units.</span></p>
  <p class=MsoNormal><span style='color:green'>CapacityUnit is an enum, not an
  opaque string. &nbsp;Vendors don't get to use whatever they want; they choose
  from an existing enumerated list of legal values, the same ones in the Values
  list above. &nbsp;</span></p>
  <p class=MsoNormal><span style='color:green'>If we use ISPUNIT on this (or
  analogous) property, and the (for the time being) proxy providers translate
  from the existing vendor-supplied enum to the corresponding PUNIT string, does
  that improve interoperability? &nbsp;If that is the direction of the future,
  it can certainly be done. &nbsp;</span></p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>Using the new units proposed in Appendix C.1, for
  instance, </p>
  <p class=MsoNormal>Micrometers = &quot;meter * 10^-6&quot;</p>
  <p class=MsoNormal>TenThousandthsOfInches = &quot;inch * 10^-5&quot;</p>
  <p class=MsoNormal>Sheets = (no equivalent base-unit)</p>
  <p class=MsoNormal>Items = (no equivalent base-unit)</p>
  <p class=MsoNormal>Need to add these two values to base-unit table in
  appendix.&nbsp; <span style='color:red'>No problem, the list has already been
  expanded in subsequent CRs to fill gaps.</span></p>
  <p class=MsoNormal><span style='color:green'>The Arch CRs that I have seen do
  not include either &quot;sheets&quot; or &quot;items&quot; in their lists. &nbsp;Are
  there newer lists?&nbsp; How should one go about adding these two values to
  the normative lists? &nbsp;Is it cricket to CR a CR?&nbsp; </span></p>
  <p class=MsoNormal>&nbsp;</p>
  <p class=MsoNormal>BTW, in Arch CR 72, in proposed Appendix C.1, the
  conversion of &quot;one kilometer per hour&quot; to &quot;3.6 meters per
  second&quot; is incorrect.&nbsp; It's &quot;0.28 meters per second.&quot;</p>
  <p class=MsoNormal><span style='color:green'>You're welcome.&nbsp; </span></p>
  </td>
 </tr>
 <tr>
  <td width=82 valign=top style='width:53.65pt;border:solid windowtext 1.0pt;
  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>&nbsp;</p>
  </td>
  <td width=261 valign=top style='width:171.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>&nbsp;</p>
  </td>
  <td width=371 valign=top style='width:243.0pt;border-top:none;border-left:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal>&nbsp;</p>
  </td>
 </tr>
</table>

<p><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>

<p>&nbsp;</p>

<p style='margin-bottom:12.0pt'><b><span style='font-family:Helvetica'>Change History
(Mandatory after submission to the TC, May be used by the WGs): </span></b></p>

<table class=MsoNormalTable border=1 cellpadding=0 width=728 style='width:476.65pt'>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>Version</p>
  </td>
  <td style='padding:0in 0in 0in 0in'>
  <p>Date&nbsp;</p>
  </td>
  <td width=484 style='width:4.4in;padding:0in 0in 0in 0in'>
  <p>Short description of changes</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>&nbsp;0.2</p>
  </td>
  <td style='padding:0in 0in 0in 0in'>
  <p>2007/02/08&nbsp;</p>
  </td>
  <td width=484 style='width:4.4in;padding:0in 0in 0in 0in'>
  <p class=MsoNormal>Original version</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>&nbsp;0.3</p>
  </td>
  <td style='padding:0in 0in 0in 0in'>
  <p>2007/02/08</p>
  </td>
  <td width=484 style='width:4.4in;padding:0in 0in 0in 0in'>
  <p class=MsoNormal>Fixed datatypes of Id and similar fields to uint.</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>&nbsp;0.4</p>
  </td>
  <td style='padding:0in 0in 0in 0in'>
  <p>2007/02/14</p>
  </td>
  <td width=484 style='width:4.4in;padding:0in 0in 0in 0in'>
  <p class=MsoNormal>Added Key properties, accidentally omitted. &nbsp;</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>&nbsp;0.5</p>
  </td>
  <td style='padding:0in 0in 0in 0in'>
  <p>2007/02/27</p>
  </td>
  <td width=484 style='width:4.4in;padding:0in 0in 0in 0in'>
  <p class=MsoNormal>Responded to IBM comments, including a number of changes
  detailed in the response. &nbsp;</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>&nbsp;0.7</p>
  </td>
  <td style='padding:0in 0in 0in 0in'>
  <p>2007/03/02</p>
  </td>
  <td width=484 style='width:4.4in;padding:0in 0in 0in 0in'>
  <p class=MsoNormal>Fixed formatting of table of comments. &nbsp;</p>
  </td>
 </tr>
 <tr>
  <td valign=top style='padding:0in 0in 0in 0in'>
  <p>&nbsp;</p>
  </td>
  <td style='padding:0in 0in 0in 0in'>
  <p>&nbsp;</p>
  </td>
  <td width=484 style='width:4.4in;padding:0in 0in 0in 0in'>
  <p class=MsoNormal>&nbsp;</p>
  </td>
 </tr>
</table>

<p><span style='font-size:10.0pt;font-family:Helvetica'>Note that this document
is labeled as &quot;DMTF Confidential&quot;.&nbsp; It is intended only for DMTF
member companies and alliance partners. <br>
This Change Request may be withdrawn or modified by subsequent Change Requests.</span></p>

<p><span style='font-size:10.0pt;font-family:Helvetica'>All submissions MUST
comply with the DMTF Patent and Technology policy
(http://www.dmtf.org/about/policies/patent-10-18-01.pdf) </span></p>

<p align=center style='margin-bottom:12.0pt;text-align:center'><span
style='font-size:10.0pt;font-family:Helvetica'>Template Sample Version 2.0.0.d</span></p>

</div>

</body>

</html>