Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 13

tional">

<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Boolean"/>
<xsd:enumeration value="DateTime"/>
<xsd:enumeration value="Integer"/>
<xsd:enumeration value="Float"/>
<xsd:enumeration value="String"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="FieldType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="DataField" type="xsd:string" minOccurs="0"/>
<xsd:element name="Value" type="StringWithDataTypeAttribute"
minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="QueryType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="DataSourceName" type="xsd:string"/>
<xsd:element name="CommandType" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Text"/>
<xsd:enumeration value="StoredProcedure"/>
<xsd:enumeration value="TableDirect"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="CommandText" type="xsd:string"/>
<xsd:element name="QueryParameters" type="QueryParametersType"
minOccurs="0"/>
<xsd:element name="Timeout" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataSourcesType">
<xsd:sequence>
<xsd:element name="DataSource" type="DataSourceType"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataSourceType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Transaction" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="ConnectionProperties" type="ConnectionPropertiesType"
minOccurs="0"/>
<xsd:element name="DataSourceReference" type="xsd:string" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:string" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ConnectionPropertiesType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="DataProvider" type="xsd:string"/>
<xsd:element name="ConnectString" type="xsd:string"/>
<xsd:element name="IntegratedSecurity" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="Prompt" type="StringLocIDType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="QueryParametersType">
<xsd:sequence>
<xsd:element name="QueryParameter" type="QueryParameterType"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="QueryParameterType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Value" type="StringWithDataTypeAttribute"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:string" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="CodeModulesType">
<xsd:sequence>
<xsd:element name="CodeModule" type="xsd:string" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ClassesType">
<xsd:sequence>
<xsd:element name="Class" type="ClassType" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ClassType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="ClassName" type="xsd:string"/>
<xsd:element name="InstanceName" type="xsd:normalizedString"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="BodyType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="ReportItems" type="ReportItemsType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="1"/>
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="PageType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="PageHeader" type="PageSectionType" minOccurs="0"/>
<xsd:element name="PageFooter" type="PageSectionType" minOccurs="0"/>
<xsd:element name="PageHeight" type="SizeType" minOccurs="0"/>
<xsd:element name="PageWidth" type="SizeType" minOccurs="0"/>
<xsd:element name="InteractiveHeight" type="SizeType" minOccurs="0"/>
<xsd:element name="InteractiveWidth" type="SizeType" minOccurs="0"/>
<xsd:element name="LeftMargin" type="SizeType" minOccurs="0"/>
<xsd:element name="RightMargin" type="SizeType" minOccurs="0"/>
<xsd:element name="TopMargin" type="SizeType" minOccurs="0"/>
<xsd:element name="BottomMargin" type="SizeType" minOccurs="0"/>
<xsd:element name="Columns" type="xsd:int" minOccurs="0"/>
<xsd:element name="ColumnSpacing" type="SizeType" minOccurs="0"/>
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="PageSectionType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Height" type="SizeType"/>
<xsd:element name="PrintOnFirstPage" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="PrintOnLastPage" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="ReportItems" type="ReportItemsType" minOccurs="0"/>
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="EmbeddedImagesType">
<xsd:sequence>
<xsd:element name="EmbeddedImage" type="EmbeddedImageType"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="EmbeddedImageType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="MIMEType" type="xsd:string"/>
<xsd:element name="ImageData" type="xsd:string"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ReportItemsType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="Line" type="LineType"/>
<xsd:element name="Rectangle" type="RectangleType"/>
<xsd:element name="Textbox" type="TextboxType"/>
<xsd:element name="Image" type="ImageType"/>
<xsd:element name="Subreport" type="SubreportType"/>
<xsd:element name="Chart" type="ChartType"/>
<xsd:element name="GaugePanel" type="GaugePanelType"/>
<xsd:element name="Tablix" type="TablixType"/>
<xsd:element name="CustomReportItem" type="CustomReportItemType"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ActionInfoType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Actions" type="ActionsType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ActionsType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Action" type="ActionType" minOccurs="1"
maxOccurs="unbounded"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ActionType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Hyperlink" type="xsd:string" minOccurs="0"/>
<xsd:element name="Drillthrough" type="DrillthroughType" minOccurs="0"/>
<xsd:element name="BookmarkLink" type="xsd:string" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DrillthroughType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="ReportName" type="xsd:string"/>
<xsd:element name="Parameters" type="ParametersType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="VisibilityType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Hidden" type="xsd:string" minOccurs="0"/>
<xsd:element name="ToggleItem" type="xsd:string" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="LineType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="Top" type="SizeType" minOccurs="0"/>
<xsd:element name="Left" type="SizeType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="0"/>
<xsd:element name="Width" type="SizeType" minOccurs="0"/>
<xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Visibility" type="VisibilityType" minOccurs="0"/>
<xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0"/>
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="Bookmark" type="xsd:string" minOccurs="0"/>
<xsd:element name="RepeatWith" type="xsd:string" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="DataElementName" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementOutput" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Output"/>
<xsd:enumeration value="NoOutput"/>
<xsd:enumeration value="ContentsOnly"/>
<xsd:enumeration value="Auto"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="RectangleType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="Top" type="SizeType" minOccurs="0"/>
<xsd:element name="Left" type="SizeType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="0"/>
<xsd:element name="Width" type="SizeType" minOccurs="0"/>
<xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Visibility" type="VisibilityType" minOccurs="0"/>
<xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0"/>
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="LinkToChild" type="xsd:string" minOccurs="0"/>
<xsd:element name="Bookmark" type="xsd:string" minOccurs="0"/>
<xsd:element name="RepeatWith" type="xsd:string" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="ReportItems" type="ReportItemsType" minOccurs="0"/>
<xsd:element name="PageBreak" type="PageBreakType" minOccurs="0"/>
<xsd:element name="KeepTogether" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="OmitBorderOnPageBreak" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="DataElementName" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementOutput" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Output"/>
<xsd:enumeration value="NoOutput"/>
<xsd:enumeration value="ContentsOnly"/>
<xsd:enumeration value="Auto"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="TextboxType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="Top" type="SizeType" minOccurs="0"/>
<xsd:element name="Left" type="SizeType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="0"/>
<xsd:element name="Width" type="SizeType" minOccurs="0"/>
<xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Visibility" type="VisibilityType" minOccurs="0"/>
<xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0"/>
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="Bookmark" type="xsd:string" minOccurs="0"/>
<xsd:element name="RepeatWith" type="xsd:string" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="Paragraphs" type="ParagraphsType" minOccurs="1"/>
<xsd:element name="CanGrow" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="CanShrink" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="HideDuplicates" type="xsd:string" minOccurs="0"/>
<xsd:element name="ToggleImage" type="ToggleImageType" minOccurs="0"/>
<xsd:element name="UserSort" type="UserSortType" minOccurs="0"/>
<xsd:element name="KeepTogether" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="DataElementName" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementOutput" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Output"/>
<xsd:enumeration value="NoOutput"/>
<xsd:enumeration value="ContentsOnly"/>
<xsd:enumeration value="Auto"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="DataElementStyle" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Auto"/>
<xsd:enumeration value="Attribute"/>
<xsd:enumeration value="Element"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ParagraphsType">
<xsd:sequence>
<xsd:element name="Paragraph" type="ParagraphType" minOccurs="1"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ParagraphType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="TextRuns" type="TextRunsType" minOccurs="1"/>
<xsd:element name="LeftIndent" type="xsd:string" minOccurs="0"/>
<xsd:element name="RightIndent" type="xsd:string" minOccurs="0"/>
<xsd:element name="HangingIndent" type="xsd:string" minOccurs="0"/>
<xsd:element name="ListStyle" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Bulleted"/>
<xsd:enumeration value="Numbered"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="ListLevel" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="SpaceBefore" type="xsd:string" minOccurs="0"/>
<xsd:element name="SpaceAfter" type="xsd:string" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="TextRunsType">
<xsd:sequence>
<xsd:element name="TextRun" type="TextRunType" minOccurs="1"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="TextRunType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="Value" type="LocIDStringWithDataTypeAttribute"
minOccurs="1"/>
<xsd:element name="Label" type="xsd:string" minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="ToolTip" type="xsd:string" minOccurs="0"/>
<xsd:element name="MarkupType" type="xsd:string" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ToggleImageType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="InitialState" type="xsd:string"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ImageType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="Top" type="SizeType" minOccurs="0"/>
<xsd:element name="Left" type="SizeType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="0"/>
<xsd:element name="Width" type="SizeType" minOccurs="0"/>
<xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Visibility" type="VisibilityType" minOccurs="0"/>
<xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0"/>
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="Bookmark" type="xsd:string" minOccurs="0"/>
<xsd:element name="RepeatWith" type="xsd:string" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="Source">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="External"/>
<xsd:enumeration value="Embedded"/>
<xsd:enumeration value="Database"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Value" type="xsd:string"/>
<xsd:element name="MIMEType" type="xsd:string" minOccurs="0"/>
<xsd:element name="Sizing" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AutoSize"/>
<xsd:enumeration value="Fit"/>
<xsd:enumeration value="FitProportional"/>
<xsd:enumeration value="Clip"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="DataElementName" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementOutput" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Output"/>
<xsd:enumeration value="NoOutput"/>
<xsd:enumeration value="ContentsOnly"/>
<xsd:enumeration value="Auto"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="SubreportType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="Top" type="SizeType" minOccurs="0"/>
<xsd:element name="Left" type="SizeType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="0"/>
<xsd:element name="Width" type="SizeType" minOccurs="0"/>
<xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Visibility" type="VisibilityType" minOccurs="0"/>
<xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0"/>
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="Bookmark" type="xsd:string" minOccurs="0"/>
<xsd:element name="RepeatWith" type="xsd:string" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="ReportName" type="xsd:string"/>
<xsd:element name="Parameters" type="ParametersType" minOccurs="0"/>
<xsd:element name="NoRowsMessage" type="xsd:string" minOccurs="0"/>
<xsd:element name="MergeTransactions" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="KeepTogether" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="OmitBorderOnPageBreak" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="DataElementName" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementOutput" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Output"/>
<xsd:enumeration value="NoOutput"/>
<xsd:enumeration value="ContentsOnly"/>
<xsd:enumeration value="Auto"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="CustomReportItemType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Type" type="xsd:string"/>
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="Top" type="SizeType" minOccurs="0"/>
<xsd:element name="Left" type="SizeType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="0"/>
<xsd:element name="Width" type="SizeType" minOccurs="0"/>
<xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Visibility" type="VisibilityType" minOccurs="0"/>
<xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0"/>
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="Bookmark" type="xsd:string" minOccurs="0"/>
<xsd:element name="RepeatWith" type="xsd:string" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="AltReportItem" type="ReportItemsType" minOccurs="0"/>
<xsd:element name="CustomData" type="CustomDataType" minOccurs="0"/>
<xsd:element name="DataElementName" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementOutput" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Output"/>
<xsd:enumeration value="NoOutput"/>
<xsd:enumeration value="ContentsOnly"/>
<xsd:enumeration value="Auto"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="CustomDataType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="DataSetName" type="xsd:string"/>
<xsd:element name="Filters" type="FiltersType" minOccurs="0"/>
<xsd:element name="SortExpressions" type="SortExpressionsType"
minOccurs="0"/>
<xsd:element name="DataColumnHierarchy" type="DataColumnHierarchyType"
minOccurs="0"/>
<xsd:element name="DataRowHierarchy" type="DataRowHierarchyType"
minOccurs="0"/>
<xsd:element name="DataRows" type="DataRowsType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataColumnHierarchyType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="DataMembers" type="DataMembersType"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataRowHierarchyType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="DataMembers" type="DataMembersType"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataMembersType">
<xsd:sequence>
<xsd:element name="DataMember" type="DataMemberType"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataMemberType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Group" type="GroupType" minOccurs="0"/>
<xsd:element name="SortExpressions" type="SortExpressionsType"
minOccurs="0"/>
<xsd:element name="Subtotal" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="DataMembers" type="DataMembersType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataRowsType">
<xsd:sequence>
<xsd:element name="DataRow" type="DataRowType" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataRowType">
<xsd:sequence>
<xsd:element name="DataCell" type="DataCellType" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="DataCellType">
<xsd:sequence>
<xsd:element name="DataValue" type="DataValueType" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ParametersType">
<xsd:sequence>
<xsd:element name="Parameter" type="ParameterType" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ParameterType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Value" type="xsd:string"/>
<xsd:element name="Omit" type="xsd:string" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:string" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="GroupType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="GroupExpressions" type="GroupExpressionsType"
minOccurs="0"/>
<xsd:element name="ReGroupExpressions" type="GroupExpressionsType"
minOccurs="0"/>
<xsd:element name="PageBreak" type="PageBreakType" minOccurs="0"/>
<xsd:element name="Filters" type="FiltersType" minOccurs="0"/>
<xsd:element name="Parent" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementName" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataElementOutput" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Output"/>
<xsd:enumeration value="NoOutput"/>
<xsd:enumeration value="ContentsOnly"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Variables" type="VariablesType" minOccurs="0"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="VariablesType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Variable" type="VariableType" minOccurs="1"
maxOccurs="unbounded"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="VariableType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Value" type="StringWithDataTypeAttribute" minOccurs="1"
maxOccurs="1"/>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:attribute name="Name" type="xsd:normalizedString" use="required"/>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="GroupExpressionsType">
<xsd:sequence>
<xsd:element name="GroupExpression" type="xsd:string"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="SortExpressionsType">
<xsd:sequence>
<xsd:element name="SortExpression" type="SortExpressionType" minOccurs="1"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="SortExpressionType">
<xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element name="Value" type="xsd:string" minOccurs="1"/>
<xsd:element name="Direction" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Ascending"/>
<xsd:enumeration value="Descending"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:any namespace="##other" processContents="skip"/>
</xsd:choice>
<xsd:anyAttribute namespace="##other" processContents="skip"/>
</xsd:complexType>
<xsd:complexType name="ChartType">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="Style" type="StyleType" minOccurs="0"/>
<xsd:element name="SortExpressions" type="SortExpressionsType"
minOccurs="0"/>
<xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0"/>
<xsd:element name="Top" type="SizeType" minOccurs="0"/>
<xsd:element name="Left" type="SizeType" minOccurs="0"/>
<xsd:element name="Height" type="SizeType" minOccurs="0"/>
<xsd:element name="Width" type="SizeType" minOccurs="0"/>
<xsd:element name="ZIndex" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Visibility" type="VisibilityType" minOccurs="0"/>
<xsd:element name="ToolTip" type="StringLocIDType" minOccurs="0"/>
<xsd:element name="DocumentMapLabel" type="StringLocIDType"
minOccurs="0"/>
<xsd:element name="Bookmark" type="xsd:string" minOccurs="0"/>
<xsd:element name="RepeatWith" type="xsd:string" minOccurs="0"/>
<xsd:element name="CustomProperties" type="CustomPropertiesType"
minOccurs="0"/>
<xsd:element name="NoRowsMessage" type="xsd:string" minOccurs="0"/>
<xsd:element name="DataSetName" type="xsd:string" minOccurs="0"/>
<xsd:element name="PageBreak" type="PageBreakType" minOccurs="0"/>
<xsd:element name="Filters" type="FiltersType" minOccurs="0"/>
<xsd:element name="ChartSeriesHierarchy" type="ChartHierarchyType"/>
<xsd:element name="ChartCategoryHierarchy" type="ChartHierarchyType"/>
<xsd:element name="ChartData" type="ChartDataType" minOccurs="0"/>
<xsd:element name="ChartAreas" type="ChartAreasType" minOccurs="0"/>
<xsd:element name="ChartLegends" type="ChartLegendsType" minOccurs="0"/>
<xsd:element name="ChartTitles" type="ChartTitlesType" minOccurs="0"/>
<xsd:element name="

You might also like