attachment-0001


<br><font size=2 face="sans-serif">In IPP, PWG Semantic Model and PSI we
have Job Template attributes with &quot;sister&quot; (supported, default
and ready) Printer Description attributes. When discussing the purpose
of a &quot;Job Ticket&quot; in the semantic model, we often refer to Job
Template attributes as the &quot;job ticket&quot; as these carry production
intent. By definition, when queried, Job Template attributes must return
the value associated with each attribute during submission. Thus, there
is no way to query a job (or document) and learn WHAT ACTUALLY HAPPENED
w.r.t. any particular attributed (ex. copies). This is covered by the JDF
job ticket but we have said JDF is too workflow oriented for (initial)
inclusion into the PWG Semantic Model. </font>
<br>
<br><font size=2 face="sans-serif">I would like to propose a solution -
the addition of a group of Job Description attributes referred to as &quot;-actual&quot;.
These could be extensions to the group of Job Progress attributes or a
separate grouping of Job Actual (or &quot;Job Completion&quot;) attributes.
I know, in IPP proper, we don't have the notion of job &quot;history&quot;
(the job &quot;disappears&quot; as soon as it has completed) so &quot;actuals&quot;
would not be very useful. But in the semantic model and PSI we're trying
to overcome this. To the extent that we are reluctant to embrace a full
fledged job ticket, the addition of &quot;-actual&quot; attributes should
go a long way toward providing much of the essential JT functionality that
was previously missing for non-produciton environments.</font>
<br>
<br><font size=2 face="sans-serif">For example:</font>
<br>
<br><font size=3><tt>+===================+======================+<br>
| Job Template &nbsp; &nbsp; &nbsp;|Job Description:Actual|<br>
| &nbsp; Attribute &nbsp; &nbsp; &nbsp; | &nbsp; Value Attribute &nbsp;
&nbsp;|<br>
+===================+======================+<br>
| copies &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| copies-actual &nbsp;
&nbsp; &nbsp; &nbsp;|<br>
| (integer (1:MAX)) | (integer (1:MAX)) &nbsp; &nbsp;|<br>
+-------------------+----------------------+<br>
| finishings &nbsp; &nbsp; &nbsp; &nbsp;| finishings-actual &nbsp; &nbsp;|<br>
|(1setOf type2 enum)|(1setOf type2 enum) &nbsp; |<br>
+-------------------+----------------------+<br>
| sides &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | sides-actual &nbsp;
&nbsp; &nbsp; &nbsp; |<br>
| (type2 keyword) &nbsp; | (type2 keyword) &nbsp; &nbsp; &nbsp;|<br>
+-------------------+----------------------+<br>
| number-up &nbsp; &nbsp; &nbsp; &nbsp; | number-up-actual &nbsp; &nbsp;
|<br>
| (integer (1:MAX)) | (integer (1:MAX)) &nbsp; &nbsp;|<br>
+-------------------+----------------------+<br>
| orientation- &nbsp; &nbsp; &nbsp;|orientation-requested-|<br>
| &nbsp;requested &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp;actual &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
| &nbsp; (type2 enum) &nbsp; &nbsp;| &nbsp;(type2 enum) &nbsp; &nbsp; &nbsp;
&nbsp;|<br>
+-------------------+----------------------+<br>
| media &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | media-actual &nbsp;
&nbsp; &nbsp; &nbsp; |<br>
| (type3 keyword | &nbsp;| (type3 keyword | &nbsp; &nbsp; |<br>
| &nbsp; &nbsp;name) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp;name)
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
+-------------------+----------------------+<br>
| printer-resolution| printer-resolution- &nbsp;|<br>
| (resolution) &nbsp; &nbsp; &nbsp;| &nbsp;actual &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; |<br>
| &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | (resolution)
&nbsp; &nbsp; &nbsp; &nbsp; |<br>
+-------------------+----------------------+<br>
| print-quality &nbsp; &nbsp; | print-quality-actual |<br>
| (type2 enum) &nbsp; &nbsp; &nbsp;| (type2 enum) &nbsp; &nbsp; &nbsp;
&nbsp; |<br>
+-------------------+----------------------+<br>
</tt></font>
<br><font size=2 face="sans-serif">----------------------------------------------
<br>
Harry Lewis <br>
IBM Printing Systems <br>
---------------------------------------------- </font>