Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema Reports_r22.xsd
Namespace urn:aseXML:r25
Annotations
This schema file is part of the aseXML schema set, and is subject to the terms and conditions that are detailed in the aseXML_r*.xsd schema file with which this file is used
Purpose - Provide the transaction exchanges needed by reports within each application
Detail - Reports are a common feature of most applications. However, the parameters to and format of each report are likely to vary widely. Thus, the transactions defined in this schema are defined using abstract types for report parameters and formats. Each new application that wishes to use the transactions defines, where necessary, its own derived types for report parameters and formats. Instances of report requests or reponses then use the xsi:type attribute to indicate the specific report details required. 
The "Report" transaction exchange allows the request of a report and the return of the results. It consists of a ReportRequest and a ReportResult.
Properties
attribute form default: unqualified
element form default: unqualified
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element ReportRequest/ReportParameters
Namespace No namespace
Diagram
Diagram asexml_r2518.tmp#id109 asexml_r2518.tmp#id111 asexml_r2518.tmp#id108
Type BaseReportParameters
Properties
content: complex
Model ReportName , MaximumRows{0,1}
Children MaximumRows, ReportName
Instance
<ReportParameters>
  <ReportName>{1,1}</ReportName>
  <MaximumRows>{0,1}</MaximumRows>
</ReportParameters>
Source
<xsd:element name="ReportParameters" type="BaseReportParameters"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element BaseReportParameters/ReportName
Namespace No namespace
Diagram
Diagram asexml_r2518.tmp#id110
Type ReportName
Properties
content: simple
Facets
maxLength 80
Source
<xsd:element name="ReportName" type="ReportName"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element BaseReportParameters/MaximumRows
Namespace No namespace
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="MaximumRows" type="xsd:nonNegativeInteger" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element ReportResponse/ReportParameters
Namespace No namespace
Diagram
Diagram asexml_r2518.tmp#id109 asexml_r2518.tmp#id111 asexml_r2518.tmp#id108
Type BaseReportParameters
Properties
content: complex
Model ReportName , MaximumRows{0,1}
Children MaximumRows, ReportName
Instance
<ReportParameters>
  <ReportName>{1,1}</ReportName>
  <MaximumRows>{0,1}</MaximumRows>
</ReportParameters>
Source
<xsd:element name="ReportParameters" type="BaseReportParameters"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element ReportResponse/ReportResults
Namespace No namespace
Diagram
Diagram asexml_r2518.tmp#id117
Type BaseReportFormat
Properties
content: complex
minOccurs: 0
Model
Source
<xsd:element name="ReportResults" type="BaseReportFormat" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element ReportResponse/Event
Namespace No namespace
Diagram
Diagram asexml_r2523.tmp#id100 asexml_r2523.tmp#id102 asexml_r2523.tmp#id88 asexml_r2523.tmp#id92 asexml_r2523.tmp#id94 asexml_r2523.tmp#id96 asexml_r2523.tmp#id97 asexml_r2523.tmp#id87
Type Event
Properties
content: complex
maxOccurs: unbounded
Model Code , KeyInfo{0,1} , Context{0,1} , Explanation{0,1} , SupportedVersions{0,1}
Children Code, Context, Explanation, KeyInfo, SupportedVersions
Instance
<Event class="Application" severity="Fatal">
  <Code description="">{1,1}</Code>
  <KeyInfo>{0,1}</KeyInfo>
  <Context>{0,1}</Context>
  <Explanation>{0,1}</Explanation>
  <SupportedVersions>{0,1}</SupportedVersions>
</Event>
Attributes
QName Type Fixed Default Use Annotation
class EventClass Application optional
severity EventSeverity Fatal optional
Source
<xsd:element name="Event" type="Event" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element ReportParameterType/Name
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id127
Type NonZeroLengthString
Properties
content: simple
Facets
whiteSpace collapse
minLength 1
Source
<xsd:element name="Name" type="NonZeroLengthString"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element StringParameter/Value
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id127
Type NonZeroLengthString
Properties
content: simple
nillable: true
Facets
whiteSpace collapse
minLength 1
Source
<xsd:element name="Value" type="NonZeroLengthString" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element StringParameter/Description
Namespace No namespace
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="Description" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element DateParameter/Value
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
nillable: true
Source
<xsd:element name="Value" type="xsd:date" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element DateParameter/Description
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id127
Type NonZeroLengthString
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
minLength 1
Source
<xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element DateTimeParameter/Value
Namespace No namespace
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
nillable: true
Source
<xsd:element name="Value" type="xsd:dateTime" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element DateTimeParameter/Description
Namespace No namespace
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="Description" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element IntegerParameter/Value
Namespace No namespace
Diagram
Diagram
Type xsd:integer
Properties
content: simple
nillable: true
Source
<xsd:element name="Value" type="xsd:integer" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element IntegerParameter/Description
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id127
Type NonZeroLengthString
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
minLength 1
Source
<xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element BooleanParameter/Value
Namespace No namespace
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
nillable: true
Source
<xsd:element name="Value" type="xsd:boolean" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element BooleanParameter/Description
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id127
Type NonZeroLengthString
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
minLength 1
Source
<xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element DecimalParameter/Value
Namespace No namespace
Diagram
Diagram
Type xsd:decimal
Properties
content: simple
nillable: true
Source
<xsd:element name="Value" type="xsd:decimal" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element DecimalParameter/Description
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id127
Type NonZeroLengthString
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
minLength 1
Source
<xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element TimeParameter/Value
Namespace No namespace
Diagram
Diagram
Type xsd:time
Properties
content: simple
nillable: true
Source
<xsd:element name="Value" type="xsd:time" nillable="true"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element TimeParameter/Description
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id127
Type NonZeroLengthString
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
minLength 1
Source
<xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element ReportParametersType/Parameter
Namespace No namespace
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406
Type ReportParameterType
Properties
content: complex
Model Name
Children Name
Instance
<Parameter>
  <Name>{1,1}</Name>
</Parameter>
Source
<xsd:element name="Parameter" type="ReportParameterType"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element CSVReportFormat/CSVData
Namespace No namespace
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="CSVData" type="xsd:string"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element ReplicationReportFormat/ReplicationBlock
Namespace No namespace
Diagram
Diagram asexml_r251.tmp#id85 asexml_r251.tmp#id77 asexml_r251.tmp#id76
Type ReplicationBlock
Properties
content: complex
maxOccurs: unbounded
Model Row+
Children Row
Instance
<ReplicationBlock tableName="">
  <Row>{1,unbounded}</Row>
</ReplicationBlock>
Attributes
QName Type Fixed Default Use Annotation
tableName ReplicationTableName required
Source
<xsd:element name="ReplicationBlock" type="ReplicationBlock" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Element GenericReportParameters/Parameters
Namespace No namespace
Diagram
Diagram asexml_r2518.tmp#id1430 asexml_r2518.tmp#id1429
Type ReportParametersType
Properties
content: complex
minOccurs: 0
Model Parameter
Children Parameter
Instance
<Parameters>
  <Parameter>{1,1}</Parameter>
</Parameters>
Source
<xsd:element name="Parameters" type="ReportParametersType" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type ReportRequest
Namespace urn:aseXML:r25
Annotations
Application - Reports
TransactionExchange - Report Request
TransactionGroup - Multiple
Priority - Low
Purpose - Request a report
Detail - This is a generic transaction that relies on the details of the exact report required being determined by the xsi:type attribute provided by the sender on the ReportParameters element.
Diagram
Diagram asexml_r2518.tmp#id112 asexml_r2518.tmp#id107
Used by
Model ReportParameters
Children ReportParameters
Attributes
QName Type Fixed Default Use Annotation
version r10 required
Source
<xsd:complexType name="ReportRequest">
  <xsd:annotation>
    <xsd:documentation>Application - Reports TransactionExchange - Report Request TransactionGroup - Multiple Priority - Low Purpose - Request a report Detail - This is a generic transaction that relies on the details of the exact report required being determined by the xsi:type attribute provided by the sender on the ReportParameters element.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ReportParameters" type="BaseReportParameters"/>
  </xsd:sequence>
  <xsd:attribute name="version" type="r10" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type BaseReportParameters
Namespace urn:aseXML:r25
Annotations
Purpose - base type from which all report parameter definitions derive. 
Detail - The minimum parameters required for a report is a report name
Diagram
Diagram asexml_r2518.tmp#id109 asexml_r2518.tmp#id111
Properties
abstract: true
Used by
Model ReportName , MaximumRows{0,1}
Children MaximumRows, ReportName
Source
<xsd:complexType name="BaseReportParameters" abstract="true">
  <xsd:annotation>
    <xsd:documentation>Purpose - base type from which all report parameter definitions derive. Detail - The minimum parameters required for a report is a report name</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ReportName" type="ReportName"/>
    <xsd:element name="MaximumRows" type="xsd:nonNegativeInteger" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Simple Type ReportName
Namespace urn:aseXML:r25
Annotations
Purpose - Identifies the required report
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 80
Used by
Source
<xsd:simpleType name="ReportName">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identifies the required report</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="80"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type ReportResponse
Namespace urn:aseXML:r25
Annotations
Application - Reports
TransactionExchange - Report Request
TransactionGroup - CATS for CATSReportRequest, MDMT for MDMReportRequest
Priority - Low
Purpose - Return the results of a report
Detail - This is a generic transaction that relies on the details of the exact report format returned being determined by the xsi:type attribute provided by the sender on the ReportParameters and ReportResults elements. At least one Event element must be present in the response to indicate the success or otherwise of the report.
Diagram
Diagram asexml_r2518.tmp#id119 asexml_r2518.tmp#id115 asexml_r2518.tmp#id116 asexml_r2518.tmp#id118
Used by
Model ReportParameters , ReportResults{0,1} , Event+
Children Event, ReportParameters, ReportResults
Attributes
QName Type Fixed Default Use Annotation
version r10 required
Source
<xsd:complexType name="ReportResponse">
  <xsd:annotation>
    <xsd:documentation>Application - Reports TransactionExchange - Report Request TransactionGroup - CATS for CATSReportRequest, MDMT for MDMReportRequest Priority - Low Purpose - Return the results of a report Detail - This is a generic transaction that relies on the details of the exact report format returned being determined by the xsi:type attribute provided by the sender on the ReportParameters and ReportResults elements. At least one Event element must be present in the response to indicate the success or otherwise of the report.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ReportParameters" type="BaseReportParameters"/>
    <xsd:element name="ReportResults" type="BaseReportFormat" minOccurs="0"/>
    <xsd:element name="Event" type="Event" maxOccurs="unbounded"/>
  </xsd:sequence>
  <xsd:attribute name="version" type="r10" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type BaseReportFormat
Namespace urn:aseXML:r25
Annotations
Purpose - base types from which all report format definitions derive
Detail - The only limitation made by this definition is that the content will be complex.
Diagram
Diagram
Properties
abstract: true
Used by
Model
Source
<xsd:complexType name="BaseReportFormat" abstract="true">
  <xsd:annotation>
    <xsd:documentation>Purpose - base types from which all report format definitions derive Detail - The only limitation made by this definition is that the content will be complex.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type ReportParameterType
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407
Properties
abstract: true
Used by
Model Name
Children Name
Source
<xsd:complexType name="ReportParameterType" abstract="true">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Name" type="NonZeroLengthString"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type StringParameter
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406 asexml_r2518.tmp#id1409 asexml_r2518.tmp#id1410
Type extension of ReportParameterType
Type hierarchy
Model Name , Value , Description{0,1}
Children Description, Name, Value
Source
<xsd:complexType name="StringParameter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ReportParameterType">
      <xsd:sequence>
        <xsd:element name="Value" type="NonZeroLengthString" nillable="true"/>
        <xsd:element name="Description" minOccurs="0"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type DateParameter
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406 asexml_r2518.tmp#id1412 asexml_r2518.tmp#id1413
Type extension of ReportParameterType
Type hierarchy
Model Name , Value , Description{0,1}
Children Description, Name, Value
Source
<xsd:complexType name="DateParameter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ReportParameterType">
      <xsd:sequence>
        <xsd:element name="Value" type="xsd:date" nillable="true"/>
        <xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type DateTimeParameter
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406 asexml_r2518.tmp#id1415 asexml_r2518.tmp#id1416
Type extension of ReportParameterType
Type hierarchy
Model Name , Value , Description{0,1}
Children Description, Name, Value
Source
<xsd:complexType name="DateTimeParameter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ReportParameterType">
      <xsd:sequence>
        <xsd:element name="Value" type="xsd:dateTime" nillable="true"/>
        <xsd:element name="Description" minOccurs="0"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type IntegerParameter
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406 asexml_r2518.tmp#id1418 asexml_r2518.tmp#id1419
Type extension of ReportParameterType
Type hierarchy
Model Name , Value , Description{0,1}
Children Description, Name, Value
Source
<xsd:complexType name="IntegerParameter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ReportParameterType">
      <xsd:sequence>
        <xsd:element name="Value" type="xsd:integer" nillable="true"/>
        <xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type BooleanParameter
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406 asexml_r2518.tmp#id1421 asexml_r2518.tmp#id1422
Type extension of ReportParameterType
Type hierarchy
Model Name , Value , Description{0,1}
Children Description, Name, Value
Source
<xsd:complexType name="BooleanParameter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ReportParameterType">
      <xsd:sequence>
        <xsd:element name="Value" type="xsd:boolean" nillable="true"/>
        <xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type DecimalParameter
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406 asexml_r2518.tmp#id1424 asexml_r2518.tmp#id1425
Type extension of ReportParameterType
Type hierarchy
Model Name , Value , Description{0,1}
Children Description, Name, Value
Source
<xsd:complexType name="DecimalParameter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ReportParameterType">
      <xsd:sequence>
        <xsd:element name="Value" type="xsd:decimal" nillable="true"/>
        <xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type TimeParameter
Namespace urn:aseXML:r25
Annotations
Purpose - Identify a genericParameterType
Diagram
Diagram asexml_r2518.tmp#id1407 asexml_r2518.tmp#id1406 asexml_r2518.tmp#id1427 asexml_r2518.tmp#id1428
Type extension of ReportParameterType
Type hierarchy
Model Name , Value , Description{0,1}
Children Description, Name, Value
Source
<xsd:complexType name="TimeParameter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identify a genericParameterType</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="ReportParameterType">
      <xsd:sequence>
        <xsd:element name="Value" type="xsd:time" nillable="true"/>
        <xsd:element name="Description" type="NonZeroLengthString" minOccurs="0"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type ReportParametersType
Namespace urn:aseXML:r25
Annotations
Purpose - container for  list of generic parameters
Diagram
Diagram asexml_r2518.tmp#id1430
Used by
Model Parameter
Children Parameter
Source
<xsd:complexType name="ReportParametersType">
  <xsd:annotation>
    <xsd:documentation>Purpose - container for list of generic parameters</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence maxOccurs="unbounded">
    <xsd:element name="Parameter" type="ReportParameterType"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type CSVReportFormat
Namespace urn:aseXML:r25
Annotations
Purpose - container for a CSV formatted report
Detail - Where the report is using CSV as the output format, this generic container may be used to return the results.
Diagram
Diagram asexml_r2518.tmp#id117 asexml_r2518.tmp#id1432
Type extension of BaseReportFormat
Type hierarchy
Model CSVData
Children CSVData
Source
<xsd:complexType name="CSVReportFormat">
  <xsd:annotation>
    <xsd:documentation>Purpose - container for a CSV formatted report Detail - Where the report is using CSV as the output format, this generic container may be used to return the results.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseReportFormat">
      <xsd:sequence>
        <xsd:element name="CSVData" type="xsd:string"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type ReplicationReportFormat
Namespace urn:aseXML:r25
Annotations
Purpose - container for a report having the same structure as used by the table replication transactions
Detail - Where a report returns a related set of table contents, a standard container may be used, since the structure of the replication block will impose structure on the report in terms of format.
Diagram
Diagram asexml_r2518.tmp#id117 asexml_r2518.tmp#id1434
Type extension of BaseReportFormat
Type hierarchy
Model ReplicationBlock+
Children ReplicationBlock
Source
<xsd:complexType name="ReplicationReportFormat">
  <xsd:annotation>
    <xsd:documentation>Purpose - container for a report having the same structure as used by the table replication transactions Detail - Where a report returns a related set of table contents, a standard container may be used, since the structure of the replication block will impose structure on the report in terms of format.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseReportFormat">
      <xsd:sequence>
        <xsd:element name="ReplicationBlock" type="ReplicationBlock" maxOccurs="unbounded"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Complex Type GenericReportParameters
Namespace urn:aseXML:r25
Annotations
Purpose - Generic Report Parameters for a MDMT and CATS  Reports 
Report Name - 
MSATS Report -
Diagram
Diagram asexml_r2518.tmp#id109 asexml_r2518.tmp#id111 asexml_r2518.tmp#id108 asexml_r2518.tmp#id1437 asexml_r2518.tmp#id1436
Type extension of BaseReportParameters
Type hierarchy
Model ReportName , MaximumRows{0,1} , Parameters{0,1}
Children MaximumRows, Parameters, ReportName
Attributes
QName Type Fixed Default Use Annotation
version r22 optional
Source
<xsd:complexType name="GenericReportParameters">
  <xsd:annotation>
    <xsd:documentation>Purpose - Generic Report Parameters for a MDMT and CATS Reports Report Name - MSATS Report -</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseReportParameters">
      <xsd:sequence>
        <xsd:element name="Parameters" type="ReportParametersType" minOccurs="0"/>
      </xsd:sequence>
      <xsd:attribute name="version" type="r22" use="optional"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Attribute ReportRequest/@version
Namespace No namespace
Type r10
Type hierarchy
Properties
use: required
Facets
enumeration r10
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type ReportRequest
Source
<xsd:attribute name="version" type="r10" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Attribute ReportResponse/@version
Namespace No namespace
Type r10
Type hierarchy
Properties
use: required
Facets
enumeration r10
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type ReportResponse
Source
<xsd:attribute name="version" type="r10" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd
Attribute GenericReportParameters/@version
Namespace No namespace
Type r22
Type hierarchy
Properties
use: optional
Facets
enumeration r22
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Source
<xsd:attribute name="version" type="r22" use="optional"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/Reports_r22.xsd