87. How do you load XML data from an external source into EzeScan?
A third party system may have an option to supply XML data and many multifunction devices have the ability to perform indexing at the User Interface and then send the scanned image and an xml file which will contain the data of what the operator has typed in at the device.
EzeScan can import this image plus the XML file together and use the XML data as KFI fields.
Let say for example that an operator has scanned in an image and typed in two fields.
Name
Client Number
The device will create two files.
imagename.pdf
imagename.xml
EzeScan will pickup these two files simultaneously.
The name field must be loaded into the Name KFI field.
The Client Number field must be loaded into the Client Number KFI field.
For this to work the following steps below must be performed….
In the EzeScan Job (F6) or Routing Job (F9) on the Import Tab the feature "Import Existing Index File" must be set to XML
In the KFI for this Job (F7) click on the Edit button for the name field. Select the Value Tab, for the option "Enter in data file" we must call the xpath value of Field 1
In the KFI for this Job (F7) click on Edit button for the Client Number field. Select the Value Tab, for the option "Enter in data file" we must call the xpath value of Field 2
Once this has been setup EzeScan will read the respective field information from the XML file.
Explanation of an XPath
An XPath is a language to extract information from an XML document.
Please refer to this link for more information to extract your XPath information: https://www.w3schools.com/xml/xpath_syntax.asp
Please feel free to contact us for further assistance with regards to XML importing and manipulating of its data.