attachment-0002

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Cambria;
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Impact;
        panose-1:2 11 8 6 3 9 2 5 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
h1
        {mso-style-priority:9;
        mso-style-link:"Heading 1 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.25in;
        text-indent:-.25in;
        page-break-after:avoid;
        mso-list:l1 level1 lfo2;
        font-size:14.0pt;
        font-family:"Cambria","serif";}
h2
        {mso-style-priority:9;
        mso-style-link:"Heading 2 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:.55in;
        text-indent:-.3in;
        page-break-after:avoid;
        mso-list:l0 level2 lfo4;
        font-size:14.0pt;
        font-family:"Cambria","serif";}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
        {mso-style-priority:99;
        mso-style-link:"Body Text Char";
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.Heading1Char
        {mso-style-name:"Heading 1 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 1";
        font-family:"Cambria","serif";
        color:#365F91;
        font-weight:bold;}
span.Heading2Char
        {mso-style-name:"Heading 2 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 2";
        font-family:"Cambria","serif";
        color:#4F81BD;
        font-weight:bold;}
span.BodyTextChar
        {mso-style-name:"Body Text Char";
        mso-style-priority:99;
        mso-style-link:"Body Text";
        font-family:"Calibri","sans-serif";}
p.styleheading1notboldblack, li.styleheading1notboldblack, div.styleheading1notboldblack
        {mso-style-name:styleheading1notboldblack;
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.55in;
        text-indent:-.3in;
        page-break-after:avoid;
        mso-list:l1 level2 lfo2;
        font-size:14.0pt;
        font-family:"Cambria","serif";
        color:black;
        font-weight:bold;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Cambria","serif";
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:232006760;
        mso-list-template-ids:9729752;}
@list l0:level1
        {mso-level-suffix:space;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.25in;
        text-indent:-.25in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level2
        {mso-level-style-link:"Heading 2";
        mso-level-suffix:space;
        mso-level-text:"%1\.%2\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.55in;
        text-indent:-.3in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level3
        {mso-level-reset-level:level1;
        mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.85in;
        text-indent:-.35in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level4
        {mso-level-text:"%1\.%2\.%3\.%4\.";
        mso-level-tab-stop:1.25in;
        mso-level-number-position:left;
        margin-left:1.2in;
        text-indent:-.45in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level5
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.";
        mso-level-tab-stop:1.75in;
        mso-level-number-position:left;
        margin-left:1.55in;
        text-indent:-.55in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level6
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        margin-left:1.9in;
        text-indent:-.65in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level7
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-.75in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
        mso-level-tab-stop:2.75in;
        mso-level-number-position:left;
        margin-left:2.6in;
        text-indent:-.85in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
        mso-level-tab-stop:3.25in;
        mso-level-number-position:left;
        margin-left:3.0in;
        text-indent:-1.0in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1
        {mso-list-id:675117133;
        mso-list-template-ids:-319017128;}
@list l1:level1
        {mso-level-style-link:"Heading 1";
        mso-level-suffix:space;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.25in;
        text-indent:-.25in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level2
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.55in;
        text-indent:-.3in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level3
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.85in;
        text-indent:-.35in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level4
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.2in;
        text-indent:-.45in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level5
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.55in;
        text-indent:-.55in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level6
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.9in;
        text-indent:-.65in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level7
        {mso-level-suffix:space;
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-.75in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
        mso-level-tab-stop:2.75in;
        mso-level-number-position:left;
        margin-left:2.6in;
        text-indent:-.85in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l1:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
        mso-level-tab-stop:3.25in;
        mso-level-number-position:left;
        margin-left:3.0in;
        text-indent:-1.0in;
        mso-ansi-font-size:14.0pt;
        mso-bidi-font-size:14.0pt;
        font-family:"Cambria","serif";
        font-variant:normal !important;
        color:black;
        text-transform:none;
        letter-spacing:0pt;
        mso-ansi-font-weight:normal;
        mso-bidi-font-weight:normal;
        mso-ansi-font-style:normal;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Glen,<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>I believe some of the confusion comes from the differences in various environments on what constitutes a print job.&nbsp; There are many environments that model only single document jobs.&nbsp; For example this is what is used in Windows and Google Cloud Print.&nbsp; Other environment support multi-document Jobs.&nbsp; IPP &nbsp;and WS-Print support multiple document jobs.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Another source of confusion seems to be where a Print Job exists.&nbsp; It is my understanding that the Print Job does not exist until a job creation request (e.g. CreateJob, PrintJob, PrintUri) is accepted by a Printer and a Job is created based on the information in the job creation request.&nbsp; &nbsp;<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>I would modify your single document job model slightly<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Print Job Status <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Print Job =&gt; | Print Job Content&nbsp; (by value or reference) <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| Print Job Ticket =&gt; | Print Job Description<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Print Job Processing<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |Print Document Processing<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job is the job object created by the Print Service and contains the job attributes and state <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Status is the set of attributes maintained by automata for the job (e.g., JobState, ImpressionsCompleted)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Content is the Document data <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where Print Job Ticket is the container element for the accepted descriptive and processing intent<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Description is the Job level descriptive elements (e.g., JobName, DocumentFormatSupplied). (your Print Job Info and Job Content)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Processing is the set of Job level processing intents (e.g., JobPriority). (your Print Job Info)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Document Processing is the set of attributes applied the Print Job Content (e.g., Sides, Copies) (your Print Job Ticket). <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>In a single document job submission the Client supplies the Print Job Content and optionally a Print Job Ticket in the job creation request.&nbsp; The Printer copies, ignores or substitutes as appropriate when creating the Print Job.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>The multiple document job model looks like<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Print Job =&gt; | Print Job Status<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;| Print Job Ticket =&gt; | Print Job Description<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Print Job Processing<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |Print Document Processing<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|Print Documents=&gt; |Print Document=&gt; | Print Document Status<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Print Document Content&nbsp; (by value or reference)<o:p></o:p></span></p><div><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| Print Document Ticket =&gt; | Print Document Description<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|Print Document Processing<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job is the job object created by the Print Service and contains the job attributes and state <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Status is the set of attributes maintained by automata for the job (e.g., JobState, ImpressionsCompleted)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where Print Job Ticket is the container element for the accepted descriptive and processing intent<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Description is the Job level descriptive elements (e.g., JobName, DocumentFormatSupplied). (your Print Job Info and Job Content)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Processing is the set of Job level processing intents (e.g., JobPriority). (your Print Job Info)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Document Processing is the set of attributes applied the Print Document Content (e.g., Sides, Copies) (your Print Job Ticket). (Note: These values are used unless overridden at the document level)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Documents is the container object created by the Print Service for the contained Document(s)</span><span style='font-family:"Cambria","serif"'> <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Document is the document object created by the Print Service and contains the document attributes and state <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Document Status is the set of attributes maintained by automata for the Document (e.g., DocumentState, ImpressionsCompleted)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Document Content is the Document data <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Document Description is the Job level descriptive elements (e.g., JobName, DocumentFormatSupplied). (your Job Content)<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Document Processing is the set of attributes applied the Print Document Content (e.g., Sides, Copies) (your Print Job Ticket). <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>In a multiple document job submission the Client optionally supplies a Print Job Ticket on the job creation request.&nbsp; &nbsp;The Print Document Content &nbsp;and optionally the Print Document Ticket are supplied in the add document/uri request.&nbsp; The Printer copies, ignores or substitutes as appropriate when creating the Print Job or Print Document.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Impact","sans-serif";color:navy'>Peter Zehler</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br><br></span><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:navy'>Xerox Research Center Webster<br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Email: <a href="mailto:Peter.Zehler@Xerox.com">Peter.Zehler@Xerox.com</a></span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Voice: (585) 265-8755</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>FAX: (585) 265-7441</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>US Mail: Peter Zehler</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Xerox Corp.</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>800 Phillips Rd.</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>M/S 128-25E</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:navy'>Webster NY, 14580-9701</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><span style='color:#1F497D'><o:p></o:p></span></p></div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Petrie, Glen [mailto:glen.petrie@eitc.epson.com] <br><b>Sent:</b> Wednesday, November 30, 2011 12:30 PM<br><b>To:</b> cloud@pwg.org; Zehler, Peter<br><b>Subject:</b> About PWG Print Job Ticket<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Peter,<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>After reviewing of the later content of the Print Job Ticket specification, I realize what is called a Print Job Ticket in the specification is what I have always understood to mean the Print Job.&nbsp; And, what is called the Document Ticket is what I have always understood to mean the Print Job Ticket.&nbsp; For example, in JTAPI, the attribute in the specification that are associated with the Document Ticket are those associated in JTAPI with a Print Job Ticket.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Perhaps you can provide me a reference for a Print Job.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>My understanding is that a Client submits a Print Job to a Print Service.&nbsp; A Print Job consists of a Print Job Ticket and Print Job Content (Document) and Print Job Info (parts of what you call PrintJobDescription and PrintJobProcessing).<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>My model <o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.0in'><span style='font-family:"Cambria","serif"'>| Print Job Info<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Print Job =&gt; &nbsp;&nbsp;| Print Job Ticket<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.0in'><span style='font-family:"Cambria","serif"'>| Print Job Content<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.0in'><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Info is the set of attributes you have that start with &#8216;Job&#8217;.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Ticket is the set of attributes applied the Print Job Content; what you call DocumentTicket/Processing.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Where the Print Job Content is the set of &#8220;documents&#8221; and attributes that you generally have that start with &#8216;Document&#8217;<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>In the specification the model is sort of like mine but the &#8216;labels&#8217; are different and some elements/attributes moved around.&nbsp; The closet analog is<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='font-family:"Cambria","serif"'>| Print Job Processing<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Print Job Ticket =&gt; &nbsp;&nbsp; | Print Document Processing (could be Print Document Ticket)<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='font-family:"Cambria","serif"'>| Print Job Description <o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Since the PWG:PJT models, object and attributes are, I assume, based on IPP-isms and naming conventions; I believe the best solution is mapping of the PWG:PJT in binding code for support of the PWG:PJT.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>So, I retracted my comments made yesterday and I will focus on bindings and/or mappings of the PWG:PJT.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'>Glen<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Cambria","serif"'><o:p>&nbsp;</o:p></span></p></div><br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</body></html>