<?xml version="1.0" standalone="yes"?>
<xs:schema id="SystemReportDataSet" targetNamespace="http://xml.objacct.com/SystemReport.xsd" xmlns:mstns="http://xml.objacct.com/SystemReport.xsd" xmlns="http://xml.objacct.com/SystemReport.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:element name="SystemReportDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Entity">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="RowID" type="xs:string" />
              <xs:element name="Active" type="xs:short" minOccurs="0" />
              <xs:element name="Description" type="xs:string" minOccurs="0" />
              <xs:element name="ReportID" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm1Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm2Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm3Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm4Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm5Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm6Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm1Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm2Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm3Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm4Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm5Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm6Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm1ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="ReportParm2ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="ReportParm3ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="ReportParm4ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="ReportParm5ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="ReportParm6ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="ReportParm1DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm2DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm3DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm4DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm5DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm6DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceRowID" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceSql" type="xs:string" minOccurs="0" />
              <xs:element name="ImageID1" type="xs:string" minOccurs="0" />
              <xs:element name="ImageID2" type="xs:string" minOccurs="0" />
              <xs:element name="ImageID3" type="xs:string" minOccurs="0" />
              <xs:element name="ImageID4" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceParm1Source" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceParm2Source" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceParm3Source" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceParm4Source" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceParm5Source" type="xs:string" minOccurs="0" />
              <xs:element name="WebServiceParm6Source" type="xs:string" minOccurs="0" />
              <xs:element name="Definition" type="xs:string" minOccurs="0" />
              <xs:element name="MultiCurrency" type="xs:short" minOccurs="0" />
              <xs:element name="AdvancedDesign" type="xs:short" minOccurs="0" />
              <xs:element name="ReportParm7Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm7DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm7Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm7ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="WebServiceParm7Source" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm8Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm8DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm8Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm8ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="WebServiceParm8Source" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm9Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm9DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm9Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm9ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="WebServiceParm9Source" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm10Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm10DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm10Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm10ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="WebServiceParm10Source" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm11Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm11DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm11Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm11ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="WebServiceParm11Source" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm12Caption" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm12DefaultValue" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm12Name" type="xs:string" minOccurs="0" />
              <xs:element name="ReportParm12ReportType" type="xs:short" minOccurs="0" />
              <xs:element name="WebServiceParm12Source" type="xs:string" minOccurs="0" />
              <xs:element name="ConnectionType" type="xs:short" minOccurs="0" />
              <xs:element name="IsolationLevel" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Entity" />
      <xs:field xpath="mstns:RowID" />
    </xs:unique>
  </xs:element>
</xs:schema>
