complexType Journal
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p290.png
namespace https://printfactory.cloud/schema/2.0
children pf:Creation pf:Cut pf:JobEdit pf:Nest pf:Preflight pf:Print pf:ReRoute pf:RIP pf:Send pf:Workflow
used by
element ReportingGroup/Journal
annotation
documentation
Journal of all operations applied on the job
source <xs:complexType name="Journal">
 
<xs:annotation>
   
<xs:documentation>Journal of all operations applied on the job</xs:documentation>
 
</xs:annotation>
 
<xs:choice minOccurs="0" maxOccurs="unbounded">
   
<xs:element name="Creation" type="pf:JournalEntry"/>
   
<xs:element name="Cut" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="Page" type="xs:positiveInteger">
               
<xs:annotation>
                 
<xs:documentation>Page of the job that has been cut</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Copies" type="xs:positiveInteger">
               
<xs:annotation>
                 
<xs:documentation>Number of copies that have been cut</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Barcode" type="xs:string" minOccurs="0"/>
             
<xs:element name="CutLength" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Length of the cut contours in units</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:decimal">
                   
<xs:minInclusive value="0"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:element>
             
<xs:element name="MediaUsage" minOccurs="0">
               
<xs:complexType>
                 
<xs:attribute name="Type">
                   
<xs:annotation>
                     
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
                   
</xs:annotation>
                 
</xs:attribute>
                 
<xs:attribute name="Area" use="optional">
                   
<xs:annotation>
                     
<xs:documentation>Area of the used media</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:decimal">
                       
<xs:minInclusive value="0"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:attribute>
               
</xs:complexType>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="JobEdit" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="Message" type="xs:string">
               
<xs:annotation>
                 
<xs:documentation>Description of the edit performed</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Nest" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="Page" type="xs:positiveInteger">
               
<xs:annotation>
                 
<xs:documentation>Page of the job that has been printed</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Preflight" minOccurs="0">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="Profile">
               
<xs:annotation>
                 
<xs:documentation>Name of the preflight profile used</xs:documentation>
               
</xs:annotation>
               
<xs:complexType>
                 
<xs:simpleContent>
                   
<xs:extension base="xs:string">
                     
<xs:attribute name="GUID" type="pf:GUID" use="required">
                       
<xs:annotation>
                         
<xs:documentation>GUID of the preflight profile used</xs:documentation>
                       
</xs:annotation>
                     
</xs:attribute>
                     
<xs:attribute name="Result" use="required">
                       
<xs:annotation>
                         
<xs:documentation>Result of the preflight</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:enumeration value="Pass"/>
                           
<xs:enumeration value="Fail"/>
                           
<xs:enumeration value="Fixed"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:attribute>
                   
</xs:extension>
                 
</xs:simpleContent>
               
</xs:complexType>
             
</xs:element>
             
<xs:element name="Checks">
               
<xs:complexType>
                 
<xs:sequence maxOccurs="unbounded">
                   
<xs:element name="Check">
                     
<xs:complexType>
                       
<xs:attribute name="Name" type="xs:string" use="required">
                         
<xs:annotation>
                           
<xs:documentation>Name of the check step</xs:documentation>
                         
</xs:annotation>
                       
</xs:attribute>
                       
<xs:attribute name="Result" use="required">
                         
<xs:annotation>
                           
<xs:documentation>Result of the preflight</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:enumeration value="Pass"/>
                             
<xs:enumeration value="Fail"/>
                             
<xs:enumeration value="Fixed"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:attribute>
                     
</xs:complexType>
                   
</xs:element>
                 
</xs:sequence>
               
</xs:complexType>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Print" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="Page" type="xs:positiveInteger">
               
<xs:annotation>
                 
<xs:documentation>Page of the job that has been printed</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Copies" type="xs:positiveInteger">
               
<xs:annotation>
                 
<xs:documentation>Number of copies that have been printed</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Message" type="xs:string" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Status or message returned by the printer for this action</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="InkUsage" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Used ink. Depending on the device this might be drop counts and/or picoliters.
Only present at print jobs after RIPing.
</xs:documentation>
               
</xs:annotation>
               
<xs:complexType>
                 
<xs:sequence>
                   
<xs:element name="Ink" maxOccurs="unbounded">
                     
<xs:annotation>
                       
<xs:documentation>Ink (ref InkSet node)</xs:documentation>
                     
</xs:annotation>
                     
<xs:complexType>
                       
<xs:attribute name="Name" type="xs:string" use="required">
                         
<xs:annotation>
                           
<xs:documentation>Name of the ink</xs:documentation>
                         
</xs:annotation>
                       
</xs:attribute>
                       
<xs:attribute name="ml" use="required">
                         
<xs:annotation>
                           
<xs:documentation>Amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:decimal">
                             
<xs:minInclusive value="0"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:attribute>
                     
</xs:complexType>
                   
</xs:element>
                 
</xs:sequence>
                 
<xs:attribute name="ml" use="required">
                   
<xs:annotation>
                     
<xs:documentation>Total amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:decimal">
                       
<xs:minInclusive value="0"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:attribute>
               
</xs:complexType>
             
</xs:element>
             
<xs:element name="MediaUsage" minOccurs="0">
               
<xs:complexType>
                 
<xs:attribute name="Type">
                   
<xs:annotation>
                     
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
                   
</xs:annotation>
                 
</xs:attribute>
                 
<xs:attribute name="Area" use="optional">
                   
<xs:annotation>
                     
<xs:documentation>Area of the used media</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:decimal">
                       
<xs:minInclusive value="0"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:attribute>
               
</xs:complexType>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ReRoute" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="JobGUID" type="pf:GUID">
               
<xs:annotation>
                 
<xs:documentation>ID of the orignal job from which this job is created</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="User" type="xs:string">
               
<xs:annotation>
                 
<xs:documentation>User name of the original job. In the current job the user is the person that invoked the re-route</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="DeviceGUID" type="pf:GUID">
               
<xs:annotation>
                 
<xs:documentation>ID of the original device the job was send to</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="PrinterProfile" type="pf:GUID" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>ID of the PMM the job was using if the job was a print job</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="ModeVariant" type="xs:string" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Original variant name of the job was a print job</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="RIP" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="Result" type="xs:string" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Result from the RIP process. Like the list of how spot colors are found</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="RenderGUID" type="pf:GUID">
               
<xs:annotation>
                 
<xs:documentation>Unique GUID generated everytime the job is RIPed. This allows to determine if between 2 job updates the job has been re-RIP-ed</xs:documentation>
                 
<xs:appinfo>RIP</xs:appinfo>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Send" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence>
             
<xs:element name="Page" type="xs:positiveInteger">
               
<xs:annotation>
                 
<xs:documentation>Page of the job that has been printed</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Workflow" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="pf:JournalEntry">
           
<xs:sequence minOccurs="0" maxOccurs="unbounded">
             
<xs:any/>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element Journal/Creation
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p291.png
namespace https://printfactory.cloud/schema/2.0
type pf:JournalEntry
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="Creation" type="pf:JournalEntry"/>

element Journal/Cut
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p292.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
children pf:Page pf:Copies pf:Barcode pf:CutLength pf:MediaUsage
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="Cut" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="Page" type="xs:positiveInteger">
           
<xs:annotation>
             
<xs:documentation>Page of the job that has been cut</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Copies" type="xs:positiveInteger">
           
<xs:annotation>
             
<xs:documentation>Number of copies that have been cut</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Barcode" type="xs:string" minOccurs="0"/>
         
<xs:element name="CutLength" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Length of the cut contours in units</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:minInclusive value="0"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:element>
         
<xs:element name="MediaUsage" minOccurs="0">
           
<xs:complexType>
             
<xs:attribute name="Type">
               
<xs:annotation>
                 
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="Area" use="optional">
               
<xs:annotation>
                 
<xs:documentation>Area of the used media</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:decimal">
                   
<xs:minInclusive value="0"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/Cut/Page
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p293.png
namespace https://printfactory.cloud/schema/2.0
type xs:positiveInteger
properties
content simple
annotation
documentation
Page of the job that has been cut
source <xs:element name="Page" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation>Page of the job that has been cut</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Cut/Copies
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p294.png
namespace https://printfactory.cloud/schema/2.0
type xs:positiveInteger
properties
content simple
annotation
documentation
Number of copies that have been cut
source <xs:element name="Copies" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation>Number of copies that have been cut</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Cut/Barcode
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p295.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Barcode" type="xs:string" minOccurs="0"/>

element Journal/Cut/CutLength
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p296.png
namespace https://printfactory.cloud/schema/2.0
type restriction of xs:decimal
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Length of the cut contours in units
source <xs:element name="CutLength" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Length of the cut contours in units</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Journal/Cut/MediaUsage
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p297.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Type          
documentation
Metida type used for printing. This might differ from the requested media type in the job
Area  derived by: xs:decimal  optional      
documentation
Area of the used media
source <xs:element name="MediaUsage" minOccurs="0">
 
<xs:complexType>
   
<xs:attribute name="Type">
     
<xs:annotation>
       
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="Area" use="optional">
     
<xs:annotation>
       
<xs:documentation>Area of the used media</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minInclusive value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Journal/Cut/MediaUsage/@Type
annotation
documentation
Metida type used for printing. This might differ from the requested media type in the job
source <xs:attribute name="Type">
 
<xs:annotation>
   
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Journal/Cut/MediaUsage/@Area
type restriction of xs:decimal
properties
use optional
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Area of the used media
source <xs:attribute name="Area" use="optional">
 
<xs:annotation>
   
<xs:documentation>Area of the used media</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Journal/JobEdit
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p298.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
children pf:Message
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="JobEdit" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="Message" type="xs:string">
           
<xs:annotation>
             
<xs:documentation>Description of the edit performed</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/JobEdit/Message
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p299.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
content simple
annotation
documentation
Description of the edit performed
source <xs:element name="Message" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Description of the edit performed</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Nest
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p300.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
children pf:Page
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="Nest" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="Page" type="xs:positiveInteger">
           
<xs:annotation>
             
<xs:documentation>Page of the job that has been printed</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/Nest/Page
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p301.png
namespace https://printfactory.cloud/schema/2.0
type xs:positiveInteger
properties
content simple
annotation
documentation
Page of the job that has been printed
source <xs:element name="Page" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation>Page of the job that has been printed</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Preflight
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p302.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc 1
content complex
children pf:Profile pf:Checks
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="Preflight" minOccurs="0">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="Profile">
           
<xs:annotation>
             
<xs:documentation>Name of the preflight profile used</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:simpleContent>
               
<xs:extension base="xs:string">
                 
<xs:attribute name="GUID" type="pf:GUID" use="required">
                   
<xs:annotation>
                     
<xs:documentation>GUID of the preflight profile used</xs:documentation>
                   
</xs:annotation>
                 
</xs:attribute>
                 
<xs:attribute name="Result" use="required">
                   
<xs:annotation>
                     
<xs:documentation>Result of the preflight</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="Pass"/>
                       
<xs:enumeration value="Fail"/>
                       
<xs:enumeration value="Fixed"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:attribute>
               
</xs:extension>
             
</xs:simpleContent>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="Checks">
           
<xs:complexType>
             
<xs:sequence maxOccurs="unbounded">
               
<xs:element name="Check">
                 
<xs:complexType>
                   
<xs:attribute name="Name" type="xs:string" use="required">
                     
<xs:annotation>
                       
<xs:documentation>Name of the check step</xs:documentation>
                     
</xs:annotation>
                   
</xs:attribute>
                   
<xs:attribute name="Result" use="required">
                     
<xs:annotation>
                       
<xs:documentation>Result of the preflight</xs:documentation>
                     
</xs:annotation>
                     
<xs:simpleType>
                       
<xs:restriction base="xs:string">
                         
<xs:enumeration value="Pass"/>
                         
<xs:enumeration value="Fail"/>
                         
<xs:enumeration value="Fixed"/>
                       
</xs:restriction>
                     
</xs:simpleType>
                   
</xs:attribute>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/Preflight/Profile
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p303.png
namespace https://printfactory.cloud/schema/2.0
type extension of xs:string
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
GUID  pf:GUID  required      
documentation
GUID of the preflight profile used
Result  derived by: xs:string  required      
documentation
Result of the preflight
annotation
documentation
Name of the preflight profile used
source <xs:element name="Profile">
 
<xs:annotation>
   
<xs:documentation>Name of the preflight profile used</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="GUID" type="pf:GUID" use="required">
         
<xs:annotation>
           
<xs:documentation>GUID of the preflight profile used</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="Result" use="required">
         
<xs:annotation>
           
<xs:documentation>Result of the preflight</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="Pass"/>
             
<xs:enumeration value="Fail"/>
             
<xs:enumeration value="Fixed"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Journal/Preflight/Profile/@GUID
type pf:GUID
properties
use required
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
GUID of the preflight profile used
source <xs:attribute name="GUID" type="pf:GUID" use="required">
 
<xs:annotation>
   
<xs:documentation>GUID of the preflight profile used</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Journal/Preflight/Profile/@Result
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
enumeration Pass
enumeration Fail
enumeration Fixed
annotation
documentation
Result of the preflight
source <xs:attribute name="Result" use="required">
 
<xs:annotation>
   
<xs:documentation>Result of the preflight</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Pass"/>
     
<xs:enumeration value="Fail"/>
     
<xs:enumeration value="Fixed"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Journal/Preflight/Checks
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p304.png
namespace https://printfactory.cloud/schema/2.0
properties
content complex
children pf:Check
source <xs:element name="Checks">
 
<xs:complexType>
   
<xs:sequence maxOccurs="unbounded">
     
<xs:element name="Check">
       
<xs:complexType>
         
<xs:attribute name="Name" type="xs:string" use="required">
           
<xs:annotation>
             
<xs:documentation>Name of the check step</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="Result" use="required">
           
<xs:annotation>
             
<xs:documentation>Result of the preflight</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:enumeration value="Pass"/>
               
<xs:enumeration value="Fail"/>
               
<xs:enumeration value="Fixed"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Journal/Preflight/Checks/Check
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p305.png
namespace https://printfactory.cloud/schema/2.0
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Name  xs:string  required      
documentation
Name of the check step
Result  derived by: xs:string  required      
documentation
Result of the preflight
source <xs:element name="Check">
 
<xs:complexType>
   
<xs:attribute name="Name" type="xs:string" use="required">
     
<xs:annotation>
       
<xs:documentation>Name of the check step</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="Result" use="required">
     
<xs:annotation>
       
<xs:documentation>Result of the preflight</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="Pass"/>
         
<xs:enumeration value="Fail"/>
         
<xs:enumeration value="Fixed"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Journal/Preflight/Checks/Check/@Name
type xs:string
properties
use required
annotation
documentation
Name of the check step
source <xs:attribute name="Name" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>Name of the check step</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Journal/Preflight/Checks/Check/@Result
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
enumeration Pass
enumeration Fail
enumeration Fixed
annotation
documentation
Result of the preflight
source <xs:attribute name="Result" use="required">
 
<xs:annotation>
   
<xs:documentation>Result of the preflight</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Pass"/>
     
<xs:enumeration value="Fail"/>
     
<xs:enumeration value="Fixed"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Journal/Print
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p306.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
children pf:Page pf:Copies pf:Message pf:InkUsage pf:MediaUsage
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="Print" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="Page" type="xs:positiveInteger">
           
<xs:annotation>
             
<xs:documentation>Page of the job that has been printed</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Copies" type="xs:positiveInteger">
           
<xs:annotation>
             
<xs:documentation>Number of copies that have been printed</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Message" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Status or message returned by the printer for this action</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="InkUsage" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Used ink. Depending on the device this might be drop counts and/or picoliters.
Only present at print jobs after RIPing.
</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="Ink" maxOccurs="unbounded">
                 
<xs:annotation>
                   
<xs:documentation>Ink (ref InkSet node)</xs:documentation>
                 
</xs:annotation>
                 
<xs:complexType>
                   
<xs:attribute name="Name" type="xs:string" use="required">
                     
<xs:annotation>
                       
<xs:documentation>Name of the ink</xs:documentation>
                     
</xs:annotation>
                   
</xs:attribute>
                   
<xs:attribute name="ml" use="required">
                     
<xs:annotation>
                       
<xs:documentation>Amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
                     
</xs:annotation>
                     
<xs:simpleType>
                       
<xs:restriction base="xs:decimal">
                         
<xs:minInclusive value="0"/>
                       
</xs:restriction>
                     
</xs:simpleType>
                   
</xs:attribute>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
             
<xs:attribute name="ml" use="required">
               
<xs:annotation>
                 
<xs:documentation>Total amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:decimal">
                   
<xs:minInclusive value="0"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="MediaUsage" minOccurs="0">
           
<xs:complexType>
             
<xs:attribute name="Type">
               
<xs:annotation>
                 
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="Area" use="optional">
               
<xs:annotation>
                 
<xs:documentation>Area of the used media</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:decimal">
                   
<xs:minInclusive value="0"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/Print/Page
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p307.png
namespace https://printfactory.cloud/schema/2.0
type xs:positiveInteger
properties
content simple
annotation
documentation
Page of the job that has been printed
source <xs:element name="Page" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation>Page of the job that has been printed</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Print/Copies
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p308.png
namespace https://printfactory.cloud/schema/2.0
type xs:positiveInteger
properties
content simple
annotation
documentation
Number of copies that have been printed
source <xs:element name="Copies" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation>Number of copies that have been printed</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Print/Message
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p309.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Status or message returned by the printer for this action
source <xs:element name="Message" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Status or message returned by the printer for this action</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Print/InkUsage
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p310.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 0
maxOcc 1
content complex
children pf:Ink
attributes
Name  Type  Use  Default  Fixed  Annotation
ml  derived by: xs:decimal  required      
documentation
Total amount of milliliters of ink used when estimation information is available for the device that used for this job
annotation
documentation
Used ink. Depending on the device this might be drop counts and/or picoliters.
Only present at print jobs after RIPing.
source <xs:element name="InkUsage" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Used ink. Depending on the device this might be drop counts and/or picoliters.
Only present at print jobs after RIPing.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Ink" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Ink (ref InkSet node)</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute name="Name" type="xs:string" use="required">
           
<xs:annotation>
             
<xs:documentation>Name of the ink</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="ml" use="required">
           
<xs:annotation>
             
<xs:documentation>Amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:minInclusive value="0"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="ml" use="required">
     
<xs:annotation>
       
<xs:documentation>Total amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minInclusive value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Journal/Print/InkUsage/@ml
type restriction of xs:decimal
properties
use required
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Total amount of milliliters of ink used when estimation information is available for the device that used for this job
source <xs:attribute name="ml" use="required">
 
<xs:annotation>
   
<xs:documentation>Total amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Journal/Print/InkUsage/Ink
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p311.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Name  xs:string  required      
documentation
Name of the ink
ml  derived by: xs:decimal  required      
documentation
Amount of milliliters of ink used when estimation information is available for the device that used for this job
annotation
documentation
Ink (ref InkSet node)
source <xs:element name="Ink" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Ink (ref InkSet node)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="Name" type="xs:string" use="required">
     
<xs:annotation>
       
<xs:documentation>Name of the ink</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="ml" use="required">
     
<xs:annotation>
       
<xs:documentation>Amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minInclusive value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Journal/Print/InkUsage/Ink/@Name
type xs:string
properties
use required
annotation
documentation
Name of the ink
source <xs:attribute name="Name" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>Name of the ink</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Journal/Print/InkUsage/Ink/@ml
type restriction of xs:decimal
properties
use required
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Amount of milliliters of ink used when estimation information is available for the device that used for this job
source <xs:attribute name="ml" use="required">
 
<xs:annotation>
   
<xs:documentation>Amount of milliliters of ink used when estimation information is available for the device that used for this job</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Journal/Print/MediaUsage
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p312.png
namespace https://printfactory.cloud/schema/2.0
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Type          
documentation
Metida type used for printing. This might differ from the requested media type in the job
Area  derived by: xs:decimal  optional      
documentation
Area of the used media
source <xs:element name="MediaUsage" minOccurs="0">
 
<xs:complexType>
   
<xs:attribute name="Type">
     
<xs:annotation>
       
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="Area" use="optional">
     
<xs:annotation>
       
<xs:documentation>Area of the used media</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minInclusive value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Journal/Print/MediaUsage/@Type
annotation
documentation
Metida type used for printing. This might differ from the requested media type in the job
source <xs:attribute name="Type">
 
<xs:annotation>
   
<xs:documentation>Metida type used for printing. This might differ from the requested media type in the job</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Journal/Print/MediaUsage/@Area
type restriction of xs:decimal
properties
use optional
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Area of the used media
source <xs:attribute name="Area" use="optional">
 
<xs:annotation>
   
<xs:documentation>Area of the used media</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Journal/ReRoute
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p313.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
children pf:JobGUID pf:User pf:DeviceGUID pf:PrinterProfile pf:ModeVariant
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="ReRoute" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="JobGUID" type="pf:GUID">
           
<xs:annotation>
             
<xs:documentation>ID of the orignal job from which this job is created</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="User" type="xs:string">
           
<xs:annotation>
             
<xs:documentation>User name of the original job. In the current job the user is the person that invoked the re-route</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="DeviceGUID" type="pf:GUID">
           
<xs:annotation>
             
<xs:documentation>ID of the original device the job was send to</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="PrinterProfile" type="pf:GUID" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>ID of the PMM the job was using if the job was a print job</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="ModeVariant" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Original variant name of the job was a print job</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/ReRoute/JobGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p314.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
ID of the orignal job from which this job is created
source <xs:element name="JobGUID" type="pf:GUID">
 
<xs:annotation>
   
<xs:documentation>ID of the orignal job from which this job is created</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/ReRoute/User
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p315.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
content simple
annotation
documentation
User name of the original job. In the current job the user is the person that invoked the re-route
source <xs:element name="User" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>User name of the original job. In the current job the user is the person that invoked the re-route</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/ReRoute/DeviceGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p316.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
ID of the original device the job was send to
source <xs:element name="DeviceGUID" type="pf:GUID">
 
<xs:annotation>
   
<xs:documentation>ID of the original device the job was send to</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/ReRoute/PrinterProfile
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p317.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 PMM the job was using if the job was a print job
source <xs:element name="PrinterProfile" type="pf:GUID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>ID of the PMM the job was using if the job was a print job</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/ReRoute/ModeVariant
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p318.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Original variant name of the job was a print job
source <xs:element name="ModeVariant" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Original variant name of the job was a print job</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/RIP
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p319.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
children pf:Result pf:RenderGUID
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="RIP" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="Result" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Result from the RIP process. Like the list of how spot colors are found</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="RenderGUID" type="pf:GUID">
           
<xs:annotation>
             
<xs:documentation>Unique GUID generated everytime the job is RIPed. This allows to determine if between 2 job updates the job has been re-RIP-ed</xs:documentation>
             
<xs:appinfo>RIP</xs:appinfo>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/RIP/Result
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p320.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Result from the RIP process. Like the list of how spot colors are found
source <xs:element name="Result" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Result from the RIP process. Like the list of how spot colors are found</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/RIP/RenderGUID
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p321.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 GUID generated everytime the job is RIPed. This allows to determine if between 2 job updates the job has been re-RIP-ed
appinfo
RIP
source <xs:element name="RenderGUID" type="pf:GUID">
 
<xs:annotation>
   
<xs:documentation>Unique GUID generated everytime the job is RIPed. This allows to determine if between 2 job updates the job has been re-RIP-ed</xs:documentation>
   
<xs:appinfo>RIP</xs:appinfo>
 
</xs:annotation>
</xs:element>

element Journal/Send
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p322.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
children pf:Page
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="Send" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence>
         
<xs:element name="Page" type="xs:positiveInteger">
           
<xs:annotation>
             
<xs:documentation>Page of the job that has been printed</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element Journal/Send/Page
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p323.png
namespace https://printfactory.cloud/schema/2.0
type xs:positiveInteger
properties
content simple
annotation
documentation
Page of the job that has been printed
source <xs:element name="Page" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation>Page of the job that has been printed</xs:documentation>
 
</xs:annotation>
</xs:element>

element Journal/Workflow
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p324.png
namespace https://printfactory.cloud/schema/2.0
type extension of pf:JournalEntry
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Date  xs:dateTime  required      
documentation
UTC date and time the processes started
Process  xs:string  required      
documentation
Name of process applied on the job
Duration  xs:duration  optional      
documentation
Duration of the process
Error  xs:string  optional      
documentation
Error occureduring processing
User  derived by: xs:string  optional      
documentation
User that caused this journal. User is specified by its email address, all lower-cast
source <xs:element name="Workflow" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="pf:JournalEntry">
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:any/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>


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