11.3XML Reporting
To allow complex reporting, UPSTREAM can generate detailed information in machine manageable, XML (Extensible Markup Language) form. These records can then be imported into a standard database package for additional handling. This allows the user to define their own reports in their own format, without having to rely on a limited fixed internal report generated by UPSTREAM.
To enable this facility, check the Write XML history records option in the UPSTREAM configurator. See Advanced Configuration on page 12-1 for a detailed description of enabling this option. Also described there is a method for cleaning up old history records.
Each function is written as a single XML record, in the file USHistory.xml in the UPSTREAM server directory. To enable importing this file into your database system, we also include a schema file, USHistory.xsd.