Wiki source code of 4 Specific Item Schemes
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
3.2 | 1 | {{box title="**Contents**"}} |
| 2 | {{toc/}} | ||
| 3 | {{/box}} | ||
| |
1.1 | 4 | |
| |
3.2 | 5 | == 4.1 Introduction == |
| 6 | |||
| |
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: |
| |
1.1 | 8 | |
| 9 | Codelist | ||
| |
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]] | ||
| |
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]]// |
| |
16.1 | 13 | [[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]] |
| |
1.1 | 14 | TransformationScheme |
| 15 | RulesetScheme | ||
| 16 | UserDefinedOperatorScheme | ||
| 17 | NamePersonalisationScheme | ||
| 18 | CustomTypeScheme | ||
| 19 | VtlMappingScheme | ||
| 20 | |||
| |
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]]). |
| |
1.1 | 22 | |
| |
3.3 | 23 | == 4.2 Inheritance View == |
| |
1.1 | 24 | |
| 25 | The inheritance and relationship views are shown together in each of the diagrams in the specific sections below. | ||
| 26 | |||
| |
3.3 | 27 | == 4.3 Codelist == |
| |
1.1 | 28 | |
| |
5.1 | 29 | === 4.3.1 Class Diagram === |
| |
1.1 | 30 | |
| 31 | [[image:1749246291075-895.jpeg]] | ||
| 32 | |||
| |
18.2 | 33 | [[image:image42.png]] |
| 34 | |||
| |
1.1 | 35 | **Figure 16: Class diagram of the Codelist** |
| 36 | |||
| |
3.3 | 37 | === 4.3.2 Explanation of the Diagram === |
| |
1.1 | 38 | |
| |
3.3 | 39 | ==== 4.3.2.1 Narrative ==== |
| |
1.1 | 40 | |
| |
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 |
| |
1.1 | 42 | |
| |
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]]: |
| |
1.1 | 44 | |
| |
16.1 | 45 | [[id>>doc:IMElements.id.WebHome]] |
| 46 | [[uri>>doc:IMElements.uri.WebHome]] | ||
| 47 | [[urn>>doc:IMElements.urn.WebHome]] | ||
| |
1.1 | 48 | |
| |
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). |
| |
1.1 | 50 | |
| |
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. |
| |
1.1 | 52 | |
| |
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]]//. |
| |
1.1 | 54 | |
| |
3.3 | 55 | ==== 4.3.2.2 Definitions ==== |
| |
1.1 | 56 | |
| |
5.2 | 57 | (% style="width:912.835px" %) |
| 58 | |**Class**|**Feature**|(% style="width:656px" %)**Description** | ||
| |
16.1 | 59 | |Codelist|((( |
| |
1.1 | 60 | Inherits from |
| |
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]]|((( | ||
| |
1.1 | 64 | Inherits from |
| |
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. | ||
| |
15.1 | 67 | | |hierarchy|(% style="width:656px" %)Associates the parent and the child [[codes>>doc:Glossary.Code.WebHome]]. |
| |
5.2 | 68 | | |extends|(% style="width:656px" %)Associates a Codelist with any Codelists that it may extend. |
| |
1.1 | 69 | |
| 70 | ==== 4.3.3 Class Diagram – Codelist Extension ==== | ||
| 71 | |||
| 72 | [[image:1749246291156-936.jpeg]] | ||
| 73 | |||
| |
18.3 | 74 | [[image:image43.png]] |
| 75 | |||
| |
1.1 | 76 | **Figure 17: Class diagram for Codelist Extension** |
| 77 | |||
| |
3.3 | 78 | ==== 4.3.3.1 Narrative ==== |
| |
1.1 | 79 | |
| |
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. |
| |
1.1 | 81 | |
| |
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. |
| |
1.1 | 83 | |
| |
3.3 | 84 | ==== 4.3.3.2 Definitions ==== |
| |
1.1 | 85 | |
| |
5.2 | 86 | (% style="width:970.835px" %) |
| 87 | |**Class**|**Feature**|(% style="width:655px" %)**Description** | ||
| |
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" %)((( | ||
| |
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. |
| |
1.1 | 92 | ))) |
| |
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]]|((( | ||
| |
1.1 | 96 | Inherits from: |
| |
16.1 | 97 | //[[SelectionValue>>doc:IMElements.SelectionValue.WebHome]]// |
| |
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. | ||
| |
1.1 | 101 | |
| |
3.3 | 102 | === 4.3.4 Class Diagram – Geospatial Codelist === |
| |
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 | |||
| |
18.3 | 108 | [[image:image44.png]] |
| 109 | |||
| |
1.1 | 110 | **Figure 18: Inheritance for the GeoCodelist** |
| 111 | |||
| 112 | [[image:1749246291175-231.jpeg]] | ||
| 113 | |||
| |
18.4 | 114 | [[image:image45.png]] |
| 115 | |||
| |
1.1 | 116 | **Figure 19: Class diagram for Geospatial Codelist** |
| 117 | |||
| |
3.3 | 118 | ==== 4.3.4.1 Narrative ==== |
| |
1.1 | 119 | |
| |
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: |
| |
1.1 | 121 | |
| |
16.1 | 122 | [[GeographicCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeographicCodelist.WebHome]] |
| |
1.1 | 123 | |
| |
16.1 | 124 | [[GeoGridCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.GeoGridCodelist.WebHome]] |
| |
1.1 | 125 | |
| |
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]]. |
| |
1.1 | 127 | |
| |
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]]. |
| |
1.1 | 129 | |
| |
3.3 | 130 | ==== 4.3.4.2 Definitions ==== |
| |
1.1 | 131 | |
| |
5.2 | 132 | (% style="width:960.835px" %) |
| 133 | |**Class**|**Feature**|(% style="width:559px" %)**Description** | ||
| |
16.1 | 134 | |//[[GeoCodelist>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.Codelist.GeoCodelist.WebHome]]//|((( |
| |
1.1 | 135 | Abstract Class Sub Classes: |
| |
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]] | ||
| |
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. | ||
| |
1.1 | 140 | |//GeoRefCode//|((( |
| 141 | Abstract Class | ||
| 142 | Sub Classes: | ||
| |
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]] | ||
| |
15.1 | 145 | )))|(% style="width:559px" %)The abstract class that represents a special type of [[Code>>doc:Glossary.Code.WebHome]], which includes geospatial information. |
| |
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. | ||
| |
18.1 | 148 | | |gridDefinition|(% style="width:559px" %)Contains a regular expression string corresponding to the grid definition for the GeoGridCodelist. |
| |
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. |
| |
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). |
| |
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. |
| |
15.1 | 152 | | |geoCell|(% style="width:559px" %)The value used to assign the [[Code>>doc:Glossary.Code.WebHome]] to one cell in the grid. |
| |
1.1 | 153 | |
| |
3.3 | 154 | == 4.4 ValueList == |
| |
1.1 | 155 | |
| |
3.3 | 156 | === 4.4.1 Class Diagram === |
| |
1.1 | 157 | |
| 158 | [[image:1749246291179-291.jpeg]] | ||
| 159 | |||
| |
18.5 | 160 | [[image:image46.png]] |
| 161 | |||
| |
1.1 | 162 | **Figure 20: Class diagram of the ValueList** |
| 163 | |||
| |
3.3 | 164 | === 4.4.2 Explanation of the Diagram === |
| |
1.1 | 165 | |
| |
3.3 | 166 | ==== 4.4.2.1 Narrative ==== |
| |
1.1 | 167 | |
| |
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]]: |
| |
1.1 | 169 | |
| |
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]] | ||
| |
5.3 | 174 | validFrom |
| 175 | validTo | ||
| |
16.1 | 176 | [[isExternalReference>>doc:sdmxsrlocalization:Glossary.isExternalReference.WebHome]] |
| |
5.3 | 177 | registryURL |
| 178 | structureURL | ||
| 179 | repositoryURL | ||
| |
1.1 | 180 | |
| |
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. |
| |
1.1 | 182 | |
| |
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]]//. |
| |
1.1 | 184 | |
| |
16.1 | 185 | The [[ValueList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.ValueList.WebHome]] can have one or more ValueItems. |
| |
1.1 | 186 | |
| |
3.3 | 187 | ==== 4.4.2.2 Definitions ==== |
| |
1.1 | 188 | |
| |
5.2 | 189 | (% style="width:929.835px" %) |
| 190 | |**Class**|(% style="width:175px" %)**Feature**|(% style="width:632px" %)**Description** | ||
| |
16.1 | 191 | |[[ValueList>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.EnumeratedList.ValueList.WebHome]]|(% style="width:175px" %)((( |
| |
1.1 | 192 | Inherits from |
| |
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" %)((( | ||
| |
1.1 | 196 | Inherits from |
| |
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. | ||
| |
1.1 | 199 | |
| |
3.3 | 200 | == 4.5 Concept Scheme and Concepts == |
| |
1.1 | 201 | |
| |
3.3 | 202 | === 4.5.1 Class Diagram - Inheritance === |
| |
1.1 | 203 | |
| 204 | [[image:1749246291184-799.jpeg]] | ||
| 205 | |||
| |
18.6 | 206 | [[image:image47.png]] |
| 207 | |||
| |
5.4 | 208 | **Figure 21 Class diagram of the Concept Scheme** |
| |
1.1 | 209 | |
| |
3.3 | 210 | === 4.5.2 Explanation of the Diagram === |
| |
1.1 | 211 | |
| |
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]]: |
| |
1.1 | 213 | |
| |
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 | ||
| |
15.1 | 218 | [[isExternalReference>>doc:Glossary.isExternalReference.WebHome]] |
| |
5.5 | 219 | registryURL |
| 220 | structureURL | ||
| 221 | repositoryURL | ||
| 222 | isPartial | ||
| |
1.1 | 223 | |
| |
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]]: |
| |
5.5 | 225 | |
| |
16.1 | 226 | [[id>>doc:IMElements.id.WebHome]] |
| 227 | [[uri>>doc:IMElements.uri.WebHome]] | ||
| 228 | [[urn>>doc:IMElements.urn.WebHome]] | ||
| |
5.5 | 229 | |
| |
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). |
| |
1.1 | 231 | |
| |
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. |
| |
1.1 | 233 | |
| |
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]]. |
| |
1.1 | 235 | |
| |
3.3 | 236 | === 4.5.3 Class Diagram Relationship === |
| |
1.1 | 237 | |
| 238 | [[image:1749246291189-654.jpeg]] | ||
| 239 | |||
| |
18.6 | 240 | [[image:image48.png]] |
| 241 | |||
| |
1.1 | 242 | **Figure 22: Relationship class diagram of the Concept Scheme** |
| 243 | |||
| |
3.3 | 244 | === 4.5.4 Explanation of the diagram === |
| |
1.1 | 245 | |
| |
3.3 | 246 | ==== 4.5.4.1 Narrative ==== |
| |
1.1 | 247 | |
| |
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]]. |
| |
1.1 | 249 | |
| |
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]]. |
| |
1.1 | 251 | |
| |
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. |
| |
1.1 | 253 | |
| |
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. |
| |
1.1 | 255 | |
| |
3.3 | 256 | ==== 4.5.4.2 Definitions ==== |
| |
1.1 | 257 | |
| |
5.2 | 258 | (% style="width:912.835px" %) |
| 259 | |(% style="width:170px" %)**Class**|(% style="width:184px" %)**Feature**|(% style="width:548px" %)**Description** | ||
| 260 | |(% style="width:170px" %)((( | ||
| |
16.1 | 261 | [[ConceptScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ConceptScheme.WebHome]] |
| |
5.2 | 262 | )))|(% style="width:184px" %)((( |
| |
1.1 | 263 | Inherits from |
| |
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" %)((( | ||
| |
1.1 | 267 | Inherits from |
| |
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]]. | ||
| |
15.1 | 271 | |(% style="width:170px" %) |(% style="width:184px" %)coreRepresentation|(% style="width:548px" %)Associates a [[Representation>>doc:Glossary.Representation.WebHome]]. |
| |
11.2 | 272 | |(% style="width:170px" %) |(% style="width:184px" %)+ISOConcept|(% style="width:548px" %)Association to an ISO concept reference. |
| |
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]]. | ||
| |
15.1 | 275 | |(% style="width:170px" %) |(% style="width:184px" %)conceptSchemeID|(% style="width:548px" %)The identifier of the [[concept scheme>>doc:Glossary.Concept scheme.WebHome]]. |
| |
16.1 | 276 | |(% style="width:170px" %) |(% style="width:184px" %)conceptID|(% style="width:548px" %)The identifier of the [[concept>>doc:Glossary.Concept.WebHome]]. |
| |
1.1 | 277 | |
| |
3.3 | 278 | == 4.6 Category Scheme == |
| |
1.1 | 279 | |
| |
3.3 | 280 | === 4.6.1 Context === |
| |
1.1 | 281 | |
| |
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]]. |
| |
1.1 | 283 | |
| |
3.3 | 284 | === 4.6.2 Class diagram Inheritance === |
| |
1.1 | 285 | |
| 286 | [[image:1749246291193-743.jpeg]] | ||
| 287 | |||
| |
18.6 | 288 | [[image:image49.png]] |
| 289 | |||
| |
1.1 | 290 | **Figure 23 Inheritance Class diagram of the Category Scheme** |
| 291 | |||
| |
3.3 | 292 | === 4.6.3 Explanation of the Diagram === |
| |
1.1 | 293 | |
| |
3.3 | 294 | ==== 4.6.3.1 Narrative ==== |
| |
1.1 | 295 | |
| |
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]]: |
| |
1.1 | 297 | |
| |
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]] | ||
| |
5.2 | 302 | validFrom |
| 303 | validTo | ||
| |
15.1 | 304 | [[isExternalReference>>doc:Glossary.isExternalReference.WebHome]] |
| |
5.2 | 305 | structureURL |
| 306 | serviceURL | ||
| 307 | isPartial | ||
| |
1.1 | 308 | |
| |
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]]: |
| |
1.1 | 310 | |
| |
16.1 | 311 | [[id>>doc:IMElements.id.WebHome]] |
| 312 | [[uri>>doc:IMElements.uri.WebHome]] | ||
| 313 | [[urn>>doc:IMElements.urn.WebHome]] | ||
| |
1.1 | 314 | |
| |
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). |
| |
1.1 | 316 | |
| |
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. |
| |
1.1 | 318 | |
| |
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]]. |
| |
1.1 | 320 | |
| |
3.3 | 321 | === 4.6.4 Class diagram Relationship === |
| |
1.1 | 322 | |
| 323 | [[image:1749246291197-631.jpeg]] | ||
| 324 | |||
| |
9.1 | 325 | **Figure 24: Relationship Class diagram of the Category Scheme** |
| |
1.1 | 326 | |
| |
15.1 | 327 | 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. |
| |
1.1 | 328 | |
| |
3.3 | 329 | ==== 4.6.4.1 Definitions ==== |
| |
1.1 | 330 | |
| |
5.2 | 331 | (% style="width:935.835px" %) |
| 332 | |**Class**|**Feature**|(% style="width:601px" %)**Description** | ||
| |
16.1 | 333 | |[[CategoryScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.CategoryScheme.WebHome]]|((( |
| |
1.1 | 334 | Inherits from |
| |
16.1 | 335 | //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]// |
| |
15.1 | 336 | )))|(% 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. |
| 337 | | |/items|(% style="width:601px" %)Associates the [[categories>>doc:Glossary.Category.WebHome]]. | ||
| 338 | |[[Category>>doc:Glossary.Category.WebHome]]|((( | ||
| |
1.1 | 339 | Inherits from |
| |
16.1 | 340 | //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]// |
| 341 | )))|(% 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. | ||
| |
15.1 | 342 | | |/hierarchy|(% style="width:601px" %)Associates the parent and the child [[Category>>doc:Glossary.Category.WebHome]]. |
| |
16.1 | 343 | |[[Categorisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.Categorisation.WebHome]]|((( |
| |
1.1 | 344 | Inherits from |
| |
16.1 | 345 | //[[MaintainableArtefact>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.WebHome]]// |
| |
15.1 | 346 | )))|(% style="width:601px" %)Associates an Identifable [[Artefact>>doc:Glossary.Artefact.WebHome]] with a [[Category>>doc:Glossary.Category.WebHome]]. |
| 347 | | |+categorisedArtefact|(% style="width:601px" %)Associates the Identifable [[Artefact>>doc:Glossary.Artefact.WebHome]]. | ||
| 348 | | |+categorisedBy|(% style="width:601px" %)Associates the [[Category>>doc:Glossary.Category.WebHome]]. | ||
| |
1.1 | 349 | |
| |
3.3 | 350 | == 4.7 Organisation Scheme == |
| |
1.1 | 351 | |
| |
3.4 | 352 | === 4.7.1 Class Diagram === |
| |
1.1 | 353 | |
| 354 | [[image:1749246291201-410.jpeg]] | ||
| 355 | |||
| 356 | **Figure 25 The Organisation Scheme class diagram** | ||
| 357 | |||
| |
3.4 | 358 | === 4.7.2 Explanation of the Diagram === |
| |
1.1 | 359 | |
| |
3.4 | 360 | ==== 4.7.2.1 Narrative ==== |
| |
1.1 | 361 | |
| |
16.1 | 362 | 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]]//. |
| |
1.1 | 363 | |
| |
16.1 | 364 | The //[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]// can be one of five types: |
| |
1.1 | 365 | |
| |
16.1 | 366 | 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”. |
| 367 | 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]]). | ||
| 368 | 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]]). | ||
| 369 | 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]]). | ||
| 370 | 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]]. | ||
| |
1.1 | 371 | |
| |
16.1 | 372 | [[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. |
| |
1.1 | 373 | |
| |
16.1 | 374 | 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]]//. |
| |
1.1 | 375 | |
| |
3.4 | 376 | ==== 4.7.2.2 Definitions ==== |
| |
1.1 | 377 | |
| |
5.2 | 378 | (% style="width:946.835px" %) |
| 379 | |**Class**|**Feature**|(% style="width:540px" %)**Description** | ||
| |
16.1 | 380 | |//[[OrganisationScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.WebHome]]//|((( |
| |
1.1 | 381 | Abstract Class |
| 382 | Inherits from | ||
| |
16.1 | 383 | //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]// |
| |
1.1 | 384 | Sub classes are: |
| |
16.1 | 385 | [[AgencyScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.AgencyScheme.WebHome]] |
| 386 | [[DataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataProviderScheme.WebHome]] | ||
| 387 | [[MetadataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.MetadataProviderScheme.WebHome]] | ||
| 388 | [[DataConsumerScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.DataConsumerScheme.WebHome]] | ||
| |
1.1 | 389 | OrganisationUnitScheme |
| |
5.2 | 390 | )))|(% style="width:540px" %)A maintained collection of Organisations. |
| 391 | | |/items|(% style="width:540px" %)Association to the Organisations in the scheme. | ||
| |
16.1 | 392 | |//[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]//|((( |
| |
1.1 | 393 | Abstract Class |
| 394 | Inherits from | ||
| |
16.1 | 395 | //[[Item>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.WebHome]]// |
| |
1.1 | 396 | Sub classes are: |
| |
16.1 | 397 | [[Agency>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.Agency.WebHome]] |
| 398 | [[DataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataProvider.WebHome]] | ||
| 399 | [[MetadataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.MetadataProvider.WebHome]] | ||
| 400 | [[DataConsumer>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataConsumer.WebHome]] | ||
| 401 | [[OrganisationUnit>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.OrganisationUnit.WebHome]] | ||
| |
5.2 | 402 | )))|(% 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. |
| |
16.1 | 403 | | |+[[contact>>doc:IMElements.contact.WebHome]]|(% style="width:540px" %)Association to the [[Contact>>doc:Glossary.Contact.WebHome]] information. |
| |
5.2 | 404 | | |/hierarchy|(% style="width:540px" %)Association to child Organisations. |
| |
16.1 | 405 | |[[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. |
| 406 | | |[[name>>doc:IMElements.name.WebHome]]|(% style="width:540px" %)The designation of the Contact person by a linguistic expression. | ||
| |
11.2 | 407 | | |organisationUnit|(% style="width:540px" %)The designation of the organisational structure by a linguistic expression, within which Contact person works. |
| |
16.1 | 408 | | |[[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]]. |
| 409 | | |[[telephone>>doc:IMElements.telephone.WebHome]]|(% style="width:540px" %)The [[telephone number>>doc:Glossary.Contact phone number.WebHome]] of the [[Contact>>doc:Glossary.Contact.WebHome]]. | ||
| 410 | | |[[fax>>doc:IMElements.fax.WebHome]]|(% style="width:540px" %)The fax number of the [[Contact>>doc:Glossary.Contact.WebHome]]. | ||
| 411 | | |[[email>>doc:IMElements.email.WebHome]]|(% style="width:540px" %)The Internet e-mail address of the [[Contact>>doc:Glossary.Contact.WebHome]]. | ||
| 412 | | |[[X400>>doc:IMElements.x400.WebHome]]|(% style="width:540px" %)The X400 address of the [[Contact>>doc:Glossary.Contact.WebHome]]. | ||
| 413 | | |[[uri>>doc:IMElements.uri.WebHome]]|(% style="width:540px" %)The URL address of the [[Contact>>doc:Glossary.Contact.WebHome]]. | ||
| 414 | |[[AgencyScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.AgencyScheme.WebHome]]| |(% style="width:540px" %)A maintained collection of Maintenance Agencies. | ||
| |
15.1 | 415 | | |/items|(% style="width:540px" %)Association to the [[Maintenance Agency>>doc:Glossary.Maintenance agency.WebHome]] in the scheme. |
| |
16.1 | 416 | |[[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]]. |
| |
15.1 | 417 | | |/items|(% style="width:540px" %)Association to the [[Data Providers>>doc:Glossary.Data provider.WebHome]] in the scheme. |
| |
16.1 | 418 | |[[MetadataProviderScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.OrganisationScheme.MetadataProviderScheme.WebHome]]| |(% style="width:540px" %)A maintained collection of Metadata Providers. |
| |
5.2 | 419 | | |/items|(% style="width:540px" %)Association to the Metadata Providers in the scheme. |
| |
16.1 | 420 | |[[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]]. |
| |
15.1 | 421 | | |/items|(% style="width:540px" %)Association to the [[Data Consumers>>doc:Glossary.Data consumer.WebHome]] in the scheme. |
| |
16.1 | 422 | |(%%)(% style="background-color:#d35400" %)OrganisationUnitScheme| |(% style="width:540px" %)A maintained collection of Organisation Units. |
| |
5.2 | 423 | | |/items|(% style="width:540px" %)Association to the Organisation Units in the scheme. |
| |
16.1 | 424 | |[[Agency>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.Agency.WebHome]]|((( |
| |
1.1 | 425 | Inherits from |
| |
16.1 | 426 | //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// |
| 427 | )))|(% 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]]. | ||
| 428 | |[[DataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataProvider.WebHome]]|((( | ||
| |
1.1 | 429 | Inherits from |
| |
16.1 | 430 | //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// |
| |
5.2 | 431 | )))|(% style="width:540px" %)An organisation that produces data. |
| |
16.1 | 432 | |[[MetadataProvider>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.MetadataProvider.WebHome]]|((( |
| |
1.1 | 433 | Inherits from |
| |
16.1 | 434 | //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// |
| |
15.1 | 435 | )))|(% style="width:540px" %)An organisation that produces [[reference metadata>>doc:Glossary.Reference metadata.WebHome]]. |
| |
16.1 | 436 | |[[DataConsumer>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.DataConsumer.WebHome]]|((( |
| |
1.1 | 437 | Inherits from |
| |
16.1 | 438 | //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// |
| |
5.2 | 439 | )))|(% style="width:540px" %)An organisation using data as input for further processing. |
| |
16.1 | 440 | |[[OrganisationUnit>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.OrganisationUnit.WebHome]]|((( |
| |
1.1 | 441 | Inherits from |
| |
16.1 | 442 | //[[Organisation>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.Item.Organisation.WebHome]]// |
| |
5.2 | 443 | )))|(% style="width:540px" %)A designation in the organisational structure. |
| 444 | | |/hierarchy|(% style="width:540px" %)Association to child Organisation Units | ||
| |
1.1 | 445 | |
| |
3.4 | 446 | == 4.8 Reporting Taxonomy == |
| |
1.1 | 447 | |
| |
3.4 | 448 | === 4.8.1 Class Diagram === |
| |
1.1 | 449 | |
| 450 | [[image:1749246291205-630.jpeg]] | ||
| 451 | |||
| 452 | **Figure 26: Class diagram of the Reporting Taxonomy** | ||
| 453 | |||
| |
4.1 | 454 | === 4.8.2 Explanation of the Diagram === |
| |
1.1 | 455 | |
| |
4.1 | 456 | ==== 4.8.2.1 Narrative ==== |
| |
1.1 | 457 | |
| |
16.1 | 458 | 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]]. |
| |
1.1 | 459 | |
| |
16.1 | 460 | 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: |
| |
1.1 | 461 | |
| 462 | Section 1 | ||
| 463 | |||
| 464 | 1. linked to Datafow_1 | ||
| 465 | 1. linked to Datafow_2 | ||
| 466 | |||
| 467 | Section 2 | ||
| 468 | |||
| 469 | 1. linked to Datafow_3 | ||
| 470 | 1. linked to Datafow_4 | ||
| 471 | |||
| |
16.1 | 472 | 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]]). |
| |
1.1 | 473 | |
| |
16.1 | 474 | 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]]//. |
| |
1.1 | 475 | |
| |
4.1 | 476 | ==== 4.8.2.2 Definitions ==== |
| |
1.1 | 477 | |
| |
5.2 | 478 | (% style="width:969.835px" %) |
| 479 | |**Class**|**Feature**|(% style="width:668px" %)**Description** | ||
| |
16.1 | 480 | |[[ReportingTaxonomy>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.ReportingTaxonomy.WebHome]]|((( |
| |
1.1 | 481 | Inherits from |
| |
16.1 | 482 | //[[ItemScheme>>doc:IMElements.AnnotableArtefact.IdentifiableArtefact.NameableArtefact.VersionableArtefact.MaintainableArtefact.ItemScheme.WebHome]]// |
| |
15.1 | 483 | )))|(% 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]]. |
| 484 | | |/items|(% style="width:668px" %)Associates the Reporting [[Category>>doc:Glossary.Category.WebHome]] | ||
| |
16.1 | 485 | |[[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. |
| |
15.1 | 486 | | |/hierarchy|(% style="width:668px" %)Associates child Reporting [[Category>>doc:Glossary.Category.WebHome]]. |
| |
16.1 | 487 | | |+[[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. |
| 488 | | |+[[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. | ||
| |
1.1 | 489 | |
| 490 | |||
| 491 | |||
| 492 | ---- | ||
| 493 | |||
| 494 | [[~[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). |