Wiki source code of Change History

Version 4.2 by Helena on 2025/05/16 22:27

Show last authors
1 {{box title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
4
5 = Revision History =
6
7 (% style="width:747.039px" %)
8 |(% style="width:136px" %)**Revision**|(% style="width:198px" %)**Date**|(% style="width:409px" %)**Contents**
9 |(% style="width:136px" %)DRAFT 1.0|(% style="width:198px" %)May 2021|(% style="width:409px" %)Draft release updated for SDMX 3.0 for public consultation
10 |(% style="width:136px" %)1.0|(% style="width:198px" %)October 2021|(% style="width:409px" %)Public Release for SDMX 3.0
11
12 = Change History =
13
14 (% style="color:#2ecc71" %)__Version__(%%)__ 1.0 – initial release September 2004__.
15
16 == __Version 2.0 – release November 2005__ ==
17
18 Major functional enhancements by addition of new packages:
19
20 [[Metadata Structure Definition>>doc:xwiki:Glossary.Metadata structure definition.WebHome]]
21 [[Metadata Set>>doc:xwiki:Glossary.Metadata set.WebHome]]
22 [[Hierarchical Code>>doc:xwiki:Glossary.Hierarchical code.WebHome]] Scheme
23 Data and Metadata Provisioning
24 [[Structure Set>>doc:xwiki:Glossary.Structure set.WebHome]] and Mappings
25 Transformations and Expressions
26 Process and Transitions
27
28 Re-engineering of some [[SDMX>>doc:xwiki:Glossary.Statistical data and metadata exchange.WebHome]] Base structures to give more functionality:
29
30 [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] and Item can have properties – this gives support for complex [[hierarchical code>>doc:xwiki:Glossary.Hierarchical code.WebHome]] schemes (where the property can be used to sequence [[codes>>doc:xwiki:Glossary.Code.WebHome]] in scheme), and [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] mapping tables (where the property can give additional information about the (% style="color:#2ecc71" %)map(%%) between the two schemes and the between two Items) revised Organisation pattern to support maintained schemes of organisations, such as a [[data provider>>doc:xwiki:Glossary.Data provider.WebHome]] modified [[Component>>doc:xwiki:Glossary.Component.WebHome]] Structure pattern to support identification of roles played by [[components>>doc:xwiki:Glossary.Component.WebHome]] and the attachment of [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] change to inheritance to enable more [[artefacts>>doc:xwiki:Glossary.Artefact.WebHome]] to be identifiable and versionable Introduction of new types of [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]]:
31
32 * Object Type Scheme to specify object types in support of the [[Metadata Structure Definition>>doc:xwiki:Glossary.Metadata structure definition.WebHome]] (principally the object types (classes) in this Information Model)
33 * Type Scheme to specify types other than object type
34 * A generic [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] Association to specify the association between Items in two or more [[Item Schemes>>doc:xwiki:Glossary.Item scheme.WebHome]], where such associations cannot be described in the [[Structure Set>>doc:xwiki:Glossary.Structure set.WebHome]] and Transformation.
35
36 The [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] is introduced as a synonym for Key Family though the term Key Family is retained and used in this specification.
37
38 Modification to [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] ([[DSD>>doc:xwiki:Glossary.Data structure definition.WebHome]]) to align the cross sectional structures with the functionality of the schema support [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] extension (i.e. to derive and extend a [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] from another [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]]), thus supporting the definition of a related “set” of key families distinguish between data [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] (which are described in a [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]]) from metadata [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] (which are described in a [[metadata structure definition>>doc:xwiki:Glossary.Metadata structure definition.WebHome]]) attach data [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] to specific [[identifiable artefacts>>doc:xwiki:Glossary.Identifiable artefact.WebHome]] (formally this was supported by attachable [[artefact>>doc:xwiki:Glossary.Artefact.WebHome]]) Domain [[Category Scheme>>doc:xwiki:Glossary.Category scheme.WebHome]] re-named [[Category Scheme>>doc:xwiki:Glossary.Category scheme.WebHome]] to better reflect the multiple usage of this type of scheme (e.g. subject matter domain, [[reporting taxonomy>>doc:xwiki:Glossary.Reporting taxonomy.WebHome]]).
39
40 [[Concept Scheme>>doc:xwiki:Glossary.Concept scheme.WebHome]] enhanced to allow specification of the [[representation>>doc:xwiki:Glossary.Representation.WebHome]] of the (% style="color:#2ecc71" %)Concept(%%). This specification is the default (or core) [[representation>>doc:xwiki:Glossary.Representation.WebHome]] and can be overridden by a construct that uses it (such as a [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]] in a [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]]).
41
42 Revision of cross sectional [[data set>>doc:xwiki:Glossary.Data set.WebHome]] to reflect the functionality of the (% style="color:#2ecc71" %)version(%%) 1.0 schema.
43
44 Revision of Actors and Use Cases to reflect better the functionality supported.
45
46 == __Version 2.1 – release April 2011__ ==
47
48 The purpose of this revision is threefold:
49
50 * To introduce requested changes to functionality
51 * To align the model and syntax implementations more closely (note, however, that the model remains syntax neutral)
52 * To correct errors in (% style="color:#2ecc71" %)version(%%) 2.0
53
54 //[[SDMX>>doc:xwiki:Glossary.Statistical data and metadata exchange.WebHome]] Base//
55
56 //Basic inheritance and patterns//
57
58 ~1. The following [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] are added to Maintainable:
59
60 i) [[isExternalReference>>doc:xwiki:Glossary.isExternalReference.WebHome]] ii) structure URL iii) serviceURL
61
62 1. Added [[Nameable Artefact>>doc:xwiki:Glossary.Nameable artefact.WebHome]] and moved the Name and Description associations from [[Identifiable Artefact>>doc:xwiki:Glossary.Identifiable artefact.WebHome]] to [[Nameable Artefact>>doc:xwiki:Glossary.Nameable artefact.WebHome]]. This allows an [[artefact>>doc:xwiki:Glossary.Artefact.WebHome]] to be identified (with id and urn) without the need to specify a Name.
63 1. Removed any inheritance from [[Versionable Artefact>>doc:xwiki:Glossary.Versionable artefact.WebHome]] with the exception of [[Maintainable Artefact>>doc:xwiki:Glossary.Maintainable artefact.WebHome]] – this means that only Maintainable objects can be versioned, and objects contained in a maintainable object cannot be independently versioned.
64 1. Renamed MaintenanceAgency to Agency 0 this is its name in the schema and the URN.
65 1. Removed abstract class Association as a subclass of Item (as these association types are not maintained in [[Item Schemes>>doc:xwiki:Glossary.Item scheme.WebHome]]). Specific associations are modelled explicitly (e.g. Categorisation, ItemScheme, Item).
66 1. Added ActionType to data types.
67 1. Removed Coded [[Artefact>>doc:xwiki:Glossary.Artefact.WebHome]] and Uncoded [[Artefact>>doc:xwiki:Glossary.Artefact.WebHome]] and all subclasses (e.g. Coded Data [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] and Uncoded Data [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]]) as the “[[Representation>>doc:xwiki:Glossary.Representation.WebHome]]” is more complex than just a distinction between coded and uncoded.
68 1. Added [[Representation>>doc:xwiki:Glossary.Representation.WebHome]] to the [[Component>>doc:xwiki:Glossary.Component.WebHome]]. Removed association to Type.
69 1. Removed (% style="color:#2ecc71" %)concept(%%) role association (to Item) as roles are identified by a relationship to a (% style="color:#2ecc71" %)Concept(%%).
70 1. Removed abstract class [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] as both Data [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] and Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] have different properties. Data [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] and Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] inherit directly from [[Component>>doc:xwiki:Glossary.Component.WebHome]].
71 1. isPartial [[attribute>>doc:xwiki:Glossary.Attribute.WebHome]] added to [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] to support partial [[Item Schemes>>doc:xwiki:Glossary.Item scheme.WebHome]] (e.g. partial [[Code list>>doc:xwiki:Glossary.Code list.WebHome]]).
72
73 //[[Representation>>doc:xwiki:Glossary.Representation.WebHome]]//
74
75 1. Removed interval and enumeration from [[Facet>>doc:xwiki:Glossary.Facet.WebHome]].
76 1. added facetValueType to [[Facet>>doc:xwiki:Glossary.Facet.WebHome]].
77 1. Re-named DataType to facetValueType.
78 1. Added observationalTimePeriod, inclusiveValueRange and exclusiveValueRange to facetValueType.
79 1. Added ExtendedFacetType as a sub class of FacetType. This includes Xhtml as a [[facet>>doc:xwiki:Glossary.Facet.WebHome]] type to support this as an allowed [[representation>>doc:xwiki:Glossary.Representation.WebHome]] for a Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]]
80
81 //Organisations//
82
83 ~1. Organisation Role is removed and replaced with specific Organisation Schemes of Agency, [[Data Provider>>doc:xwiki:Glossary.Data provider.WebHome]], [[Data Consumer>>doc:xwiki:Glossary.Data consumer.WebHome]], Organisation Unit.
84
85 //Mapping (Structure (% style="color:#2ecc71" %)Maps(%%))//
86
87 Updated [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] Association as follows:
88
89 1. Renamed to [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%) to reflect better the sub classes and relate better to the naming in the schema.
90 1. Removed inheritance of [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%) from [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]], and inherited directly from [[Nameable Artefact>>doc:xwiki:Glossary.Nameable artefact.WebHome]].
91 1. Item Association inherits from [[Identifiable Artefact>>doc:xwiki:Glossary.Identifiable artefact.WebHome]].
92 1. Removed Property from the model as this is not supported in the schema.
93 1. Removed association type between [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%) and Item, and Association and Item.
94 1. Removed Association from the model.
95 1. Made Item Association a sub class of Identifiable, was a sub class Item.
96 1. Removed association to Property from both [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%) and Item.
97 1. Added [[attribute>>doc:xwiki:Glossary.Attribute.WebHome]] alias to both [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] Association and Item Association.
98 1. Made [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%) and Item Association abstract.
99 1. Added sub-classes to [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%) – there is a subclass for each type of [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] Association (e.g. [[Code list>>doc:xwiki:Glossary.Code list.WebHome]] (% style="color:#2ecc71" %)Map(%%)).
100 1. Added mapping between [[Reporting Taxonomy>>doc:xwiki:Glossary.Reporting taxonomy.WebHome]] as this is an [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] and can be (% style="color:#2ecc71" %)mapped(%%) in the same way as other [[Item Schemes>>doc:xwiki:Glossary.Item scheme.WebHome]].
101 1. Added Hybrid [[Code list>>doc:xwiki:Glossary.Code list.WebHome]] (% style="color:#2ecc71" %)Map(%%) and Hybrid [[Code>>doc:xwiki:Glossary.Code.WebHome]] (% style="color:#2ecc71" %)Map(%%) to support [[code>>doc:xwiki:Glossary.Code.WebHome]] mappings between a [[Code list>>doc:xwiki:Glossary.Code list.WebHome]] and a [[Hierarchical Code>>doc:xwiki:Glossary.Hierarchical code.WebHome]] list.
102
103 //__Mapping: Structure (% style="color:#2ecc71" %)Map(%%)__//
104
105 1. This is a new diagram. Essentially removed inherited /[[hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] association between the various (% style="color:#2ecc71" %)maps(%%), as these no longer inherit from Item, and replaced the associations to the abstract Maintainable and [[Versionable Artefact>>doc:xwiki:Glossary.Versionable artefact.WebHome]] classes with the actual concrete classes.
106 1. Removed associations between [[Code list>>doc:xwiki:Glossary.Code list.WebHome]] (% style="color:#2ecc71" %)Map(%%), [[Category Scheme>>doc:xwiki:Glossary.Category scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%), and [[Concept Scheme>>doc:xwiki:Glossary.Concept scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%) and made this association to [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)Map(%%).
107 1. Removed [[hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] of Structure (% style="color:#2ecc71" %)Map(%%).
108
109 (% style="color:#2ecc71" %)//__Concept__//
110
111 ~1. Added association to [[Representation>>doc:xwiki:Glossary.Representation.WebHome]].
112
113 //__[[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]]__//
114
115 1. Added [[Measure>>doc:xwiki:Glossary.Measure.WebHome]] [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]] to support structure-specific renderings of the [[DSD>>doc:xwiki:Glossary.Data structure definition.WebHome]]. The [[Measure>>doc:xwiki:Glossary.Measure.WebHome]] [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]] is associated to a [[Concept Scheme>>doc:xwiki:Glossary.Concept scheme.WebHome]] that specifies the individual [[measures>>doc:xwiki:Glossary.Measure.WebHome]] that are valid.
116 1. The three types of “[[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]]”, - [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]], [[Measure>>doc:xwiki:Glossary.Measure.WebHome]] [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]], Time [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]] – have a super class – [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]] [[Component>>doc:xwiki:Glossary.Component.WebHome]]
117 1. Added association to a (% style="color:#2ecc71" %)Concept(%%) that defines the role that the [[component>>doc:xwiki:Glossary.Component.WebHome]] ([[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]], Data [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]], [[Measure>>doc:xwiki:Glossary.Measure.WebHome]] [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]]) plays in the [[DSD>>doc:xwiki:Glossary.Data structure definition.WebHome]]. This replaces the Boolean [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] on the [[components>>doc:xwiki:Glossary.Component.WebHome]].
118 1. Added Primary [[Measure>>doc:xwiki:Glossary.Measure.WebHome]] and removed this as role of [[Measure>>doc:xwiki:Glossary.Measure.WebHome]].
119 1. Deleted the derived [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] association from [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] to itself as this is not supported directly in [[DSD>>doc:xwiki:Glossary.Data structure definition.WebHome]].
120 1. Deleted [[attribute>>doc:xwiki:Glossary.Attribute.WebHome]] GroupKeyDescriptor.isAttachmentConstraint and replaced with an association to an Attachment (% style="color:#2ecc71" %)Constraint(%%).
121 1. Replaced association from Data [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] to Attachable [[Artefact>>doc:xwiki:Glossary.Artefact.WebHome]] with association to [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] Relationship.
122 1. Added a set of classes to support [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] Relationship.
123 1. Renamed KeyDescriptor to DimensionDescriptor to better reflect its purpose.
124 1. Renamed GroupKeyDescriptor to GroupDimensionDescriptor to better reflect its purpose.
125
126 //__[[Code list>>doc:xwiki:Glossary.Code list.WebHome]]__//
127
128 1. CodeList classname changed to Codelist.
129 1. Removed codevalueLength from Codelist as this is supported by [[Facet>>doc:xwiki:Glossary.Facet.WebHome]].
130 1. Removed hierarchyView association between [[Code>>doc:xwiki:Glossary.Code.WebHome]] and [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] as this association is not implemented.
131
132 == __Metadata Structure Definition(MSD)__ ==
133
134 1. Full Target Identifier, Partial Target Identifier, and Identifier [[Component>>doc:xwiki:Glossary.Component.WebHome]] are replaced by Metadata Target and Target Object. Essentially this eliminates one (% style="color:#2ecc71" %)level(%%) of specification and reference in the [[MSD>>doc:xwiki:Glossary.Metadata structure definition.WebHome]], and so makes the [[MSD>>doc:xwiki:Glossary.Metadata structure definition.WebHome]] more intuitive and easier to specify and to understand.
135 1. Re-named Identifiable Object Type to Identifiable Object Target and moved to the [[MSD>>doc:xwiki:Glossary.Metadata structure definition.WebHome]] package.
136 1. Added sub classes to Target Object as these are the actual types of object to which metadata can be attached. These are Identifiable Object Target (allows reporting of metadata to any identifiable object), Key Descriptor Values Target (allows reporting of metadata for a data [[series key>>doc:xwiki:Glossary.Series key.WebHome]], [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] Target (allows reporting of metadata to a [[data set>>doc:xwiki:Glossary.Data set.WebHome]]), and Reporting Period Target (allows the [[metadata set>>doc:xwiki:Glossary.Metadata set.WebHome]] to specify a reporting period).
137 1. Allowed Target Object can have any type of [[Representation>>doc:xwiki:Glossary.Representation.WebHome]], this was restricted in (% style="color:#2ecc71" %)version(%%) 2.0 to an enumerated [[representation>>doc:xwiki:Glossary.Representation.WebHome]] in the model (but not in the schemas).
138 1. Removed Object Type Scheme (as users cannot maintain their own list of object types), and replaced with an enumeration of Identifiable Objects.
139 1. Removed association between Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] and [[Identifiable Artefact>>doc:xwiki:Glossary.Identifiable artefact.WebHome]] and replaced this with an association between Report Structure and Metadata Target, and allowed one Report Structure to reference more than on Metadata Target. This allowing a single Report Structure to be defined for many object types.
140 1. Added the ability to specify that a Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] can be repeated in a [[Metadata Set>>doc:xwiki:Glossary.Metadata set.WebHome]] and that a Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] can be specified as “presentational” meaning that it is present for structural and presentational purposes, and will not have content in a [[Metadata Set>>doc:xwiki:Glossary.Metadata set.WebHome]].
141 1. The [[Representation>>doc:xwiki:Glossary.Representation.WebHome]] of a Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] uses Extended [[Facet>>doc:xwiki:Glossary.Facet.WebHome]] (to support Xhtml).
142
143 //[[Metadata Set>>doc:xwiki:Glossary.Metadata set.WebHome]]//
144
145 1. Added link to [[Data Provider>>doc:xwiki:Glossary.Data provider.WebHome]] - 0..1 but note that for [[metadata set>>doc:xwiki:Glossary.Metadata set.WebHome]] registration this will be 1.
146 1. Removed [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] Property as the underlying Property class has been removed.
147 1. One [[Metadata Set>>doc:xwiki:Glossary.Metadata set.WebHome]] is restricted to reporting metadata for a single [[MSD>>doc:xwiki:Glossary.Metadata structure definition.WebHome]].
148 1. The Metadata Report classes are re-structured and re-named to be consistent with the renaming and restructuring of the [[MSD>>doc:xwiki:Glossary.Metadata structure definition.WebHome]].
149 1. Metadata [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] Value is renamed Reported [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] to be consistent with the schemas.
150 1. Deleted XML [[attribute>>doc:xwiki:Glossary.Attribute.WebHome]] and (% style="color:#2ecc71" %)Contact(%%) Details from the inheritance diagram.
151
152 //[[Category Scheme>>doc:xwiki:Glossary.Category scheme.WebHome]]//
153
154 1. Added Categorisation. [[Category>>doc:xwiki:Glossary.Category.WebHome]] no longer has a direct association to [[Dataflow>>doc:xwiki:Glossary.Dataflow.WebHome]] and Metadataflow.
155 1. Changed [[Reporting Taxonomy>>doc:xwiki:Glossary.Reporting taxonomy.WebHome]] inheritance from [[Category Scheme>>doc:xwiki:Glossary.Category scheme.WebHome]] to Maintainable
156
157 [[Artefact>>doc:xwiki:Glossary.Artefact.WebHome]].
158
159 1. Added Reporting [[Category>>doc:xwiki:Glossary.Category.WebHome]] and associated this to Structure Usage.
160
161 //[[Data Set>>doc:xwiki:Glossary.Data set.WebHome]]//
162
163 1. Removed the association to [[Provision Agreement>>doc:xwiki:Glossary.Provision agreement.WebHome]] from the diagram.
164 1. Added association to [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]]. This association was implied via the [[dataflow>>doc:xwiki:Glossary.Dataflow.WebHome]] but this is optional in the implementation whereas the association to the [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] is mandatory.
165 1. Added [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] to [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]].
166 1. There is a single, unified, model of the [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] which supports four types of [[data set>>doc:xwiki:Glossary.Data set.WebHome]]:
167 1*. Generic [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] – for reporting any type of data series, including time series and what is sometimes known as “cross sectional data”. In this [[data set>>doc:xwiki:Glossary.Data set.WebHome]], the value of any one [[dimension>>doc:xwiki:Glossary.Dimension.WebHome]] (including the Time [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]]) can be reported with the observation (this must be for the same [[dimension>>doc:xwiki:Glossary.Dimension.WebHome]] for the entire [[data set>>doc:xwiki:Glossary.Data set.WebHome]])
168 1*. Structure-specific [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] – for reporting a data series that is specific to a [[DSD>>doc:xwiki:Glossary.Data structure definition.WebHome]]
169 1*. Generic Time Series [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] – this is identical to the Generic [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] except it must contain only time series, which means that a value for the Time [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]] is reported with the Observation
170 1*. Structure-specific Time Series [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] - this is identical to the Structure-specific [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] except it must contain only time series, which means that a value for the Time [[Dimension>>doc:xwiki:Glossary.Dimension.WebHome]] is reported with the Observation.
171 1. Removed [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] as a sub class of Identifiable – but note that [[Data Set>>doc:xwiki:Glossary.Data set.WebHome]] has a “setId” [[attribute>>doc:xwiki:Glossary.Attribute.WebHome]].
172 1. Added coded and uncoded variants of Key Value, Observation, and [[Attribute>>doc:xwiki:Glossary.Attribute.WebHome]] Value in order to show the relationship between the coded values in the [[data set>>doc:xwiki:Glossary.Data set.WebHome]] and the Codelist in the [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]].
173 1. Made Key Value abstract with sub classes for coded, uncoded, [[measure>>doc:xwiki:Glossary.Measure.WebHome]] (MeasureKeyValue) ads time (TimeKeyValue) The [[Measure>>doc:xwiki:Glossary.Measure.WebHome]] Key Value is associated to a (% style="color:#2ecc71" %)Concept(%%) as it must take its identify from a (% style="color:#2ecc71" %)Concept(%%).
174
175 //XSDataSet//
176
177 ~1. This is removed and replaced with the single, unified [[data set>>doc:xwiki:Glossary.Data set.WebHome]] model.
178
179 (% style="color:#2ecc71" %)//Constraint//
180
181 1. (% style="color:#2ecc71" %)Constraint(%%) is made Maintainable (was Identifiable).
182 1. Added [[artefacts>>doc:xwiki:Glossary.Artefact.WebHome]] that better support and distinguish (from data) the (% style="color:#2ecc71" %)constraints(%%) for metadata.
183 1. Added (% style="color:#2ecc71" %)Constraint(%%) Role to specify the purpose of the (% style="color:#2ecc71" %)Constraint(%%). The values are allowable content (for validation of sub set [[code>>doc:xwiki:Glossary.Code.WebHome]] [[code lists>>doc:xwiki:Glossary.Code list.WebHome]]), and actual content (to specify the content of a data or metadata source).
184
185 //Process//
186
187 1. Removed inheritance from [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] and Item: Process inherits directly from Maintainable and Process Step from Identifiable.
188 1. Removed specialisation association between Transition and Association.
189 1. Removed Transition Scheme - transitions are explicitly specified and not maintained as Items in a [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]].
190 1. Removed Expression and replaced with Computation.
191 1. Transition is associated to Process Step and not Process itself. Therefore the source association to Process Step is removed.
192 1. Removed Expressions as these are not implemented in the schemas. But note that the Transformations and Expressions model is retained, though it is not implemented in the schemas.
193
194 //Hierarchical Codelist//
195
196 1. Renamed HierarchicalCodeList to HierarchicalCodelist.
197 1. This is re-modelled to reflect more accurately the way this is implemented: this is as an actual [[hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] rather than a set of relational associations from which the [[hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] can be derived.
198 1. [[Code>>doc:xwiki:Glossary.Code.WebHome]] Association is re-named [[Hierarchical Code>>doc:xwiki:Glossary.Hierarchical code.WebHome]] and the association type association to [[Code>>doc:xwiki:Glossary.Code.WebHome]] is removed (as these association types are not maintained in an [[Item Scheme>>doc:xwiki:Glossary.Item scheme.WebHome]]).
199 1. [[Hierarchical Code>>doc:xwiki:Glossary.Hierarchical code.WebHome]] is made an aggregate of [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]], and not of Hierarchical Codelist.
200 1. Removed root node in the [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] – there can be many top-(% style="color:#2ecc71" %)level(%%) [[codes>>doc:xwiki:Glossary.Code.WebHome]] in [[Hierarchical Code>>doc:xwiki:Glossary.Hierarchical code.WebHome]].
201 1. Added reference association between [[Hierarchical Code>>doc:xwiki:Glossary.Hierarchical code.WebHome]] and (% style="color:#2ecc71" %)Level(%%) to indicate the (% style="color:#2ecc71" %)Level(%%) if the [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] is a (% style="color:#2ecc71" %)level(%%) based [[hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]].
202
203 //Provisioning and Registration//
204
205 1. [[Data Provider>>doc:xwiki:Glossary.Data provider.WebHome]] and [[Provision Agreement>>doc:xwiki:Glossary.Provision agreement.WebHome]] have an association to Datasource (was Query Datasource), as the association is to any of Query Datasource and Simple Datasource.
206 1. [[Provision Agreement>>doc:xwiki:Glossary.Provision agreement.WebHome]] is made Maintainable and indexing [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]] moved to Registration
207 1. Registration has a registry assigned Id and indexing [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]].
208
209 == __Version 2.1 (Revision 2.0) – release June 2020__ ==
210
211 The package 13, previously named “Expressions and Transformations” is completely reformulated, renamed as “[[Validation and Transformation Language>>doc:xwiki:Glossary.Validation and transformation language.WebHome]]” and implemented also in the other Sections of the [[SDMX>>doc:xwiki:Glossary.Statistical data and metadata exchange.WebHome]] standards for actual use.
212
213 == __Version 3.0 – release September 2021__ ==
214
215 New Maintainable [[Artefacts>>doc:xwiki:Glossary.Artefact.WebHome]]
216
217 * Structure (% style="color:#2ecc71" %)Map
218 * [[Representation>>doc:xwiki:Glossary.Representation.WebHome]] (% style="color:#2ecc71" %)Map
219 * Organisation Scheme (% style="color:#2ecc71" %)Map
220 * [[Concept Scheme>>doc:xwiki:Glossary.Concept scheme.WebHome]] (% style="color:#2ecc71" %)Map
221 * [[Category Scheme>>doc:xwiki:Glossary.Category scheme.WebHome]] (% style="color:#2ecc71" %)Map
222 * [[Reporting Taxonomy>>doc:xwiki:Glossary.Reporting taxonomy.WebHome]] (% style="color:#2ecc71" %)Map
223 * Value List
224 * [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]]
225 * [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] Association
226 * Metadata (% style="color:#2ecc71" %)Constraint
227 * Data (% style="color:#2ecc71" %)Constraint
228 * Metadata [[Provision Agreement>>doc:xwiki:Glossary.Provision agreement.WebHome]]
229 * Metadata Provider Scheme
230 * Metadataset
231
232 New [[Identifiable Artefacts>>doc:xwiki:Glossary.Identifiable artefact.WebHome]]
233
234 * GeoFeatureSetCode
235 * GeoGridCode
236 * Metadata Provider
237
238 Removed Maintainable [[Artefacts>>doc:xwiki:Glossary.Artefact.WebHome]]
239
240 * [[Structure Set>>doc:xwiki:Glossary.Structure set.WebHome]] – replaced by Structure (% style="color:#2ecc71" %)Map(%%) and the four [[item scheme>>doc:xwiki:Glossary.Item scheme.WebHome]] (% style="color:#2ecc71" %)maps
241 * Hierarchical Codelist – replaced by [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] and [[Hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] Association
242 * (% style="color:#2ecc71" %)Constraint(%%) – replaced by Data (% style="color:#2ecc71" %)Constraint(%%) and Metadata (% style="color:#2ecc71" %)Constraint
243
244 Changed Maintainable [[Artefacts>>doc:xwiki:Glossary.Artefact.WebHome]]
245
246 * [[Data Structure Definition>>doc:xwiki:Glossary.Data structure definition.WebHome]] – support for microdatasets and [[reference metadata>>doc:xwiki:Glossary.Reference metadata.WebHome]] linked to data
247 * Metadataflow – simplifies exchange of [[reference metadata>>doc:xwiki:Glossary.Reference metadata.WebHome]], in particular those linked to structures
248 * [[Metadata Structure Definition>>doc:xwiki:Glossary.Metadata structure definition.WebHome]] – simplified model for [[reference metadata>>doc:xwiki:Glossary.Reference metadata.WebHome]]
249 * Codelist – support for codelist extension and geospatial specialised codelists (GeographicCodelist, GeoGridCodelist)
250 * [[VTL>>doc:xwiki:Glossary.Validation and transformation language.WebHome]] Mapping Scheme – [[VTL>>doc:xwiki:Glossary.Validation and transformation language.WebHome]] (% style="color:#2ecc71" %)Concept(%%) Mapping Scheme removed to align the [[VTL>>doc:xwiki:Glossary.Validation and transformation language.WebHome]] / [[SDMX>>doc:xwiki:Glossary.Statistical data and metadata exchange.WebHome]] interface with the 3.0 model
251
252 New [[Component>>doc:xwiki:Glossary.Component.WebHome]] [[Representation>>doc:xwiki:Glossary.Representation.WebHome]] Types
253
254 * GeospatialInformation – a string type where the value is an expression defining a set of geographical features using a purpose-designed syntax