SDMX Reporting Taxonomy Structure Module The reporting taxonomy structure module defines the structure of reporting taxonomy and reporting category constructs. ReportingTaxonomyType describes the structure of a reporting taxonomy, which is a scheme which defines the composition structure of a data report where each component can be described by an independent structure or structure usage description. ReportingCateogry defines a reporting category, which is used to group structure usages into useful sub-packages. ReportingCategoryBaseType is an abstract base type that serves as the basis for the ReportingCategoryType. ReportingCategoryType describes the structure of a reporting category, which groups structure usages into useful sub-packages. Sub ordinate reporting categories can be nested within the category definition. StructuralMetadata provides a reference for data structure definition and metadata structure definition references which are grouped in the reporting category. It is assumed that all structural metadata objects referenced from a category will be of the same type. ProvisioningMetadata provides a reference for dataflow and metadataflow references which are grouped in the reporting category. It is assumed that all provisioning metadata objects referenced from a category will be of the same type.