Changes for page SDMX 3.1 Standards. Section 1. Framework
Last modified by Helena K. on 2026/06/08 15:16
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -222,16 +222,16 @@ 222 222 223 223 The structural definitions of both data and [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associate specific statistical [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] with their [[representations>>doc:sdmx:Glossary 2\.1.Representation.WebHome]], whether textual, coded, etc. These [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] are taken from a "[[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]" which is maintained by a specific agency. [[Concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] group a set of [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], provide their definitions and names, and allow for semantic relationships to be expressed, when some [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] are specializations of others. It is possible for a single [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] to be used both for data structures - key families - and for [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] structures. 224 224 225 -Inherent in any statistical exchange – and in many dissemination activities – is a concept of "service level agreement", even if this is not formalized or made explicit. [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] incorporates this idea in objects termed "[[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]". [[Data providers>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] may provide data to many different [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. [[Data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] may incorporate data coming from more than one [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]. [[Provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] are the objects which tell you which [[data providers>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] are supplying what data to which [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. Similarly, metadata [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] for [[metadata flows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]. 225 +Inherent in any statistical exchange – and in many dissemination activities – is a (% style="color:#e74c3c" %)concept(%%) of "service (% style="color:#e74c3c" %)level(%%) agreement", even if this is not formalized or made explicit. [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] incorporates this idea in objects termed "[[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]". [[Data providers>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] may provide data to many different [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. [[Data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] may incorporate data coming from more than one [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]. [[Provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] are the objects which tell you which [[data providers>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] are supplying what data to which [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]. Similarly, metadata [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] for [[metadata flows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]]. 226 226 227 -[[Provision Agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] allow for data collection restrictions to be applied at the level of the [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] in the context of the collection ([[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]), this set of information is termed a ‘Data [[Constraint>>doc:sdmx:Glossary2\.1.Constraint.WebHome]]’ in the [[SDMX Information Model>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]]. Additionally, in a dissemination environment, data can be queried at the level of the [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], this can be a complete [[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] as supplied by a specific [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] for the [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], a subset of data, or information about what data exists (Data Availability).227 +[[Provision Agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] allow for data collection restrictions to be applied at the (% style="color:#e74c3c" %)level(%%) of the [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] in the context of the collection ([[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]), this set of information is termed a ‘Data (% style="color:#e74c3c" %)Constraint(%%)’ in the [[SDMX Information Model>>doc:sdmx:Glossary 2\.1.SDMX Information Model.WebHome]]. Additionally, in a dissemination environment, data can be queried at the (% style="color:#e74c3c" %)level(%%) of the [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], this can be a complete [[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] as supplied by a specific [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] for the [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], a subset of data, or information about what data exists (Data Availability). 228 228 229 229 A brief summary of the objects described in the information model includes: 230 230 231 231 * //**[[Data Set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]]:**// Data is organized into discrete sets, which include particular observations for a specific period of time. A [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] can be understood as a collection of similar data, sharing a structure, which covers a fixed period of time. 232 -* //**[[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] ([[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], also known as Key Family in Version 2.0): **//Each [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] has a set of [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]]. These descriptions are referred to in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] as [[Data Structure Definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], which include information about how concepts are associated with the [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of a data “cube,” along with information about the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of data and related identifying and descriptive (structural) metadata. In Version 2.1, the term "Key Family" was replaced by "[[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]" ([[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]) both in XML Schemas and the Information Model. The [[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] has been modified in version 3.0 to better support microdata by providing the option to define multiple [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] and for [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] and [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] to take arrays of values. An optional reference to a [[Metadata Structure Definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] has also been added for describing the [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with the data. When reported, these [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] are included as part of the [[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]]. 232 +* //**[[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] ([[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], also known as Key Family in (% style="color:#e74c3c" %)Version(%%) 2.0): **//Each [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] has a set of [[structural metadata>>doc:sdmx:Glossary 2\.1.Structural metadata.WebHome]]. These descriptions are referred to in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] as [[Data Structure Definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]], which include information about how (% style="color:#e74c3c" %)concepts(%%) are associated with the [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], and [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] of a data “cube,” along with information about the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of data and related identifying and descriptive (structural) metadata. In (% style="color:#e74c3c" %)Version(%%) 2.1, the term "Key Family" was replaced by "[[Data Structure Definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]" ([[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]]) both in XML Schemas and the Information Model. The [[DSD>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] has been modified in (% style="color:#e74c3c" %)version(%%) 3.0 to better support microdata by providing the option to define multiple [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] and for [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]] and [[measures>>doc:sdmx:Glossary 2\.1.Measure.WebHome]] to take arrays of values. An optional reference to a [[Metadata Structure Definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] has also been added for describing the [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] associated with the data. When reported, these [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] are included as part of the [[dataset>>doc:sdmx:Glossary 2\.1.Data set.WebHome]]. 233 233 * //**[[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] list:**// [[Code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] lists enumerate a set of [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] to be used in the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of [[dimensions>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], [[attributes>>doc:sdmx:Glossary 2\.1.Attribute.WebHome]], and other structural parts of [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]]. [[Codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]] can be organised into simple [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] within a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] list, and more complex [[hierarchies>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] potentially involving multiple [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] lists using [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] and [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] association structures. 234 -* //**Value list:**// Value lists introduced in version 3.0 are similar to [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] with the exception that the items do not need to conform to the usual [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] rules for identifiable objects. That allows the values to include characters such as [[currency>>doc:sdmx:Glossary 2\.1.Currency.WebHome]] symbols (e.g. ¥) which would otherwise make illegal [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, unlike [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]], values are not individually identifiable. Value lists find application in concepts and [[data structures definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] for less structured data and microdata enumerations and can be mapped to other value or [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] lists using [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] maps. 234 +* //**Value list:**// Value lists introduced in (% style="color:#e74c3c" %)version(%%) 3.0 are similar to [[codelists>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] with the exception that the items do not need to conform to the usual [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] rules for identifiable objects. That allows the values to include characters such as [[currency>>doc:sdmx:Glossary 2\.1.Currency.WebHome]] symbols (e.g. ¥) which would otherwise make illegal [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]]. However, unlike [[codes>>doc:sdmx:Glossary 2\.1.Code.WebHome]], values are not individually identifiable. Value lists find application in (% style="color:#e74c3c" %)concepts(%%) and [[data structures definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] for less structured data and microdata enumerations and can be (% style="color:#e74c3c" %)mapped(%%) to other value or [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] lists using [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (% style="color:#e74c3c" %)maps(%%). 235 235 * //**Organisation Scheme:**// Organisations and organisation structure can be defined in an Organisation Scheme. Specific Organisation Schemes exist for [[Maintenance Agency>>doc:sdmx:Glossary 2\.1.Maintenance agency.WebHome]], [[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]], Metadata Provider, [[Data Consumer>>doc:sdmx:Glossary 2\.1.Data consumer.WebHome]], and Organisation [[Unit>>doc:sdmx:Glossary 2\.1.Statistical unit.WebHome]]. 236 236 * //**[[Category Scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] and [[Categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]]:**// [[Category schemes>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] are made up of a [[hierarchy>>doc:sdmx:Glossary 2\.1.Hierarchy.WebHome]] of [[categories>>doc:sdmx:Glossary 2\.1.Category.WebHome]], which in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] may include any type of useful [[classification>>doc:sdmx:Glossary 2\.1.Statistical Classification.WebHome]] for the organization of data and metadata. A [[Categorisation>>doc:sdmx:Glossary 2\.1.Categorisation.WebHome]] links a [[category>>doc:sdmx:Glossary 2\.1.Category.WebHome]] to an identifiable object. In this way sets of objects can be categorised. A statistical subjectmatter domain scheme is implemented in [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] as a [[Category Scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]]. 237 237 * //**[[Concept Scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]:**// A [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] is a maintained list of [[concepts>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] that are used in [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] and [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]]. There can be many such [[concept schemes>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]]. A “core” [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] of the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]] can be specified (e.g. a core [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] list, or other [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] such as “date”). Note that this core [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] can be overridden in the [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] or [[metadata structure definition>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] that uses the [[concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]]. Indeed, organisations wishing to remain with version 1.0 key family schema specifications will continue to declare the [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] in the key family definition. ... ... @@ -241,10 +241,10 @@ 241 241 * //**[[Metadataflow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] Definition:**// A [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] definition is very similar to a [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] definition, but describes, categorises, and constrains [[metadata sets>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]]. 242 242 * //**[[Data Provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]: **//An organization which produces data is termed a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]]. 243 243 * //**Metadata Provider: **//An organization which produces [[reference metadata>>doc:sdmx:Glossary 2\.1.Reference metadata.WebHome]] is termed a metadata provider. 244 -* //**[[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] (Metadata [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]):**// The set of information which describes the way in which [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and [[metadata sets>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] are provided by a data/metadata provider. A [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] can be constrained in much the same way as a data or [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] definition. Thus, a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] can express the fact that it provides a particular [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] covering a specific set of countries and topics, Importantly, the actual source of registered data or metadata is attached to the [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] (in terms of a URL). The term “agreement” is used because this information can be understood as the basis of a “service-level agreement”. In [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]], however, this is informational metadata to support the technical systems, as opposed to any sort of contractual information (which is outside the scope of a technical specification). In (% style="color:#e74c3c" %)version(%%) 3.0, metadata [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] and data [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] are two separate [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. 245 -* //**Data [[Constraint>>doc:sdmx:Glossary2\.1.Constraint.WebHome]]:**// Used to restrict content (such as enumerations) and are used by [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] in order to provide a set of reporting restrictions in the context of a collection246 -* //**Metadata [[Constraint>>doc:sdmx:Glossary2\.1.Constraint.WebHome]]:**// Used to restrict content (such as enumerations) and are used by metadata [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], [[metadata flows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] in order to provide a set of reporting restrictions in the context of a collection247 -* //**Available Data [[Constraint>>doc:sdmx:Glossary2\.1.Constraint.WebHome]]:**// Used to report the set of [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] values that have data reported against them in the context of a Data Query. This structure allows a user to know what valid filters can be applied to a cube of data, such that the resulting cube will contain data.244 +* //**[[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] (Metadata [[Provision Agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]]):**// The set of information which describes the way in which [[data sets>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] and [[metadata sets>>doc:sdmx:Glossary 2\.1.Metadata set.WebHome]] are provided by a data/metadata provider. A [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] can be constrained in much the same way as a data or [[metadata flow>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]] definition. Thus, a [[data provider>>doc:sdmx:Glossary 2\.1.Data provider.WebHome]] can express the fact that it provides a particular [[data flow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] covering a specific set of countries and topics, Importantly, the actual source of registered data or metadata is attached to the [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] (in terms of a URL). The term “agreement” is used because this information can be understood as the basis of a “service-(% style="color:#e74c3c" %)level(%%) agreement”. In [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]], however, this is informational metadata to support the technical systems, as opposed to any sort of contractual information (which is outside the scope of a technical specification). In (% style="color:#e74c3c" %)version(%%) 3.0, metadata [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] and data [[provision agreement>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]] are two separate [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]. 245 +* //**Data (% style="color:#e74c3c" %)Constraint(%%):**// Used to restrict content (such as enumerations) and are used by [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], [[data flows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] in order to provide a set of reporting restrictions in the context of a collection 246 +* //**Metadata (% style="color:#e74c3c" %)Constraint(%%):**// Used to restrict content (such as enumerations) and are used by metadata [[provision agreements>>doc:sdmx:Glossary 2\.1.Provision agreement.WebHome]], [[metadata flows>>doc:sdmx:Glossary 2\.1.Metadataflow.WebHome]], [[metadata structure definitions>>doc:sdmx:Glossary 2\.1.Metadata structure definition.WebHome]] in order to provide a set of reporting restrictions in the context of a collection 247 +* //**Available Data (% style="color:#e74c3c" %)Constraint(%%):**// Used to report the set of [[Component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] values that have data reported against them in the context of a Data Query. This structure allows a user to know what valid filters can be applied to a cube of data, such that the resulting cube will contain data. 248 248 * //**Structure (% style="color:#e74c3c" %)Map(%%): **//Structure (% style="color:#e74c3c" %)maps(%%) describes a mapping between [[data structure definitions>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] or [[dataflows>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]] for the purpose of transforming a [[data set>>doc:sdmx:Glossary 2\.1.Data set.WebHome]] into a different structure. The mapping rules are defined using one or more [[component>>doc:sdmx:Glossary 2\.1.Component.WebHome]] (% style="color:#e74c3c" %)maps(%%) which each (% style="color:#e74c3c" %)map(%%) in turn describes how one or more [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] from the source [[data structure definition>>doc:sdmx:Glossary 2\.1.Data structure definition.WebHome]] (% style="color:#e74c3c" %)map(%%) to one or more [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] in that of the target. Represent (% style="color:#e74c3c" %)maps(%%) act as lookup tables and specific provision is made for mapping dates and times. 249 249 * //**[[Representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (% style="color:#e74c3c" %)Map(%%):**// [[Representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (% style="color:#e74c3c" %)maps(%%) describe mappings between source value(s) and target value(s) where the values are restricted to those in a [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] list, value list or be of a certain type such as integer or string. 250 250 * //**[[Item Scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] (% style="color:#e74c3c" %)Map(%%):**// An [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] (% style="color:#e74c3c" %)map(%%) describes mapping rules between any [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] with the exception of [[code>>doc:sdmx:Glossary 2\.1.Code.WebHome]] lists and value lists which use [[representation>>doc:sdmx:Glossary 2\.1.Representation.WebHome]] (% style="color:#e74c3c" %)maps(%%). The (% style="color:#e74c3c" %)version(%%) 3.0 information model provides four [[item scheme>>doc:sdmx:Glossary 2\.1.Item scheme.WebHome]] (% style="color:#e74c3c" %)maps(%%): organisation scheme (% style="color:#e74c3c" %)map(%%), [[concept scheme>>doc:sdmx:Glossary 2\.1.Concept scheme.WebHome]] (% style="color:#e74c3c" %)map(%%), [[category scheme>>doc:sdmx:Glossary 2\.1.Category scheme.WebHome]] (% style="color:#e74c3c" %)map(%%) and [[reporting taxonomy>>doc:sdmx:Glossary 2\.1.Reporting taxonomy.WebHome]] (% style="color:#e74c3c" %)map(%%). Organisation scheme (% style="color:#e74c3c" %)map(%%) and reporting scheme (% style="color:#e74c3c" %)map(%%) have been omitted from the information model schematic in Figure 1.