Retrieving data from XPIF XML headers

BARR/PRINT TCP/IP
FTP Manager
Print Utility

When sending binary files with an XPIF Xerox Print Instruction Format routing header to the Spool Window, you can retrieve information from the XML header at the beginning of the file. The information retrieved may contain data that can be used by print operators or information used for tracking and accounting purposes. The Binary with XPIF routing header option is selected on the Format tab for Print Utility, LPD, TCP/IP Socket, and FTP Manager.

The following table displays the mapping of the XPIF XML tags:

XML Tag

Field

<job-name>

NJHGJNAM

<copies>

NDHGDSCT

<job-save-disposition>

NDHBNORD*

<job-account-id>

NJHGACCT

<job-accounting-user-id>

NJHGXEQU

<requesting-user-name>

NJHGORGN

<job-recipient-name>

NDHGRMT

* A field value of "none" or "save" is treated as retain. A value of "delete" is treated as do not retain.

The following is a sample XPIF XML header:

<xpif version="1.0" cpss-version="2.01" xml:lang="en-US">

<xpif-operation-attributes>
<job-name>Example Job.pdf</job-name>
<requesting-user-name>N000123</requesting-user-name>
</xpif-operation-attributes>

<job-template-attributes>
<job-recipient-name>N000124</job-recipient-name>
<job-sheet-message>John Doe  Mailstop 01A</job-sheet-message>
<job-accounting-data>0001/01234</job-accounting-data>

 <job-save-disposition>
<save-disposition>none</save-disposition>
</job-save-disposition>

 <copies>100</copies>

 <job-accounting-user-id syntax="name" xml:space="preserve">N000123</job-accounting-user-id>
<job-account-id syntax="name" xml:space="preserve">1212121</job-account-id>
</job-template-attributes>

</xpif>

What do you want to do?