Wiki source code of 4 Specific Item Schemes

Version 20.1 by Helena K. on 2026/04/16 15:24

Hide last authors
Helena K. 3.2 1 {{box title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
Helena K. 1.1 4
Helena K. 3.2 5 == 4.1 Introduction ==
6
Artur K. 16.1 7 The structures that are an arrangement of objects into [[hierarchies>>doc:Glossary.Hierarchy.WebHome]] or lists based on characteristics, and which are maintained as a group inherit from //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//. These concrete classes are:
Helena K. 1.1 8
9 Codelist
Artur K. 16.1 10 [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]]
11 [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]]
Helena K. 16.2 12 [[AgencyScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.AgencyScheme.WebHome]], [[DataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataProviderScheme.WebHome]], [[MetadataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.MetadataProviderScheme.WebHome]], [[DataConsumerScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataConsumerScheme.WebHome]], OrganisationUnitScheme, which all inherit from the abstract class //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]//
Artur K. 16.1 13 [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]]
Helena K. 1.1 14 TransformationScheme
15 RulesetScheme
16 UserDefinedOperatorScheme
17 NamePersonalisationScheme
18 CustomTypeScheme
19 VtlMappingScheme
20
Artur K. 15.1 21 Note that the [[VTL>>doc:Glossary.Validation and transformation language.WebHome]] related schemes (the last 6 of the above list) are detailed in a dedicated section below ([[section 15>>doc:Methodology.SDMX 3\.1 Standards\. Section 2\. Information model.15 Validation and Transformation Language.WebHome]]).
Helena K. 1.1 22
Helena K. 3.3 23 == 4.2 Inheritance View ==
Helena K. 1.1 24
25 The inheritance and relationship views are shown together in each of the diagrams in the specific sections below.
26
Helena K. 3.3 27 == 4.3 Codelist ==
Helena K. 1.1 28
Helena K. 5.1 29 === 4.3.1 Class Diagram ===
Helena K. 1.1 30
31 [[image:1749246291075-895.jpeg]]
32
Helena K. 18.2 33 [[image:image42.png]]
34
Helena K. 1.1 35 **Figure 16: Class diagram of the Codelist**
36
Helena K. 3.3 37 === 4.3.2 Explanation of the Diagram ===
Helena K. 1.1 38
Helena K. 3.3 39 ==== 4.3.2.1 Narrative ====
Helena K. 1.1 40
Artur K. 16.1 41 The Codelist inherits from the //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]// and therefore has the following [[attributes>>doc:Glossary.Attribute.WebHome]]: [[id>>doc:IMElements.id.WebHome]] [[uri>>doc:IMElements.uri.WebHome]] [[urn>>doc:IMElements.urn.WebHome]] [[version>>doc:Glossary.Version.WebHome]] validFrom validTo [[isExternalReference>>doc:Glossary.isExternalReference.WebHome]] serviceURL structureURL isPartial
Helena K. 1.1 42
Artur K. 16.1 43 The [[Code>>doc:Glossary.Code.WebHome]] inherits from //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]// and has the following [[attributes>>doc:Glossary.Attribute.WebHome]]:
Helena K. 1.1 44
Artur K. 16.1 45 [[id>>doc:IMElements.id.WebHome]]
46 [[uri>>doc:IMElements.uri.WebHome]]
47 [[urn>>doc:IMElements.urn.WebHome]]
Helena K. 1.1 48
Artur K. 16.1 49 Both Codelist and [[Code>>doc:Glossary.Code.WebHome]] have the association to [[InternationalString>>doc:IMElements.InternationalString.WebHome]] to support a multilingual [[name>>doc:IMElements.name.WebHome]], an optional multi-lingual [[description>>doc:IMElements.description.WebHome]], and an association to [[Annotation>>doc:Glossary.Annotation.WebHome]] to support notes (not shown).
Helena K. 1.1 50
Artur K. 16.1 51 Through the inheritance the Codelist comprise one or more [[Codes>>doc:Glossary.Code.WebHome]], and the [[Code>>doc:Glossary.Code.WebHome]] itself can have one or more [[child>>doc:IMElements.child.WebHome]] [[Codes>>doc:Glossary.Code.WebHome]] in the (inherited) [[hierarchy>>doc:Glossary.Hierarchy.WebHome]] association. Note that a [[child>>doc:IMElements.child.WebHome]] [[Code>>doc:Glossary.Code.WebHome]] can have only one [[parent>>doc:IMElements.parent.WebHome]] [[Code>>doc:Glossary.Code.WebHome]] in this association. A more complex Hierarhcy, which allows multiple parents is described later.
Helena K. 1.1 52
Artur K. 16.1 53 A partial Codelist (where isPartial is set to 'true') is identical to a Codelist and contains the [[Code>>doc:Glossary.Code.WebHome]] and associated names and descriptions, just as in a normal Codelist. However, its content is a subset of the full Codelist. The way this works is described in section [[3.5.3.1>>doc:Methodology.SDMX 3\.1 Standards\. Section 2\. Information model.3 SDMX Base Package.WebHome||anchor="H3.5.3.1Narrative"]] on //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//.
Helena K. 1.1 54
Helena K. 3.3 55 ==== 4.3.2.2 Definitions ====
Helena K. 1.1 56
Helena K. 5.2 57 (% style="width:912.835px" %)
58 |**Class**|**Feature**|(% style="width:656px" %)**Description**
Artur K. 16.1 59 |Codelist|(((
Helena K. 1.1 60 Inherits from
Artur K. 16.1 61 //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//
62 )))|(% style="width:656px" %)A list from which some statistical [[concepts>>doc:Glossary.Concept.WebHome]] (coded [[concepts>>doc:Glossary.Concept.WebHome]]) take their values.
63 |[[Code>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Code.WebHome]]|(((
Helena K. 1.1 64 Inherits from
Artur K. 16.1 65 [[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]
66 )))|(% style="width:656px" %)A language independent set of letters, numbers or symbols that represent a [[concept>>doc:Glossary.Concept.WebHome]] whose meaning is described in a natural language.
Artur K. 15.1 67 | |hierarchy|(% style="width:656px" %)Associates the parent and the child [[codes>>doc:Glossary.Code.WebHome]].
Helena K. 5.2 68 | |extends|(% style="width:656px" %)Associates a Codelist with any Codelists that it may extend.
Helena K. 1.1 69
70 ==== 4.3.3 Class Diagram – Codelist Extension ====
71
72 [[image:1749246291156-936.jpeg]]
73
Helena K. 18.3 74 [[image:image43.png]]
75
Helena K. 1.1 76 **Figure 17: Class diagram for Codelist Extension**
77
Helena K. 3.3 78 ==== 4.3.3.1 Narrative ====
Helena K. 1.1 79
Helena K. 18.2 80 A Codelist may extend other Codelists via the [[CodelistExtension>>doc:IMElements.CodelistExtension.WebHome]] class. The latter, via the [[sequence>>doc:IMElements.sequence.WebHome]], indicates the order of precedence of the extended Codelists for conflict resolution of [[Codes>>doc:Glossary.Code.WebHome]]. Besides that, the [[prefix>>doc:IMElements.prefix.WebHome]] property is used to ensure uniqueness of inherited [[Codes>>doc:Glossary.Code.WebHome]] in the extending[[(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)^^~[1~]^^>>path:#_ftn1]](%%) Codelist in case conflicting [[Codes>>doc:Glossary.Code.WebHome]] must be included in the latter. Each [[CodelistExtension>>doc:IMElements.CodelistExtension.WebHome]] association may include one [[InclusiveCodeSelection>>doc:IMElements.CodeSelection.InclusiveCodeSelection.WebHome]] or one [[ExclusiveCodeSelection>>doc:IMElements.CodeSelection.ExclusiveCodeSelection.WebHome]]; those allow including or excluding a specific selection of [[Codes>>doc:Glossary.Code.WebHome]] from the extended Codelists.
Helena K. 1.1 81
Artur K. 16.1 82 The [[code>>doc:Glossary.Code.WebHome]] selection classes may have MemberValues in order to specify the subset of the [[Codes>>doc:Glossary.Code.WebHome]] that should be included or excluded from the extended Codelist. A [[MemberValue>>doc:IMElements.SelectionValue.MemberValue.WebHome]] may have a value that corresponds to a [[Code>>doc:Glossary.Code.WebHome]], including its children [[Codes>>doc:Glossary.Code.WebHome]] (via the cascadeValues property), or even include instances of the wildcard character ‘%’ in order to point to a set of [[Codes>>doc:Glossary.Code.WebHome]] with common parts in their identifiers.
Helena K. 1.1 83
Helena K. 3.3 84 ==== 4.3.3.2 Definitions ====
Helena K. 1.1 85
Helena K. 5.2 86 (% style="width:970.835px" %)
87 |**Class**|**Feature**|(% style="width:655px" %)**Description**
Artur K. 16.1 88 |[[CodelistExtension>>doc:IMElements.CodelistExtension.WebHome]]| |(% style="width:655px" %)The association between Codelists that may extend other Codelists.
89 | |[[prefix>>doc:IMElements.prefix.WebHome]]|(% style="width:655px" %)A prefix to be used for a Codelist used in a extension, in order to avoid [[Code>>doc:Glossary.Code.WebHome]] Conflicts.
90 | |[[sequence>>doc:IMElements.sequence.WebHome]]|(% style="width:655px" %)(((
Artur K. 15.1 91 The order that will be used when extending a Codelist, for resolving [[Code>>doc:Glossary.Code.WebHome]] conflicts. The latest Codelist used overrides any previous Codelist.
Helena K. 1.1 92 )))
Artur K. 16.1 93 |[[InclusiveCodeSelection>>doc:IMElements.CodeSelection.InclusiveCodeSelection.WebHome]]| |(% style="width:655px" %)The subset of [[Codes>>doc:Glossary.Code.WebHome]] to be included when extending a Codelist.
94 |[[ExclusiveCodeSelection>>doc:IMElements.CodeSelection.ExclusiveCodeSelection.WebHome]]| |(% style="width:655px" %)The subset of [[Codes>>doc:Glossary.Code.WebHome]] to be excluded when extending a Codelist.
95 |[[MemberValue>>doc:IMElements.SelectionValue.MemberValue.WebHome]]|(((
Helena K. 1.1 96 Inherits from:
Artur K. 16.1 97 //[[SelectionValue>>doc:IMElements.SelectionValue.WebHome]]//
Artur K. 15.1 98 )))|(% style="width:655px" %)A collection of values based on [[Codes>>doc:Glossary.Code.WebHome]] and their children.
99 | |cascadeValues|(% style="width:655px" %)A property to indicate if the child [[Codes>>doc:Glossary.Code.WebHome]] of the selected [[Code>>doc:Glossary.Code.WebHome]] shall be included in the selection. It is also possible to include children and exclude the [[Code>>doc:Glossary.Code.WebHome]] by using the 'excluderoot' value.
100 | |value|(% style="width:655px" %)The value of the [[Code>>doc:Glossary.Code.WebHome]] to include in the selection. It may include the ‘%’ character as a wildcard.
Helena K. 1.1 101
Helena K. 3.3 102 === 4.3.4 Class Diagram – Geospatial Codelist ===
Helena K. 1.1 103
104 The geospatial support is implemented via an extension of the normal Codelist. This is illustrated in the following diagrams.
105
106 [[image:1749246291164-838.jpeg]]
107
Helena K. 18.3 108 [[image:image44.png]]
109
Helena K. 1.1 110 **Figure 18: Inheritance for the GeoCodelist**
111
112 [[image:1749246291175-231.jpeg]]
113
Helena K. 18.4 114 [[image:image45.png]]
115
Helena K. 1.1 116 **Figure 19: Class diagram for Geospatial Codelist**
117
Helena K. 3.3 118 ==== 4.3.4.1 Narrative ====
Helena K. 1.1 119
Artur K. 16.1 120 A //[[GeoCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.WebHome]]// is a specialisation of Codelist that includes geospatial information, by comprising a set of special [[Codes>>doc:Glossary.Code.WebHome]], i.e., //GeoRefCode//s. A //[[GeoCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.WebHome]]// may be implemented by any of the two following classes, via the geoType property:
Helena K. 1.1 121
Artur K. 16.1 122 [[GeographicCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeographicCodelist.WebHome]]
Helena K. 1.1 123
Artur K. 16.1 124 [[GeoGridCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeoGridCodelist.WebHome]]
Helena K. 1.1 125
Artur K. 16.1 126 The former, i.e., [[GeographicCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeographicCodelist.WebHome]], comprises a set of GeoFeatureSetCodes, by adding a value in the [[Code>>doc:Glossary.Code.WebHome]] that follows a pattern to represent a [[geo feature set>>doc:IMElements.geoFeatureSet.WebHome]].
Helena K. 1.1 127
Artur K. 16.1 128 The latter, i.e., [[GeoGridCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeoGridCodelist.WebHome]], comprises a set of GridCodes, which are related to the gridDefinition specified in the [[GeoGridCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeoGridCodelist.WebHome]].
Helena K. 1.1 129
Helena K. 3.3 130 ==== 4.3.4.2 Definitions ====
Helena K. 1.1 131
Helena K. 5.2 132 (% style="width:960.835px" %)
133 |**Class**|**Feature**|(% style="width:559px" %)**Description**
Artur K. 16.1 134 |//[[GeoCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.WebHome]]//|(((
Helena K. 1.1 135 Abstract Class Sub Classes:
Artur K. 16.1 136 [[GeographicCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeographicCodelist.WebHome]]
137 [[GeoGridCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeoGridCodelist.WebHome]]
Helena K. 5.2 138 )))|(% style="width:559px" %)The abstract class that represents a special type of Codelist, which includes geospatial information.
139 | |geoType|(% style="width:559px" %)The type of Geo Codelist that the Codelist will become.
Helena K. 1.1 140 |//GeoRefCode//|(((
141 Abstract Class
142 Sub Classes:
Artur K. 16.1 143 [[GeoFeatureSetCode>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Code.GeoRefCode.GeoFeatureSetCode.WebHome]]
144 [[GeoGridCode>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Code.GeoRefCode.GeoGridCode.WebHome]]
Artur K. 15.1 145 )))|(% style="width:559px" %)The abstract class that represents a special type of [[Code>>doc:Glossary.Code.WebHome]], which includes geospatial information.
Artur K. 16.1 146 |[[GeographicCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeographicCodelist.WebHome]]| |(% style="width:559px" %)A special Codelist that has been extended to add a geographical feature set to each of its items, typically, this would include all types of administrative geographies.
147 |[[GeoGridCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeoGridCodelist.WebHome]]| |(% style="width:559px" %)A [[code list>>doc:Glossary.Code list.WebHome]] that has defined a geographical grid composed of cells representing regular squared portions of the Earth.
Helena K. 18.1 148 | |gridDefinition|(% style="width:559px" %)Contains a regular expression string corresponding to the grid definition for the GeoGridCodelist.
Artur K. 16.1 149 |[[GeoFeatureSetCode>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Code.GeoRefCode.GeoFeatureSetCode.WebHome]]| |(% style="width:559px" %)A [[Code>>doc:Glossary.Code.WebHome]] that has a geo feature set.
Artur K. 15.1 150 | |value|(% style="width:559px" %)The geo feature set of the [[Code>>doc:Glossary.Code.WebHome]], which represents a set of points defining a feature in a format defined a predefined pattern (see section 6).
Artur K. 16.1 151 |[[GeoGridCode>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Code.GeoRefCode.GeoGridCode.WebHome]]| |(% style="width:559px" %)A [[Code>>doc:Glossary.Code.WebHome]] that represents a Geo Grid Cell belonging in a specific grid definition.
Artur K. 15.1 152 | |geoCell|(% style="width:559px" %)The value used to assign the [[Code>>doc:Glossary.Code.WebHome]] to one cell in the grid.
Helena K. 1.1 153
Helena K. 3.3 154 == 4.4 ValueList ==
Helena K. 1.1 155
Helena K. 3.3 156 === 4.4.1 Class Diagram ===
Helena K. 1.1 157
158 [[image:1749246291179-291.jpeg]]
159
Helena K. 18.5 160 [[image:image46.png]]
161
Helena K. 1.1 162 **Figure 20: Class diagram of the ValueList**
163
Helena K. 3.3 164 === 4.4.2 Explanation of the Diagram ===
Helena K. 1.1 165
Helena K. 3.3 166 ==== 4.4.2.1 Narrative ====
Helena K. 1.1 167
Artur K. 16.1 168 A [[ValueList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.ValueList.WebHome]] inherits from //[[EnumeratedList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.WebHome]]// (and hence the //MaintenableArtefact//) and thus has the following [[attributes>>doc:Glossary.Attribute.WebHome]]:
Helena K. 1.1 169
Artur K. 16.1 170 [[id>>doc:IMElements.id.WebHome]]
171 [[uri>>doc:IMElements.uri.WebHome]]
172 [[urn>>doc:IMElements.urn.WebHome]]
173 [[version>>doc:IMElements.version.WebHome]]
Helena K. 5.3 174 validFrom
175 validTo
Artur K. 16.1 176 [[isExternalReference>>doc:sdmxsrlocalization:Glossary.isExternalReference.WebHome]]
Helena K. 5.3 177 registryURL
178 structureURL
179 repositoryURL
Helena K. 1.1 180
Artur K. 16.1 181 [[ValueItem>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.EnumeratedItem.ValueItem.WebHome]] inherits from //[[EnumeratedItem>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.EnumeratedItem.WebHome]]//, which adds an [[id>>doc:IMElements.id.WebHome]], with relaxed [[constraints>>doc:Glossary.Constraint.WebHome]], to the former.
Helena K. 1.1 182
Artur K. 16.1 183 Through the inheritance from //[[NameableArtefact>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.WebHome]]// the [[ValueList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.ValueList.WebHome]] has the association to [[InternationalString>>doc:IMElements.InternationalString.WebHome]] to support a multi-lingual [[name>>doc:IMElements.name.WebHome]], an optional multi-lingual [[description>>doc:IMElements.description.WebHome]], and an association to [[Annotation>>doc:Glossary.Annotation.WebHome]] to support notes (not shown). Similarly, the [[ValueItem>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.EnumeratedItem.ValueItem.WebHome]], inherits the association to [[InternationalString>>doc:IMElements.InternationalString.WebHome]] and to the [[Annotation>>doc:Glossary.Annotation.WebHome]] from the //[[EnumeratedItem>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.EnumeratedItem.WebHome]]//.
Helena K. 1.1 184
Artur K. 16.1 185 The [[ValueList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.ValueList.WebHome]] can have one or more ValueItems.
Helena K. 1.1 186
Helena K. 3.3 187 ==== 4.4.2.2 Definitions ====
Helena K. 1.1 188
Helena K. 5.2 189 (% style="width:929.835px" %)
190 |**Class**|(% style="width:175px" %)**Feature**|(% style="width:632px" %)**Description**
Artur K. 16.1 191 |[[ValueList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.ValueList.WebHome]]|(% style="width:175px" %)(((
Helena K. 1.1 192 Inherits from
Artur K. 16.1 193 //[[EnumeratedList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.WebHome]]//
194 )))|(% style="width:632px" %)A list from which some statistical [[concepts>>doc:Glossary.Concept.WebHome]] (enumerated [[concepts>>doc:Glossary.Concept.WebHome]]) take their values.
195 |[[ValueItem>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.EnumeratedItem.ValueItem.WebHome]]|(% style="width:175px" %)(((
Helena K. 1.1 196 Inherits from
Artur K. 16.1 197 //[[EnumeratedItem>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.EnumeratedItem.WebHome]]//
198 )))|(% style="width:632px" %)A language independent set of letters, numbers or symbols that represent a [[concept>>doc:Glossary.Concept.WebHome]] whose meaning is described in a natural language.
Helena K. 1.1 199
Helena K. 3.3 200 == 4.5 Concept Scheme and Concepts ==
Helena K. 1.1 201
Helena K. 3.3 202 === 4.5.1 Class Diagram - Inheritance ===
Helena K. 1.1 203
204 [[image:1749246291184-799.jpeg]]
205
Helena K. 18.6 206 [[image:image47.png]]
207
Helena K. 5.4 208 **Figure 21 Class diagram of the Concept Scheme**
Helena K. 1.1 209
Helena K. 3.3 210 === 4.5.2 Explanation of the Diagram ===
Helena K. 1.1 211
Artur K. 16.1 212 The [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] inherits from the //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]] //and therefore has the following [[attributes>>doc:Glossary.Attribute.WebHome]]:
Helena K. 1.1 213
Artur K. 16.1 214 [[id>>doc:IMElements.id.WebHome]]
215 [[uri>>doc:IMElements.uri.WebHome]]
216 [[urn>>doc:IMElements.urn.WebHome]]
217 [[version>>doc:IMElements.version.WebHome]] validFrom validTo
Artur K. 15.1 218 [[isExternalReference>>doc:Glossary.isExternalReference.WebHome]]
Helena K. 5.5 219 registryURL
220 structureURL
221 repositoryURL
222 isPartial
Helena K. 1.1 223
Artur K. 16.1 224 [[Concept>>doc:Glossary.Concept.WebHome]] inherits from [[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]] and has the following [[attributes>>doc:Glossary.Attribute.WebHome]]:
Helena K. 5.5 225
Artur K. 16.1 226 [[id>>doc:IMElements.id.WebHome]]
227 [[uri>>doc:IMElements.uri.WebHome]]
228 [[urn>>doc:IMElements.urn.WebHome]]
Helena K. 5.5 229
Artur K. 16.1 230 Through the inheritance from //[[NameableArtefact>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.WebHome]]// both [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] and [[Concept>>doc:Glossary.Concept.WebHome]] have the association to [[InternationalString>>doc:IMElements.InternationalString.WebHome]] to support a multi-lingual [[name>>doc:IMElements.name.WebHome]], an optional multilingual [[description>>doc:IMElements.description.WebHome]], and an association to [[Annotation>>doc:Glossary.Annotation.WebHome]] to support notes (not shown).
Helena K. 1.1 231
Artur K. 16.1 232 Through the inheritance from //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]// the [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] comprise one or more [[Concepts>>doc:Glossary.Concept.WebHome]], and the [[Concept>>doc:Glossary.Concept.WebHome]] itself can have one or more [[child>>doc:IMElements.child.WebHome]] [[Concepts>>doc:Glossary.Concept.WebHome]] in the (inherited) [[hierarchy>>doc:Glossary.Hierarchy.WebHome]] association. Note that a [[child>>doc:IMElements.child.WebHome]] [[Concept>>doc:Glossary.Concept.WebHome]] can have only one [[parent>>doc:IMElements.parent.WebHome]] [[Concept>>doc:Glossary.Concept.WebHome]] in this association.
Helena K. 1.1 233
Artur K. 16.1 234 A partial [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] (where isPartial is set to “true”) is identical to a [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] and contains the [[Concept>>doc:Glossary.Concept.WebHome]] and associated names and descriptions, just as in a normal [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]]. However, its content is a subset of the full [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]]. The way this works is described in section [[3.5.3.1>>doc:Methodology.SDMX 3\.1 Standards\. Section 2\. Information model.3 SDMX Base Package.WebHome||anchor="H3.5.3.1Narrative"]] on [[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]].
Helena K. 1.1 235
Helena K. 3.3 236 === 4.5.3 Class Diagram Relationship ===
Helena K. 1.1 237
238 [[image:1749246291189-654.jpeg]]
239
Helena K. 18.6 240 [[image:image48.png]]
241
Helena K. 1.1 242 **Figure 22: Relationship class diagram of the Concept Scheme**
243
Helena K. 3.3 244 === 4.5.4 Explanation of the diagram ===
Helena K. 1.1 245
Helena K. 3.3 246 ==== 4.5.4.1 Narrative ====
Helena K. 1.1 247
Artur K. 16.1 248 The [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] can have one or more [[Concepts>>doc:Glossary.Concept.WebHome]]. A [[Concept>>doc:Glossary.Concept.WebHome]] can have zero or more [[child>>doc:IMElements.child.WebHome]] [[Concepts>>doc:Glossary.Concept.WebHome]], thus supporting a [[hierarchy>>doc:Glossary.Hierarchy.WebHome]] of [[Concepts>>doc:Glossary.Concept.WebHome]]. Note that a [[child>>doc:IMElements.child.WebHome]] [[Concept>>doc:Glossary.Concept.WebHome]] can have only one [[parent>>doc:IMElements.parent.WebHome]] [[Concept>>doc:Glossary.Concept.WebHome]] in this association. The purpose of the [[hierarchy>>doc:Glossary.Hierarchy.WebHome]] is to relate [[concepts>>doc:Glossary.Concept.WebHome]] that have a semantic relationship: for example, a Reporting_Country and Vis_a_Vis_Country may both have Country as a [[parent>>doc:IMElements.parent.WebHome]] [[concept>>doc:Glossary.Concept.WebHome]], or a [[CONTACT>>doc:Glossary.Contact.WebHome]] may have a PRIMARY_CONTACT as a [[child>>doc:IMElements.child.WebHome]] [[concept>>doc:Glossary.Concept.WebHome]]. It is not the purpose of such schemes to define reporting structures: these reporting structures are defined in the [[MetadataStructureDefinition>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.MetadataStructureDefinition.WebHome]].
Helena K. 1.1 249
Artur K. 16.1 250 The [[Concept>>doc:Glossary.Concept.WebHome]] can be associated with a coreRepresentation. The coreRepresentation is the specification of the format and value domain of the [[Concept>>doc:Glossary.Concept.WebHome]] when used on a [[structure>>doc:IMElements.structure.WebHome]] like a [[DataStructureDefinition>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.DataStructureDefinition.WebHome]] or a [[MetadataStructureDefinition>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.MetadataStructureDefinition.WebHome]], unless the specification of the [[Representation>>doc:Glossary.Representation.WebHome]] is overridden in the relevant [[structure>>doc:IMElements.structure.WebHome]] definition. In a hierarchical [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] the [[Representation>>doc:Glossary.Representation.WebHome]] is inherited from the [[parent>>doc:IMElements.parent.WebHome]] [[Concept>>doc:Glossary.Concept.WebHome]] unless overridden at the level of the [[child>>doc:IMElements.child.WebHome]] [[Concept>>doc:Glossary.Concept.WebHome]].
Helena K. 1.1 251
Artur K. 15.1 252 The [[Representation>>doc:Glossary.Representation.WebHome]] is documented in more detail in the section on the [[SDMX>>doc:Glossary.Statistical data and metadata exchange.WebHome]] Base.
Helena K. 1.1 253
Artur K. 16.1 254 The [[Concept>>doc:Glossary.Concept.WebHome]] may be related to a [[concept>>doc:Glossary.Concept.WebHome]] described in terms of the ISO/IEC 11179 standard. The [[ISOConceptReference>>doc:IMElements.ISOConceptReference.WebHome]] identifies this [[concept>>doc:Glossary.Concept.WebHome]] and [[concept scheme>>doc:Glossary.Concept scheme.WebHome]] in which it is contained.
Helena K. 1.1 255
Helena K. 3.3 256 ==== 4.5.4.2 Definitions ====
Helena K. 1.1 257
Helena K. 5.2 258 (% style="width:912.835px" %)
259 |(% style="width:170px" %)**Class**|(% style="width:184px" %)**Feature**|(% style="width:548px" %)**Description**
260 |(% style="width:170px" %)(((
Artur K. 16.1 261 [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]]
Helena K. 5.2 262 )))|(% style="width:184px" %)(((
Helena K. 1.1 263 Inherits from
Artur K. 16.1 264 //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//
265 )))|(% style="width:548px" %)The descriptive information for an arrangement or division of [[concepts>>doc:Glossary.Concept.WebHome]] into groups based on characteristics, which the objects have in common.
266 |(% style="width:170px" %)[[Concept>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Concept.WebHome]]|(% style="width:184px" %)(((
Helena K. 1.1 267 Inherits from
Artur K. 16.1 268 //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]//
269 )))|(% style="width:548px" %)A [[concept>>doc:Glossary.Concept.WebHome]] is a unit of knowledge created by a unique combination of characteristics.
270 |(% style="width:170px" %) |(% style="width:184px" %)/hierarchy|(% style="width:548px" %)Associates the parent and the child [[concept>>doc:Glossary.Concept.WebHome]].
Artur K. 15.1 271 |(% style="width:170px" %) |(% style="width:184px" %)coreRepresentation|(% style="width:548px" %)Associates a [[Representation>>doc:Glossary.Representation.WebHome]].
Elena Yasinovskaya 11.2 272 |(% style="width:170px" %) |(% style="width:184px" %)+ISOConcept|(% style="width:548px" %)Association to an ISO concept reference.
Artur K. 16.1 273 |(% style="width:170px" %)[[ISOConceptReference>>doc:IMElements.ISOConceptReference.WebHome]]|(% style="width:184px" %) |(% style="width:548px" %)The identity of an ISO concept definition.
274 |(% style="width:170px" %) |(% style="width:184px" %)conceptAgency|(% style="width:548px" %)The [[maintenance agency>>doc:Glossary.Maintenance agency.WebHome]] of the [[concept scheme>>doc:Glossary.Concept scheme.WebHome]] containing the [[concept>>doc:Glossary.Concept.WebHome]].
Artur K. 15.1 275 |(% style="width:170px" %) |(% style="width:184px" %)conceptSchemeID|(% style="width:548px" %)The identifier of the [[concept scheme>>doc:Glossary.Concept scheme.WebHome]].
Artur K. 16.1 276 |(% style="width:170px" %) |(% style="width:184px" %)conceptID|(% style="width:548px" %)The identifier of the [[concept>>doc:Glossary.Concept.WebHome]].
Helena K. 1.1 277
Helena K. 3.3 278 == 4.6 Category Scheme ==
Helena K. 1.1 279
Helena K. 3.3 280 === 4.6.1 Context ===
Helena K. 1.1 281
Artur K. 16.1 282 This package defines the [[structure>>doc:IMElements.structure.WebHome]] that supports the definition of and relationships between [[categories>>doc:Glossary.Category.WebHome]] in a [[category scheme>>doc:Glossary.Category scheme.WebHome]]. It is similar to the package for [[concept scheme>>doc:Glossary.Concept scheme.WebHome]]. An example of a [[category scheme>>doc:Glossary.Category scheme.WebHome]] is one which categorises data – sometimes known as a subject matter domain scheme or a data [[category scheme>>doc:Glossary.Category scheme.WebHome]]. Importantly, as will be seen later, the individual nodes in the scheme (the “[[categories>>doc:Glossary.Category.WebHome]]”) can be associated to any set of IdentiableArtefacts in a [[Categorisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Categorisation.WebHome]].
Helena K. 1.1 283
Helena K. 3.3 284 === 4.6.2 Class diagram Inheritance ===
Helena K. 1.1 285
286 [[image:1749246291193-743.jpeg]]
287
Helena K. 18.6 288 [[image:image49.png]]
289
Helena K. 1.1 290 **Figure 23 Inheritance Class diagram of the Category Scheme**
291
Helena K. 3.3 292 === 4.6.3 Explanation of the Diagram ===
Helena K. 1.1 293
Helena K. 3.3 294 ==== 4.6.3.1 Narrative ====
Helena K. 1.1 295
Artur K. 16.1 296 The [[categories>>doc:Glossary.Category.WebHome]] are modelled as a hierarchical //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//. The [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]] inherits from the //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]// and has the following [[attributes>>doc:Glossary.Attribute.WebHome]]:
Helena K. 1.1 297
Artur K. 16.1 298 [[id>>doc:IMElements.id.WebHome]]
299 [[uri>>doc:IMElements.uri.WebHome]]
300 [[urn>>doc:IMElements.urn.WebHome]]
301 [[version>>doc:IMElements.version.WebHome]]
Helena K. 5.2 302 validFrom
303 validTo
Artur K. 15.1 304 [[isExternalReference>>doc:Glossary.isExternalReference.WebHome]]
Helena K. 5.2 305 structureURL
306 serviceURL
307 isPartial
Helena K. 1.1 308
Artur K. 16.1 309 [[Category>>doc:Glossary.Category.WebHome]] inherits from //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]// and has the following [[attributes>>doc:Glossary.Attribute.WebHome]]:
Helena K. 1.1 310
Artur K. 16.1 311 [[id>>doc:IMElements.id.WebHome]]
312 [[uri>>doc:IMElements.uri.WebHome]]
313 [[urn>>doc:IMElements.urn.WebHome]]
Helena K. 1.1 314
Artur K. 16.1 315 Both [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]] and [[Category>>doc:Glossary.Category.WebHome]] have the association to [[InternationalString>>doc:IMElements.InternationalString.WebHome]] to support a multi-lingual [[name>>doc:IMElements.name.WebHome]], an optional multi-lingual [[description>>doc:IMElements.description.WebHome]], and an association to [[Annotation>>doc:Glossary.Annotation.WebHome]] to support notes (not shown on the model).
Helena K. 1.1 316
Artur K. 16.1 317 Through the inheritance the [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]] comprise one or more [[Categorys>>doc:Glossary.Category.WebHome]], and the [[Category>>doc:Glossary.Category.WebHome]] itself can have one or more [[child>>doc:IMElements.child.WebHome]] [[Category>>doc:Glossary.Category.WebHome]] in the (inherited) [[hierarchy>>doc:Glossary.Hierarchy.WebHome]] association. Note that a [[child>>doc:IMElements.child.WebHome]] [[Category>>doc:Glossary.Category.WebHome]] can have only one [[parent>>doc:IMElements.parent.WebHome]] [[Category>>doc:Glossary.Category.WebHome]] in this association.
Helena K. 1.1 318
Artur K. 16.1 319 A partial [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]] (where isPartial is set to “true”) is identical to a [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]] and contains the [[Category>>doc:Glossary.Category.WebHome]] and associated names and descriptions, just as in a normal [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]]. However, its content is a subset of the full [[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]]. The way this works is described in section [[3.5.3.1>>doc:Methodology.SDMX 3\.1 Standards\. Section 2\. Information model.3 SDMX Base Package.WebHome||anchor="H3.5.3.1Narrative"]] on [[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]].
Helena K. 1.1 320
Helena K. 3.3 321 === 4.6.4 Class diagram Relationship ===
Helena K. 1.1 322
323 [[image:1749246291197-631.jpeg]]
324
Helena K. 18.7 325 [[image:image50.png]]
326
Helena K. 9.1 327 **Figure 24: Relationship Class diagram of the Category Scheme**
Helena K. 1.1 328
Artur K. 15.1 329 The CategoryScheme can have one or more [[Categorys>>doc:Glossary.Category.WebHome]]. The [[Category>>doc:Glossary.Category.WebHome]] is Identifiable and has identity information. A [[Category>>doc:Glossary.Category.WebHome]] can have zero or more child [[Categorys>>doc:Glossary.Category.WebHome]], thus supporting a [[hierarchy>>doc:Glossary.Hierarchy.WebHome]] of [[Categorys>>doc:Glossary.Category.WebHome]]. Any IdentifiableArtefact can be +categorisedBy a [[Category>>doc:Glossary.Category.WebHome]]. This is achieved by means of a Categorisation. Each Categorisation can associate one IdentifiableArtefact with one [[Category>>doc:Glossary.Category.WebHome]]. Multiple Categorisations can be used to build a set of IdentifiableArtefacts that are +categorisedBy the same [[Category>>doc:Glossary.Category.WebHome]]. Note that there is no navigation (i.e. no embedded reference) to the Categorisation from the [[Category>>doc:Glossary.Category.WebHome]]. From an implementation perspective this is necessary as Categorisation has no effect on the versioning of either the CategoryScheme or the IdentifiableArtefact.
Helena K. 1.1 330
Helena K. 3.3 331 ==== 4.6.4.1 Definitions ====
Helena K. 1.1 332
Helena K. 5.2 333 (% style="width:935.835px" %)
334 |**Class**|**Feature**|(% style="width:601px" %)**Description**
Artur K. 16.1 335 |[[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]]|(((
Helena K. 1.1 336 Inherits from
Artur K. 16.1 337 //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//
Artur K. 15.1 338 )))|(% style="width:601px" %)The descriptive information for an arrangement or division of [[categories>>doc:Glossary.Category.WebHome]] into groups based on characteristics, which the objects have in common.
339 | |/items|(% style="width:601px" %)Associates the [[categories>>doc:Glossary.Category.WebHome]].
340 |[[Category>>doc:Glossary.Category.WebHome]]|(((
Helena K. 1.1 341 Inherits from
Artur K. 16.1 342 //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]//
343 )))|(% style="width:601px" %)An item at any [[level>>doc:Glossary.Level.WebHome]] within a classification, typically tabulation [[categories>>doc:Glossary.Category.WebHome]], sections, subsections, divisions, subdivisions, groups, subgroups, classes and subclasses.
Artur K. 15.1 344 | |/hierarchy|(% style="width:601px" %)Associates the parent and the child [[Category>>doc:Glossary.Category.WebHome]].
Artur K. 16.1 345 |[[Categorisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Categorisation.WebHome]]|(((
Helena K. 1.1 346 Inherits from
Artur K. 16.1 347 //[[MaintainableArtefact>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.WebHome]]//
Artur K. 15.1 348 )))|(% style="width:601px" %)Associates an Identifable [[Artefact>>doc:Glossary.Artefact.WebHome]] with a [[Category>>doc:Glossary.Category.WebHome]].
349 | |+categorisedArtefact|(% style="width:601px" %)Associates the Identifable [[Artefact>>doc:Glossary.Artefact.WebHome]].
350 | |+categorisedBy|(% style="width:601px" %)Associates the [[Category>>doc:Glossary.Category.WebHome]].
Helena K. 1.1 351
Helena K. 3.3 352 == 4.7 Organisation Scheme ==
Helena K. 1.1 353
Helena K. 3.4 354 === 4.7.1 Class Diagram ===
Helena K. 1.1 355
356 [[image:1749246291201-410.jpeg]]
357
Helena K. 18.7 358 [[image:image51.png]]
359
Helena K. 1.1 360 **Figure 25 The Organisation Scheme class diagram**
361
Helena K. 3.4 362 === 4.7.2 Explanation of the Diagram ===
Helena K. 1.1 363
Helena K. 3.4 364 ==== 4.7.2.1 Narrative ====
Helena K. 1.1 365
Artur K. 16.1 366 The //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]// is abstract. It contains //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// which is also abstract. The //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// can have [[child>>doc:IMElements.child.WebHome]] //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//.
Helena K. 1.1 367
Artur K. 16.1 368 The //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]// can be one of five types:
Helena K. 1.1 369
Artur K. 16.1 370 1. [[AgencyScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.AgencyScheme.WebHome]] – contains [[Agency>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.Agency.WebHome]] which is restricted to a flat list of agencies (i.e., there is no [[hierarchy>>doc:Glossary.Hierarchy.WebHome]]). Note that the [[SDMX>>doc:Glossary.Statistical data and metadata exchange.WebHome]] system of (Maintenance) [[Agency>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.Agency.WebHome]] can be hierarchic and this is explained in more detail in the SDMX Standards Section 6 “Technical Notes”.
371 1. [[DataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataProviderScheme.WebHome]] – contains [[DataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataProvider.WebHome]] which is restricted to a flat list of agencies (i.e., there is no [[hierarchy>>doc:Glossary.Hierarchy.WebHome]]).
372 1. [[MetadataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.MetadataProviderScheme.WebHome]] – contains [[MetadataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.MetadataProvider.WebHome]] which is restricted to a flat list of agencies (i.e., there is no [[hierarchy>>doc:Glossary.Hierarchy.WebHome]]).
373 1. [[DataConsumerScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataConsumerScheme.WebHome]] – contains [[DataConsumer>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataConsumer.WebHome]] which is restricted to a flat list of agencies (i.e., there is no [[hierarchy>>doc:Glossary.Hierarchy.WebHome]]).
374 1. (% style="background-color:#d35400" %)OrganisationUnitScheme(%%) – contains [[OrganisationUnit>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.OrganisationUnit.WebHome]] which does inherit the /[[hierarchy>>doc:Glossary.Hierarchy.WebHome]] association from [[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]].
Helena K. 1.1 375
Artur K. 16.1 376 [[Reference metadata>>doc:Glossary.Reference metadata.WebHome]] can be attached to the //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// by means of the metadata attachment mechanism. This mechanism is explained in the [[Reference Metadata>>doc:Glossary.Reference metadata.WebHome]] section of this document (see section 7). This means that the model does not specify the specific [[reference metadata>>doc:Glossary.Reference metadata.WebHome]] that can be attached to a [[DataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataProvider.WebHome]], [[MetadataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.MetadataProvider.WebHome]], [[DataConsumer>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataConsumer.WebHome]], [[OrganisationUnit>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.OrganisationUnit.WebHome]] or [[Agency>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.Agency.WebHome]], except for limited [[Contact>>doc:Glossary.Contact.WebHome]] information.
Helena K. 1.1 377
Artur K. 16.1 378 A partial //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]// (where isPartial is set to “true”) is identical to an //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]// and contains the //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// and associated names and descriptions, just as in a normal //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]//. However, its content is a subset of the full //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]//. The way this works is described in section [[3.5.3.1>>doc:Methodology.SDMX 3\.1 Standards\. Section 2\. Information model.3 SDMX Base Package.WebHome||anchor="H3.5.3.1Narrative"]] on //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//.
Helena K. 1.1 379
Helena K. 3.4 380 ==== 4.7.2.2 Definitions ====
Helena K. 1.1 381
Helena K. 5.2 382 (% style="width:946.835px" %)
383 |**Class**|**Feature**|(% style="width:540px" %)**Description**
Artur K. 16.1 384 |//[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]//|(((
Helena K. 1.1 385 Abstract Class
386 Inherits from
Artur K. 16.1 387 //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//
Helena K. 1.1 388 Sub classes are:
Artur K. 16.1 389 [[AgencyScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.AgencyScheme.WebHome]]
390 [[DataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataProviderScheme.WebHome]]
391 [[MetadataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.MetadataProviderScheme.WebHome]]
392 [[DataConsumerScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataConsumerScheme.WebHome]]
Helena K. 1.1 393 OrganisationUnitScheme
Helena K. 5.2 394 )))|(% style="width:540px" %)A maintained collection of Organisations.
395 | |/items|(% style="width:540px" %)Association to the Organisations in the scheme.
Artur K. 16.1 396 |//[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//|(((
Helena K. 1.1 397 Abstract Class
398 Inherits from
Artur K. 16.1 399 //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]//
Helena K. 1.1 400 Sub classes are:
Artur K. 16.1 401 [[Agency>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.Agency.WebHome]]
402 [[DataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataProvider.WebHome]]
403 [[MetadataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.MetadataProvider.WebHome]]
404 [[DataConsumer>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataConsumer.WebHome]]
405 [[OrganisationUnit>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.OrganisationUnit.WebHome]]
Helena K. 5.2 406 )))|(% style="width:540px" %)An organisation is a unique framework of authority within which a person or persons act, or are designated to act, towards some purpose.
Artur K. 16.1 407 | |+[[contact>>doc:IMElements.contact.WebHome]]|(% style="width:540px" %)Association to the [[Contact>>doc:Glossary.Contact.WebHome]] information.
Helena K. 5.2 408 | |/hierarchy|(% style="width:540px" %)Association to child Organisations.
Artur K. 16.1 409 |[[Contact>>doc:Glossary.Contact.WebHome]]| |(% style="width:540px" %)An instance of a role of an individual or an organization (or organization part or organization person) to whom an information item(s), a material object(s) and/or person(s) can be sent to or from in a specified context.
410 | |[[name>>doc:IMElements.name.WebHome]]|(% style="width:540px" %)The designation of the Contact person by a linguistic expression.
Elena Yasinovskaya 11.2 411 | |organisationUnit|(% style="width:540px" %)The designation of the organisational structure by a linguistic expression, within which Contact person works.
Artur K. 16.1 412 | |[[responsibility>>doc:IMElements.responsibility.WebHome]]|(% style="width:540px" %)The function of the contact person with respect to the organisation role for which this person is the [[Contact>>doc:Glossary.Contact.WebHome]].
413 | |[[telephone>>doc:IMElements.telephone.WebHome]]|(% style="width:540px" %)The [[telephone number>>doc:Glossary.Contact phone number.WebHome]] of the [[Contact>>doc:Glossary.Contact.WebHome]].
414 | |[[fax>>doc:IMElements.fax.WebHome]]|(% style="width:540px" %)The fax number of the [[Contact>>doc:Glossary.Contact.WebHome]].
415 | |[[email>>doc:IMElements.email.WebHome]]|(% style="width:540px" %)The Internet e-mail address of the [[Contact>>doc:Glossary.Contact.WebHome]].
416 | |[[X400>>doc:IMElements.x400.WebHome]]|(% style="width:540px" %)The X400 address of the [[Contact>>doc:Glossary.Contact.WebHome]].
417 | |[[uri>>doc:IMElements.uri.WebHome]]|(% style="width:540px" %)The URL address of the [[Contact>>doc:Glossary.Contact.WebHome]].
418 |[[AgencyScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.AgencyScheme.WebHome]]| |(% style="width:540px" %)A maintained collection of Maintenance Agencies.
Artur K. 15.1 419 | |/items|(% style="width:540px" %)Association to the [[Maintenance Agency>>doc:Glossary.Maintenance agency.WebHome]] in the scheme.
Artur K. 16.1 420 |[[DataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataProviderScheme.WebHome]]| |(% style="width:540px" %)A maintained collection of [[Data Providers>>doc:Glossary.Data provider.WebHome]].
Artur K. 15.1 421 | |/items|(% style="width:540px" %)Association to the [[Data Providers>>doc:Glossary.Data provider.WebHome]] in the scheme.
Artur K. 16.1 422 |[[MetadataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.MetadataProviderScheme.WebHome]]| |(% style="width:540px" %)A maintained collection of Metadata Providers.
Helena K. 5.2 423 | |/items|(% style="width:540px" %)Association to the Metadata Providers in the scheme.
Artur K. 16.1 424 |[[DataConsumerScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataConsumerScheme.WebHome]]| |(% style="width:540px" %)A maintained collection of [[Data Consumers>>doc:Glossary.Data consumer.WebHome]].
Artur K. 15.1 425 | |/items|(% style="width:540px" %)Association to the [[Data Consumers>>doc:Glossary.Data consumer.WebHome]] in the scheme.
Artur K. 16.1 426 |(%%)(% style="background-color:#d35400" %)OrganisationUnitScheme| |(% style="width:540px" %)A maintained collection of Organisation Units.
Helena K. 5.2 427 | |/items|(% style="width:540px" %)Association to the Organisation Units in the scheme.
Artur K. 16.1 428 |[[Agency>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.Agency.WebHome]]|(((
Helena K. 1.1 429 Inherits from
Artur K. 16.1 430 //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//
431 )))|(% style="width:540px" %)Responsible agency for maintaining [[artefacts>>doc:Glossary.Artefact.WebHome]] such as statistical classifications, glossaries, [[structural metadata>>doc:Glossary.Structural metadata.WebHome]] such as Data and [[Metadata Structure Definitions>>doc:Glossary.Metadata structure definition.WebHome]], [[Concepts>>doc:Glossary.Concept.WebHome]] and [[Code lists>>doc:Glossary.Code list.WebHome]].
432 |[[DataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataProvider.WebHome]]|(((
Helena K. 1.1 433 Inherits from
Artur K. 16.1 434 //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//
Helena K. 5.2 435 )))|(% style="width:540px" %)An organisation that produces data.
Artur K. 16.1 436 |[[MetadataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.MetadataProvider.WebHome]]|(((
Helena K. 1.1 437 Inherits from
Artur K. 16.1 438 //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//
Artur K. 15.1 439 )))|(% style="width:540px" %)An organisation that produces [[reference metadata>>doc:Glossary.Reference metadata.WebHome]].
Artur K. 16.1 440 |[[DataConsumer>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataConsumer.WebHome]]|(((
Helena K. 1.1 441 Inherits from
Artur K. 16.1 442 //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//
Helena K. 5.2 443 )))|(% style="width:540px" %)An organisation using data as input for further processing.
Artur K. 16.1 444 |[[OrganisationUnit>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.OrganisationUnit.WebHome]]|(((
Helena K. 1.1 445 Inherits from
Artur K. 16.1 446 //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//
Helena K. 5.2 447 )))|(% style="width:540px" %)A designation in the organisational structure.
448 | |/hierarchy|(% style="width:540px" %)Association to child Organisation Units
Helena K. 1.1 449
Helena K. 3.4 450 == 4.8 Reporting Taxonomy ==
Helena K. 1.1 451
Helena K. 3.4 452 === 4.8.1 Class Diagram ===
Helena K. 1.1 453
454 [[image:1749246291205-630.jpeg]]
455
Helena K. 18.7 456 [[image:image52.png]]
457
Helena K. 1.1 458 **Figure 26: Class diagram of the Reporting Taxonomy**
459
Helena K. 4.1 460 === 4.8.2 Explanation of the Diagram ===
Helena K. 1.1 461
Helena K. 4.1 462 ==== 4.8.2.1 Narrative ====
Helena K. 1.1 463
Artur K. 16.1 464 In some data reporting environments, and in particular those in primary reporting, a report may comprise a variety of heterogeneous data, each described by a different //[[Structure>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.WebHome]]//. Equally, a specific disseminated or published report may also comprise a variety of heterogeneous data. The definition of the set of linked sub reports is supported by the [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]].
Helena K. 1.1 465
Artur K. 16.1 466 The [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]] is a specialised form of //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//. Each [[ReportingCategory>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.ReportingCategory.WebHome]] of the [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]] can link to one or more //[[StructureUsage>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.StructureUsage.WebHome]]// which itself can be one of [[Dataflow>>doc:Glossary.Dataflow.WebHome]], or [[Metadataflow>>doc:Glossary.Metadataflow.WebHome]], and one or more //[[Structure>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.WebHome]]//, which itself can be one of [[DataStructureDefinition>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.DataStructureDefinition.WebHome]] or [[MetadataStructureDefinition>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.MetadataStructureDefinition.WebHome]]. It is expected that within a specific [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]] each [[Category>>doc:Glossary.Category.WebHome]] that is linked in this way will be linked to the same class (e.g. all [[Category>>doc:Glossary.Category.WebHome]] in the scheme will link to a [[Dataflow>>doc:Glossary.Dataflow.WebHome]]). Note that a [[ReportingCategory>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.ReportingCategory.WebHome]] can have [[child>>doc:IMElements.child.WebHome]] [[ReportingCategory>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.ReportingCategory.WebHome]] and in this way it is possible to define a hierarchical [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]]. It is possible in this taxonomy that some [[ReportingCategory>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.ReportingCategory.WebHome]] are defined just to give a reporting [[structure>>doc:IMElements.structure.WebHome]]. For instance:
Helena K. 1.1 467
468 Section 1
469
470 1. linked to Datafow_1
471 1. linked to Datafow_2
472
473 Section 2
474
475 1. linked to Datafow_3
476 1. linked to Datafow_4
477
Artur K. 16.1 478 Here, the nodes of Section 1 and Section 2 would not be linked to [[Dataflow>>doc:Glossary.Dataflow.WebHome]] but the other would be linked to a [[Dataflow>>doc:Glossary.Dataflow.WebHome]] (and hence the [[DataStructureDefinition>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Structure.DataStructureDefinition.WebHome]]).
Helena K. 1.1 479
Artur K. 16.1 480 A partial [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]] (where isPartial is set to “true”) is identical to a [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]] and contains the [[ReportingCategory>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.ReportingCategory.WebHome]] and associated names and descriptions, just as in a normal [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]]. However, its content is a sub set of the full [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]] The way this works is described in section [[3.5.3.1>>doc:Methodology.SDMX 3\.1 Standards\. Section 2\. Information model.3 SDMX Base Package.WebHome||anchor="H3.5.3.1Narrative"]] on //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//.
Helena K. 1.1 481
Helena K. 4.1 482 ==== 4.8.2.2 Definitions ====
Helena K. 1.1 483
Helena K. 5.2 484 (% style="width:969.835px" %)
485 |**Class**|**Feature**|(% style="width:668px" %)**Description**
Artur K. 16.1 486 |[[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]]|(((
Helena K. 1.1 487 Inherits from
Artur K. 16.1 488 //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]//
Artur K. 15.1 489 )))|(% style="width:668px" %)A scheme which defines the composition structure of a data report where each [[component>>doc:Glossary.Component.WebHome]] can be described by an independent [[Dataflow>>doc:Glossary.Dataflow.WebHome]] or [[Metadataflow>>doc:Glossary.Metadataflow.WebHome]].
490 | |/items|(% style="width:668px" %)Associates the Reporting [[Category>>doc:Glossary.Category.WebHome]]
Artur K. 16.1 491 |[[ReportingCategory>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.ReportingCategory.WebHome]]|Inherits from //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]//|(% style="width:668px" %)A [[component>>doc:Glossary.Component.WebHome]] that gives structure to the report and links to data and metadata.
Artur K. 15.1 492 | |/hierarchy|(% style="width:668px" %)Associates child Reporting [[Category>>doc:Glossary.Category.WebHome]].
Artur K. 16.1 493 | |+[[flow>>doc:IMElements.flow.WebHome]]|(% style="width:668px" %)Association to the data and [[metadata flows>>doc:Glossary.Metadataflow.WebHome]] that link to metadata about the provisioning and related data and [[metadata sets>>doc:Glossary.Metadata set.WebHome]], and the structures that define them.
494 | |+[[structure>>doc:IMElements.structure.WebHome]]|(% style="width:668px" %)Association to the [[Data Structure Definition>>doc:Glossary.Data structure definition.WebHome]] and [[Metadata Structure Definitions>>doc:Glossary.Metadata structure definition.WebHome]] which define the [[structural metadata>>doc:Glossary.Structural metadata.WebHome]] describing the data and metadata that are contained at this part of the report.
Helena K. 1.1 495
496
497
498 ----
499
500 [[~[1~]>>path:#_ftnref1]] The Codelist that extends 0..* Codelists is the 'extending' Codelist, while the Codelist(s) that are inherited is/are the 'extended' Codelist(s).
© Semantic R&D Group, 2026