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