element Job
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p1.png
namespace https://printfactory.cloud/schema/2.0
properties
content complex
children pf:Application pf:ChannelArray pf:Comments pf:Created pf:ColorBar pf:EPSONSpectroProofer pf:Measurements pf:ColorCertification pf:ColorEdits pf:CombinedDocument pf:PageCopies pf:Copies pf:CounterpartGUID pf:Cut pf:Feed pf:Sort pf:Preview pf:DeviceGUID pf:PrinterDriver pf:PrinterPort pf:DS pf:DTGSeparation pf:Expedited pf:AutomaticExport pf:ExportType pf:ExportPath pf:AtDone pf:AtFailure pf:FitJobToPage pf:FromEditor pf:HoldSpooler pf:HPWallArtID pf:UseEmbeddedProfiles pf:PureHue pf:CIELabImageIntent pf:CIELabVectorIntent pf:CMYKImageSpec pf:CMYKImageIntent pf:CMYKVectorSpec pf:CMYKVectorIntent pf:GrayImageSpec pf:GrayImageIntent pf:GrayVectorSpec pf:GrayVectorIntent pf:RGBImageSpec pf:RGBImageIntent pf:RGBVectorSpec pf:RGBVectorIntent pf:Documents pf:Imposition pf:ButtUp pf:Imposition_original pf:InkSet pf:JobGUID pf:JobType pf:SolidBlack pf:ConvertCMYKSpotsToAlt pf:ConvertAllSpotsToAlt pf:UsePDFX3Profile pf:NegativeScreens pf:HTProofMode pf:HTProofNegative pf:HTProofPlateCurve pf:MediaSize pf:MediaType pf:TrayName pf:Name pf:BucketGUID pf:Triggered pf:PageNumber pf:Pages pf:Permanent pf:PDFJob pf:Preferences pf:PreviousJobGUID pf:Print pf:PrintDeadline pf:PrintJob pf:PrintJobGUID pf:PrinterProfile pf:ModeVariant pf:PrintMode pf:TAC pf:PitStopCertification pf:ProcessNodes pf:Producer pf:QueueGUID pf:JobServerGUID pf:QueueName pf:ReferenceProfile pf:MarkType pf:MarkerBlack pf:MarkParameters pf:AutomaticCutting pf:BarCode pf:BorderOffset pf:BorderSize pf:RegistrationMarkRatio pf:RegistrationLabelRatio pf:Journal pf:Statistics pf:Status pf:SpoolGUID pf:TimeUsage pf:RenderQuality pf:ScreenType pf:Side pf:SpotColorLibrary pf:SpotCutList pf:Ticket pf:ToneCorrections pf:User pf:UserCode pf:UserData pf:WasteOptimalization pf:WasteWidth pf:WasteHeight
attributes
Name  Type  Use  Default  Fixed  Annotation
Version  derived by: xs:int  required      
documentation
Job version number
JobType  derived by: xs:string  optional  Print    
documentation
Type of job. When not specified then Print or Cut type is derived from the Print and Cut elements.
source <xs:element name="Job">
 
<xs:complexType>
   
<xs:choice maxOccurs="unbounded">
     
<xs:element name="Application" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Application name that created this job</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Version" use="required">
               
<xs:annotation>
                 
<xs:documentation>Version of the generating application in x.x.x format</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:string">
                   
<xs:pattern value="[0-9]*\.[0-9]*\.[0-9]*"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ChannelArray" type="pf:ChannelArray" minOccurs="0"/>
     
<xs:element name="Comments" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Comments or instructions, passed to the driver to show on the device (if supported)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Created" type="xs:dateTime">
       
<xs:annotation>
         
<xs:documentation>UTC date and time when the job was created.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ColorBar" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Print spitting bars on one or both sides of the print</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute name="Size" use="required">
           
<xs:annotation>
             
<xs:documentation>Size of the spitbar to be printed in units</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:minExclusive value="0"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="Left" type="xs:decimal" default="0">
           
<xs:annotation>
             
<xs:documentation>Position on the left spitbar</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="Right" type="xs:decimal">
           
<xs:annotation>
             
<xs:documentation>Position on the right spitbar</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:group ref="pf:BuildInMeasuringGroup"/>
     
<xs:element name="ColorCertification" type="pf:ColorCertification" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Certification of the print according to a color certification standard</xs:documentation>
         
<xs:appinfo>State</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ColorEdits" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Path to the color editing script to be applied to the job prior to rendering it.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CombinedDocument" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Combined Document after pre-processing for optimized RIP-ing. Imposition.Parts.Part.SourcePage refers to this document</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="pf:GUID">
             
<xs:attribute name="GUID" use="required">
               
<xs:annotation>
                 
<xs:documentation>GUID of the document in the cloud. This is only available for organizations with CloudCentric enabled.</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:group ref="pf:CopiesGroup" minOccurs="0"/>
     
<xs:element name="CounterpartGUID" type="pf:GUID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>When present it is the job ID of the other side in a double sided job.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:group ref="pf:CuttingGroup"/>
     
<xs:group ref="pf:DeviceGroup" minOccurs="0"/>
     
<xs:element name="DTGSeparation" type="pf:GUID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>ID of the DTG separation to be applied on the document prior to processing. The ID is the resource ID in the cloud.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Expedited" fixed="Nesting" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>If the expidited tag is present in the job then the pre-RIP nester is automatically triggered</xs:documentation>
         
<xs:appinfo>State</xs:appinfo>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string"/>
       
</xs:simpleType>
     
</xs:element>
     
<xs:group ref="pf:ExportGroup" minOccurs="0"/>
     
<xs:group ref="pf:FinalisationGroup" minOccurs="0"/>
     
<xs:element name="FitJobToPage" type="xs:boolean" default="false" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Scales the job its imposition propotionally to the media size set.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="FromEditor" type="xs:boolean" default="false" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Indicates that this job is created by the Editor or passed a process that generated Editor like document format</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="HoldSpooler" type="xs:boolean" default="false" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>RIPs the job but do not start printing when set to true</xs:documentation>
         
<xs:appinfo>State</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="HPWallArtID" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>HP WallArt job ID from which this job is resulting</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:group ref="pf:InputProfilesGroup" minOccurs="0"/>
     
<xs:group ref="pf:ImpositionGroup"/>
     
<xs:element name="Imposition_original" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Original imposition and documents as created in layout or template</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:choice maxOccurs="3">
           
<xs:element name="Documents" type="pf:Documents"/>
           
<xs:element name="Parts" type="pf:JobParts"/>
           
<xs:element name="Stitches" type="pf:Stitches" minOccurs="0"/>
         
</xs:choice>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="InkSet" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Inkset and order expected by the device</xs:documentation>
         
<xs:appinfo>Device</xs:appinfo>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence maxOccurs="16">
           
<xs:element name="Ink" type="pf:Ink" maxOccurs="16"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="JobGUID" type="pf:GUID">
       
<xs:annotation>
         
<xs:documentation>Unique ID of the job</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="JobType" type="pf:JobType"/>
     
<xs:group ref="pf:JobCompositeGroup" minOccurs="0"/>
     
<xs:group ref="pf:JobSilkscreenGroup" minOccurs="0"/>
     
<xs:group ref="pf:JobOneBitGroup" minOccurs="0"/>
     
<xs:group ref="pf:MediaSourceGroup"/>
     
<xs:element name="Name" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Name of the job as shown in the UI</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:group ref="pf:NesterGroup" minOccurs="0"/>
     
<xs:element name="PageNumber" type="xs:nonNegativeInteger" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Internal data used by Spooler</xs:documentation>
         
<xs:appinfo>RIP</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Pages" type="xs:nonNegativeInteger" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Internal data used by Spooler</xs:documentation>
         
<xs:appinfo>RIP</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Permanent" type="xs:boolean" default="false" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Retain job in the RIP. When true the automic clean up will skip this job</xs:documentation>
         
<xs:appinfo>RIP</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PDFJob" type="pf:SubJob" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>RIP internal persistent data about the PDF job to be RIP-ed (only allowed for the RIP)</xs:documentation>
         
<xs:appinfo>RIP</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Preferences" type="xs:anyType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Layout configuration details used to create the job</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PreviousJobGUID" type="pf:GUID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Job ID that needs to be finished before this job is started. Ensuring right sequence of printing. Rip-ing might still happen in any order.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Print" type="xs:boolean" default="false" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>True when the job needs to be printed.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PrintDeadline" type="xs:dateTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Date and time when the nest containing this job needs to be triggered (released)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PrintJob" type="pf:SubJob" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>RIP internal persistent data about the rendered job to be produced (only allowed for the RIP)</xs:documentation>
         
<xs:appinfo>RIP</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PrintJobGUID" type="pf:GUID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>When present it is he job ID of the print job that belongs to this cutting job</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:group ref="pf:PMMGroup"/>
     
<xs:element name="PitStopCertification" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Result if the job passed preflighting. True is pass and false is fail. When the node is not present no preflight has been applied.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ProcessNodes" type="xs:anyType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Parameters for the workflow (queue) processors. Not documented yet.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Producer" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Application type that generated the job</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="Automation"/>
           
<xs:enumeration value="Hotfolder"/>
           
<xs:enumeration value="PrintQueue"/>
           
<xs:enumeration value="Editor"/>
           
<xs:enumeration value="Layout"/>
           
<xs:enumeration value="Calibrator"/>
           
<xs:enumeration value="PrintStation"/>
           
<xs:enumeration value="PreRIPNester"/>
           
<xs:enumeration value="PostRIPNester"/>
           
<xs:enumeration value="ESKO"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="QueueGUID" type="pf:GUID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>ID of the queue to use for pre-processing the job</xs:documentation>
         
<xs:appinfo>RIP</xs:appinfo>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="JobServerGUID" type="pf:GUID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>ID of the queue as registered at the cloud.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="QueueName" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Name of the queue that pre-processed the job</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ReferenceProfile" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Reference ICC profile used for JobType Proof and Silkscreen. The value contains the path to the profile at the RIP.
Except when the Type attribute is used. Then the content is the ICC profile hex encoded binary.
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Name" type="xs:string" use="required">
               
<xs:annotation>
                 
<xs:documentation>Name of the ICC profile used as reference</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="MD5" type="xs:string" use="required">
               
<xs:annotation>
                 
<xs:documentation>MD5 hash of the ICC profile used as reference</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="GUID" type="pf:GUID">
               
<xs:annotation>
                 
<xs:documentation>ID of the ICC profile in the cloud resource store. When received at the RIP the RIP will download the profile and store the local path in the ReferenceProfile node</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="Type" type="xs:string" fixed="Profile">
               
<xs:annotation>
                 
<xs:documentation>Indicates that the content of the ReferenceProfile node is the actual ICC profile hex encoded instead of the local path at the RIP.</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:group ref="pf:RegistrationMarksGroup" minOccurs="0"/>
     
<xs:group ref="pf:ReportingGroup" minOccurs="0"/>
     
<xs:element name="RenderQuality" default="0" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Deviation from the standard render quality as passed by the device driver:
-1 : Draft, render as half the resolution
0 : Normal, render at the resolution as passed by the device driver
1 : Quality, render at double the resolution and anti-alias the result
</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:integer">
           
<xs:enumeration value="-1"/>
           
<xs:enumeration value="0"/>
           
<xs:enumeration value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ScreenType" type="pf:Screening" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>When specified the screening as defined in the PMM will be overwritten with this screening. Make sure to define Channel information with appropriate screening parameters for each ink.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Side" default="A" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Defines the side of a double-sided job (pair):
- A : Front side
- B : Back side
- AB : Pages alternately are A side, B side
- X : Blocker between A and B
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:string">
             
<xs:attribute name="Work" use="optional" default="Turn">
               
<xs:annotation>
                 
<xs:documentation>Defines how the page working method is for double sided: Turn or Tumble</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:string">
                   
<xs:enumeration value="Turn"/>
                   
<xs:enumeration value="Tumble"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="SpotColorLibrary" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Path to the exception spot color library in CxF format to be used for this job only to resolve the spot colors.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SpotCutList" type="pf:SpotCutList" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>List of spot color in this job that should not be printed as they represent cut contours</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Ticket" type="pf:Ticket" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Name of the job ticket to be printed with this job. The name is referring to the name of the Label resource in the cloud.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ToneCorrections" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Hex encoded binary stream representing additonal tonal corrections on the output.
See definition of the Tonal Format 1: https://docs.google.com/document/d/14Gt0j-zYCxDUuRdSiDKE9pmQ_q0gK1wumIYkEOQsZ4U
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="User" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Name of the user that created the job</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="UserCode" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>User defined code to be used in job tickets (#USERCODE#). Could be used to print custom barcodes, qr codes or order references</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="UserData" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>User defined data can be stored here</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:group ref="pf:WasteOptimalizationGroup" minOccurs="0"/>
   
</xs:choice>
   
<xs:attribute name="Version" use="required">
     
<xs:annotation>
       
<xs:documentation>Job version number</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:int">
         
<xs:minInclusive value="1"/>
         
<xs:maxInclusive value="2"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="JobType" use="optional" default="Print">
     
<xs:annotation>
       
<xs:documentation>Type of job. When not specified then Print or Cut type is derived from the Print and Cut elements.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="Print"/>
         
<xs:enumeration value="Cut"/>
         
<xs:enumeration value="PrintCut"/>
         
<xs:enumeration value="Nest"/>
         
<xs:enumeration value="Estimation"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Job/@Version
type restriction of xs:int
properties
use required
facets
Kind Value Annotation
minInclusive 1
maxInclusive 2
annotation
documentation
Job version number
source <xs:attribute name="Version" use="required">
 
<xs:annotation>
   
<xs:documentation>Job version number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="2"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Job/@JobType
type restriction of xs:string
properties
use optional
default Print
facets
Kind Value Annotation
enumeration Print
enumeration Cut
enumeration PrintCut
enumeration Nest
enumeration Estimation
annotation
documentation
Type of job. When not specified then Print or Cut type is derived from the Print and Cut elements.
source <xs:attribute name="JobType" use="optional" default="Print">
 
<xs:annotation>
   
<xs:documentation>Type of job. When not specified then Print or Cut type is derived from the Print and Cut elements.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Print"/>
     
<xs:enumeration value="Cut"/>
     
<xs:enumeration value="PrintCut"/>
     
<xs:enumeration value="Nest"/>
     
<xs:enumeration value="Estimation"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Job/Application
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p2.png
namespace https://printfactory.cloud/schema/2.0
type extension of xs:string
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Version  derived by: xs:string  required      
documentation
Version of the generating application in x.x.x format
annotation
documentation
Application name that created this job
source <xs:element name="Application" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Application name that created this job</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Version" use="required">
         
<xs:annotation>
           
<xs:documentation>Version of the generating application in x.x.x format</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:pattern value="[0-9]*\.[0-9]*\.[0-9]*"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Job/Application/@Version
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
pattern [0-9]*\.[0-9]*\.[0-9]*
annotation
documentation
Version of the generating application in x.x.x format
source <xs:attribute name="Version" use="required">
 
<xs:annotation>
   
<xs:documentation>Version of the generating application in x.x.x format</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="[0-9]*\.[0-9]*\.[0-9]*"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Job/ChannelArray
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p3.png
namespace https://printfactory.cloud/schema/2.0
type pf:ChannelArray
properties
minOcc 0
maxOcc 1
content complex
children pf:Channel
source <xs:element name="ChannelArray" type="pf:ChannelArray" minOccurs="0"/>

element Job/Comments
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p4.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Comments or instructions, passed to the driver to show on the device (if supported)
source <xs:element name="Comments" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Comments or instructions, passed to the driver to show on the device (if supported)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/Created
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p5.png
namespace https://printfactory.cloud/schema/2.0
type xs:dateTime
properties
content simple
annotation
documentation
UTC date and time when the job was created.
source <xs:element name="Created" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation>UTC date and time when the job was created.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/ColorBar
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p6.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Size  derived by: xs:decimal  required      
documentation
Size of the spitbar to be printed in units
Left  xs:decimal    0    
documentation
Position on the left spitbar
Right  xs:decimal        
documentation
Position on the right spitbar
annotation
documentation
Print spitting bars on one or both sides of the print
source <xs:element name="ColorBar" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Print spitting bars on one or both sides of the print</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="Size" use="required">
     
<xs:annotation>
       
<xs:documentation>Size of the spitbar to be printed in units</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minExclusive value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="Left" type="xs:decimal" default="0">
     
<xs:annotation>
       
<xs:documentation>Position on the left spitbar</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="Right" type="xs:decimal">
     
<xs:annotation>
       
<xs:documentation>Position on the right spitbar</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Job/ColorBar/@Size
type restriction of xs:decimal
properties
use required
facets
Kind Value Annotation
minExclusive 0
annotation
documentation
Size of the spitbar to be printed in units
source <xs:attribute name="Size" use="required">
 
<xs:annotation>
   
<xs:documentation>Size of the spitbar to be printed in units</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minExclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Job/ColorBar/@Left
type xs:decimal
properties
default 0
annotation
documentation
Position on the left spitbar
source <xs:attribute name="Left" type="xs:decimal" default="0">
 
<xs:annotation>
   
<xs:documentation>Position on the left spitbar</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Job/ColorBar/@Right
type xs:decimal
annotation
documentation
Position on the right spitbar
source <xs:attribute name="Right" type="xs:decimal">
 
<xs:annotation>
   
<xs:documentation>Position on the right spitbar</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Job/ColorCertification
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p7.png
namespace https://printfactory.cloud/schema/2.0
type pf:ColorCertification
properties
minOcc 0
maxOcc 1
content complex
children pf:Standard pf:Result pf:Reference pf:Measurements
attributes
Name  Type  Use  Default  Fixed  Annotation
Wedge  derived by: xs:string  required      
documentation
Wedge layout name
annotation
documentation
Certification of the print according to a color certification standard
appinfo
State
source <xs:element name="ColorCertification" type="pf:ColorCertification" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Certification of the print according to a color certification standard</xs:documentation>
   
<xs:appinfo>State</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/ColorEdits
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p8.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Path to the color editing script to be applied to the job prior to rendering it.
source <xs:element name="ColorEdits" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Path to the color editing script to be applied to the job prior to rendering it.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/CombinedDocument
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p9.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:GUID
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
attributes
Name  Type  Use  Default  Fixed  Annotation
GUID    required      
documentation
GUID of the document in the cloud. This is only available for organizations with CloudCentric enabled.
annotation
documentation
Combined Document after pre-processing for optimized RIP-ing. Imposition.Parts.Part.SourcePage refers to this document
source <xs:element name="CombinedDocument" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Combined Document after pre-processing for optimized RIP-ing. Imposition.Parts.Part.SourcePage refers to this document</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="pf:GUID">
       
<xs:attribute name="GUID" use="required">
         
<xs:annotation>
           
<xs:documentation>GUID of the document in the cloud. This is only available for organizations with CloudCentric enabled.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Job/CombinedDocument/@GUID
properties
use required
annotation
documentation
GUID of the document in the cloud. This is only available for organizations with CloudCentric enabled.
source <xs:attribute name="GUID" use="required">
 
<xs:annotation>
   
<xs:documentation>GUID of the document in the cloud. This is only available for organizations with CloudCentric enabled.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Job/CounterpartGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p10.png
namespace https://printfactory.cloud/schema/2.0
type pf:GUID
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
When present it is the job ID of the other side in a double sided job.
source <xs:element name="CounterpartGUID" type="pf:GUID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>When present it is the job ID of the other side in a double sided job.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/DTGSeparation
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p11.png
namespace https://printfactory.cloud/schema/2.0
type pf:GUID
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
ID of the DTG separation to be applied on the document prior to processing. The ID is the resource ID in the cloud.
source <xs:element name="DTGSeparation" type="pf:GUID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>ID of the DTG separation to be applied on the document prior to processing. The ID is the resource ID in the cloud.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/Expedited
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p12.png
namespace https://printfactory.cloud/schema/2.0
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
fixed Nesting
annotation
documentation
If the expidited tag is present in the job then the pre-RIP nester is automatically triggered
appinfo
State
source <xs:element name="Expedited" fixed="Nesting" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>If the expidited tag is present in the job then the pre-RIP nester is automatically triggered</xs:documentation>
   
<xs:appinfo>State</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string"/>
 
</xs:simpleType>
</xs:element>

element Job/FitJobToPage
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p13.png
namespace https://printfactory.cloud/schema/2.0
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
Scales the job its imposition propotionally to the media size set.
source <xs:element name="FitJobToPage" type="xs:boolean" default="false" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Scales the job its imposition propotionally to the media size set.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/FromEditor
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p14.png
namespace https://printfactory.cloud/schema/2.0
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
Indicates that this job is created by the Editor or passed a process that generated Editor like document format
source <xs:element name="FromEditor" type="xs:boolean" default="false" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Indicates that this job is created by the Editor or passed a process that generated Editor like document format</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/HoldSpooler
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p15.png
namespace https://printfactory.cloud/schema/2.0
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
RIPs the job but do not start printing when set to true
appinfo
State
source <xs:element name="HoldSpooler" type="xs:boolean" default="false" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>RIPs the job but do not start printing when set to true</xs:documentation>
   
<xs:appinfo>State</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/HPWallArtID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p16.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
HP WallArt job ID from which this job is resulting
source <xs:element name="HPWallArtID" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>HP WallArt job ID from which this job is resulting</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/Imposition_original
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p17.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 0
maxOcc 1
content complex
children pf:Documents pf:Parts pf:Stitches
annotation
documentation
Original imposition and documents as created in layout or template
source <xs:element name="Imposition_original" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Original imposition and documents as created in layout or template</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:choice maxOccurs="3">
     
<xs:element name="Documents" type="pf:Documents"/>
     
<xs:element name="Parts" type="pf:JobParts"/>
     
<xs:element name="Stitches" type="pf:Stitches" minOccurs="0"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element Job/Imposition_original/Documents
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p18.png
namespace https://printfactory.cloud/schema/2.0
type pf:Documents
properties
content complex
children pf:Document
source <xs:element name="Documents" type="pf:Documents"/>

element Job/Imposition_original/Parts
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p19.png
namespace https://printfactory.cloud/schema/2.0
type pf:JobParts
properties
content complex
children pf:Part
source <xs:element name="Parts" type="pf:JobParts"/>

element Job/Imposition_original/Stitches
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p20.png
namespace https://printfactory.cloud/schema/2.0
type pf:Stitches
properties
minOcc 0
maxOcc 1
content complex
children pf:Stitch
source <xs:element name="Stitches" type="pf:Stitches" minOccurs="0"/>

element Job/InkSet
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p21.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 0
maxOcc 1
content complex
children pf:Ink
annotation
documentation
Inkset and order expected by the device
appinfo
Device
source <xs:element name="InkSet" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Inkset and order expected by the device</xs:documentation>
   
<xs:appinfo>Device</xs:appinfo>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="16">
     
<xs:element name="Ink" type="pf:Ink" maxOccurs="16"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Job/InkSet/Ink
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p22.png
namespace https://printfactory.cloud/schema/2.0
type pf:Ink
properties
minOcc 1
maxOcc 16
content complex
children pf:DotWeight
attributes
Name  Type  Use  Default  Fixed  Annotation
Name  xs:string  required      
documentation
Name of the ink.
CIELab_L  derived by: xs:unsignedByte  required      
documentation
CIELab L component of preview color of the ink
CIELab_a  derived by: xs:byte  required      
documentation
CIELab a component of preview color of the ink
CIELab_b  derived by: xs:byte  required      
documentation
CIELab b component of preview color of the ink
Type  derived by: xs:string  required      
documentation
Type of ink; Process is used for colormanagement, Spot is linearized, Special is for white, varnish, etc. Duplicate for duplicates of other inks (dual head)
ScreenType  pf:Screening  required      
documentation
Screening type used to halftone or bit-depth for contone
DotMax  derived by: xs:decimal        
documentation
Maximum dot amount for ED, FM and organic
Noise  derived by: xs:decimal        
documentation
Noise amplification factor for ED, FM and organic
BlackSize  xs:positiveInteger        
documentation
Size in pixels of the black dots of Organic screening
WhiteSize  xs:positiveInteger        
documentation
Size in pixels of the white dots of Organic screening
Shape  derived by: xs:string        
documentation
Shape for AM screening
Angle  derived by: xs:decimal        
documentation
Angle for AM screening
Frequency  derived by: xs:decimal        
documentation
Line frequency for AM screening
pl  xs:double  optional      
documentation
Dot size experessed in picoliters in case the ScreenType is contone. Then this is the value of the maximum value of the contone (255 or 65535)
source <xs:element name="Ink" type="pf:Ink" maxOccurs="16"/>

element Job/JobGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p23.png
namespace https://printfactory.cloud/schema/2.0
type pf:GUID
properties
content simple
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
Unique ID of the job
source <xs:element name="JobGUID" type="pf:GUID">
 
<xs:annotation>
   
<xs:documentation>Unique ID of the job</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/JobType
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p24.png
namespace https://printfactory.cloud/schema/2.0
type pf:JobType
properties
content simple
facets
Kind Value Annotation
enumeration Regular
enumeration Proof
enumeration Silkscreen
enumeration 1BitPlates
enumeration DirectInk
source <xs:element name="JobType" type="pf:JobType"/>

element Job/Name
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p25.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
content simple
annotation
documentation
Name of the job as shown in the UI
source <xs:element name="Name" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Name of the job as shown in the UI</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/PageNumber
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p26.png
namespace https://printfactory.cloud/schema/2.0
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Internal data used by Spooler
appinfo
RIP
source <xs:element name="PageNumber" type="xs:nonNegativeInteger" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Internal data used by Spooler</xs:documentation>
   
<xs:appinfo>RIP</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/Pages
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p27.png
namespace https://printfactory.cloud/schema/2.0
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Internal data used by Spooler
appinfo
RIP
source <xs:element name="Pages" type="xs:nonNegativeInteger" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Internal data used by Spooler</xs:documentation>
   
<xs:appinfo>RIP</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/Permanent
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p28.png
namespace https://printfactory.cloud/schema/2.0
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
Retain job in the RIP. When true the automic clean up will skip this job
appinfo
RIP
source <xs:element name="Permanent" type="xs:boolean" default="false" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Retain job in the RIP. When true the automic clean up will skip this job</xs:documentation>
   
<xs:appinfo>RIP</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/PDFJob
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p29.png
namespace https://printfactory.cloud/schema/2.0
type pf:SubJob
properties
minOcc 0
maxOcc 1
content complex
children pf:FilePath pf:FileType pf:Status pf:Warning pf:IsTemporary pf:ProcesTime pf:PlateInfo pf:DeviceNInfo
annotation
documentation
RIP internal persistent data about the PDF job to be RIP-ed (only allowed for the RIP)
appinfo
RIP
source <xs:element name="PDFJob" type="pf:SubJob" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>RIP internal persistent data about the PDF job to be RIP-ed (only allowed for the RIP)</xs:documentation>
   
<xs:appinfo>RIP</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/Preferences
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p30.png
namespace https://printfactory.cloud/schema/2.0
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation
Layout configuration details used to create the job
source <xs:element name="Preferences" type="xs:anyType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Layout configuration details used to create the job</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/PreviousJobGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p31.png
namespace https://printfactory.cloud/schema/2.0
type pf:GUID
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
Job ID that needs to be finished before this job is started. Ensuring right sequence of printing. Rip-ing might still happen in any order.
source <xs:element name="PreviousJobGUID" type="pf:GUID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Job ID that needs to be finished before this job is started. Ensuring right sequence of printing. Rip-ing might still happen in any order.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/Print
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p32.png
namespace https://printfactory.cloud/schema/2.0
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
True when the job needs to be printed.
source <xs:element name="Print" type="xs:boolean" default="false" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>True when the job needs to be printed.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/PrintDeadline
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p33.png
namespace https://printfactory.cloud/schema/2.0
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date and time when the nest containing this job needs to be triggered (released)
source <xs:element name="PrintDeadline" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date and time when the nest containing this job needs to be triggered (released)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/PrintJob
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p34.png
namespace https://printfactory.cloud/schema/2.0
type pf:SubJob
properties
minOcc 0
maxOcc 1
content complex
children pf:FilePath pf:FileType pf:Status pf:Warning pf:IsTemporary pf:ProcesTime pf:PlateInfo pf:DeviceNInfo
annotation
documentation
RIP internal persistent data about the rendered job to be produced (only allowed for the RIP)
appinfo
RIP
source <xs:element name="PrintJob" type="pf:SubJob" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>RIP internal persistent data about the rendered job to be produced (only allowed for the RIP)</xs:documentation>
   
<xs:appinfo>RIP</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/PrintJobGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p35.png
namespace https://printfactory.cloud/schema/2.0
type pf:GUID
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
When present it is he job ID of the print job that belongs to this cutting job
source <xs:element name="PrintJobGUID" type="pf:GUID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>When present it is he job ID of the print job that belongs to this cutting job</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/PitStopCertification
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p36.png
namespace https://printfactory.cloud/schema/2.0
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Result if the job passed preflighting. True is pass and false is fail. When the node is not present no preflight has been applied.
source <xs:element name="PitStopCertification" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Result if the job passed preflighting. True is pass and false is fail. When the node is not present no preflight has been applied.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/ProcessNodes
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p37.png
namespace https://printfactory.cloud/schema/2.0
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation
Parameters for the workflow (queue) processors. Not documented yet.
source <xs:element name="ProcessNodes" type="xs:anyType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Parameters for the workflow (queue) processors. Not documented yet.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/Producer
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p38.png
namespace https://printfactory.cloud/schema/2.0
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Automation
enumeration Hotfolder
enumeration PrintQueue
enumeration Editor
enumeration Layout
enumeration Calibrator
enumeration PrintStation
enumeration PreRIPNester
enumeration PostRIPNester
enumeration ESKO
annotation
documentation
Application type that generated the job
source <xs:element name="Producer" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Application type that generated the job</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Automation"/>
     
<xs:enumeration value="Hotfolder"/>
     
<xs:enumeration value="PrintQueue"/>
     
<xs:enumeration value="Editor"/>
     
<xs:enumeration value="Layout"/>
     
<xs:enumeration value="Calibrator"/>
     
<xs:enumeration value="PrintStation"/>
     
<xs:enumeration value="PreRIPNester"/>
     
<xs:enumeration value="PostRIPNester"/>
     
<xs:enumeration value="ESKO"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Job/QueueGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p39.png
namespace https://printfactory.cloud/schema/2.0
type pf:GUID
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
ID of the queue to use for pre-processing the job
appinfo
RIP
source <xs:element name="QueueGUID" type="pf:GUID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>ID of the queue to use for pre-processing the job</xs:documentation>
   
<xs:appinfo>RIP</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Job/JobServerGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p40.png
namespace https://printfactory.cloud/schema/2.0
type pf:GUID
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
ID of the queue as registered at the cloud.
source <xs:element name="JobServerGUID" type="pf:GUID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>ID of the queue as registered at the cloud.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/QueueName
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p41.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Name of the queue that pre-processed the job
source <xs:element name="QueueName" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Name of the queue that pre-processed the job</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/ReferenceProfile
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p42.png
namespace https://printfactory.cloud/schema/2.0
type extension of xs:string
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Name  xs:string  required      
documentation
Name of the ICC profile used as reference
MD5  xs:string  required      
documentation
MD5 hash of the ICC profile used as reference
GUID  pf:GUID        
documentation
ID of the ICC profile in the cloud resource store. When received at the RIP the RIP will download the profile and store the local path in the ReferenceProfile node
Type  xs:string      Profile  
documentation
Indicates that the content of the ReferenceProfile node is the actual ICC profile hex encoded instead of the local path at the RIP.
annotation
documentation
Reference ICC profile used for JobType Proof and Silkscreen. The value contains the path to the profile at the RIP.
Except when the Type attribute is used. Then the content is the ICC profile hex encoded binary.
source <xs:element name="ReferenceProfile" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Reference ICC profile used for JobType Proof and Silkscreen. The value contains the path to the profile at the RIP.
Except when the Type attribute is used. Then the content is the ICC profile hex encoded binary.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Name" type="xs:string" use="required">
         
<xs:annotation>
           
<xs:documentation>Name of the ICC profile used as reference</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="MD5" type="xs:string" use="required">
         
<xs:annotation>
           
<xs:documentation>MD5 hash of the ICC profile used as reference</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="GUID" type="pf:GUID">
         
<xs:annotation>
           
<xs:documentation>ID of the ICC profile in the cloud resource store. When received at the RIP the RIP will download the profile and store the local path in the ReferenceProfile node</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="Type" type="xs:string" fixed="Profile">
         
<xs:annotation>
           
<xs:documentation>Indicates that the content of the ReferenceProfile node is the actual ICC profile hex encoded instead of the local path at the RIP.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Job/ReferenceProfile/@Name
type xs:string
properties
use required
annotation
documentation
Name of the ICC profile used as reference
source <xs:attribute name="Name" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>Name of the ICC profile used as reference</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Job/ReferenceProfile/@MD5
type xs:string
properties
use required
annotation
documentation
MD5 hash of the ICC profile used as reference
source <xs:attribute name="MD5" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>MD5 hash of the ICC profile used as reference</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Job/ReferenceProfile/@GUID
type pf:GUID
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
ID of the ICC profile in the cloud resource store. When received at the RIP the RIP will download the profile and store the local path in the ReferenceProfile node
source <xs:attribute name="GUID" type="pf:GUID">
 
<xs:annotation>
   
<xs:documentation>ID of the ICC profile in the cloud resource store. When received at the RIP the RIP will download the profile and store the local path in the ReferenceProfile node</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Job/ReferenceProfile/@Type
type xs:string
properties
fixed Profile
annotation
documentation
Indicates that the content of the ReferenceProfile node is the actual ICC profile hex encoded instead of the local path at the RIP.
source <xs:attribute name="Type" type="xs:string" fixed="Profile">
 
<xs:annotation>
   
<xs:documentation>Indicates that the content of the ReferenceProfile node is the actual ICC profile hex encoded instead of the local path at the RIP.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Job/RenderQuality
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p43.png
namespace https://printfactory.cloud/schema/2.0
type restriction of xs:integer
properties
minOcc 0
maxOcc 1
content simple
default 0
facets
Kind Value Annotation
enumeration -1
enumeration 0
enumeration 1
annotation
documentation
Deviation from the standard render quality as passed by the device driver:
-1 : Draft, render as half the resolution
0 : Normal, render at the resolution as passed by the device driver
1 : Quality, render at double the resolution and anti-alias the result
source <xs:element name="RenderQuality" default="0" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Deviation from the standard render quality as passed by the device driver:
-1 : Draft, render as half the resolution
0 : Normal, render at the resolution as passed by the device driver
1 : Quality, render at double the resolution and anti-alias the result
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:enumeration value="-1"/>
     
<xs:enumeration value="0"/>
     
<xs:enumeration value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Job/ScreenType
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p44.png
namespace https://printfactory.cloud/schema/2.0
type pf:Screening
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration AM Screening
enumeration FM Screening
enumeration Error Diffusion
enumeration Floyd Steinberg
enumeration Chromatic Error Diffusion
enumeration True Color
enumeration Contone 16
enumeration Organic Inkjet
enumeration Organic CTS
annotation
documentation
When specified the screening as defined in the PMM will be overwritten with this screening. Make sure to define Channel information with appropriate screening parameters for each ink.
source <xs:element name="ScreenType" type="pf:Screening" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>When specified the screening as defined in the PMM will be overwritten with this screening. Make sure to define Channel information with appropriate screening parameters for each ink.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/Side
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p45.png
namespace https://printfactory.cloud/schema/2.0
type extension of xs:string
properties
minOcc 0
maxOcc 1
content complex
default A
attributes
Name  Type  Use  Default  Fixed  Annotation
Work  derived by: xs:string  optional  Turn    
documentation
Defines how the page working method is for double sided: Turn or Tumble
annotation
documentation
Defines the side of a double-sided job (pair):
- A : Front side
- B : Back side
- AB : Pages alternately are A side, B side
- X : Blocker between A and B
source <xs:element name="Side" default="A" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Defines the side of a double-sided job (pair):
- A : Front side
- B : Back side
- AB : Pages alternately are A side, B side
- X : Blocker between A and B
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="Work" use="optional" default="Turn">
         
<xs:annotation>
           
<xs:documentation>Defines how the page working method is for double sided: Turn or Tumble</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="Turn"/>
             
<xs:enumeration value="Tumble"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Job/Side/@Work
type restriction of xs:string
properties
use optional
default Turn
facets
Kind Value Annotation
enumeration Turn
enumeration Tumble
annotation
documentation
Defines how the page working method is for double sided: Turn or Tumble
source <xs:attribute name="Work" use="optional" default="Turn">
 
<xs:annotation>
   
<xs:documentation>Defines how the page working method is for double sided: Turn or Tumble</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Turn"/>
     
<xs:enumeration value="Tumble"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Job/SpotColorLibrary
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p46.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Path to the exception spot color library in CxF format to be used for this job only to resolve the spot colors.
source <xs:element name="SpotColorLibrary" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Path to the exception spot color library in CxF format to be used for this job only to resolve the spot colors.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/SpotCutList
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p47.png
namespace https://printfactory.cloud/schema/2.0
type pf:SpotCutList
properties
minOcc 0
maxOcc 1
content complex
children pf:Spot
annotation
documentation
List of spot color in this job that should not be printed as they represent cut contours
source <xs:element name="SpotCutList" type="pf:SpotCutList" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>List of spot color in this job that should not be printed as they represent cut contours</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/Ticket
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p48.png
namespace https://printfactory.cloud/schema/2.0
type pf:Ticket
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Position  derived by: xs:string    Auto    
documentation
Position relative to the printed job where the ticket is to be printed
Inside  xs:boolean    false    
documentation
When set to true position the ticket inside the document area
Alignment  derived by: xs:string    Left    
documentation
Alignment of the ticket relative to its selected side (defined by Position)
OffsetX  xs:decimal    0    
documentation
X offset of the ticket from its position determined by Position, Alignment and Inside
OffsetY  xs:decimal    0    
documentation
Y offset of the ticket from its position determined by Position, Alignment and Inside
Type  derived by: xs:string        
documentation
Scope of the ticket
annotation
documentation
Name of the job ticket to be printed with this job. The name is referring to the name of the Label resource in the cloud.
source <xs:element name="Ticket" type="pf:Ticket" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Name of the job ticket to be printed with this job. The name is referring to the name of the Label resource in the cloud.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/ToneCorrections
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p49.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Hex encoded binary stream representing additonal tonal corrections on the output.
See definition of the Tonal Format 1: https://docs.google.com/document/d/14Gt0j-zYCxDUuRdSiDKE9pmQ_q0gK1wumIYkEOQsZ4U
source <xs:element name="ToneCorrections" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Hex encoded binary stream representing additonal tonal corrections on the output.
See definition of the Tonal Format 1: https://docs.google.com/document/d/14Gt0j-zYCxDUuRdSiDKE9pmQ_q0gK1wumIYkEOQsZ4U
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/User
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p50.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Name of the user that created the job
source <xs:element name="User" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Name of the user that created the job</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/UserCode
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p51.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
User defined code to be used in job tickets (#USERCODE#). Could be used to print custom barcodes, qr codes or order references
source <xs:element name="UserCode" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>User defined code to be used in job tickets (#USERCODE#). Could be used to print custom barcodes, qr codes or order references</xs:documentation>
 
</xs:annotation>
</xs:element>

element Job/UserData
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p52.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 0
maxOcc 1
content complex
annotation
documentation
User defined data can be stored here
source <xs:element name="UserData" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>User defined data can be stored here</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy