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