Reference for https://p21soa.ciot.com/formsandreporting/api/document/info/crystalreport

Get information about a Crystal Report.

Url: https://p21soa.ciot.com/formsandreporting/api/document/info/crystalreport

HTTP Method: POST

Message direction Format Body
Request Xml Example,Schema
Response Xml Example,Schema

The following is an example request Xml body:

<GetBasicReportInfo>
  <ClientId>String content</ClientId>
  <RequestId>String content</RequestId>
  <ReportFilename>String content</ReportFilename>
</GetBasicReportInfo>

The following is an example response Xml body:

<CrystalReportInfo>
  <DocumentType>Unspecified</DocumentType>
  <ReportFilename>String content</ReportFilename>
  <Title>String content</Title>
  <Comments>String content</Comments>
  <Parameters>
    <ReportingParameters>
      <Name>String content</Name>
      <ReportName>String content</ReportName>
      <Datatype>String content</Datatype>
      <DbField>String content</DbField>
      <PromptText>String content</PromptText>
      <Optional>true</Optional>
      <Dropdown>true</Dropdown>
      <AllowMultiValue>true</AllowMultiValue>
      <Dynamic>true</Dynamic>
      <Range>
        <!--Valid elements of type: CrystalReportInfo-->
        <MinimumOrStart i:type="CrystalReportInfo" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
          <DocumentType>Unspecified</DocumentType>
          <ReportFilename>String content</ReportFilename>
          <Title>String content</Title>
          <Comments>String content</Comments>
          <Parameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
          </Parameters>
          <CommandTables>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
          </CommandTables>
        </MinimumOrStart>
        <!--Valid elements of type: CrystalReportInfo-->
        <MaximumOrEnd i:type="CrystalReportInfo" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
          <DocumentType>Unspecified</DocumentType>
          <ReportFilename>String content</ReportFilename>
          <Title>String content</Title>
          <Comments>String content</Comments>
          <Parameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
          </Parameters>
          <CommandTables>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
          </CommandTables>
        </MaximumOrEnd>
      </Range>
      <DefaultValues>
        <DefaultValues>
          <Description>String content</Description>
          <Value>String content</Value>
          <IsDefault>true</IsDefault>
        </DefaultValues>
        <DefaultValues>
          <Description>String content</Description>
          <Value>String content</Value>
          <IsDefault>true</IsDefault>
        </DefaultValues>
      </DefaultValues>
    </ReportingParameters>
    <ReportingParameters>
      <Name>String content</Name>
      <ReportName>String content</ReportName>
      <Datatype>String content</Datatype>
      <DbField>String content</DbField>
      <PromptText>String content</PromptText>
      <Optional>true</Optional>
      <Dropdown>true</Dropdown>
      <AllowMultiValue>true</AllowMultiValue>
      <Dynamic>true</Dynamic>
      <Range>
        <!--Valid elements of type: CrystalReportInfo-->
        <MinimumOrStart i:type="CrystalReportInfo" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
          <DocumentType>Unspecified</DocumentType>
          <ReportFilename>String content</ReportFilename>
          <Title>String content</Title>
          <Comments>String content</Comments>
          <Parameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
          </Parameters>
          <CommandTables>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
          </CommandTables>
        </MinimumOrStart>
        <!--Valid elements of type: CrystalReportInfo-->
        <MaximumOrEnd i:type="CrystalReportInfo" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
          <DocumentType>Unspecified</DocumentType>
          <ReportFilename>String content</ReportFilename>
          <Title>String content</Title>
          <Comments>String content</Comments>
          <Parameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
            <ReportingParameters>
              <Name>String content</Name>
              <ReportName>String content</ReportName>
              <Datatype>String content</Datatype>
              <DbField>String content</DbField>
              <PromptText>String content</PromptText>
              <Optional>true</Optional>
              <Dropdown>true</Dropdown>
              <AllowMultiValue>true</AllowMultiValue>
              <Dynamic>true</Dynamic>
              <Range>
                <!--Valid elements of type: CrystalReportInfo-->
                <MinimumOrStart i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MinimumOrStart>
                <!--Valid elements of type: CrystalReportInfo-->
                <MaximumOrEnd i:type="CrystalReportInfo">
                  <DocumentType>Unspecified</DocumentType>
                  <ReportFilename>String content</ReportFilename>
                  <Title>String content</Title>
                  <Comments>String content</Comments>
                  <Parameters i:nil="true" />
                  <CommandTables>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                    <CommandTable>
                      <Name>String content</Name>
                      <Text>String content</Text>
                    </CommandTable>
                  </CommandTables>
                </MaximumOrEnd>
              </Range>
              <DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
                <DefaultValues>
                  <Description>String content</Description>
                  <Value>String content</Value>
                  <IsDefault>true</IsDefault>
                </DefaultValues>
              </DefaultValues>
            </ReportingParameters>
          </Parameters>
          <CommandTables>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
            <CommandTable>
              <Name>String content</Name>
              <Text>String content</Text>
            </CommandTable>
          </CommandTables>
        </MaximumOrEnd>
      </Range>
      <DefaultValues>
        <DefaultValues>
          <Description>String content</Description>
          <Value>String content</Value>
          <IsDefault>true</IsDefault>
        </DefaultValues>
        <DefaultValues>
          <Description>String content</Description>
          <Value>String content</Value>
          <IsDefault>true</IsDefault>
        </DefaultValues>
      </DefaultValues>
    </ReportingParameters>
  </Parameters>
  <CommandTables>
    <CommandTable>
      <Name>String content</Name>
      <Text>String content</Text>
    </CommandTable>
    <CommandTable>
      <Name>String content</Name>
      <Text>String content</Text>
    </CommandTable>
  </CommandTables>
</CrystalReportInfo>

The following is the request Xml Schema:

<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="GetBasicReportInfo" nillable="true" type="GetBasicReportInfo" />
  <xs:complexType name="GetBasicReportInfo">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ClientId" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="RequestId" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReportFilename" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>

The following is the response Xml Schema:

<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="CrystalReportInfo" nillable="true" type="CrystalReportInfo" />
  <xs:complexType name="CrystalReportInfo">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DocumentType" type="DocumentType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReportFilename" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Title" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Parameters" type="ArrayOfReportingParameters" />
      <xs:element minOccurs="0" maxOccurs="1" name="CommandTables" type="ArrayOfCommandTable" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="DocumentType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Unspecified" />
      <xs:enumeration value="Form" />
      <xs:enumeration value="Report" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ArrayOfReportingParameters">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ReportingParameters" nillable="true" type="ReportingParameters" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ReportingParameters">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReportName" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Datatype" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="DbField" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="PromptText" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="Optional" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="Dropdown" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="AllowMultiValue" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="Dynamic" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="Range" type="RangeType" />
      <xs:element minOccurs="0" maxOccurs="1" name="DefaultValues" type="ArrayOfDefaultValues" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="RangeType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="MinimumOrStart" />
      <xs:element minOccurs="0" maxOccurs="1" name="MaximumOrEnd" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfDefaultValues">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DefaultValues" nillable="true" type="DefaultValues" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DefaultValues">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Value" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="IsDefault" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfCommandTable">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CommandTable" nillable="true" type="CommandTable" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="CommandTable">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Text" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>