Changes for page 3 SDMX Base Package

Last modified by Helena on 2025/09/10 11:19

From version 18.1
edited by Artur
on 2025/05/27 15:50
Change comment: There is no comment for this version
To version 19.2
edited by Elena
on 2025/06/17 13:33
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.arturkryazhev
1 +xwiki:XWiki.elenasemanticproorg
Content
... ... @@ -82,9 +82,9 @@
82 82  //NameableArtefact// Base inheritance sub classes are:
83 83  //MaintainableArtefact//
84 84  )))|(% style="width:455px" %)Provides versioning information for all derived objects.
85 -| |(% style="width:269px" %)(% style="color:#e74c3c" %)version|(% style="width:455px" %)A (% style="color:#e74c3c" %)version(%%) string following an agreed convention
86 -| |(% style="width:269px" %)validFrom|(% style="width:455px" %)Date from which the (% style="color:#e74c3c" %)version(%%) is valid
87 -| |(% style="width:269px" %)validTo|(% style="width:455px" %)Date from which (% style="color:#e74c3c" %)version(%%) is superceded
85 +| |(% style="width:269px" %)[[version>>doc:Glossary.Version.WebHome]]|(% style="width:455px" %)A version string following an agreed convention
86 +| |(% style="width:269px" %)validFrom|(% style="width:455px" %)Date from which the [[version>>doc:Glossary.Version.WebHome]] is valid
87 +| |(% style="width:269px" %)validTo|(% style="width:455px" %)Date from which [[version>>doc:Glossary.Version.WebHome]] is superceded
88 88  |//MaintainableArtefact//|(% style="width:269px" %)(((
89 89  Inherits from
90 90  
... ... @@ -125,13 +125,13 @@
125 125  
126 126  The UsageStatus enumeration is used as a data type on a DataAttribute where the value of the [[attribute>>doc:sdmx:Glossary.Attribute.WebHome]] in an instance of the class must take one of the values in the UsageStatus (i.e. mandatory, conditional).
127 127  
128 -The FacetType and FacetValueType enumerations are used to specify the valid format of the content of a non enumerated (% style="color:#e74c3c" %)Concept(%%) or the usage of a (% style="color:#e74c3c" %)Concept(%%) when specified for use on a //[[Component>>doc:sdmx:Glossary.Component.WebHome]]// on a //Structure// (such as a [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]] in a DataStructureDefinition). The description of the various types can be found in the section on //ConceptScheme// (section 4.4).
128 +The FacetType and FacetValueType enumerations are used to specify the valid format of the content of a non enumerated (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]](%%) or the usage of a (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]](%%) when specified for use on a //[[Component>>doc:sdmx:Glossary.Component.WebHome]]// on a //Structure// (such as a [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]] in a DataStructureDefinition). The description of the various types can be found in the section on //ConceptScheme// (section 4.4).
129 129  
130 130  The ActionType enumeration is used to specify the action that a receiving system should take when processing the content that is the object of the action. It is enumerated as follows:
131 131  
132 132  * Append
133 133  
134 -Data or metadata is an [[incremental update>>doc:sdmx:Glossary.Incremental update.WebHome]] for an existing data/[[metadata set>>doc:sdmx:Glossary.Metadata set.WebHome]] or the provision of new data or documentation ([[attribute>>doc:sdmx:Glossary.Attribute.WebHome]] values) formerly absent. If any of the supplied data or metadata is already present, it will not replace that data or metadata. This corresponds to the "Update" value found in (% style="color:#e74c3c" %)version(%%) 1.0 of the [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Technical Standards
134 +Data or metadata is an [[incremental update>>doc:sdmx:Glossary.Incremental update.WebHome]] for an existing data/[[metadata set>>doc:sdmx:Glossary.Metadata set.WebHome]] or the provision of new data or documentation ([[attribute>>doc:sdmx:Glossary.Attribute.WebHome]] values) formerly absent. If any of the supplied data or metadata is already present, it will not replace that data or metadata. This corresponds to the "Update" value found in version 1.0 of the [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Technical Standards
135 135  
136 136  * Replace
137 137  
... ... @@ -149,7 +149,7 @@
149 149  
150 150  The ToValueType,, ,,data type contains the [[attributes>>doc:sdmx:Glossary.Attribute.WebHome]] to support transformations defined in the StructureMap (see Section 9).
151 151  
152 -The ConstraintRoleType,, ,,data type contains the [[attributes>>doc:sdmx:Glossary.Attribute.WebHome]] that identify the purpose of a (% style="color:#e74c3c" %)Constraint(%%) (allowableContent, actualContent).
152 +The ConstraintRoleType,, ,,data type contains the [[attributes>>doc:sdmx:Glossary.Attribute.WebHome]] that identify the purpose of a [[(% style="color:#e74c3c" %)Constraint>>doc:Glossary.Constraint.WebHome]](%%) (allowableContent, actualContent).
153 153  
154 154  == {{id name="_Toc370978"/}}3.5 The Item Scheme Pattern ==
155 155  
... ... @@ -176,9 +176,9 @@
176 176  
177 177  A “partial” //ItemScheme// cannot be maintained independently in its partial form i.e. it cannot contain //Item//s that are not present in the full //ItemScheme// and the content of any one //Item //(e.g. names and descriptions) cannot deviate from the content in the full //ItemScheme//.
178 178  
179 -Furthermore, the Id of the //ItemScheme// where isPartial is set to “true” is the same as the Id of the full //ItemScheme// ([[maintenance agency>>doc:sdmx:Glossary.Maintenance agency.WebHome]], id, (% style="color:#e74c3c" %)version(%%)). This is important as this is the Id that that is referenced in other structures (e.g. a Codelist referenced in a [[DSD>>doc:sdmx:Glossary.Data structure definition.WebHome]]) and this Id is always the same, regardless of whether the disseminated //ItemScheme// is the full //ItemScheme// or a partial //ItemScheme//.
179 +Furthermore, the Id of the //ItemScheme// where isPartial is set to “true” is the same as the Id of the full //ItemScheme// ([[maintenance agency>>doc:sdmx:Glossary.Maintenance agency.WebHome]], id, [[version>>doc:Glossary.Version.WebHome]]). This is important as this is the Id that that is referenced in other structures (e.g. a Codelist referenced in a [[DSD>>doc:sdmx:Glossary.Data structure definition.WebHome]]) and this Id is always the same, regardless of whether the disseminated //ItemScheme// is the full //ItemScheme// or a partial //ItemScheme//.
180 180  
181 -The purpose of a partial //ItemScheme// is to support the exchange and dissemination of a subset ItemScheme without the need to maintain multiple //ItemScheme//s which contain the same //Item//s. For instance, when a Codelist is used in a DataStructureDefinition it is sometimes the case that only a sub-set of the [[Codes>>doc:sdmx:Glossary.Code.WebHome]] in a Codelist are relevant. In this case a partial Codelist can be constructed using the (% style="color:#e74c3c" %)Constraint(%%) mechanism explained later in this document.
181 +The purpose of a partial //ItemScheme// is to support the exchange and dissemination of a subset ItemScheme without the need to maintain multiple //ItemScheme//s which contain the same //Item//s. For instance, when a Codelist is used in a DataStructureDefinition it is sometimes the case that only a sub-set of the [[Codes>>doc:sdmx:Glossary.Code.WebHome]] in a Codelist are relevant. In this case a partial Codelist can be constructed using the [[(% style="color:#e74c3c" %)Constraint>>doc:Glossary.Constraint.WebHome]](%%) mechanism explained later in this document.
182 182  
183 183  //Item// inherits from //NameableArtefact// which gives it the ability to be annotated and have identity, and therefore has id, uri and urn [[attributes>>doc:sdmx:Glossary.Attribute.WebHome]], a name and a description in the form of an InternationalString. Unlike the parent //ItemScheme//, the //Item// itself is not a //MaintainableArtefact// and therefore cannot have an independent Agency (i.e. it implicitly has the same agency as the //ItemScheme//).
184 184  
... ... @@ -224,7 +224,7 @@
224 224  UserDefinedOperator
225 225  )))|(% style="width:478px" %)(((
226 226  The Item is an item of content in an [[Item Scheme>>doc:sdmx:Glossary.Item scheme.WebHome]]. This may be a node in a taxonomy or ontology, a [[code>>doc:sdmx:Glossary.Code.WebHome]] in a [[code list>>doc:sdmx:Glossary.Code list.WebHome]] etc.
227 -Note that at the conceptual (% style="color:#e74c3c" %)level(%%) the Organisation is not hierarchic
227 +Note that at the conceptual level the Organisation is not hierarchic
228 228  )))
229 229  | |(% style="width:246px" %)hierarchy|(% style="width:478px" %)This allows an Item optionally to have one or more child Items.
230 230  
... ... @@ -262,13 +262,13 @@
262 262  __MetadataTarget__: //TargetObject //and its sub classes
263 263  __ReportStructure__: MetadataAttribute
264 264  
265 -Each [[Component>>doc:sdmx:Glossary.Component.WebHome]] takes its semantic (and possibly also its [[representation>>doc:sdmx:Glossary.Representation.WebHome]]) from a (% style="color:#e74c3c" %)Concept(%%) in a ConceptScheme. This is represented by the conceptIdentity association to (% style="color:#e74c3c" %)Concept(%%).
265 +Each [[Component>>doc:sdmx:Glossary.Component.WebHome]] takes its semantic (and possibly also its [[representation>>doc:sdmx:Glossary.Representation.WebHome]]) from a (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]](%%) in a ConceptScheme. This is represented by the conceptIdentity association to (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]](%%).
266 266  
267 -The //[[Component>>doc:sdmx:Glossary.Component.WebHome]]// may also have a localRepresentation, This allows a concrete class, such as [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]], to specify its [[representation>>doc:sdmx:Glossary.Representation.WebHome]] which is local to the //Structure// in which it is contained (for [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]] this will be DataStructureDefinition), and thus overrides any coreRepresentation specified for the (% style="color:#e74c3c" %)Concept(%%).
267 +The //[[Component>>doc:sdmx:Glossary.Component.WebHome]]// may also have a localRepresentation, This allows a concrete class, such as [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]], to specify its [[representation>>doc:sdmx:Glossary.Representation.WebHome]] which is local to the //Structure// in which it is contained (for [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]] this will be DataStructureDefinition), and thus overrides any coreRepresentation specified for the (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]](%%).
268 268  
269 -The [[Representation>>doc:sdmx:Glossary.Representation.WebHome]] can be enumerated or non-enumerated. The valid content of an enumerated [[representation>>doc:sdmx:Glossary.Representation.WebHome]] is specified either in an //ItemScheme// which can be one of ConceptScheme, Codelist, //OrganisationScheme//, CategoryScheme, and ReportingTaxonomy. The valid content of a non-enumerated [[representation>>doc:sdmx:Glossary.Representation.WebHome]] is specified as one or more [[Facet>>doc:sdmx:Glossary.Facet.WebHome]] (for example these may specify minimum and maximum values). For a MetadataAttribute this is achieved by one of more Extended [[Facet>>doc:sdmx:Glossary.Facet.WebHome]] which allows the additional [[representation>>doc:sdmx:Glossary.Representation.WebHome]] of XHTML.
269 +The [[Representation>>doc:sdmx:Glossary.Representation.WebHome]] can be enumerated or non-enumerated. The valid content of an enumerated [[representation>>doc:sdmx:Glossary.Representation.WebHome]] is specified either in an //ItemScheme// which can be one of ConceptScheme, [[Codelist>>doc:sdmx:Glossary.Code list.WebHome]], //OrganisationScheme//, CategoryScheme, and ReportingTaxonomy. The valid content of a non-enumerated [[representation>>doc:sdmx:Glossary.Representation.WebHome]] is specified as one or more [[Facet>>doc:sdmx:Glossary.Facet.WebHome]] (for example these may specify minimum and maximum values). For a MetadataAttribute this is achieved by one of more Extended [[Facet>>doc:sdmx:Glossary.Facet.WebHome]] which allows the additional [[representation>>doc:sdmx:Glossary.Representation.WebHome]] of XHTML.
270 270  
271 -The types of [[representation>>doc:sdmx:Glossary.Representation.WebHome]] that are valid for specific [[components>>doc:sdmx:Glossary.Component.WebHome]] is expressed in the model as a (% style="color:#e74c3c" %)constraint(%%) on the association viz:
271 +The types of [[representation>>doc:sdmx:Glossary.Representation.WebHome]] that are valid for specific [[components>>doc:sdmx:Glossary.Component.WebHome]] is expressed in the model as a constraint on the association viz:
272 272  
273 273  * The MeasureDimension must be enumerated and use a ConceptScheme The [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]] (but not MeasureDimension), DataAttribute, PrimaryMeasure, MetadataAttribute may be enumerated and, if so, use a Codelist
274 274  * The //TargetObject// may be enumerated and, if so, can use any ItemScheme (Codelist, ConceptScheme, //OrganisationScheme//, CategoryScheme, ReportingTaxonomy)
... ... @@ -297,7 +297,7 @@
297 297  Definition
298 298  MetadataStructure
299 299  Definition
300 -)))|(% style="width:537px" %)Abstract specification of a list of lists to define a complex tabular structure. A concrete example of this would be statistical (% style="color:#e74c3c" %)concepts(%%), [[code lists>>doc:sdmx:Glossary.Code list.WebHome]], and their organisation in a data or [[metadata structure definition>>doc:sdmx:Glossary.Metadata structure definition.WebHome]], defined by a centre institution, usually for the exchange of statistical information with its partners.
300 +)))|(% style="width:537px" %)Abstract specification of a list of lists to define a complex tabular structure. A concrete example of this would be statistical (% style="color:#e74c3c" %)[[concepts>>doc:sdmx:Glossary.Concept.WebHome]](%%), [[code lists>>doc:sdmx:Glossary.Code list.WebHome]], and their organisation in a data or [[metadata structure definition>>doc:sdmx:Glossary.Metadata structure definition.WebHome]], defined by a centre institution, usually for the exchange of statistical information with its partners.
301 301  | |grouping|(% style="width:537px" %)A composite association to one or more [[component>>doc:sdmx:Glossary.Component.WebHome]] lists.
302 302  |//ComponentList//|(((
303 303  Inherits from:
... ... @@ -322,10 +322,10 @@
322 322  TargetObject//
323 323  MetadataAttribute
324 324  )))|(% style="width:537px" %)A [[component>>doc:sdmx:Glossary.Component.WebHome]] is an abstract super class used to define qualitative and quantitative data and metadata items that belong to a [[Component>>doc:sdmx:Glossary.Component.WebHome]] List and hence a Structure. [[Component>>doc:sdmx:Glossary.Component.WebHome]] is refined through its sub-classes.
325 -| |conceptIdentity|(% style="width:537px" %)Association to a (% style="color:#e74c3c" %)Concept(%%) in a [[Concept Scheme>>doc:sdmx:Glossary.Concept scheme.WebHome]] that identifies and defines the semantic of the [[Component>>doc:sdmx:Glossary.Component.WebHome]]
326 -| |localRepresentation|(% style="width:537px" %)Association to the [[Representation>>doc:sdmx:Glossary.Representation.WebHome]] of the [[Component>>doc:sdmx:Glossary.Component.WebHome]] if this is different from the coreRepresentation of the (% style="color:#e74c3c" %)Concept(%%) which the [[Component>>doc:sdmx:Glossary.Component.WebHome]] uses (ConceptUsage)
327 -|[[Representation>>doc:sdmx:Glossary.Representation.WebHome]]| |(% style="width:537px" %)The allowable value or format for [[Component>>doc:sdmx:Glossary.Component.WebHome]] or (% style="color:#e74c3c" %)Concept
328 -| |+enumerated|(% style="width:537px" %)Association to an enumerated list that contains the allowable content for the [[Component>>doc:sdmx:Glossary.Component.WebHome]] when reported in a data or [[metadata set>>doc:sdmx:Glossary.Metadata set.WebHome]]. The type of enumerated list that is allowed for any concrete [[Component>>doc:sdmx:Glossary.Component.WebHome]] is shown in the (% style="color:#e74c3c" %)constraints(%%) on the association (e.g. Identifier [[Component>>doc:sdmx:Glossary.Component.WebHome]] can have any of the sub classes of [[Item Scheme>>doc:sdmx:Glossary.Item scheme.WebHome]], whereas [[Measure>>doc:sdmx:Glossary.Measure.WebHome]] [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]] must have a [[Concept Scheme>>doc:sdmx:Glossary.Concept scheme.WebHome]]).
325 +| |conceptIdentity|(% style="width:537px" %)Association to a (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]](%%) in a [[Concept Scheme>>doc:sdmx:Glossary.Concept scheme.WebHome]] that identifies and defines the semantic of the [[Component>>doc:sdmx:Glossary.Component.WebHome]]
326 +| |localRepresentation|(% style="width:537px" %)Association to the [[Representation>>doc:sdmx:Glossary.Representation.WebHome]] of the [[Component>>doc:sdmx:Glossary.Component.WebHome]] if this is different from the coreRepresentation of the (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]](%%) which the [[Component>>doc:sdmx:Glossary.Component.WebHome]] uses (ConceptUsage)
327 +|[[Representation>>doc:sdmx:Glossary.Representation.WebHome]]| |(% style="width:537px" %)The allowable value or format for [[Component>>doc:sdmx:Glossary.Component.WebHome]] or (% style="color:#e74c3c" %)[[Concept>>doc:sdmx:Glossary.Concept.WebHome]]
328 +| |+enumerated|(% style="width:537px" %)Association to an enumerated list that contains the allowable content for the [[Component>>doc:sdmx:Glossary.Component.WebHome]] when reported in a data or [[metadata set>>doc:sdmx:Glossary.Metadata set.WebHome]]. The type of enumerated list that is allowed for any concrete [[Component>>doc:sdmx:Glossary.Component.WebHome]] is shown in the [[constraints>>doc:Glossary.Constraint.WebHome]] on the association (e.g. Identifier [[Component>>doc:sdmx:Glossary.Component.WebHome]] can have any of the sub classes of [[Item Scheme>>doc:sdmx:Glossary.Item scheme.WebHome]], whereas [[Measure>>doc:sdmx:Glossary.Measure.WebHome]] [[Dimension>>doc:sdmx:Glossary.Dimension.WebHome]] must have a [[Concept Scheme>>doc:sdmx:Glossary.Concept scheme.WebHome]]).
329 329  | |+nonEnumerated|(% style="width:537px" %)Association to a set of [[Facets>>doc:sdmx:Glossary.Facet.WebHome]] that define the allowable format for the content of the [[Component>>doc:sdmx:Glossary.Component.WebHome]] when reported in a data or [[metadata set>>doc:sdmx:Glossary.Metadata set.WebHome]].
330 330  |[[Facet>>doc:sdmx:Glossary.Facet.WebHome]]| |(% style="width:537px" %)Defines the format for the content of the [[Component>>doc:sdmx:Glossary.Component.WebHome]] when reported in a data or [[metadata set>>doc:sdmx:Glossary.Metadata set.WebHome]].
331 331  | |facetType|(% style="width:537px" %)A specific content type which is constrained by the FacetType enumeration